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 

WDX Translit
Goto page Previous  1, 2, 3 ... 7, 8, 9 ... 11, 12, 13  Next
 
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: Sun Feb 12, 2012 16:51    Post subject: Reply with quote

Ravik RTA
Попробуй воспользоваться утилитами типа WebDrive, FTPDrive, NetDrive.
Back to top
View user's profile Send private message
wdx



Joined: 08 Jul 2012
Posts: 7

Post (Separately) Posted: Sun Jul 08, 2012 22:29    Post subject: Reply with quote

Доброго времени, уважаемые.

Пособите ламеру. Моска головы хватает только на то, чтоб предположить, что сделать такое можно. А вот как реализовать?..

В общем, мне часто приходится переименовывать файлы. Раньше использовал для этих целей [SVS] Rename Files. На днях открыл для себя этот замечательный плагин (огромное спасибо всем, кто принимал участие в его разработке!). Но вы же понимаете, как мёд, так ложкой Embarassed
Раз уж я начал юзать плагин под тотал, почему бы не сделать кнопку, подумалось у меня в голове. Что надо:
Выделяем нужные файлы, нажимаем на кнопку, происходит переименовывание их по принципу "Rus2lat" (мне только из кириллицы в латиницу надо).

Но что-то всех моих потуг не хватило для сбычи мечт... Ребята, хелп, плз, а то "силы наши слабые"...
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Jul 08, 2012 22:43    Post subject: Reply with quote

wdx
Для кнопки нужен не плагин, а утилита в том же каталоге. TCKB.
Back to top
View user's profile Send private message
wdx



Joined: 08 Jul 2012
Posts: 7

Post (Separately) Posted: Sun Jul 08, 2012 22:52    Post subject: Reply with quote

Flasher
Хм... там сказано
Quote:
Вместе с плагином поставляется программа translit.exe, предназначенная для перекодировки файлов
Для переименования она подойдёт? Если да, плиз, ткните носом, куда обращаться с просьбой скрафтить вышеописанную кнопку.
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Sun Jul 08, 2012 23:06    Post subject: Reply with quote

wdx
Поиск по форуму хотя бы по имени плагина рекомендую освоить. Читаем (в том числе про все возникающие проблемы), например, здесь.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Jul 08, 2012 23:32    Post subject: Reply with quote

wdx wrote:
Для переименования она подойдёт?
Нет. Не так задачу понял. В данном случае для создания кнопки плагин не подойдёт. Его можно использовать только в ИГП с соотв. данными [=wdx_translit.(INT) Rus2lat]. А для быстрого переименования полно консольных спецутилит, тут явно вопрос не к топику.
Back to top
View user's profile Send private message
wdx



Joined: 08 Jul 2012
Posts: 7

Post (Separately) Posted: Sun Jul 08, 2012 23:33    Post subject: Reply with quote

Avada
Осэвани наримасита кото о фукаку канся итасимасу!

Только вот терзают меня смутные сомнения... В Саратове так принято - отвечать на вопрос, не вникая толком в то, о чём спрашивают?
Ссылка, которую вы соизволили подать с барского плеча, ведёт в тему ну никак не коррелирующую с моей просьбой.

ЗЫ
Исполать тебе, добрый человек. Научил уму-разуму. Поставил на место нуба.

Flasher
Понял, спасибо.
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Mon Oct 08, 2012 10:58    Post subject: Reply with quote

Выложил исходники плагина на tckb, ссылка - внизу статьи.
Кто хочет - может переконпилять под юникод и x64, а то я уже забыл, когда последний раз на дельфе писал.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Thu Oct 18, 2012 04:16    Post subject: Reply with quote

Перекомпилировал с поддержкой юникода (x64 внутри). TTB-файлы с символами юникода должны быть в формате UTF8 (BOM-маркер обязателен). Протестирован на скорую руку (работет не всё, 64-битную версию не тестировал).
http://progman13.totalcmd.net/downloads/wdx_translit_unicode.zip
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1169
Location: Макеевка

