PDA

Показать полную графическую версию : [addon] Total Commander [old]


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 [64] 65 66

Nun-Nun
20-02-2012, 09:31
Готов выслушать пожелания пользователей по этому вопросу и учесть их по мере возможностей. »
В новом аддоне хотелось бы, чтобы присутствовало следующее (в нынешнем, конечно, это отчасти есть, но всё-таки):
1) возможность прописывания TC в автозагрузку;
2) возможность подхвата пользовательских настроек, включая путь;
3) традиционный выбор разных вариантов установки ярлыков;
4) включение в Ваш вариант аддона TC Вашей замечательной кнопки для работы с 7z SFX (поскольку без 7Zip её работа невозможна, то подразумеваю, что пользователь в последующем установит и архиватор 7Zip, но по тому пути, который предварительно будет им задан в настройках аддона).

tr011_tmn
20-02-2012, 09:40
В связи с выходом версии 8 и появлением х64 ТС, аддон нужно делать поливариантным. »

очень полезная опция как мне кажется.

включение в Ваш вариант аддона TC Вашей замечательной кнопки для работы с 7z SFX »

Имхо нет надобности в свете существования аддона "кнопки для работы с 7z SFX", который достаточно натравить на устанавливаемый ТС

компилятор аддона »

В принципе не замечал за вами что бы вы усложняли, но лишь бы он не стал чем то к чему с наскока и не подойти, в идеале бы хотелось что бы компилятор был как для начинающего, так и для пытливого ума.

Хотя чем проще. тем больше вопросов возникает у новичков возомнивших себя гуру.

Nun-Nun
20-02-2012, 09:58
Имхо нет надобности »
Именно имхо. :) А моё имхо подсказывает, что есть смысл в оптимизации количества аддонов, и если появится вариант, объединяющий несколько аддонов в один, - хуже не будет. К тому же пользователь получает возможность выбора, что именно ему подходит лучше - два (три) в одном или два (три) отдельных аддона. Меня, как постоянного пользователя TC, кнопки и 7Zip, больше устраивает, если всё это будет устанавливаться скопом без танцев с бубном и лишней возни с настройками! Куда удобнее всего один раз настроить под свои нужды вариант ол-ин-оне и пользоваться именно им, настраивать именно его, а не возиться каждый раз с тремя разными и настраивать каждый раз эти три разных аддона! :)

AlexM22204
21-02-2012, 13:44
Готов выслушать пожелания пользователей по этому вопросу и учесть их по мере возможностей. »
Как предложение:
больше устраивает, если всё это будет устанавливаться скопом без танцев с бубном и лишней возни с настройками! »
можно возле файла ТСsetup.ехе сделать папку TCsoft, а в ней нужный софт и TCsoft.cmd - запускает установку необходимого софта(запуск TCsoft.cmd в скрытом виде предусмотреть/прописать в ТСsetup.ехе).
Я себе делал так раньше, чтобы не перособирать ТСsetup.ехе по мере выхода новых версий софта... :)

gora
21-02-2012, 15:24
возможность прописывания TC в автозагрузку »
1 Будет
возможность подхвата пользовательских настроек »
2 Будет. Настройки ТС, плагины, утилиты для TC и т.д.... все будет.
включая путь »
3 Пути установки ТС (обеих версий) будут фиксированные. Предварительно:Место установки:
x86 - %SystemDrive%\totalcmd_x86\
x64 - %SystemDrive%\totalcmd_x64\

включение в Ваш вариант аддона TC Вашей замечательной кнопки для работы с 7z SFX »
4 Будет. См. п2 или п5.
можно возле файла ТСsetup.ехе сделать папку TCsoft, а в ней нужный софт и TCsoft.cmd - запускает установку необходимого софта(запуск TCsoft.cmd в скрытом виде предусмотреть/прописать в ТСsetup.ехе). »
5 Будет.

bel1
22-02-2012, 00:37
Почму 20-го нет?

ALaN_1
22-02-2012, 06:41
Почму 20-го нет? »
Потому что человек отдыхает.

che.ramzes
22-02-2012, 13:22
день добрый. может кто знает есть какой нибудь плагин наподобии программы FileMenu Tools.
в проводнике оно мне не нужно кнопками в тс лучше пользоватся. уже второй день ищу чтонить похожее.

gora
24-02-2012, 17:01
http://www.ghisler.com/images/top.logo.gif

Компилятор аддона Total Commander 8.XX [x86\x64]


Содержит две версии TC (x86 и x64). При установке разрядность системы определяется автоматически
и устанавливается соответствующая версия TC.

Файловый менеджер.

Сайт программы: http://www.ghisler.com/

Место установки:
x86 - %SystemDrive%\totalcmd86\
x64 - %SystemDrive%\totalcmd64\
Способ установки: SVCPACK, может использоваться и для установки на "живую" систему.
Предусмотрена возможность удаления программы через апплет "Установка и удаление программ".

При интерактивной установке (только на x64 ОС) пользователь может выбрать разрядность устанавливаемого TC. Он может установить даже обе версии ТС (по очереди). При этом обе версии будут иметь свои ярлыки и свои записи в апплете "Установка и удаление программ".

Ярлыки могут быть созданы:
- на рабочем столе
- на панели быстрого запуска
- в меню Пуск->Программы
- в меню Пуск->Программы->Утилиты
- в меню Пуск->Программы->Автозагрузка

При установке в качестве аддона выбор ярлыков и их числа определяется ключом.
- для x64 TC:
TC8setup.exe -ai6 -gm2 без ярлыков
TC8setup.exe -ai6D -gm2 ярлык на рабочем столе
TC8setup.exe -ai6Q -gm2 ярлык на панели быстрого запуска
TC8setup.exe -ai6P -gm2 ярлык в меню Пуск->Программы
TC8setup.exe -ai6U -gm2 ярлык в меню Пуск->Программы->Утилиты
TC8setup.exe -ai6A -gm2 ярлык в меню Пуск->Программы->Автозагрузка
- для x86 TC:
TC8setup.exe -ai8 -gm2 без ярлыков
TC8setup.exe -ai8d -gm2 ярлык на рабочем столе
TC8setup.exe -ai8q -gm2 ярлык на панели быстрого запуска
TC8setup.exe -ai6p -gm2 ярлык в меню Пуск->Программы
TC8setup.exe -ai8u -gm2 ярлык в меню Пуск->Программы->Утилиты
TC8setup.exe -ai8a -gm2 ярлык в меню Пуск->Программы->Автозагрузка
Предусмотрена возможность установки дополнительного ПО вместе с установкой ТС.
Тихие инсталляторы этого ПО должны находится в папке TCaddSft, расположенной рядом в файлом TC8setup.exe.
Также в этой папке должен находится скрипт установки дополнительного ПО (файл TCaddSft.cmd) в котором пользователь должен прописать команды установки ПО или любые дополнительные команды, которые он хочет выполнить после установки ТС.
При интерактивной установке, дополнительное ПО устанавливается автоматически. При установке в качестве аддона для этого используется дополнительный ключ -aiS.

Ключи можно комбинировать:
TC8setup.exe -ai8dqpuaS -gm2 установит x86 TC и все пять ярлыков к нему, плюс дополнительное ПО
TC8setup.exe -ai6DQPUA -gm2 установит x64 TC и все пять ярлыков к нему
TC8setup.exe -ai6DQPUA8dqpuaS -gm2 установит обе (x86 и x64) версии TC и по пять ярлыков к каждому TC, плюс дополнительное ПОПри объединении ключей "цифровой" ключ (-ai6 или -ai8) всегда указывается первым в строке.

При установке на "живую" систему (без ключей), ярлык создается только на панели быстрого запуска.



Скачайте и распакуйте архив компилятора в удобное Вам место (лучше в корень любого диска, не будет проблем с путями). У вас получится папка Maker_addon_TC со вложенными папками и файлом скрипта.
Скачайте дистрибутив TC [x86\x64]. Файлы можно скачать здесь:
http://www.ghisler.com/800_rc1.php
Положите их в папку Maker_addon_TC\download\.

Добавление собственных настроек, плагинов, утилит в инсталлятор ТС.

Скопируйте все файлы и папки из вашего установленного и настроенного ТС (например, содержимое папки %PROGRAMFILES%\Total Commander\, но не саму папку!) в соответствующую папку (Maker_addon_TC\AddFiles\x64\ или Maker_addon_TC\AddFiles\x86\)


В системе должен быть установлен архиватор 7-Zip версии 9.20 beta и выше.
Если у Вас еще нет "Кнопки для работы с 7z SFX архивами" версии 4.1.6.1933 и выше, то скачайте и установите ее.
http://buttontc.7zsfx.info/#contained
Поправьте путь к кнопке в скрипте Maker_addon_TC\Maker_addon_TC.cmd на свой.
Set button=e:\totalcmd64\Utilites\SFX Tool\Button.exe
Запустите скрипт Maker_addon_TC\Maker_addon_TC.cmd.
Когда скрипт завершит свою работу рядом с ним появятся архив аддона, файл .MD5 (если он отмечен в настройках кнопки) и SFX архив. Последний можно использовать для проверки установки на "живую систему".



Ссылка прикреплена.

truvo
24-02-2012, 20:47
gora, "а у вас есть такой же, только без крыльев?"

Имеется: TC8setup.exe -ai8u -gm2 ярлык в меню Пуск->Программы->Утилиты »Хотелось бы: ярлык в меню Пуск->Программы

