CADview от Soft Gold

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

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

Ответить
Аватара пользователя
Plumber
Сообщения: 121
Зарегистрирован: Пн окт 27, 2008 19:43

CADview от Soft Gold

Сообщение Plumber »

Плагин в общем очень неплохой, пользуюсь им давно и довольно часто, но одна заморочка в этом плагине меня достает с самого начала использования - строка инициализации.
В оригинале она выглядит так:
detect="FORCE | EXT="DXF" | EXT="DWG" | EXT="DWT" | EXT="DWF" | EXT="PLT" | EXT="HGL" | EXT="HG" | EXT="HPG" | EXT="PLO" | EXT="HP" | EXT="HP1" | EXT="HP2" | EXT="HPGL" | EXT="HPGL2" | EXT="HPP" | EXT="GL" | EXT="GL2" | EXT="PRN" | EXT="SPL" | EXT="PCL" | EXT="RTL" | EXT="CGM" | EXT="SVG" | EXT="SVGZ" | EXT="WMF" | EXT="EMF""
Мне для работы этого плагина так много не надо, потому я неоднократно пытался это дело подредактировать начиная с параметра FORCE и оставить только те расширения, которые мне необходимы.
Но сие чудо творения Soft Gold все возвращает на круги своя. Несколько раз задавал этот же вопрос разрабам, но от них не только чего-нибудь вразумительного, а вообще ничего не получил - полный игнор.
Может здесь кто-нибудь подскажет как можно прекратить этот беспредел без сноса самого плагина?
Аватара пользователя
CaptainFlint
Сообщения: 6243
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Plumber
Странно, что эта строка меняется. Насколько мне известно, Тотал запрашивает у плагина эту строку только при первом вызове, после чего строчка в wincmd.ini остаётся неизменной. Если это самоуправство плагина и в нём нет защиты от модификации кода, то можно подправить текст строки прямо в WLX-файле в шестнадцатеричном редакторе.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Lev
Сообщения: 392
Зарегистрирован: Ср мар 02, 2005 16:34

Сообщение Lev »

Может поставить защиту от редактирования wincmd.ini, или сделать перенаправление секции (RedirectSection) [ListerPlugins] и защитить только этот ini.
Аватара пользователя
Plumber
Сообщения: 121
Зарегистрирован: Пн окт 27, 2008 19:43

Сообщение Plumber »

WLX защищен от модификации (скорее всего), так как он платный и бесплатен только для домашнего использования с ограничениями.
По поводу того, что строка инициализации запрашивается только при первом вызове плагина - у практически всех это так и есть, потому что иногда правлю эту строку, и она так и остается.
А в этом сколько ни пытался, и вручню прямой правкой в редакторе, и через Plugin Manager - все возвращается на место.
За идею о редиректе секции и сделать ее ReadOnly спасибо, надо попробовать.

И как вам это нравится???

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

[ListerPlugins]
RedirectSection=lsplugin.ini
21_detect="FORCE | EXT="DXF" | EXT="DWG" | EXT="DWT" | EXT="DWF" | EXT="PLT" | EXT="HGL" | EXT="HG" | EXT="HPG" | EXT="PLO" | EXT="HP" | EXT="HP1" | EXT="HP2" | EXT="HPGL" | EXT="HPGL2" | EXT="HPP" | EXT="GL" | EXT="GL2" | EXT="PRN" | EXT="SPL" | EXT="PCL" | EXT="RTL" | EXT="CGM" | EXT="SVG" | EXT="SVGZ" | EXT="WMF" | EXT="EMF""
21=%COMMANDER_PATH%\PLUGINS\WLX\CADView\CADView.wlx
Правда на этот раз уже нет попыток лезть во все дыры и открывать то чего не просят, но и переключение по 1 ... 7 не работает.
Аватара пользователя
DeathStalker
Сообщения: 331
Зарегистрирован: Пт сен 01, 2006 10:53
Откуда: Санкт-Петербург

Сообщение DeathStalker »

Сегодня решил обновить немного плагины, и тоже столкнулся с тем что CADview меняет настройки, пока решил проблему с помощью плагина AppLoader в котором прописал нужные мне расширения и запускаю UViewer в котором и установил CADview .
Гугль - это Матрица, чем меньше его спрашивать, тем слабее будут машины во время Великой Битвы
TC10.00b6 x86 Windows 10 x64 (Windows 7 x64)
Ответить