Post (Separately) Posted: Thu Oct 18, 2012 17:11    Post subject: Reply with quote

ProgMan13
Ура! Very Happy
Спасибо, наконец заработала моя любимая фича быстрого поиска в каталоге поиска без необходимости переключения раскладки клавиатуры.
Правда режим фильтрации (когда отображаются только те файлы, в которых есть введённые буквы) всё-равно неоправданно тормознутый. Интересно, это связано с TCmatch или с подключённым к нему плагином wdx_translit
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Thu Oct 18, 2012 20:50    Post subject: Reply with quote

LonerD wrote:
Правда режим фильтрации (когда отображаются только те файлы, в которых есть введённые буквы) всё-равно неоправданно тормознутый. Интересно, это связано с TCmatch или с подключённым к нему плагином wdx_translit

Это может быть связано с чем угодно. Например, если алгоритм перекодировки внешний (из файла). Может, в новой версии будет чуть побыстрее.
http://progman13.totalcmd.net/downloads/wdx_translit_unicode.zip
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1169
Location: Макеевка

Post (Separately) Posted: Thu Oct 18, 2012 21:08    Post subject: Reply with quote

ProgMan13
Если и быстрее, то разница незаметна.

А воспроизвести удалось описанные тормоза?
QuickSearch eXtended
В файл настроек tcmatch.ini добавлена секция:
Code:
[wdx]
debug_output=0
wdx_cache=1000
wdx_groups=1
wdx_text_plugin1=(USR) Qwerty2Йцукен@Plugins\wdx\Translit\wdx_translit.wdx


В Wincmd.ini:
Code:
[Configuration]
AltSearch=3
QuickSearchAutoFilter=-1
QuickSearchExactMatch=1
QuickSearchMatchBeginning=0
tcmatch=Plugins\exe\TCmatch\tcmatch.dll


В Тотале нажимаю Ctrl+S (режим быстрой фильтрации), ввожу буквы и отображаются только файлы, в именах которых есть эти буквы. Причём если раскладка русская - то отображаются файлы с соответствующими английскими буквами.

Если в каталоге много файлов - вот тут и начинаются тормоза. Найденные файлы отображаются не сразу, а с задержкой. Даже буквы в поле быстрой фильтрации вводятся задумчиво.
Причём без разницы - русские буквы вводятся или английские - скорость примерно одинакова.
Если в QuickSearch eXtended отключить wdx_translit - и вводить английские буквы - то реакция моментальная, никаких задержек нет. Вот и непонятки - то ли плагин где-то замедленно обрабатывает/передаёт запросы, то ли QuickSearch eXtended так работает.
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Fri Oct 19, 2012 19:31    Post subject: Reply with quote

LonerD wrote:
Если в каталоге много файлов - вот тут и начинаются тормоза.

Они и будут. Чтобы было побыстрее нужно изменить настройки в wdx_translit.ini:
Code:
[main]
UseMulti=0
StoredTTB=Qwerty2Йцукен.ttb

Ссылка на плагин та же.
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1169
Location: Макеевка

Post (Separately) Posted: Sat Oct 20, 2012 17:16    Post subject: Reply with quote

ProgMan13
Спасибо. Совсем другое дело. Подтормаживания есть, но уже терпимые.
Настройка UseMulti - означает, что несколько символов при транслитерации могут заменяться одним?
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Sat Oct 20, 2012 18:48    Post subject: Reply with quote

LonerD wrote:
Настройка UseMulti - означает, что несколько символов при транслитерации могут заменяться одним?

Да, и наоборот.
Следует учесть, что если планируется использовать плагин по прямому назначению с другими таблицами, то тогда лучше создать новую папку с плагином.
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 ... 7, 8, 9 ... 11, 12, 13  Next
Page 8 of 13

 
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