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 Guide
Goto page Previous  1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
DrShark



Joined: 21 Oct 2006
Posts: 904
Location: Kyiv, Ukraine

Post (Separately) Posted: Tue Jan 12, 2010 23:01    Post subject: Reply with quote

Ник wrote:
В принципе, имело бы смысл давать краткое описание каждого плагина - если бы их авторы сохраняли бы это описание в текстовом файлике в директории плагина в стандартном виде.
Такой файлик есть, называется pluginst.inf. Вот только при автоустановке не копируется в папку плагина, хотя это было бы неплохо для последующей сборки плагина. Впрочем, их можно копировать в папку плагина вручную...
_________________
"the light is coming to give back everything the darkness stole"
—©@AG4
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Tue Jan 12, 2010 23:03    Post subject: Reply with quote

Ник
1 список с прокруткой- Ок
2 размер шрифта - через ini, [window] FontSize
3 размер полей ввода - подходит под окно, Ок
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Tue Jan 12, 2010 23:37    Post subject: Reply with quote

atorg.net.ru/temp/beta
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1243
Location: Москва

Post (Separately) Posted: Wed Jan 13, 2010 00:40    Post subject: Reply with quote

При установке размера шрифта 14 - в верхней панели всё поехало вкривь и вкось.
И нижняя надпись "Show full text" обрезается.

Ряд плагинов (NicePaths, Torrent, swfc, wdx_eml) дают "Exception in ContentGetValue", нажимаешь ОК и появляется следующее значение.

Trid даёт АВ на адреса 0 и 0.

Если прокрутить длинный список плагинов до самого низа, или просто туда-сюда лазить по нему, а потом End-Home или PgUp-PgDn - то в конце концов плагин вылетает.
_________________
Xubuntu 18.04-64
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Wed Jan 13, 2010 11:19    Post subject: Reply with quote

Quote:
При установке размера шрифта 14
Да, вижу
почему вылетает - не знаю..
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1243
Location: Москва

Post (Separately) Posted: Wed Jan 13, 2010 22:17    Post subject: Reply with quote

Скачал версию 1.9.0.

Падает, если лазить по плагинам.
NicePaths дайт ту же ошибку, что и раньше.
TrId плагин даёт Аксес Виолейшн.

Строки на самом верху (до списка плагинов) не влезают по высоте в отведённое место при крупном шрифте.
_________________
Xubuntu 18.04-64
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Wed Jan 13, 2010 23:01    Post subject: Reply with quote

Ник wrote:
Падает, если лазить по плагинам.

Знаю. я не знаю, как это править. Автор nicepath сказал "не рек-ся исп-ть плагин все TC"
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1243
Location: Москва

Post (Separately) Posted: Thu Jan 14, 2010 01:10    Post subject: Reply with quote

Пардон, не понял, где автор НайсПас не рекомендует использовать плагин?

А сортировка списка плагинов по алфавиту будет?
_________________
Xubuntu 18.04-64
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Thu Jan 14, 2010 13:53    Post subject: Reply with quote

- в Wdx guide (вне TC).
- пока нет.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 257

Post (Separately) Posted: Tue Jun 18, 2019 14:14    Post subject: Reply with quote

Новая версия с поддержкой x64.

+ Меню для списка плагинов
+ В некоторых случаях в сообщении об ошибке в плагине видно имя поля
+ Поддержка drag&drop файла в программу
+ Сортировка списка плагинов
+ Встроенные темы. В том числе тёмные. Много тёмных тем
* Изменение загрузки/сохранения размеров и положения окна
* Запись юникодных имен файлов в ini утилиты не совместима с предыдущими версиями, сейчас это UTF16-LE с BOM

http://progman13.wincmd.ru/downloads/util_WdxGuide_Beta.zip
Back to top
View user's profile Send private message
yozhik



Joined: 04 May 2014
Posts: 65

Post (Separately) Posted: Sat Jul 06, 2019 11:31    Post subject: Reply with quote

ProgMan13
Уверен, не я один обрадовался возобновлению жизни утилиты Smile Спасибо Вам от души.
Потестировал немного. Заметил некоторые шероховатости и родились хотелки.

Шероховатости.
Для удобства воспроизведения выложил участвовавшие в тестировании файлы и провинившиеся плагины (чтобы Вам не искать, если Вы такими не пользуетесь). Лежит здесь: https://mega.nz/#F!jA9CVQ6C!RACNl3x7EI_vUR2LvpP3qQ
Тестировал под Win 8.1 x64, Total 9.22a.

1. Drug'n'Drop из проводника не работает. Только из Total Commander.

2. При тестировании любого файла AKFontInfo отображает множество полей без заголовков. Во встроенном тоталовском диалоге (Настройка набора колонок) всё чисто.


3. CDocProp отображает кракозябрами нерусские символы. Во встроенном тоталовском диалоге корректно. Выложил тестируемый doc файл.


4. При тестировании любого файла Image вызывает Access Violation. Во встроенном тоталовском диалоге тишина.


