Ru-Board.club
← Вернуться в раздел «Программы»

» Плагины для Total Commander (часть 2)

Автор: LOMOVCHANIN
Дата сообщения: 23.02.2016 18:50
Настроил у сборки от Bursoft x86 (Win. 8.1 x64) - "F4Menu". Сделал не по "F4", а по "Alt" + "F3". Для просмотра, а не правки. И вот это меню "F4" ооочень долго открывается. Процесс "F4" долгое время висит в процессах. Подскажите, можно ли как - то это исправить. Или есть другие аналогичные плагины (но наверное это всё таки утилита), кроме "ChoiceEditor" (не очень нравится, окно слишком большое).
Извиняюсь если топиком ошибся.
Автор: LonerDergunov
Дата сообщения: 23.02.2016 19:21

Цитата:
И вот это меню "F4" ооочень долго открывается.

Да
Если уменьшить количество программ в списке - то вроде побыстрее становится, но тоже долго процесс длится, и это не выход.

ChoiceEditor - на дотнете написан, так что совсем не вариант для Тотала.

Попробуй ещё скрипт, никак не соберусь в нём разобраться, пока только уговорил автора сделать вариант с настройками в стандартном инишнике.
Автор: LOMOVCHANIN
Дата сообщения: 23.02.2016 19:43
LonerDergunov

Цитата:
Попробуй ещё скрипт, никак не соберусь в нём разобраться

Не - это наверное для меня будет трудновато...
Автор: Skif_off
Дата сообщения: 01.03.2016 12:19
Изменены параметры запуска для DC; незначительные правки.
Автор: dev2null
Дата сообщения: 02.03.2016 11:08
Обновил libssl и libssh2 для TC: http://www.upload.ee/files/5612279/tc_x32-x64_openssl_dlls_v1.0.2g-n-libssh2_v1.7.0.7z.html
Автор: bugggme
Дата сообщения: 14.03.2016 12:26
dev2null

Цитата:
Обновил libssl и libssh2 для TC

А как их применять ("портабельный" TC)? Кинуть в корень коммандера? А что с версией x64 (если используется и TOTALCMD.EXE и TOTALCMD64.EXE в одном каталоге)? Для неё создать отдельную папку "x64" (имена файлов одинаковые так-то...)? Просветите, плиз.
Автор: dev2null
Дата сообщения: 14.03.2016 12:44
bugggme 12:26 14-03-2016
Цитата:
А как их применять ("портабельный" TC)? Кинуть в корень коммандера? А что с версией x64 (если используется и TOTALCMD.EXE и TOTALCMD64.EXE в одном каталоге)? Для неё создать отдельную папку "x64" (имена файлов одинаковые так-то...)? Просветите, плиз.

Да, скопировать в корень. Если 32-64, то да, отдельный подкаталог, только с именем "64" (т. е. в том же виде, как в архиве).

p.s. Если нет плагина sftp, то libssh2.dll не нужна.
Автор: Avada
Дата сообщения: 14.03.2016 13:01
bugggme
А ещё есть справка...
Автор: bugggme
Дата сообщения: 14.03.2016 13:18
dev2null
Avada
Рахмет!
Автор: SSchumi
Дата сообщения: 15.03.2016 13:45
Подскажите есть какой плагин для viewer, чтобы красиво мог отображать JSON, как здесь: http://json.parser.online.fr/beta/
Автор: spirit21
Дата сообщения: 16.03.2016 15:16
В плагине SFTP (от Гислера) можно группировать соединения по папкам?
Автор: Skif_off
Дата сообщения: 16.03.2016 16:32
SSchumi
Есть TotalHLT, но это ни разу не CSSTidy или любой другой tidy, только подсветка синтаксиса (правда, файл для подсветки CSS старенький, от 04.03.2003, лучше редактор какой-нибудь).

P.S. Не дружит с кириллицей в CP1251 и OEM866.
Автор: dev2null
Дата сообщения: 16.03.2016 17:23
Skif_off 16:32 16-03-2016
Цитата:
Не дружит с кириллицей в CP1251 и OEM866.

