decTCPlugininfoWDX

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

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

Dec
Сообщения: 466
Зарегистрирован: Чт сен 07, 2006 18:56

Сообщение Dec »

Staniclaw писал(а):С ними эти конструкции работают как и задумывалось.
Давай поподробнее. Что это за конструкции? Где они используются? Как мне протестировать их работу?
Staniclaw писал(а):Это критично для извлечения данных из pluginst.inf?
Нет, не критично. Просто Vista+ имеет api для получения названия текущего языка в соответствии с ISO639. На XP нужно ручками это делать.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Dec писал(а): Также добавил возможность просмотра данных непосредственно файла плагина.
Как это следует понимать?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Dec
Сообщения: 466
Зарегистрирован: Чт сен 07, 2006 18:56

Сообщение Dec »

Avada
Плагин работает не только с архивами, но и с отдельными плагинами (файлами с расширениями w?x). Т.е. можно увидеть тип плагина непосредственно у wcx/wdx/wfx/wlx файла. Тип плагина определяется по таблице экспорта файла, а не по расширению. Да, и у плагина изменилась detect строка.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Staniclaw писал(а):Для проформы, хотя бы.
Я бы предпочёл:

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

Is plugin=Плагин ТС
File description=Описание
Internal name=Внутреннее имя
Original file name=Исходное имя
Staniclaw писал(а):А выводятся с запятыми. Может, это тоже из-за того, что я на WinXP сижу?
Все подряд? У меня выводятся только некоторые (например от MGP Sofware).
Avada писал(а):Там и не на скрине точки.
По логике как записано. Сделай поиск плагинов с выводом и посмотри, где запятые.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Dec
Сообщения: 466
Зарегистрирован: Чт сен 07, 2006 18:56

Сообщение Dec »

Staniclaw
Реализовал твои хотелки (кроме чтения DescriptionNNN на XP).
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Dec писал(а):Также добавил возможность просмотра данных непосредственно файла плагина.
Думаю, в данной добавке нет необходимости, т.к. exeinfo, filedesc работают с разными библиотеками и exe. Был бы смысл, если всё это слить, добавив сюда decpeextrawdx и isdotnet. :idea:
За плагин спасибо! :)
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Dec
Большое спасибо.
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher писал(а):У меня выводятся только некоторые (например от MGP Sofware).
Всё верно, так и есть.
Dec писал(а):Плагин работает не только с архивами, но и с отдельными плагинами (файлами с расширениями w?x). Т.е. можно увидеть тип плагина непосредственно у wcx/wdx/wfx/wlx файла.
Значит, я понял правильно. Да, после удаления прошлой версии и переустановки новой всё это вижу. Спасибо!
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Avada писал(а):С постоянным включением в цитирование самого себя — явный перебор.
Хорошо. Второе такое сообщение исправил. Первое оставил как было.
Вечному двигателю -- вечные тормоза!..
Dec
Сообщения: 466
Зарегистрирован: Чт сен 07, 2006 18:56

Сообщение Dec »

Flasher
Все эти чудесные безо всякого сомнения плагины умеют отображать тип анализируемого файла-плагина?

Изображение
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Flasher писал(а):Я бы предпочёл:

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

Is plugin=Плагин ТС
Сделал чуть развернутее: Плагин TotalCmd.
Flasher писал(а):

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

File description=Описание
Internal name=Внутреннее имя
Original file name=Исходное имя
Их я так записал, чтобы указать, что эти поля -- именно про файл плагина в архиве, а не про сам архив. К тому же просто ''Описание'' уже есть.
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Dec
Не умеют, конечно. Но идея избавиться сразу от неск. плагинов остаётся актуальной.
Staniclaw писал(а):а не про сам архив
А что, у архива есть внутреннее/исходное имя?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Flasher
Ладно, но ''Описание'' оставлю как есть, во всяком случае, пока.
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Staniclaw
ОК. В таком виде сгодится. Правда, я бы ещё подумал над Full text. "Одной строкой" понятно, когда ты точно уверен, что имеешь дело с decTCPlugininfoWDX. ИМХО, лучше что-то вроде "О плагине", "Всё о плагине", "Информация о плагине" или "Вся информация о плагине".
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Flasher писал(а):"Одной строкой" понятно, когда ты точно уверен, что имеешь дело с decTCPlugininfoWDX.
Гм... :? Там же рядом поля ''Плагин TotalCmd'' и ''Тип плагина'', как тут перепутать?..

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

Dec
А почему вы добавили к названию плагина ещё и ''WDX'', там же ''Info'' есть?
Вечному двигателю -- вечные тормоза!..
Ответить