Показать полную графическую версию : [addon] Total Commander [old]
AjaX_too
19-04-2009, 00:58
SamLab, http://samlab.ws/soft/tcpp/ не работает.
У меня такой дуратский вопрос. Кто-нибудь знает, как научить Total Commander распознавать оригинальные иконки архиваторов: rar, zip, cab, 7z ? Ведь он распознаёт кучу других: exe, dll, chm, ini, inf...
2 ALL
Аддон-конструктор Total Commander-а обновлен до версии v7.50PB1 (14.04.09).
Ссылка на пост в шапке Второй вариант:
Аддон-конструктор Total Commander от gora - пост »
В шапку добавлена новая версия 7.50 PowerPack 0.11 Beta:
* Исправлена панель инструментов и обновлен пакет значков
* Добавлены обновленные английский/русский языковые файлы
В шапку добавлена новая версия 7.50 PowerPack 0.12 Beta:
* Обновлен плагин по работе с образами ISO до 1.7.6 Final
* Исправлено удаление ярлыков Wise Utils с рабочего стола
SamLab,
А как изменить вид значка "Скрытый файл" в 7.50 PowerPack 0.12 Betа на тот что был в 7.50 PowerPack 0.1 Betа, т.е. с восклицательным знаком. Кому как, а для меня это более наглядно.
Saik, Учту замечание на будущее
Народ, подскажите, плиз, в таком вопросе (заранее прошу прощения за чайниковость): есть один плагинчик для Total Commander-а, хочу создать автоустановку с помощью zip-файла (не exe!). Изначально установка плагина требует выполнения нескольких манипуляций, от которых хотелось бы избавиться:
1) с помощью inf-файла данные вносятся в настройки Total Commander-а;
2) с помощью reg-файла данные вносятся в системный реестр.
Вот их содержание:
1) содержание inf-файла:
[plugininstall]
Setting.reg
description=NFO View 1.5 lister plugin for nfo and diz files.
descriptionRUS=NFO View 1.5 - плагин для просмотра файлов nfo и diz.
type=wlx
file=nfoview.wlx
defaultdir=NFO View
2) Содержание reg-файла:
[HKEY_LOCAL_MACHINE\SOFTWARE\ISSoft]
[HKEY_LOCAL_MACHINE\SOFTWARE\ISSoft\NFO View for TC]
"ColorFon"=dword:00ffffff
"ColorFont"=dword:00000000
"ColorFontURL"=dword:00ff0000
"CTPath"="%COMMANDER_PATH%\\Plugins\\wlx\\NFO View\\Profiles\\"
"LangFile"="%COMMANDER_PATH%\\Plugins\\wlx\\NFO View\\Lang\\Rus.lng"
"LPath"="%COMMANDER_PATH%\\Plugins\\wlx\\NFO View\\Lang\\"
"NameFont"="Lucida Console"
"ShowEmot"=dword:00000001
"ShowURL"=dword:00000001
"SizeFont"=dword:00000008
Попытался содержание обоих файлов запихать в один общий inf, но этот inf нормально не работает: в TC из zip-а (при автозапуске) выполняется только секция [plugininstall], остальное игнорируется, а по команде "Установить" из контекстного меню в TC (правая кнопка мышки) выполняется всё остальное, но игнорируется секция [plugininstall]. Как всё это дело заставить нормально работать из единого inf-файла, вложенного в zip-файл? У меня дело застопорилось вот на таком варианте:
[Version]
Signature="$CHICAGO$"
SetupClass=BASE
[DefaultInstall]
AddReg=Reestr
[Reestr]
HKLM,"%PathReg%","ColorFon",0x00010001,16777215
HKLM,"%PathReg%","ColorFont",0x00010001,0
HKLM,"%PathReg%","ColorFontURL",0x00010001,16711680
HKLM,"%PathReg%","CTPath",,"%COMMANDER_PATH%\Plugins\wlx\NFO View\Profiles\"
HKLM,"%PathReg%","LangFile",,"%COMMANDER_PATH%\Plugins\wlx\NFO View\Lang\Rus.lng"
HKLM,"%PathReg%","LPath",,"%COMMANDER_PATH%\Plugins\wlx\NFO View\Lang\"
HKLM,"%PathReg%","NameFont",,"Lucida Console"
HKLM,"%PathReg%","ShowEmot",0x00010001,1
HKLM,"%PathReg%","ShowURL",0x00010001,1
HKLM,"%PathReg%","SizeFont",0x00010001,8
[Strings]
Pathreg="SOFTWARE\ISSoft\NFO View for TC"
[plugininstall]
Setting.reg
description=NFO View 1.5 lister plugin for nfo and diz files.
descriptionRUS=NFO View 1.5 - плагин для просмотра файлов nfo и diz.
type=wlx
file=nfoview.wlx
defaultdir=NFO View
Habetdin
24-04-2009, 13:50
создать автоустановку с помощью zip-файла (не exe!). »
может sfx? архив с автоустановкой - что то невообразимое :cool:
может sfx? архив с автоустановкой - что то невообразимое »
Я что-то подобное уже встречал, правда давно!!!
Это был архив, не сфх, и когда в Тотале в него заходишь - выпадает меню с текстом что-то вроде того что найден новій плагин и спросит установить ли его.
Habetdin
24-04-2009, 14:47
Shanser, типа как если тему для WinRAR'а запаковать в архив *.theme.rar / *.theme.zip, то он спросит, установить ли тему? :)
создать автоустановку с помощью zip-файла (не exe!). »
Может дело в названии архива его содержимом или комментарие архива?
создать автоустановку с помощью zip-файла (не exe!). »
может sfx? архив с автоустановкой - что то невообразимое »
Так работает механизм установки плагинов в ТС. Архив должен быть .zip и содержать в себе файл pluginst.inf определенной структуры. Его структура отличается от стандартной для .inf файлов и это Попытался содержание обоих файлов запихать в один общий inf »
не пройдет! Да и устанавливаются так плагины только из запущенного ТС, это он их обрабатывает определенным образом.Изначально установка плагина требует выполнения нескольких манипуляций, от которых хотелось бы избавиться: »Смотрите в сторону самодельного инсталлятора, пусть и простенького, но все же .exe файла или скрипта, .zip файл сам не установится!
Я что-то подобное уже встречал, правда давно!!!
Это был архив, не сфх, и когда в Тотале в него заходишь - выпадает меню с текстом что-то вроде того что найден новій плагин и спросит установить ли его.
Да, именно об этом и идёт речь.
Так работает механизм установки плагинов в ТС. Архив должен быть .zip и содержать в себе файл pluginst.inf определенной структуры. Его структура отличается от стандартной для .inf файлов и это не пройдет! Да и устанавливаются так плагины только из запущенного ТС, это он их обрабатывает определенным образом.
Вот это и хотелось выяснить. Была такая догадка.
Смотрите в сторону самодельного инсталлятора, пусть и простенького, но все же .exe файла или скрипта, .zip файл сам не установится!
А как должна выглядеть структура секции [plugininstall], чтобы всё заработало пусть и без zip-а, но из одного общего inf-а?
[plugininstall]
Setting.reg
description=NFO View 1.5 lister plugin for nfo and diz files.
descriptionRUS=NFO View 1.5 - плагин для просмотра файлов nfo и diz.
type=wlx
file=nfoview.wlx
defaultdir=NFO View
А как должна выглядеть структура секции [plugininstall], чтобы всё заработало пусть и без zip-а, но из одного общего inf-а? »
Не получится! Вам нужно будет повторить механизм установки плагинов в ТС, а как это сделать знает только Гислер. Не нужно изобретать велосипед, все свои настройки ТС хранит в двух .ini файлах. Нас интересует сейчас только wincmd.ini Сделайте копию до установки плагина и после установки, разница в них и будет то что вносится этим inf файлом. Папку с файлами плагина скопировать сможете и сами, и добавьте свой регфайл. Теперь все это сделайте скриптом или любым инсталлятором... Дальнейшее обсуждение этого вопроса уже оффтоп в данной ветке.
gora,Не получится! Вам нужно будет повторить механизм установки плагинов в ТС, а как это сделать знает только Гислер. Не нужно изобретать велосипед, все свои настройки ТС хранит в двух .ini файлах. Нас интересует сейчас только wincmd.ini Сделайте копию до установки плагина и после установки, разница в них и будет то что вносится этим inf файлом. Папку с файлами плагина скопировать сможете и сами, и добавьте свой регфайл. Теперь все это сделайте скриптом или любым инсталлятором... Дальнейшее обсуждение этого вопроса уже оффтоп в данной ветке.
Тогда нет смысла делать что-либо вообще, т.к. всё остаётся в пределах тех же двух отдельных действий: 1 - установки плагина, 2 - настройки плагина с внесением данных в системный реестр. А это и так уже сделано в inf-е и reg-файле.
spectre4
28-04-2009, 22:38
Делал для себя, но может немного подпиленный вариант конструктора от gora заинтересует еще кого нибуть...
Основное отличие в том, что конфиги самого коммандера складываются в “%USERPROFILE%\Application Data\GHISLER\”, что на этапе установки эквивалентно “%ALLUSERPROFILE%\Application Data\GHISLER\”.
Плюс делаются соответствующие записи в реестр, т.е. каждый вновь созданный юзер получит дефолтный конфиг и возможность его настраивать под себя, даже если у него нет админских прав.
Тоже проделано с настройками Akelpad, только они перенесены в рестр ветка – “HKEY_USERS\.DEFAULT\Software\Akelsoft\AkelPad\Options”. Соответственно тоже клонируются для каждого нового юзера.
Дефолтные настройки можно поправить в файле akelpad.reg.
Все остальное, в точности способ применения, также как было в оригинале.
ЗЫ: Для примения на живой системе не рекомендутся, т.к. установится только для текщего пользователя.
Total Commander 7.50 PowerAddon 0.20 Beta в шапке
* Обновлен менеджер Total Commander до 7.50 Public Beta 2
* Обновлен редактор вместо блокнота AkelPad до 4.22 Final
* Обновлена утилита записи дисков Disc Studio 3.02.2 Beta
* Обновлен чистильщик реестра Registry Cleaner к 4.31.188
* Обновлен чистильщик диска Wise Disk Cleaner до 4.31.183
* Обновлены настройки интерфейса разных разрешений экрана
SamLab,
Saik, Учту замечание на будущее » :( :(
Saik, В 0.25 будет реализовано
gora,
А нельзя ли выложить конструктор для 7.04a PowerPack 3.01 Final
Все ваши посты отправляют к новому конструктору для 7.50
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC