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

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

Автор: kalkin5
Дата сообщения: 14.10.2010 10:48
есть какой то способ переключать lister плагины при просмотре одного файла?
или даже есть ли способ повесить на сочетание клавиш использование следующего/предыдущего плагина при просмотре файла встроенным листером тотала?
Автор: CaptainFlint
Дата сообщения: 14.10.2010 11:37
kalkin5
Переключение плагинов выполняется клавишей 4 (если очередной плагин её на себя не перехватит — в этом случае можно вызвать соответствующий пункт меню Вид). Переключение "назад" не предусмотрено, только пробежать полный цикл вперёд.
Автор: CaptainFlint
Дата сообщения: 17.10.2010 00:11
Полку аддонов немножко прибыло.

Total Commander Edit Redirector
Минималистичная перенаправлялка редактирования. Отсутствуют некоторые возможности "больших" альтернатив (ChoiceEditor, OFSTC, F4Menu), как то: графическая оболочка, возможность выбора редактора "на лету". Во главу угла поставлена компактность и производительность.

Ссылки:
32-битная версия (зеркало) (39 Кб)
64-битная версия (зеркало) (43 Кб)
Исходный код (C++) (зеркало) (26 Кб)


Плагин для декомпиляции файлов HLP/MVB
Полноценный плагин на основе исходного кода HelpDeco, в отличие от MultiArc-аддона, использующего саму утилиту.

Ссылки:
Плагин (зеркало) (83 Кб)
Исходный код (C++) (зеркало) (61 Кб)
Автор: Avada
Дата сообщения: 17.10.2010 10:45
arsvrn
Во-первых, не больно-то быстро, во-вторых и в главных, фильтры-конвертеры для этого формата — тоже внешние программы, причём приличного размера и, разумеется, не входящие в дистрибутив плагина, в-третьих, переключение на другие страницы файла неудобное, в-четвёртых, качество картинки после конвертации очень так себе по сравнению с тем же WinDjView. Есть ещё и "в-пятых", и "в-шестых"...
Автор: oshizelly
Дата сообщения: 17.10.2010 15:58
Приветствую всех. Столкнулся с таким вот странным явлением, не понимаю, что происходит. На машине стоит OpenOfficeOrg. При установке он автоматически ассоциировал на себя файлы с расширением .OTS (это стандартное расширение его табличного процессора), но я это сразу исправил вручную и перерегистрировал расширение .OTS на браузер Opera. В начале всех этих файлов имеется стандартная сигнатура HTML-документов <HTMl>, а то, что расширению стандартно относится к OpenOfficeOrg, это не смущает ни Opera, ни систему.

Однако при просмотре этих файлов в TC по F3 с установленным плагином IEView возникает проблема. В настройках IEView включено распознавание по сигнатурам, поэтому IEView совершенно правильно перехватывает обработку этих файлов. Но затем IEView вместо того, чтобы самому просто отобразить стандартный HTML-документ, почему-то вызывает внешний просмотрщик из пакета OpenOffice.org. А если его не находит (скажем, при переименовании папки C:\Program Files\OpenOffice), то вообще выдает сообщение о невозможности открыть файл для просмотра.

В настройках IEView убрал все, что могло относиться к OOo или файлам .OTS, не помогло. В wincmd.ini записал вручную файлы .OTS на плагин Excellence (просто для эксперимента), который идет в очереди листер-плагинов выше IEView, но TC это почему-то игнорирует

Код: 2=%commander_path%\plugins\wlx\Excellence\excellence.wlx
2_detect="ext="OTS""
Автор: Avada
Дата сообщения: 17.10.2010 16:41
oshizelly
А попросту вообще отключить нафиг IEView и набраться духу перейти на менее универсальные, но и менее глючные плагины — не вариант? Лично я так и сделал.
Автор: oshizelly
Дата сообщения: 17.10.2010 17:15
Avada 16:41 17-10-2010
Цитата:
А попросту вообще отключить нафиг IEView и набраться духу перейти на менее универсальные, но и менее глючные плагины — не вариант?