Даже с CP1251? Лол, недолго им пользовался, как-то про этот момент уже не помню, но если так, то пц. Жалко, что нормального плага нет - есть syn2, но он слишком огромный и избыточный для таких задач, а версия x64 к тому же сильно недоделанная.
Вообще, к сожалению, если автор подобного не из экс-СССР, то на нормальную работу с кириллицей шансов нет. С редакторами такая же фигня, вот тут уже нехилая дискуссия на похожую тему.
Автор: LonerDergunov
Дата сообщения: 16.03.2016 18:07

Цитата:
syn2, но он слишком огромный и избыточный для таких задач, а версия x64 к тому же сильно недоделанная.

Ещё есть плагин PureSyn для подсветки кода PureBasic, лёгкий и быстрый, но весьма узкоспециализированный. Можно попробовать расшевелить автора сделать аналог для разных подсветок или хотя бы исходники выложить.
Автор: Skif_off
Дата сообщения: 16.03.2016 20:48
dev2null
Автор библиотеки Highlight похоже, просто не заморачивался и ожидает на входе UTF-8. А вот в output format можно выбрать и ISO 8859-5.
Автор: vitpom
Дата сообщения: 01.04.2016 18:08
После обновления прошивки Android 4.2.2 на 4.4.2 Total Commander перестал видеть Android ни через Android ADB, ни через TotalAndDroid.
Windows Media Audio 2 работает, но "слабоват".
Есть ещё подобное TotalAndDroid и Android ADB?
Автор: LonerDergunov
Дата сообщения: 04.04.2016 22:45
Может кто знает. В чём секрет работы плагина MchQHFView ?
У меня он показывает вместо русских слов вопросительные знаки.
То ли Windows10 тому виной, то ли системные настройки какие-то (какие?) плагину вдруг не понравились...
Автор: mitrichbel
Дата сообщения: 06.05.2016 14:52
Отвалились Lister-плагины. Установлены, все отображаются в "Настройка - Плагины":
А по F3 открывается всё чистым текстом. Где я косячу?
TC 8.52a 64bit
Автор: mig73
Дата сообщения: 06.05.2016 15:23
mitrichbel
Проверьте не затесалась-ли строка F3=cm_ListInternalOnly в секцию [Shortcuts] файла wincmd.ini. Она заблокирует использование всех листеров по F3, кроме встроенного.
Автор: mitrichbel
Дата сообщения: 06.05.2016 16:12
mig73
нету такого

вот секции из wincmd.ini:
[more]

[Shortcuts]
CA+R=cm_Associate
CA+A=cm_SetAttrib
C+S=cm_CompareFilesByContent
CA+X=cm_Split
CA+Z=cm_Combine
F10=cm_Exit
F9=cm_Config
CA+Q=cm_UnloadPlugins
S+F1=cm_FileSync
CA+V=cm_CopyNamesToClip
CA+C=cm_CopyFullNamesToClip
F11=cm_UserMenu2

[Lister]
Maximized=0
TextWidth=180
binwidth=75
BmpStartup=1
HTMLAsText=1
IView=0
LinkBraces=1
Multimedia=0
RTF=1
SearchGoBack=3
Wrap=1
LeftMargin=200
RightMargin=0
TopMargin=200
BottomMargin=200
deleteDirs=0
OverwriteFiles=1
OverwriteHidSys=0
OverwriteReadonly=0
MouseActions=1
x=7
y=4
dx=1806
dy=1068
IViewPath=i_view32.exe
Font1=Consolas,-15,204
Font2=Terminal,-19,255
Font3=Verdana KOI8,-13,204
CenterBitmap=1
ShrinkBitmap=2