Второй вопрос: прежде я пользовался для создания аддона связкой "конструктор от gora + сборка от Samlab". Устанавливал сборку от Samlab, добавлял в неё свои кнопки, подстраивал фейс и затем копировал папку программы в ваш конструктор. Сохраняется ли сейчас подобная возможность, или допустима работа только с чистыми инсталляторами?

Если такая возможность теперь не сохраняется, не пожелаете ли вы её предусмотреть хотя бы в дальнейшем?

AlexM22204
24-02-2012, 21:17
я пользовался для создания аддона связкой "конструктор от gora + сборка от Samlab". Устанавливал сборку от Samlab, добавлял в неё свои кнопки, подстраивал фейс и затем копировал папку программы в ваш конструктор. »
аналогично, поддерживаю вопрос! :sorry:

SamLab
24-02-2012, 21:23
Новая версия TCPP 2012.2 Beta 21 от 24.02.2012 на SamLab.ws (http://samlab.ws/soft/tcpp/)
* Обновлен менеджер Total Commander до 8.0 Public Beta 21
* Обновлен плагин просмотра графики Imagine до 1.09.0214
* Обновлен PDF-просмотрщик Sumatra PDF 2.0.5609 в sLister
* Обновлен русский популярный архиватор RAR до 4.11 Final
* Обновлен лучший диспетчер задач System Explorer до 3.85

PS: Также залил сборку на базе финальной версии TC 7.57

gora
24-02-2012, 22:33
Сохраняется ли сейчас подобная возможность »
2 truvo, AlexM22204, такая возможность заложена в компилятор и описана (пп4...6).
Работа скрипта происходит следующим образом. Сначала распаковывается оригинальный инсталлятор и копируется в аддон, а затем туда же копируются все пользовательские файлы из папки AddFiles.

Вариант 1.
Положить в подпапки директории AddFiles полностью настроенный ТС, и ни чего там не удалять.
Тогда создастся аддон практически из пользовательских файлов, которые затрут все оригинальные файлы из инсталлятора.

Этот вариант не всех устроит и вот почему. Уже несколько месяцев автор ТС еженедельно по пятницам выкладывает новые версии и каждый раз, сначала обновлять установленный ТС, а затем копировать его снова в папку AddFiles да еще и в двух разрядностях обременительно. В связи с этим я пользуюсь вторым вариантом.

Вариант 2.
Положить в подпапки директории AddFiles полностью настроенный ТС, и удалить из него файлы одинаковые с оригинальным инсталлятором. Сравнить и удалить их, пользуясь тем же ТС, дело нескольких секунд.
Тогда при выходе новой беты не надо будет снова устанавливать ее на живую систему, копировать папку ТС в аддон, а достаточно просто заменить инсталляторы. После этого в аддоне из инсталляторов будут только обновленные файлы самого ТС, а все настройки, бары (кнопки), плагины, утилиты и т.д. будут взяты из пользовательской папки AddFiles.

Выбирайте любой из вариантов.

popt2t
25-02-2012, 02:57
Заранее извиняюсь если данный вопрос уже поднимался, но мне кое-что не понятно с данным аддоном. На сколько мне известно, из сборок от SamLab сам "тотал" выведен из состава. Так вот и напрашивается вопрос. А как же он устанавливается? Как-то раз попробовал и увидел пустой ярлык с ссылкой на отсутствующий файл запуска. Может я чего-то недопонял или не так сделал? Ткните носом пожалуйста. СПАСИБО!!!

Nun-Nun
25-02-2012, 04:42
Может я чего-то недопонял или не так сделал? »
Скорее всего.

SamLab
25-02-2012, 10:10
popt2t, Папка Total должна быть рядом с установщиком в которой оригинальный тоталовский инсталлятор

popt2t
25-02-2012, 12:49
Теперь дошло. Просто я подумал что достаточно самой сборки. Ну и личный вопрос. SamLab, скажы, а с какой целью это сделано:
сам "тотал" выведен из состава »

SamLab
25-02-2012, 17:43
popt2t, Дабы не нарушать лицензию

SamLab
02-03-2012, 16:49
Новая версия TCPP 2012.3 Beta 22 от 02.03.2012 на SamLab.ws (http://samlab.ws/soft/tcpp/)
* Обновлен менеджер Total Commander до 8.0 Public Beta 22
* Обновлен PDF-просмотрщик Sumatra PDF 2.0.5700 в sLister

gora
02-03-2012, 19:01
Обновил Компилятор аддона Total Commander 8.XX [x86\x64] (http://forum.oszone.net/post-1865798.html#post1865798)

Изменения:
1 Перед копированием пользовательских комплектов ТС в папку компилятора не требуется проводить их обновление до новой версии ТС.
2 После копирования пользовательских комплектов ТС в папку компилятора не требуется ручная очистка их от файлов, которые дублируют файлы из оригинальных инсталляторов.
3 Очистка пользовательских комплектов ТС от дубликатов производится автоматически при работе компилятора.




© OSzone.net 2001-2012