Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

CudaLister (просмотр исходников)
Goto page Previous  1, 2, 3 ... , 15, 16, 17  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Orion9



Joined: 01 Jan 2024
Posts: 618

Post (Separately) Posted: Sun Jul 28, 2024 18:41    Post subject: Reply with quote

Quote:
Слишком общее расширение bar.

Пожалуй с этим можно согласиться Smile
https://www.filesuffix.com/ru/extension/bar
https://open-file.ru/types/bar
https://filext.com/file-extension/BAR

Мне плагин нравится тем, что всё устраивает с коробки: вы обо всём любезно позаботились.) Когда не вносишь никаких изменений, то и при обновлении думать не о чем. Еще одна причина: я так и не успел во всем разобраться, именно потому, что меня все более-менее устраивало.

Quote:
Чем отличаются файлы Вер2 от Вер1?

Там без 100 грамм не разобраться:
https://www.autohotkey.com/docs/v2/v2-changes.htm
Надеялся, что может кто-то делал. Но если нет, ничего страшного. Меня и текущий вариант пока устраивает Smile
Back to top
View user's profile Send private message
AlexTP1



Joined: 27 Jul 2024
Posts: 30

Post (Separately) Posted: Sun Jul 28, 2024 18:45    Post subject: Reply with quote

Чтобы я делал новый лексер нужно чтобы кто-то разжевал все изменения AHK v2. "Тут ты крась вот это вот так. А это крась не так а вот так."
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 618

Post (Separately) Posted: Sun Jul 28, 2024 19:34    Post subject: Reply with quote

AlexTP1
А разве вы делали все лексеры? Не знал. Это ведь сродни подвигу для меня Smile

Как писал выше, не стоит оно того. Этим я вас точно грузить не буду.)
Back to top
View user's profile Send private message
AlexTP1



Joined: 27 Jul 2024
Posts: 30

Post (Separately) Posted: Sat Jan 11, 2025 18:27    Post subject: Reply with quote

Ответ на пост yozhik
Quote:
после установки CudaLister (1.6.21) содержимое окна плагина отображается в цветовой гамме темы по умолчанию. В окне настроек Theme UI эта тема обозначена знаком «дефис» (если я правильно понял). Если хотя бы раз переключиться на любую другую тему UI, то обратное переключение на тему по умолчанию становится невозможным.


У меня тема меняется. Но надо еще и Тотал перезапускать, не только окно плагина переоткрыть. Так что баг не подтвердил.
Back to top
View user's profile Send private message
Plumber



Joined: 27 Oct 2008
Posts: 120

Post (Separately) Posted: Sun Jan 12, 2025 16:44    Post subject: Reply with quote

AlexTP1
А можно как-то сделать, чтобы INI плагина изначально располагался в его папке, а не устраивать танцы с ReplaceIniLocation?
PS
Возможно здесь еще проблема с кодировками
У меня тестовая сборка находится в папке с именем содержащим кирилический символ TC11-в, изначально CudaLister записал свои данные в TC11-�\lsplugin.ini, после перенаправления INI в папку плагина
Code:
[ReplaceIniLocation]
cudalister.wlx=%Commander_Path%\PLUGINS\WLX\CudaLister\cudalister.ini

файл был записан в TC11-�\PLUGINS\WLX\CudaLister\cudalister.ini
И это не Commander, потому что другие плагины выполняют редирект корректно.
Back to top
View user's profile Send private message
AlexTP1



Joined: 27 Jul 2024
Posts: 30

Post (Separately) Posted: Sun Jan 12, 2025 17:41    Post subject: Reply with quote

Вот как плагин детектит имя конфиг файла:

Code:

procedure ListSetDefaultParams(dps: pListDefaultParamStruct); stdcall;
begin
  ListerIniFilename:= string(dps^.DefaultIniName);
end;



Что тут неверно? почему "в" перекодировалось в мусор?
Back to top
View user's profile Send private message
Plumber



Joined: 27 Oct 2008
Posts: 120

Post (Separately) Posted: Sun Jan 12, 2025 18:09    Post subject: Reply with quote

AlexTP1 wrote:
Что тут неверно? почему "в" перекодировалось в мусор?

Я к сожалению не знаю, с программированием у меня, увы, не очень сложилось, даже не сразу заметил, что появилась какая-то новая папка, насторожило только то, что после изменения настроек CudaListera и перезапуска Commandera, всё осталось как и прежде.