[ListerPlugins]
0=%COMMANDER_PATH%\Plugins\wlx\AKFont\AKFont.wlx
0_detect="FORCE | EXT="TTF" | EXT="PFM" | EXT="OTF" | EXT="TTC" | EXT="FON" | EXT="PFB""
1=%COMMANDER_PATH%\Plugins\wlx\ArchView\ArchView.wlx
2=%COMMANDER_PATH%\Plugins\wlx\Excellence\excellence.wlx
2_detect="ext="XLS" | ext="XLSX" | ext="XLSM" | ext="XLSB" | ext="ODS" | ext="SXC" | ext="XML" | ext="GNUMERIC" | ext="GNM" | ext="KSP" | ext="CSV" | ext="DIF" | ext="SLK" | ext="SYLK" | ext="XLT" | ext="XLTX" | ext="XLTM" | ext="XLW" | ext="OTS" | ext="UOS" | ext="UOF""
3=%COMMANDER_PATH%\Plugins\wlx\FileInfo\fileinfo.wlx
4=%COMMANDER_PATH%\Plugins\wlx\Imagine\Imagine.wlx
4_detect="MULTIMEDIA"
5=%COMMANDER_PATH%\Plugins\wlx\Office2007\Office2007.wlx
5_detect="ext="DOCX" | ext="PPTX" | ext="XLSX"| ext="PPSX""
6=%COMMANDER_PATH%\Plugins\wlx\SMViewer\smviewer.wlx
6_detect="MULTIMEDIA | EXT="AVI" | EXT="MPG" | EXT="MPEG" | EXT="DAT" | EXT="MP1" | EXT="MP2" | EXT="MP3" | EXT="WAV" | EXT="WMA" | EXT="ASF" | EXT="OGG" | EXT="MID" | EXT="KAR" | EXT="M3U" | EXT="PLS" | EXT="LAP" | EXT="MPL" | EXT="SMV" | EXT="GetRight""
7=%COMMANDER_PATH%\Plugins\wlx\SumatraPDF\SumatraPDF.wlx
7_detect="(ext="PDF") | ([0]="%" & [1]="P" & [2]="D" & [3]="F" & [4]="-" & [5]="1")"
8=%COMMANDER_PATH%\Plugins\wlx\tLister\tlister.wlx
8_detect="MULTIMEDIA"
9=%COMMANDER_PATH%\Plugins\wlx\WebView\WebView.wlx
9_detect="EXT="HTM" | EXT="HTML" | EXT="SHTML" | EXT="DHTML""
10=%COMMANDER_PATH%\Plugins\wlx\ListDoc\ListDoc.wlx

[ListerPlugins64]
$checksum$=1855305028
0=1
[/more]
Автор: LonerD
Дата сообщения: 06.05.2016 16:28
mitrichbel
По Ctrl+Q то же самое?
В 32-х битном Тотале с этими же настройками плагины отрабатывают?
На F3 настроен просмотр с плагинами? (в настройках Тотала Edit/View) или может выставлена опция отображения только текста вместо автодетекта?
Ещё как вариант - попробовать удалить секцию ListerPlugins64 (она автоматом создаётся при запуске 64-х битного ТС).
Автор: mig73
Дата сообщения: 06.05.2016 16:34
mitrichbel
В секции [Lister] у вас что-то непонятное, например ключей deleteDirs=0, OverwriteFiles=1 и т.п. в ней быть не должно. Приведите секцию в порядок, создав ее заново и проверте остальные, подозреваю что проблема именно в настройках wincmd.ini.
Автор: mitrichbel
Дата сообщения: 06.05.2016 17:23
LonerD
По Ctrl+Q то же самое
В 32-битном работает нормально
В настройках листера автодетект стоит
удалил ListerPlugins64, перезапустил - без изменений, плагины не срабатывают. При этом секция опять добавилась:
[ListerPlugins64]
$checksum$=1855305028
0=1