К сожалению, не вариант AFAIK за последние 6 лет человечество (его наиболее лучшая часть, пользующая TC так и не изобрела ни одного плагина, по универсальности сопоставимого. Я много работаю с PDF-ами и HTML-ами, причем последние имеют нестандартные расширения и должны распознаваться по сигнатурам в первой строке файла. Умеет ли это делать кто-то еще кроме устаревшего и глючного IEView (и его клона HTMLview)?
Автор: Avada
Дата сообщения: 17.10.2010 17:29
oshizelly
Универсальность, достигаемую такими издержками, я благом считать не могу и от её отсутствия сейчас ничуть не страдаю. Для PDF наконец-то существует вполне приличный плагин. HTMLView честно и хорошо делает своё дело в предписанных рамках, я им пользуюсь и намерен пользоваться дальше, и сказанное про IEView его не касается. Какие ещё есть неразрешимые проблемы, требующие пожизненной привязки к IEView?
Автор: oshizelly
Дата сообщения: 17.10.2010 17:48
Avada 17:29 17-10-2010
Цитата:
HTMLView честно и хорошо делает своё дело в предписанных рамках, я им пользуюсь и намерен пользоваться дальше, и сказанное про IEView его не касается

Последовал совету умного человека, снес глючный IEView и оставил только безглючный HTMLView (он у меня и раньше стоял, но был ближе к концу списка)...
Описанная выше проблема с файлами .OTS повторилась один в один и с HTMLview

:Добавлено:
А что именно делает команда FORCE, к примеру, вот в этой директиве:
1_detect="force | (ext="PDF")"
Может, это как-то относится к моей проблеме?
Автор: Rodny
Дата сообщения: 17.10.2010 18:04
oshizelly 17:48 17-10-2010
Цитата:
А что именно делает команда FORCE

Как видеть всё: Lister и его плагины
Автор: oshizelly
Дата сообщения: 17.10.2010 18:05
Rodny 18:04 17-10-2010
Цитата:
Цитата: А что именно делает команда FORCE
Как видеть всё: Lister и его плагины

Спасибо за ссылку, познавательно, но, на первый взгляд, моей проблемы не решает. То есть, я могу через команду Force приудительно открывать эти HTML-документы с расширением .OTS файлы в плаге HTMLview. Но он-то, в свою очередь, будет пытаться перебросить их дальше в утилиту просмотра из пакета OpenOffice!
Вот если бы найти плагин, который умел бы распознавать HTML-документы по сигнатурам и сам правильно их отображать, никуда не перебрасывая...

Avada
Поставил себе Integrated Sumatra PDF based Lister plug-in, на первый взгляд вроде бы ничего, быстрый. Спасибо за наводку!
Автор: Rodny
Дата сообщения: 17.10.2010 18:14
oshizelly
В Надстройках Internet Explorer попробуй отключить все, связанные с OO, если таковые есть.
Автор: oshizelly
Дата сообщения: 17.10.2010 18:16
Rodny 18:14 17-10-2010
Цитата:
В Надстройках Internet Explorer попробуй отключить все, связанные с OO, если таковые есть.

А где это? Я MSIE уже много лет не пользуюсь, позабыл, как там все устроено (и не очень об этом жалею).
Автор: Rodny
Дата сообщения: 17.10.2010 18:22
Где-нибудь в меню Сервис (IE8).
Автор: oshizelly
Дата сообщения: 17.10.2010 18:45
Может быть здесь:
Tools -> Manage Add-ons -> Toolbar and Extensions
(или то же самое: Tools -> Internet Options -> Programs -> Manage Add-ons -> Toolbar and Extensions)

Если это, то никаких намеков на OOo там нет.

Добавлено:
Avada 17:29 17-10-2010
Цитата:
Для PDF наконец-то существует вполне приличный плагин.

Выигрыш по скорости спорен: да, плаг вызывается быстрее, но открываемые файлы рендерит, пожалуй, медленнее
Автор: Rodny
Дата сообщения: 17.10.2010 19:07
oshizelly
Да, здесь. У меня там что-то от MSO присутствует, поэтому предположил.
Других идей нет.
Автор: Avada
Дата сообщения: 17.10.2010 20:23
oshizelly

Цитата:
Выигрыш по скорости спорен: да, плаг вызывается быстрее, но открываемые файлы рендерит, пожалуй, медленнее

Быстрее/медленнее по сравнению с чем? К тому же лично для меня главный критерий тут не скорость той или иной операции в конце концов (PDF и внешней программой просмотра открыть можно), а вменяемая реализация быстрого просмотра в панели TC.
Что касается OTS, то я этим форматом практически не пользуюсь, но сейчас посмотрел: эти файлы открываются в Excellence (версия 1.20), и никакой HTMLView перехватывать их не пытается.

arsvrn
У меня сейчас нет времени на подробный ответ, скажу лишь, что xml2htm.exe (как и любой иной конвертер) в поставку плагина не входит и скачивается либо отдельным архивом, либо в составе конвертер-пака, ссылку на который автор плагина давал здесь. И ничего по его применению для просмотра DJVU (в отличие, скажем, от FB2) я в этих архивах не обнаружил. Упоминавшиеся конвертеры — для преобразования DJVU в картинку или в текст. Впрочем, не исключено, что я недостаточно хорошо разобрался в документации — плагин достаточно сложен.
Автор: arsvrn
Дата сообщения: 17.10.2010 21:08
Avada
Так. Это я сморозил совершенную глупость. Перепутал FB2 с DJVU. Нет в нем, конечно, просмотра DJVU. Посты свои ошибочные стираю, чтобы никого не ввести в заблуждение.
Автор: Avada
Дата сообщения: 17.10.2010 22:16
arsvrn
Насчёт путаницы я так и подумал, потому и FB2 упомянул. Но стирать было ни к чему, поскольку просмотр DJVU в Мультилистере всё-таки есть, но через свои конвертеры. И, как было сказано, очень неудобный.
Автор: oshizelly
Дата сообщения: 17.10.2010 22:33
Avada 20:23 17-10-2010
Цитата:
Быстрее/медленнее по сравнению с чем?

По сравнению с использовавшимся мной просмотром PDF-ов через IEView/MSIE/Adobe Acrobat 8.0 Pro.


Цитата:
Что касается OTS, то я этим форматом практически не пользуюсь, но сейчас посмотрел: эти файлы открываются в  Excellence (версия 1.20), и никакой HTMLView перехватывать их не пытается.

Чтобы воспроизвести ситуацию, как она есть на моей машине (если есть такое желание, конечно), нужно , во-первых, включить в HTMLview опцию распознавания HTML-документов по сигнатурам (если она не включена), а во-вторых, взять любой HTML-документ, содержащий в первой строке сигнатуру <HTML>, и сменить ему расширение на .OTS. Вот тогда имеет смысл смотреть, чем этот файл будет открываться по F3.
Кстати, для чистоты эксперимента не худо бы иметь на машине и установленный пакет OpenOffice.org.
Автор: Avada
Дата сообщения: 17.10.2010 23:08
oshizelly

Цитата:
Кстати, для чистоты эксперимента не худо бы иметь на машине и установленный пакет OpenOffice.org.

Имеется. Хотя и не очень новый — 2.4.2.

Цитата:
во-первых, включить в HTMLview опцию распознавания HTML-документов по сигнатурам (если она не включена)

Включена.

Цитата:
а во-вторых, взять любой HTML-документ, содержащий в первой строке сигнатуру <HTML>, и сменить ему расширение на .OTS. Вот тогда имеет смысл смотреть, чем этот файл будет открываться по F3.

Он будет открываться HTMLView. Без всякого внешнего просмотрщика из пакета OpenOffice.org.
Автор: NickOnToluca
Дата сообщения: 19.10.2010 09:18
Подскажите, пожалуйста, что можно поставить для расширения возможностей встроенной командной строки? Например, окно консоли, история, suggestions и т.д.
Автор: Avada
Дата сообщения: 19.10.2010 10:02
NickOnToluca
История есть и сейчас (Alt+F8 и кнопка справа от командной строки). Окно консоли вызывается командой cm_ExecuteDOS ("Открыть командную консоль" в меню "Команды"). Для более удобной работы с ним есть утилита NoClose Replacer. Есть WFX-плагины TConsole и TotalConsole. Что такое в данном контексте suggestions, не вполне понял. Если речь про автоподстановку и автозавершение путей, см. страницу настроек "Основные операции" и соответствующий раздел справки. Дополнительные возможности автоподстановки даёт плагин TWinKey.
Автор: WatsonRus
Дата сообщения: 19.10.2010 15:54
Avada 18:29 17-10-2010
Цитата:
Для PDF наконец-то существует вполне приличный плагин.

Плагин, он, конечно, хороший, но возможность печати просматриваемого PDF в плагине отсутствует напрочь... Все равно нужно держать на компе еще прогу для печати PDF-ок (хотя бы ту же Суматру)...
Автор: Jans
Дата сообщения: 19.10.2010 16:58
14:44 19-11-2007
Цитата:
Total Commander Knowledge Base – wiki-сборник статей и ответов на вопросы по TC | Оффлайн версия (CHM, версия 1.7)

версия 1.7.1 >>>
Автор: Avada
Дата сообщения: 19.10.2010 17:46
Jans
Запросил автора о наличии официального источника для скачивания данной версии. Если таковой появится, поправлю шапку. Кстати, эта версия по предложению автора была включена на диск к нашей книге по TC ещё полтора года назад...

WatsonRus

Цитата:
Плагин, он, конечно, хороший, но возможность печати просматриваемого PDF в плагине отсутствует напрочь... Все равно нужно держать на компе еще прогу для печати PDF-ок (хотя бы ту же Суматру)...

Да, пока ряд возможностей отсутствует, и для печати PDF что-то действительно нужно (впрочем, оно у меня и до плагина было, и сейчас осталось). Но есть надежда, что плагин и в этом направлении будет доведён до ума.
Автор: Jans
Дата сообщения: 19.10.2010 18:49
Avada 20:46 19-10-2010
Цитата:
эта версия по предложению автора была включена на диск к нашей книге по TC ещё полтора года назад...

именно с диска я ее и взял
Автор: oshizelly
Дата сообщения: 19.10.2010 19:44
Avada 23:08 17-10-2010
Цитата:

Цитата: а во-вторых, взять любой HTML-документ, содержащий в первой строке сигнатуру <HTML>, и сменить ему расширение на .OTS. Вот тогда имеет смысл смотреть, чем этот файл будет открываться по F3.

Он будет открываться HTMLView. Без всякого внешнего просмотрщика из пакета OpenOffice.org.
Автор: NickOnToluca
Дата сообщения: 21.10.2010 11:12
Avada

Цитата:
Есть WFX-плагины TConsole и TotalConsole

Спасибо.
Можете один из них обозначить как рекомендуемый?

TConsole просто открывает ShowConsole (файлик) и ничего более.
TotalConsole просто вызывает пустую мигающую форму на все окно тотала.

Видать под последнюю версию не катит?
Автор: Rodny
Дата сообщения: 21.10.2010 11:33
NickOnToluca 11:12 21-10-2010
Цитата:
Можете один из них обозначить как рекомендуемый?

Тут лучше попробовать самому. Имхо, TotalConsole вроде поудобнее было использовать. Автор прекратил разработку, поэтому версия на wincmd не работает в TC 7.5. Здесь его доделывает сам Гислер.

Добавлено:
P.S. Кстати да, TConsole у меня тоже отвалился.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155

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


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