![]() |
[addon] x-TC button (кнопка для создания 7z SFX)
Вложений: 6
Аддон-конструктор x-TC button Кнопка для создания и работы с SFX архивами (на базе 7z архивов). Сайт программы: http://buttontc.7zsfx.info/ 1 Вариант установки кнопки для использования с ТС: - путь к исполняемому файлу TC - %ProgramFiles%\Total Commander\TOTALCMD.EXE - разрядность ТС (и кнопки) - x86 - место установки кнопки - %ProgramFiles%\Total Commander\Utilites - "Кнопка" создается на панели TC - деинсталляция не предусмотрена 1.1 Подготовка аддона: - распаковать архив кнопки - переименовать setup_button_x86_x64.exe в TCbutton.exe - положить TCbutton.exe в папку x-TC_button\Files\ForceCopy\SVCPACK\TCbutton.exe - в файле run изменить строку на: Код:
TCbutton.exe -ai1 -gm2 Для этого нужно рядом с файлом x-TC_button\Files\ForceCopy\SVCPACK\TCbutton.exe положить файл TCdataAl.txt следующего содержания: Код:
c:\Program Files\totalcmd64\TOTALCMD64.EXE,x64,c:\Program Files (x86)\My Utilites * В аддоне файл TCdataAl.txt отсутствует и его содержание здесь приведено только как пример. 2 Вариант установки кнопки для использования без ТС (оболочный): - устанавливается в %ProgramFiles% - ярлыки добавляются в меню "Отправить" - с ярлыками можно работать без использования спец. клавиш - при использовании спец. клавиш число ярлыков может быть сокращено (с шести до трех) - деинсталляция через апплет "Установка и удаление программ" 2.1 Подготовка аддона: - распаковать архив кнопки - переименовать setup_button_x86_x64.exe в TCbutton.exe - положить TCbutton.exe в папку x-TC_button\Files\ForceCopy\SVCPACK\TCbutton.exe - в файле run изменить строку на: Код:
TCbutton.exe -ai3 -gm2 Примечания: Для полноценного функционирования кнопки требуется аддон TC и аддон архиватора 7-Zip версии 9.20 и выше. В файле Required измените (если необходимо) названия аддонов TC и архиватора 7-Zip. В файле TCdataAl.txt измените (если необходимо) путь к исполняемому файлу TC (он должен быть такой же как в аддоне TC), разрядность ТС, место установки кнопки. Учтите, что x64 версия кнопки будет работать ТОЛЬКО на x64 OS. |
Nun-Nun,
Цитата:
|
Habetdin,
Да увидел уже, просто не проснулся ещё. :) gora, А если кнопка в аддон TC уже включена (ну, аддон TC делался с варианта, включавшего обновлённую кнопку), Ваш аддон сделает проверку на необходимость её обновления или сделает установку вне зависимости от того варианта, который уже есть в TC? |
Nun-Nun, проверки нет, кнопка будет установлена в любом случае, а старую (кастрированную сборщиком ТС) можете удалить потом вручную.
|
gora,
Имелось в виду, что "кастрированная" уже удалена и вместо неё в аддон TC была включена новая кнопка. Вроде как получается, что если новая кнопка в аддоне TC уже есть, то нет смысла использовать аддон x-TC button. Ну что ж, аддон x-TC button всё равно штука нужная - пригодится на будущее. |
Цитата:
|
gora,
Цитата:
|
Цитата:
|
При установке обновляются все компоненты в родной папке кнопки и создается кнопка на панели ТС. В режиме обновления не создавалась кнопка на панели ТС. Режим обновления для аддона считаю нецелесообразным т.к.:
- аддон ТС пользователь имеет свой и в нем не должно быть кнопки иначе, не нужен аддон кнопки - пользователь пользуется аддоном сборки ТС не собственного производства, а одной из сборок. Тем более нужно делать свою кнопку на панели ТС, т.к. старая кнопка (от сборщика) поставлена изначально криво, не по тем адресам папок и с искаженными параметрами. Именно этими допущениями я должен руководствоваться для гарантирования правильной установки и работы кнопки. Я не имею возможности отслеживать все сборки ТС и подстраиваться под фантазии их авторов. |
Цитата:
|
2 ALL
Аддон обновлен. Изменения: - удален автономный архиватор, уменьшен размер аддона - изменен алгоритм установки кнопки, при установке проверяется наличие предустановленной кнопки в составе ТС: -- если кнопки нет, то она добавляется последней на панель ТС и папка кнопки копируется в папку ТС по "родному" адресу. -- если кнопка уже имеется, то она обновляется на том же месте панели ТС, старая папка кнопки удаляется, а новая папка кнопки копируется в папку ТС по "родному" адресу. 2 truvo, оффтоп. 2 tyt, лучшая сборка - это сборка собранная своими руками. |
gora, в файле Addon.nfo почему то указана дата 23.04.2010.
|
gora, я апплодирую вам, огромное спасибо и поклон до пола, бью челобитную :yahoo:
|
gora, будет ли работать корректно данный аддон с аддоном TC, собранным мной на основе вашего конструктора http://forum.oszone.net/post-721026-315.html? Или брать необходимо SamLab'овский аддон?
|
Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
gora,
Обнаружил такую проблемку в работе с кнопкой: если exe sfx расположен в папке, содержащей символ закрывающей скобки, т.е. ) , то при нажатии на кнопку ничего не происходит. Если эту скобку убираю, то кнопка нормально работает. Возможно аналогичная проблема проявляется, если такой же символ скобки использую в названии папки для распаковки аддонов, созданных с помощью sfx, т.к. после интеграции в дистриб XP эти аддоны в системе отсутствуют, может проблема проявляется и в других случаях с использованием символа ), но это пока не проверял. |
Цитата:
Цитата:
Цитата:
|
gora,
Ну что ж, прошу прощения. Постараюсь не использовать символ ) . |
2 ALL
Аддон обновлен. Изменения: - исправлены обнаруженные баги - обновлен файл Required - сделаны изменения для поддержки новых версий кнопки. Совместимость со старыми версиями кнопки сохранена. |
gora, в файле Required указано 7_Zip_915b_x86_x64, а последняя версия Вашего архиватора 7_Zip_914b_x86_x64.
|
Portal7, оба аддона из файла Required не публичные, но ни кто Вам не мешает воспользоваться указанием из шапки:
Цитата:
|
Не удалось интегрировать кнопку в последний Total Commander 7.55a PowerAddon от SamLab. В Required вписал
Код:
TCPP75RU |
Цитата:
|
Повторно пытался интегрировать кнопку, сменив архиватор на 7_Zip_916b_x86_x64. Не получилось. Собирал интегратором в Win7 x64. Под понятием " положить архив, не распаковывая" имеется ввиду, конечно-же setup_button.exe, а не setup_button_s2_100731_08-32.7z ?
|
Цитата:
|
Есть вопрос, можно сделать Portable версию?
У меня Total Commander установлен на внешний жесткий диск, и все программы установлены там же. |
voler, а в чем проблема? TC изначально портабельный. Имхо, должен работать. Просто перетащите папку с настроенным (вкл. установленную кнопку) TC на Ваш внешний диск
|
2 ALL
Аддон обновлен. Изменения: - сделана поддержка как архива кнопки (setup_button_s2_XXXXXX_XX-XX.7z), так и распакованного инсталлятора (setup_button.exe) - обновлен файл Required - добавлено ведение лога интеграции, при сообщении о проблемах прикладывайте к посту файл Log.txt - сделаны изменения для поддержки новых версий (1.18.Х и выше) кнопки. Совместимость со старыми версиями кнопки сохранена. voler, читаем в шапке выделенное красным. |
gora,
Цитата:
|
Цитата:
|
В Run записан запуск TCbutton.exe, но в архиве аддона этого файла нет.
|
Цитата:
|
2 ALL
Аддон обновлен. Изменения: - обновлен файл Required - добавлен сплитер - исправлена работа с извлекаемым модулем для создания корректного SFX - сделаны изменения для поддержки новых версий (2.X.Х и выше) кнопки. Поддержка старых версий кнопки в аддоне прекращена. |
gora, после того, как я комментирую в файле настроек строку:
Код:
;pattern=MC,DT,TM ![]() В прошлой версии кнопки все работало с закомментированной строкой. Это ошибка или специально так сделано? Получается если п.2 из FAQ некорректен, то стоит его подправить. |
Цитата:
2 ALL Еще раз обращаю ваше внимание на выделенное в шапке: Цитата:
|
gora,
Обнаружил, что после использования последней версии аддона с последней версией кнопки в TC с помощью кнопки стали распаковываться не только 7-Zip, но и RAR. Вероятно такая возможность добавилась благодаря новым модулям, что хотя и неожиданно, но довольно приятно. |
Цитата:
Еще кнопка 0.12.4.868 (а может и более ранние версии) почти два года назад позволяла распаковывать разные архивы с помощью кнопки (все архивы, которые поддерживает сам архиватор 7Zip). |
Nun-Nun, LonerD, ветка кнопки открыта, перебирайтесь туда, здесь это оффтоп.
|
Цитата:
Цитата:
|
Цитата:
Как пожелание хотелось бы универсальности :-) что бы один аддон устанавливал версии в зависимости от разрядности. |
tr011_tmn, аддон предназначен для версий 2.Х.Х, о чем и написано в шапке. Для версий 3.Х.Х он не подходит. Доработка под версии 3.Х.Х не целесообразна, т.к. в работе сейчас версия 4.Х.Х в которой появится вариант установки и работы "Кнопки ..." БЕЗ использования ТС. В связи с этим инсталлятор существенно изменен и аддон придется делать заново.
Цитата:
|
Цитата:
могу погонять как на Xp x86 так и на Win Se7en обе разрядности Цитата:
|
2 ALL
Аддон обновлен. Изменения: - аддон превращен в аддон-конструктор - предусмотрена установка как варианта для работы в ТС, так и варианта работы в оболочке (без ТС) - имеется возможность выбора разрядности устанавливаемой кнопки (x64 или x86) - имеется возможность указать место установки ТС и папки кнопки (для варианта с ТС) - сделаны изменения для поддержки новых версий (4.X.Х и выше) кнопки. Поддержка старых версий кнопки в аддоне прекращена. Все подробности в шапке. |
gora, можно ли использовать такой run (то есть устанавливать оба варианта кнопки одновременно)?
Код:
TCbutton.exe -ai1 -gm2 |
|
вы будете смеяться, но несколько лет обновляю аддон, и до сих пор не знаю, как пользоваться кнопкой. Но это же ПЕРСПЕКТИВА.
|
Цитата:
|
когда-нибудь всенепременно :)
|
gora, не получается установить кнопку в Windows Server 2012 RC. Как в TC, так и в Explorer.
Файлы все создаются, но ярлыки в "Отправить" неработают и кнопка не появляется в TC. Upd: Кнопка в TC появилась, но так и не работает. Пишет некорректная установка. TC 8.0 Final x86, Кнопка 4.2.4.2000. |
Где найти Setup Button 6.2.5_x86_x64
|
Цитата:
|
digioman, я использую 3.2.5 она последняя которая отображала конфигурационный файл запароленых 7-zip SFX, хотя пожалуй это уже не так актуально кроме gora их никто больше не делал, я у него многому научился. если не забуду на работе должна быть и последняя версия.
|
timon45 опубликуй, пожалуйста.
san02 у меня была версия 6.2.5... У меня винчестер "умер", восстановить не удалось. Было много чего с этого сайта, в том числе от gora... ((( |
setup_button_x86_x64.exe v6.2.3, пароль на установщике снят, это последняя версия которую автор выложил в данном топике.
|
версия 3.2.5 https://yadi.sk/d/60HLgc4jLchmow
Установка вручную: Распаковать в ...Total Commander\Utils т.е. должно получиться \Total Commander\Utils\SFX Tool\ скопировать и вставить на панель инструментов с TC код кнопки: Код:
TOTALCMD#BAR#DATA |
ссылки мертвые, может кто поделиться?
и еще такой вопрос, старые версии кнопки не требовали установленного архиватора 7z, достаточно было кинуть необходимые файлы в папку кнопки и указать к ним путь, может у кого сохранилась такая версия? |
Цитата:
|
Возникла проблема с подписью сертификатом, как её решить?
Скрытый текст
![]() ![]() Сертификат рабочий, на Win7x32 работал. |
Цитата:
UPD Нашёл, может кому пригодится. Установка (оригиналы) разных версий кнопки 7z-sfx от gora. Внутри: Скрытый текст
setup_button_4.2.5_x86_x64_120617_11-52.7z
setup_button_5.1.0_x86_x64_151225_11-19.7z setup_button_6.0.0_x86_x64_160210_15-05.7z setup_button_6.2.0_x86_x64_160403_08-00.7z setup_button_6.2.3_x86_x64_160515_07-34.7z https://yadi.sk/d/-Eja8OC1U7N9PQ |
Время: 14:22. |
Время: 14:22.
© OSzone.net 2001-