Добавлено:
mig73
создать заново это удалить все листер-плагины, удалить секцию, перезапустить TC и ставить их заново? Просто не очень понимаю, как привести ее в порядок...
Автор: Avada
Дата сообщения: 06.05.2016 17:52
mitrichbel
В списке под катом полно плагинов, у которых нет и никогда не было 64-битных версий. В 64-битном TC они, разумеется, работать не будут. И я отнюдь не уверен, что и у остальных плагинов установлены свежие версии, содержащие в положенном месте 64-битные библиотеки. В [ListerPlugins64], судя по последнему посту, определился только AKFont. С ним, видимо, проблем нет.
А создать секцию [Lister] (а не [ListerPlugins]!) заново означает её удаление и настройку внутреннего просмотрщика (а не плагинов!) заново. Там действительно жуткая свалка — явно результат неправильного ручного редактирования. Но это другая проблема, выявленная побочно. (Я бы обошёлся и без удаления секции, убрав из неё только не относящиеся к делу строки, поскольку знаю, что убирать...)
Автор: mig73
Дата сообщения: 06.05.2016 19:54
mitrichbel
Тоже заметил в секции [ListerPlugins64] только одну строку типа 0=1, но подумал вы не до конца запостили... А так-то да, Avada скорее всего прав, проверьте в подпапках %COMMANDER_PATH%\Plugins\wlx\ наличие 64-bit плагинов вида *.wlx64
Автор: Avada
Дата сообщения: 07.05.2016 09:17
mitrichbel
В продолжение предыдущего — подробнее. Плагины, думаю, не "отвалились", а никогда и не "приваливались": этот набор попросту не годится для 64-битного TC. В списке 11 WLX-плагинов. У семи (!!!) просто нет 64-битных версий, хотя для большинства (кроме ArchView и tLister) без особого труда можно найти функциональные аналоги, где поддержка x64 есть. C AKFont, видимо, всё в порядке. Три плагина имеют в новых версиях поддержку 64-битности, но в каком виде на самом деле установлены — дело тёмное. (Скажем, у новых Imagine и FileInfo 32-битные и 64-битные версии должны устанавливаться из разных архивов, а у Office 2007, видимо, использована немодифицированная версия.) Судя по наличию в списке SMViewer'а (2003 год), там вполне может оказаться и другой антиквариат, имеющий проблемы не только с x64. Есть ощущение, что ни обновлением плагинов, ни их настройкой нормально не занимались вообще. Поэтому правильнее было бы снести этот паноптикум и заново, с нуля, установить современный набор плагинов, совместимый с x64. Начать можно, например, отсюда. Полагаю, что там и с другими типами плагинов дела не лучше.
P.S. При штатном (диалоговом) удалении всех плагинов какой-то группы соответствующие секции удалятся сами. Необходимости лезть в INI-файл и править там всё это вручную в данном случае нет никакой.
Автор: mitrichbel
Дата сообщения: 08.05.2016 23:16
Avada
Спасибо. Признаю своё легкомысленное отношение. Сборке много лет, использовал её много лет, периодически обновляя плагины, на разных компьютерах. Таскал туда-сюда простым копированием с перезаписью всей папки Program Files/Total Commander, привык, что всё работало. Работало в x86, естественно. А сейчас поставил TC на 64-битную ОС и по привычке закинул старый набор настроек и плагинов. Не прокатило. Буду разбираться. Пока кажется, что в целях совместимости есть смысл не заморачиваться на 64-битной версии, а пользоваться 32-битной везде
Автор: dev2null
Дата сообщения: 10.05.2016 06:12
Обновил openssl и ssh библиотеки: http://www.upload.ee/files/5794855/tc_x32-x64_openssl_dlls_v1.0.2h-n-libssh2_v1.7.0.7z.html

p.s. 08:55 06-03-2016
Цитата:
Правда, 1.0.2g скорее всего последняя версия openssl, которая будет работать с Тоталом

Похоже, чёто там поправили (я не особо понял по ченжлогу) - теперь длл, собранные со стандартными ключами (т. е. без этих плясок с бубном) с Тоталом нормально работают.
Автор: tramparamparam02
Дата сообщения: 10.05.2016 10:58
У меня раньше на другой машине была в Total Commander такая фича: когда в основной файловой панели поднимаемся на самый верхний уровень, и там отображается список логических разделов (дисков), то для каждого был справа показано общая ёмкость и размер оставшегося на данном разделе свободного места.

Напомните, каким плагином это делалось (или если это штатная функция самого TC, то как её включить). Спасибо!
Автор: Avada
Дата сообщения: 10.05.2016 11:19
tramparamparam02
Никаким плагином не делалось и не делается. (И плагинов таких не бывает.) Это штатная фича, в том числе в TC с настройками по умолчанию. Единственное. ИМХО, необходимое условие — включить в виртуальной папке "Компьютер" (или как там она ещё может называться) подробный режим.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155

Предыдущая тема: Командная строка, батники, сценарии (bat, cmd) 2


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.