5. При тестировании файла doc jpeg-comment вызывает окно с ошибкой. Во встроенном тоталовском диалоге тишина. Может и здесь подавить?


6. ShellDetails в 32-битной утилите не отображает ничего. В 64-битной утилите отображает, но не все имеющиеся поля, а меньше половины. Возможно это из-за моего ini – он больше стандартного. Выложил его. При подключении нужно проверить активность атрибута Read Only, чтобы плагин не добавлял в ini свои поля.


Хотелки. С уважением к Вашему труду и времени, т.е. Вам решать.
1. Поддержка переменных среды в ключах TCExe и TCIni. Уверен, многие используют переносной Тотал, значит это будет актуально для многих.
2. Кажется, имеет смысл для обеих битностей сделать единый Guide.ini. Чтобы не перенастраивать при переключении. Тем более, что сейчас содержимое в обоих ini, при беглом осмотре, одинаковое.
3. Размер утилиты увеличился из-за тем оформления? Старая Guide.exe – 662 Кб, новые – 5,4 Мб и 6,8 Мб. Если да, то может имеет смысл вынести темы оформления в отдельные подключаемые файлы? Чтобы оставлять себе две-три понравившиеся, а остальные удалять за ненадобностью. В целом, у утилиты сугубо вспомогательное, дочернее назначение. Значит, а) она по идее должна соответствовать оформлению родителя; б) красотой уже не полюбуешься, т.к. пользуешься не часто Smile .
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 257

Post (Separately) Posted: Sat Jul 06, 2019 15:32    Post subject: Reply with quote

yozhik
1. Работает как и должно работать. Что-то запущено под Администратором, а что-то - нет.
2-6. В таких случаях интересно как ведёт себя оригинальная версия.

1. Возможно, поддержки нет по каким-то причинам. Надо посмотреть.
2. Надо посмотреть.
yozhik wrote:
б) красотой уже не полюбуешься
А если сделать темы неотключаемыми?
Если очень (не)надо, всю секцию можно удалить из ресурсов exe-файла.
Back to top
View user's profile Send private message
yozhik



Joined: 04 May 2014
Posts: 65

Post (Separately) Posted: Sat Jul 06, 2019 15:52    Post subject: Reply with quote

ProgMan13
Quote:
2-6. В таких случаях интересно как ведёт себя оригинальная версия.

2) Так же. 3) Так же, но кракозябры другие. 4-6) Так же.
Починить получится?
Quote:
А если сделать темы неотключаемыми?

В том смысле, что недолго любоваться Smile .
Quote:
секцию можно удалить из ресурсов exe-файла

Ага, спасибо, получилось.

Posted after 5 minutes:

Quote:
можно удалить из ресурсов exe-файла

Ого! Оказывается по одной тоже можно удалять. Оставил две красивые, остальные удалил.
Back to top
View user's profile Send private message
Denis268



Joined: 12 Jul 2009
Posts: 14
Location: Полтава

Post (Separately) Posted: Sat Jul 06, 2019 17:11    Post subject: Reply with quote

ProgMan13
При тестировании возникла маленькая проблема я использую утилиту Launch TC для запуска TC со своими настройками.

1. Старая версия принимает это и использует файл настроек

2. Новая версия берет файл настроек который расположен рядом с основным файлом Total Commander и я получаю другой список плагинов или удалив(переименовав) файл настроек получаю пустой список Exclamation .

https://funkyimg.com/i/2Vh8P.png

P.S. После выбора необходимого файла настроек ТС в утилите вручную, путь к файлу настроек записывается в файл настроек утилиты и при следующем запуске использует необходимый файл.
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 257

Post (Separately) Posted: Sun Jul 07, 2019 00:48    Post subject: Reply with quote

Denis268
Да, нужно отредактировать ini вручную.

yozhik, Denis268
В новой версии появилась поддержка переменных окружения, может глючить.

Добавлено спустя 28 минут:

yozhik
+ Использовать другой ini-файл: секция Paths, ключ RedirectIni

По плагинам.
Image теперь не должен вызывать ошибок.
У ShellDetails стоит проверить расположение ini. Чтобы заработала 32-битная версия можно просто переименовать ShellDetails.uwdx в ShellDetails.wdx.

Утилита предназначена в том числе и для авторов плагинов. Чтобы исправлять в них ошибки. Так что обходить их не хочется.
Плагин jpeg-comment выводит отладочную информацию при ошибках, не знаю, можно ли отключить в ini.
AKFontInfo вместо ft_nomorefields возвращает ft_nosuchfield.

Самый странный здесь CDocProp. Проверят версию интерфейса плагинов для поддержки юникода. Хорошо и, в принципе, правильно. Но видимо он ещё проверят главное окно (класс окна) вызвавшего приложения на поддержку юникода или чего-то ещё. Если окна нет - не работает. Не понятно, зачем такие сложности.


http://progman13.wincmd.ru/downloads/util_WdxGuide_Beta.zip
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, 4, 5  Next
Page 4 of 5

 
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