wdx_supercolumn
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
i did it 4 lulz
http://tckb.ru/spons/WDX_SUPER_2.3b1.rar (~700 кб).
Что-то на меня накатило...
26.12.08 v. 2.3.0 beta 1
[*] Улучшен интерфейс программы настройки.
[-] Убрана возможность хранения локальных настроек каталога в общей базе.
[+] Автоматическое сохранение настроек при изменении.
[*] Исправления ошибок.
------------------------------------------
Изменения, в основном, коснулись интерфейса настройки: он стал проще и удобнее:
- По умолчанию настройки применяются сразу после внесения. Слишком много непоняток было у пользователей.
- Более удобное редактирование колонок. Для добавления используется вкладка "+", удаление колонки - щелчок средней кнопкой мыши по табу колонки: в общем, приближено к тому, как это сделано в TC, IE, Opera и прочем популярном софте.
- Ведение списка всех отдельно настроенных каталогов. Теперь настройка параметров для каждого отдельного каталога не взрывает мозг.
- Работа со списком плагинов через меню (так, как это сделано в TC).
- Убрана возможность сохранения настроек каталогов в отдельный зипованный файл. Это была неудачная идея и один сплошной глюк.
Сам плагин лишь немного оптимизирован.
Тем не менее, можно считать, что разработка продолжается. Жду багрепортов и предложений.
Что-то на меня накатило...
26.12.08 v. 2.3.0 beta 1
[*] Улучшен интерфейс программы настройки.
[-] Убрана возможность хранения локальных настроек каталога в общей базе.
[+] Автоматическое сохранение настроек при изменении.
[*] Исправления ошибок.
------------------------------------------
Изменения, в основном, коснулись интерфейса настройки: он стал проще и удобнее:
- По умолчанию настройки применяются сразу после внесения. Слишком много непоняток было у пользователей.
- Более удобное редактирование колонок. Для добавления используется вкладка "+", удаление колонки - щелчок средней кнопкой мыши по табу колонки: в общем, приближено к тому, как это сделано в TC, IE, Opera и прочем популярном софте.
- Ведение списка всех отдельно настроенных каталогов. Теперь настройка параметров для каждого отдельного каталога не взрывает мозг.
- Работа со списком плагинов через меню (так, как это сделано в TC).
- Убрана возможность сохранения настроек каталогов в отдельный зипованный файл. Это была неудачная идея и один сплошной глюк.
Сам плагин лишь немного оптимизирован.
Тем не менее, можно считать, что разработка продолжается. Жду багрепортов и предложений.
И утилита настроек тоже поддерживает.Ник писал(а):Не совсем - для файла языка утилиты настроек не поддерживает и для той же утилиты для указания пути к папке с плагинами - переменная не работает.
Но в инишник сохраняет каждый раз полный путь.
Уже не помню, зачем я (и я ли?) это сделал.
Могу поменять, если кому неудобно.
Лучше поменять, конечно.
Однако, сейчас, если указать в ИНИ переменную окружения вместо полного пути в настройках языка и в настройках папки плагинов, то утилита настроек сразу переключается на английский язык и не видит списка плагинов (наверху окна спика плагинов так и написано "%commander_path% бла-бла-бла").
Однако, сейчас, если указать в ИНИ переменную окружения вместо полного пути в настройках языка и в настройках папки плагинов, то утилита настроек сразу переключается на английский язык и не видит списка плагинов (наверху окна спика плагинов так и написано "%commander_path% бла-бла-бла").
Xubuntu
Я вот тут заметил, что если выставить в настройках режим получения данных - в отдельном потоке, и, например, добавить в отображение подсчёт размера папки, то тотал всё равно подвисает.
На всякий случай, содержимое super_wdx.ini
На всякий случай, содержимое super_wdx.ini
Код: Выделить всё
[Plugins]
ExeFormat.wdx=%commander_path%\plugins\wdx\exeformat\exeformat.wdx
FileDesc.wdx=%commander_path%\plugins\wdx\filedesc\filedesc.wdx
AudioInfo.wdx=%commander_path%\plugins\wdx\filedesc\plugins\audioinfo\audioinfo.wdx
Images.wdx=%commander_path%\plugins\wdx\filedesc\plugins\imageinfo\images.wdx
FileDiz.wdx=%commander_path%\plugins\wdx\filediz\filediz.wdx
FileX.wdx=%commander_path%\plugins\wdx\filex\filex.wdx
media.WDX=%commander_path%\plugins\wdx\media\media.wdx
NL_Info.wdx=%commander_path%\plugins\wdx\nl_info\nl_info.wdx
rarcolumns.wdx=%commander_path%\plugins\wdx\rarcolumns\rarcolumns.wdx
ShellDetails.wdx=%commander_path%\plugins\wdx\shelldetails\shelldetails.wdx
anytag.wdx=%commander_path%\plugins\wdx\wdx_anytag\anytag.wdx
exif.wdx=%commander_path%\plugins\wdx\wdx_exif\exif.wdx
ImgSize.wdx=%commander_path%\plugins\wdx\wdx_imgsize\imgsize.wdx
DirSize.wdx=%commander_path%\plugins\wdx\dirsize\dirsize.wdx
DirSizeCalc.wdx=%commander_path%\plugins\wdx\dirsizecalc\dirsizecalc.wdx
[Super]
Language=%commander_path%\plugins\wdx\super\lng\russian.lng
CustomColumns=2
WdxDir=%commander_path%\plugins\wdx
CustomFoldersView=0
ShowError=1
Usedef=1
EmptyReplace=0
[Column #1]
mp3=%Artist@anytag.wdx%
jpg;jpeg=%DateOriginal@exif.wdx% %TimeOriginal@exif.wdx%
DelayMode=1
<DIR>=%Size (background).All_Dims@DirSizeCalc.wdx%
[Column #2]
mp3=%Title@anytag.wdx%
jpg=%Width@exif.wdx%x%Height@exif.wdx%x%PF@Images.wdx%
Что значит "всё равно"? И что значит "подвисает"?Strate писал(а):Я вот тут заметил, что если выставить в настройках режим получения данных - в отдельном потоке, и, например, добавить в отображение подсчёт размера папки, то тотал всё равно подвисает.
Насколько я понял, это означает следующее: что в отдельном потоке, что так - монопенисуально.
Это странно. Потому что в большинстве случаев с отдельным потоком плагин просто вылетает.
Почему? Потому что сложно синхронизировать многопоточное обращение к нескольким плагинам сразу.
Но соль не в этом.
То, что скоро проверю поведение плагина - не обещаю. Равно как не обещаю починить. Но на заметку взял, спасибо за репорт.
отличный плагин
есть вопрос и пожелание
--
вопрос: пытался настроить TrID
в итоге для всех файлов пустота, для exe ERROR
сам плагин Trid пашет
--
пожелание - создать список плагинов с версиями, с которыми Super однозначно не работает или часто глючит,
чтобы не задавать лишний раз подобных вопросов
p.s. форум один хрен решил ссылками сделать
есть вопрос и пожелание
--
вопрос: пытался настроить TrID
Код: Выделить всё
<DEF> %Match 0.Extension@trid.wdx%
exe %Match 0.Extension@trid.wdx%сам плагин Trid пашет
--
пожелание - создать список плагинов с версиями, с которыми Super однозначно не работает или часто глючит,
чтобы не задавать лишний раз подобных вопросов
p.s. форум один хрен решил ссылками сделать
Посмотрел проблему с TrID. Проблема посмотрела на меня.
Долго думал.
В функции получения данных из плагина всё работает отлично. Для любого поля получаются все предусмотренные данные.
В дебаггере отлично видно, что возвращаемое значение у функции ровно то, что нужно.
Но как только выполнение функции прекращается - в переменной, хранящей результат, оказывается мусор и тут же возникает исключение.
Это происходит только для TrID, и объяснить это я пока не могу.
Долго думал.
В функции получения данных из плагина всё работает отлично. Для любого поля получаются все предусмотренные данные.
В дебаггере отлично видно, что возвращаемое значение у функции ровно то, что нужно.
Но как только выполнение функции прекращается - в переменной, хранящей результат, оказывается мусор и тут же возникает исключение.
Это происходит только для TrID, и объяснить это я пока не могу.