Кнопка для работы с 7z SFX архивами.

Ответить
 • Просмотры: 20
Аватара пользователя
XXXler

Re: Кнопка для работы с 7z SFX архивами.

Сообщение XXXler »

Цитата BigBoo:



SharkyEXE, держи setup_button_s2_110819_12-30
Кнопка для работы с 7z SFX архивами.




Спасибо Вам за помощь.
Аватара пользователя
Boa Soft

Re: Кнопка для работы с 7z SFX архивами.

Сообщение Boa Soft »

2 voler, те, кому нужна кнопка, обратились в ПМ и получили ссылку.

2 BigBoo, кнопка бесплатна и выкладывание ее на "баблообменниках" запрещено (см. шапку). Изображение



Ссылка прикреплена.
Аватара пользователя
gora

Re: Кнопка для работы с 7z SFX архивами.

Сообщение gora »

voler, переменная %commander_path% как-раз таки пока что работает.

А вот использование других переменных окружения в назначении пути path7Zip уже заблокировано в новых версиях кнопки.
Аватара пользователя
SharkyEXE

Re: Кнопка для работы с 7z SFX архивами.

Сообщение SharkyEXE »

Цитата LonerD:



переменных окружения в назначении пути path7Zip уже заблокировано в новых версиях
Кнопка для работы с 7z SFX архивами.




Что ж Вы все наговариваете на кнопку? Ни чего там не заблокировано. Кнопка обрабатывает только те переменные, которые она обрабатывала и раньше. AutoIt автоматически не обрабатывает переменные среды.
Аватара пользователя
SharkyEXE

Re: Кнопка для работы с 7z SFX архивами.

Сообщение SharkyEXE »

Цитата gora:



AutoIt автоматически не обрабатывает переменные среды.
Кнопка для работы с 7z SFX архивами.




отлично он все обрабатывает, в крайнем случае _WinAPI_ExpandEnvironmentStrings вам в помощь
Аватара пользователя
LonerD

Re: Кнопка для работы с 7z SFX архивами.

Сообщение LonerD »

Цитата gora:



Что ж Вы все наговариваете на кнопку? Ни чего там не заблокировано. Кнопка обрабатывает только те переменные, которые она обрабатывала и раньше.
Кнопка для работы с 7z SFX архивами.




Если не заблокировано - тогда это баг в новых версиях кнопки, не буду спорить.

Насчёт раньше - вы заблуждаетесь.

Используем плагин Autorun, назначаем в нём переменную окружения в зависимости от битности системы.

Например, у меня это выглядит так:

SetEnv /A /EV OSArch %autorun_osarch%

Переменная %OSArch% при работе тотала принимает значения 32 или 64 в зависимости от битности системы.

У нас в папке с Тоталом имеются папки Utilities\7-Zip32 и Utilities\7-Zip64 с соответствующими версиями архиватора (в зависимости от битности системы)



Версия 0.12.4.868 (последняя фришная).

Прописываем в конфиге:

path7Zip=%commander_path%\Utilities\7-Zip%OSArch%\

В зависимости от разрядности оси кнопка использует 32-х или 64-х битную версию архиватора.



В последних версиях кнопки такой финт уже не работает.

Оговорюсь - ломать ничего не нужно, достаточно законно установить архиватор в указанную папку (или подправить пути в реестре).

Настройка

path7Zip=%commander_path%\Utilities\7-Zip32\

в 32-битной оси работает, а если прописать

path7Zip=%commander_path%\Utilities\7-Zip%OSArch%\

то при попытке архивации ничего не происходит Изображение




Цитата gora:



AutoIt автоматически не обрабатывает переменные среды.



Не понял. %commander_path% - это ведь переменная среда, и она обрабатывается.

path7Zip=%commander_path%\Utilities\7-Zip\

Кнопка неломаная, обычная последняя версия.

Архиватор установлен в папку Utilities\7-Zip\ в папке Тотала. Кнопка работает.
Аватара пользователя
LonerD

Re: Кнопка для работы с 7z SFX архивами.

Сообщение LonerD »

Цитата LonerD:



Версия 0.12.4.868 (последняя фришная)
Кнопка для работы с 7z SFX архивами.




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

Тотал командер портативная программа и добавлять туда плагины которые завязаны на не портативные программы по моему моветон.

В описании кнопки конечно режет глаз фраза "нормально установленный архиватор"

С уважением ненормальный пользователь архиватора Изображение
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»