OS: Win7 x64
Commander: 11.50 Final
Попробую для чистоты эксперимента другую версию ТС.

TC 10.52 - та же песня:
TC-105х-в переводится как TC-105�-�
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 618

Post (Separately) Posted: Sun Jan 12, 2025 18:55    Post subject: Reply with quote

Plumber
Может быть у вас вместо "в" записан уникодный символ? Проверить можно плагином UnicodeTest от того же автора.
Back to top
View user's profile Send private message
AlexTP1



Joined: 27 Jul 2024
Posts: 30

Post (Separately) Posted: Sun Jan 12, 2025 19:00    Post subject: Reply with quote

Там простой кириллический символ, я повторил этот баг. Дал имя папки тотала "Totalcmd-вот" и плагин получил испорченное имя конфига.
Back to top
View user's profile Send private message
W0LF



Joined: 03 Jun 2020
Posts: 9
Location: Крайний Север

Post (Separately) Posted: Sun Jan 19, 2025 16:40    Post subject: Reply with quote

Здравствуйте. Есть вот такой лог-файл:

https://disk.yandex.ru/d/YzYmYremxtTBsA

Кодировка UTF-8 BOM. При открытии этого файла в CudaLister 1.8.5.2 в начале каждой строки (кроме первой) отображается "xFEFF".

скрин

Я понимаю что прога, которая пишет этот лог, пишет его некорректно, но, например, CodeViewer скрывает эти символы. Возможно ли сделать так же в CudaLister?
_________________
wbr, W0LF.
Back to top
View user's profile Send private message
AlexTP1



Joined: 27 Jul 2024
Posts: 30

Post (Separately) Posted: Sun Jan 19, 2025 18:57    Post subject: Reply with quote

В этом логе в начале каждой строки стоит UTF8 text = EF BB BF, да - лог некоректный. Мой плагин не должен этого скрывать. Он делает пользу когда показывает это.
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 618

Post (Separately) Posted: Sat Jan 25, 2025 00:15    Post subject: Reply with quote

AlexTP1
В двух последних версиях 1.8.5.5 и 1.8.5.6 вроде бы изменения есть, но в history почему-то ничего не говорится.
Back to top
View user's profile Send private message
AlexTP1



Joined: 27 Jul 2024
Posts: 30

Post (Separately) Posted: Sat Jan 25, 2025 00:21    Post subject: Reply with quote

Плагин имеет файл readme/history.txt, где изменения я перечислил.
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 618

Post (Separately) Posted: Sat Jan 25, 2025 23:59    Post subject: Reply with quote

AlexTP1
В версии 1.8.5.6 файл плагина от 21.01.2025, а файл history.txt от 18.01.2025.

Но даже если взять последние изменения, то там присутствует две строки:
Quote:
2025.01.18
* change: 'Not found' message is now a message-box instead of statusbar message, to be like Lister usual search (thanks @jdp1024)
* change: 'Not found' message changed from OK to Retry/Cancel, like in Lister

Однако об изменениях в каталоге "lexers" ничего не сказано, а их там, судя по всему, было значительное количество. Ну, я обновился, что говорится, на свой страх и риск — пришлось лезть Ini files.cuda-lexmap и убирать жирное выделение.

Кстати, неплохо было бы делать опции на такие изменения, как два последних (может быть кому-то больше нравится сообщение в строке состояния, а не в диалоговом окне).

А еще неплохо было бы добавить информацию о версии плагина в сам wlx-файл или, например, в контекстное меню, чтобы можно было сразу нё видеть.
Back to top
View user's profile Send private message
AlexTP1



Joined: 27 Jul 2024
Posts: 30

Post (Separately) Posted: Sun Jan 26, 2025 00:09    Post subject: Reply with quote

Про изменения в папке lexers я обычно не пишу, как всегда кладу там новые версии всех лексеров (когда доходят руки).

Не понял про "пришлось лезть Ini files.cuda-lexmap и убирать жирное выделение." Что в лексере ИНИ вам не нравится?

Опции на каждый чих я не делаю.
Сообщение пусть будет как в ТК, то есть msgbox, а не в статусе.
Это мелко для опции.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... , 15, 16, 17  Next
Page 16 of 17

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group