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 

Альтернативный способ быстрого поиска (QuickSearch eXtended)
Goto page Previous  1, 2, 3, 4, 5, 6, 7
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Fri Oct 07, 2016 23:42    Post subject: Reply with quote

LonerD wrote:
Translit юникодный используешь?
Да, разумеется.
За настройки спасибо, понял причину. Я не обратил внимание в ридми на ограничения: "Content plugins: Translated Fieldnames can’t be used". А таблица кодировки называлась стандартно "Йцукен2Qwerty.ttb", что в QuickSearch превращалось в "Eooeai2Qwerty". Я решил, что раз она видна, то и работать будет. А вот фиг.

А сделав неверный вывод, с остальными wdx я просто смотрел лог, не обращая внимание на реальные результаты. А в логе кириллица действительно превращается в мусор.

Кстати, exe-шники tcmatch у нас различаются (у меня с wincmd), хотя версию при запуске показывают одинаковую 2.2.3. А у автора лежит 2.2.5
-
Поэкспериментировал c посимвольной заменой. В одну сторону работает более-менее нормально
Code:
[replace]
chars1=q|й
chars2=w|ц
chars3=e|у
Code:
[replace]
chars1=й|q
chars2=ц|w
chars3=у|e

А вот если всё смешать... При вводе латинки кириллица ищется, а наоборот нет. При этом как-то влияет регистр текста, хотя галка снята.

Но! Ещё раз перечитав ридми, решил поиграть с tcmatch.dic
Вот со словарём всё заработало как хотелось, в том числе в архивах. И редактировать его удобнее, чем через ГУЙ или в ini.
 пример tcmatch.dic

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



Joined: 09 Dec 2007
Posts: 467

Post (Separately) Posted: Sun Oct 09, 2016 01:35    Post subject: Reply with quote

У меня, вроде, всё получилось. Вводить соотствие нужно только в одну сторону, т.е. й|q - надо, а q|й - нет. Плюс дополнительно надо ввести большие буквы, без этого ломается регистронезависимость. Кому интересно - весь список под cut'ом, можно сразу копипастнуть в файл.
 Hidden text


Rodny wrote:

Кстати, exe-шники tcmatch у нас различаются (у меня с wincmd), хотя версию при запуске показывают одинаковую 2.2.3. А у автора лежит 2.2.5

У меня пишет 2.2.4, не помню где качал...
_________________
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1038
Location: Донецк

Post (Separately) Posted: Sun Oct 09, 2016 02:16    Post subject: Reply with quote

Rodny wrote:

Кстати, exe-шники tcmatch у нас различаются (у меня с wincmd), хотя версию при запуске показывают одинаковую 2.2.3. А у автора лежит 2.2.5

Там ехе-шник - это AutoHotkey-скрипт. Из изменений - только языки добавлены/изменены (у меня, насколько я помню, все переводы кроме английского-русского-украинского вырезаны) и, скорее всего, новые версии перекомпилированы новой версией AHK.
_________________
Total Commander DreamLair - мечтать всегда, мыслить тотально, быть командиром жизни
Win10 x64 HE SL Eng | TC DreamLair v2020 eternal pre-α (9.21a x32+x64) | AkelPad Lair v2020α (4.9.9 x86) | Cent Browser Lair
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 578

Post (Separately) Posted: Sun Oct 09, 2016 11:26    Post subject: Reply with quote

Хм, а у меня при поиске ошибку выдаёт. Где файлов мало совсем, там нормально. Ни у кого не было?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 9010
Location: Россия, Саратов

Post (Separately) Posted: Sun Oct 09, 2016 12:47    Post subject: Reply with quote

Dimsok
Что за ошибка? Что такое "мало совсем"?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 578

Post (Separately) Posted: Sun Oct 09, 2016 13:18    Post subject: Reply with quote

---------------------------
Total Commander 8.51a
---------------------------
External exception EEDFADE.
External exception EEDFADE
Windows XP SP3 5.1 (Build 2600)

Please report this error to the Author, with a description
of what you were doing when this error occurred!

Windows exception: 0EEDFADE
Stack trace:
0512DBD2


Хотя похоже не только от кол-ва файлов зависит. В одном месте со 127 файлами нет ошибки, в другом с 26 постоянно ошибку выдаёт. А если в окне ошибки согласиться с продолжением, вроде можно работать дальше без ошибок до следующего перезапуска TC. Правда почему-то на на 2.5 тыс. файлов так ничего и не фильтруется.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 9010
Location: Россия, Саратов

Post (Separately) Posted: Sun Oct 09, 2016 15:17    Post subject: Reply with quote

Dimsok
Короче говоря, количество файлов не при делах, точные условия возникновения ошибки неясны абсолютно, система старая, версия TC тоже не особо новая, а анализ самой ошибки может сделать только автор плагина. Всё, что могу сказать: у меня такого ни разу не было, в том числе и с предыдущими версиями TC на XP.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Sun Oct 09, 2016 23:42    Post subject: Reply with quote

flm wrote:
Вводить соотствие нужно только в одну сторону, т.е. й|q - надо, а q|й - нет. Плюс дополнительно надо ввести большие буквы, без этого ломается регистронезависимость.

Я так понял, со словарём ты не пробовал работать. Там с этим всё нормально.
Back to top
View user's profile Send private message
flm



Joined: 09 Dec 2007
Posts: 467

Post (Separately) Posted: Mon Oct 10, 2016 23:32    Post subject: Reply with quote

Rodny wrote:
Я так понял, со словарём ты не пробовал работать. Там с этим всё нормально.

Не пробовал. Вроде всё и так заработало.
Текстовый файлик с ручным вводом как-то милее непонятных словарей. Wink
_________________
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Mon Oct 10, 2016 23:58    Post subject: Reply with quote

flm
Словарь тоже текстовый, к тому же там строки нумеровать не надо Wink
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1038
Location: Донецк

Post (Separately) Posted: Thu Aug 09, 2018 03:49    Post subject: Reply with quote

Создал tcmatch.dic
Частично работает. Некоторые буквы меняет, некоторые не меняет. Регистр букв то работает то не работает.
Например, с W-Ц вообще непойми что творится Rolling Eyes не находятся ни в каком виде слова. Ввожу w - не находится W. В то же время q-Q находит... Е-Ё не заменяются.
https://pastebin.com/raw/30FE2HhR
Что не так, где может быть ошибка/ошибки? Embarassed

PS. Ошибки таки в самом скрипте... Как ответил автор - "solving this would probably need a rewrite"
_________________
Total Commander DreamLair - мечтать всегда, мыслить тотально, быть командиром жизни
Win10 x64 HE SL Eng | TC DreamLair v2020 eternal pre-α (9.21a x32+x64) | AkelPad Lair v2020α (4.9.9 x86) | Cent Browser Lair
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, 4, 5, 6, 7
Page 7 of 7

 
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