WDX Translit

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

HKLM
Сообщения: 23
Зарегистрирован: Пт июл 03, 2009 08:12

Сообщение HKLM »

Rodny, спасибо за подсказку.
Только непросто будет все расшифровать.
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Так там вроде не особо завёрнуто.
Выражений для "А-П", "а-я", "Ё", "ё" будет по два, см. пример ранее, там "|" означает "или".
В "Р-Я" по-моему достаточно будет убрать скобки и вопросительный знак. Вместо "%D(0%A)?2=Т" сделать "%D0%A2=Т".

А вообще хорошо бы на реальные имена файлов посмотреть, а то HandyCache'ем я не пользуюсь.
HKLM
Сообщения: 23
Зарегистрирован: Пт июл 03, 2009 08:12

Сообщение HKLM »

Получилось, проверил на многих файлах, работает как надо :)
UrlDecodeUTF8andWin.ttb
Последний раз редактировалось HKLM Вс июл 05, 2009 06:48, всего редактировалось 1 раз.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

HKLM
Если не против, добавлю табличку в следующий релиз плагина (когда и если он появится)?
DrShark
Сообщения: 911
Зарегистрирован: Сб окт 21, 2006 20:27
Откуда: Kyiv, Ukraine
Контактная информация:

Сообщение DrShark »

HKLM писал(а):Получилось, проверил на многих файлах, работает как надо :)
UrlDecodeUTF8andWin.ttb
Получилось своеобразное объединение моих UrlDecodeUTF8.ttb и UrlDecodeANSI.ttb, правда без украинских букв и разнообразных символов :)
HKLM
Сообщения: 23
Зарегистрирован: Пт июл 03, 2009 08:12

Сообщение HKLM »

D1P писал(а):HKLM
Если не против, добавлю табличку в следующий релиз плагина (когда и если он появится)?
Конечно можно, только она для общих целей не очень подходит.
Вот переделал, со спец символами - UrlDecodeUTF8andWin2.rar

По идее, в названии правильней будет ANSI вместо win.
HKLM
Сообщения: 23
Зарегистрирован: Пт июл 03, 2009 08:12

Сообщение HKLM »

Сорри ошибочка вышла, английская буква "A" попала.
Пришлось исправить - UrlDecodeUTF8andANSI.rar
HKLM
Сообщения: 23
Зарегистрирован: Пт июл 03, 2009 08:12

Сообщение HKLM »

Проблема, не получается переименовать файлы, у которых несколько точек в имени.
Ставил/убирал [E] в поле "расширение", либо одни либо другие имена остаются не переименованы.
Еще в поле "маска для имя" добавлял: [=tc.Полное имя], по идее это должно было сработать. Но тоже не работает.
Как быть с такими именами?
Это пример, имя файла, а есть и папки с точками:

Код: Выделить всё

hl=ru&q=Plex.xla+key+OR+trom.jiot+OR+%D0%BA%D1%80%D1%8F%D0%BA+OR+%D0%BB%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

HKLM писал(а):Как быть с такими именами?
Дело в том, что TC считает расширением всё, что находится после последней точки. А когда я писал плагин, мне и в голову не приходило, что кому-то понадобится транслитерировать расширения. Надо бы добавить такую возможность...

Сейчас же можно сделать вот что:
1) Инструментом группового переименования дописать ко всем файлам какое-нибудь ничего не значащее расширение, например dummy_ext.
2) Транслитерировать имена файлов.
3) Тем же инструментом убрать "расширение".
BeteTest
Сообщения: 1
Зарегистрирован: Вс сен 27, 2009 18:45

Сообщение BeteTest »

Плагин весьма интересен, и полаю что доработка в плане смешанного текста не помешала:
Авто выбор способа кодирования:
1 Если нет русских - то транслит
2 Если есть русские - то перевести в транслит
3 Если есть русские и латинские - то проверка по словарю

При переводе из латинского в русские (смешанный вариант английского языка и русского), проверять на предмет совпадения в словаре, а также черных и белых списках пользователя.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

На плагин нет времени. Учитывая, что эта отмазка действует уже несколько лет, я подумываю о том, чтобы выложить все свои плагины в исходниках.
А там дорабатывайте кто как хочет.
Ник
Сообщения: 1256
Зарегистрирован: Ср дек 15, 2004 09:33
Откуда: Москва

Сообщение Ник »

Можно ли и как переименовать имена файлов, ошибочно экспортированных из Уникода в Вин-1251, типа:

МанычсРэРёР_ СЃСѓРґРѕС_РѕРґРЅС‹Р_ РэанаР_ РјРѕР¶РмС‚ стать трансРмРIразиР_СЃРэРёРј

Спасибо
Xubuntu
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Ник
Таблица "[=wdx_translit.(USR) UTF8_WIN1251]" сделала из твоего примера такое
МанычсРэиР_ судоС_одныР_ РэанаР_ можРмт стать трансРмРIразиР_сРэим
:)
Ник
Сообщения: 1256
Зарегистрирован: Ср дек 15, 2004 09:33
Откуда: Москва

Сообщение Ник »

Странно, сами файлы (текст внутри) нормально перекодируются в читабельный текст.
Xubuntu
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Чем перекодируются?
Ответить