Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Кнопка для работы с 7z SFX архивами.

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

Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: gora
Дата: 31-10-2012
Описание: правка шапки
Кнопка для работы с 7z SFX архивами.

Предлагаемая кнопка предназначена для создания и работы с 7z SFX архивами на базе модифицированного модуля
в TC любой версии. (Имеет русский, английский украинский и белорусский интерфейс)

Лицензия
Обязательно ознакомьтесь!

Кнопка является бесплатным ПО для некоммерческого использования. Вы можете скачивать ее и использовать на своем компьютере без всяких ограничений. Включение кнопки в различные сборки, паки, CD и т.д. разрешается только с письменного согласия автора. Выкладывание кнопки или упомянутых сборок, паков, CD и т.д., в которые включена кнопка, на файлообъменниках или распространение их иным способом, без письменного согласия автора, ЗАПРЕЩАЕТСЯ!

Возможности кнопки
Их много!
С ее помощью можно:
  1. Создать SFX архив. При его создании необходимый модуль, в зависимости от примененного метода сжатия в архиве, выбирается автоматически. SFX архив может быть также многотомным и\или запароленным. Для этого нужно использовать модули с поддержкой указанных возможностей.
  2. Создать SFX архив с измененной иконкой. Иконка будет иметь только форматы 16х16 и 32х32 (и 48х48), остальные обрезаются для уменьшения размера SFX архива.
  3. Создать SFX архив с измененными, назначенными пользователем, "копирайтами" (3 варианта).
  4. Создать SFX архив со сжатым UPX-ом модулем, как с заменой ресурсов (иконка, "копирайты"), так и без замены. По умолчанию эта возможность отключена.
  5. Посмотреть диалоговые окна будущего SFX архива, используя только файл конфигурации. Создавать SFX архив и запускать его НЕ нужно.
  6. Посмотреть диалоговые окна будущего SFX архива с измененной иконкой.
  7. Посмотреть файл конфигурации из готового SFX архива (2 варианта). Это может быть полный файл конфигурации или "рабочий" файл конфигурации.
  8. Посмотреть информацию о версии используемого в SFX архиве модифицированного модуля и поддерживаемыми им методами и фильтрами сжатия.
  9. Извлечь все или только некоторые составные части из готового SFX архива (3 варианта). Поддерживается извлечение из следующих типов SFX архивов: 7z, RAR, ZIP, CAB.
  10. Извлечь содержимое .exe файла не являющегося 7z SFX архивом (2 варианта).
  11. Упаковать выделенные папки/файлы в 7z архив с автоматическим выбором оптимального размера словаря, исходя из размера ОЗУ компьютера пользователя (3 варианта сжатия). Имеется возможность указания размера словаря пользователем, при этом автоматический выбор будет отключен. При упаковке пользователь может выбрать шифрование архива, шифрование имен файлов и указать пароль.
  12. Выбрать метод упаковки (LZMA или LZMA2) через файл настроек кнопки (Settings.ini).
  13. Выбрать метод упаковки (LZMA или LZMA2) с помощью комбинации специальных клавиш.
  14. Извлечь и сохранить иконку(и) из любого файла .exe, .dll, .ico и т.д. (3 варианта).
  15. Распаковать архив (.7z, .zip, .rar, .cab, .chm, .iso, .arj, .tar, .bz2) в папку с именем архива (будет создана).
  16. Вызвать файл настроек кнопки (Settings.ini) для редактирования.
  17. Посмотреть версию модуля используемого в кнопке.

Скриншот


Выражаю свою особую благодарность Oleg_Sch, т.к. "сердцем" кнопки являются его разработки .

ВАЖНО!
Для работы кнопки необходим нормально установленный архиватор 7-Zip версии не ниже 9.20. В случае отсутствия архиватора или его некорректной установки полноценная работа кнопки НЕВОЗМОЖНА!


Ссылка для скачивания кнопки (версия 4.2.5.2009 от 17.06.2012) и подробные инструкции здесь
Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 13:11, 18-04-2007

 

Аватара для LonerD

Ветеран


Сообщения: 1462
Благодарности: 336

Профиль | Сайт | Отправить PM | Цитировать


Цитата gora:
Про то, что можно иными средствами "достать" эти компоненты, я знаю»
Странно именовать свой же продукт (Кнопку) "иным средством"

Цитата gora:
"фомку" »
Цель паролирования архивов вроде была в том, чтобы не дать сторонним людям распространять репаки под вашим "брендом". А если пользователь распакует архив, перепакует его, то новый репак уже не будет создан от вашего имени.

Несколько пожеланий.
1. Не очень логично вынуждать пользователей кнопки держать две версии или самостоятельно ковыряться в коде (да и не каждый сможет код под себя подправить). Потому просьба вернуть возможность распаковки ресурсов (не только txt, но и sfx, 7z) для запароленных архивов. Всё-равно ведь ресурсы можно вытянуть, просто ко всем неудобствам добавляете необходимости пользоваться и старой, и новой версиями.
Или хоть подскажите - какие строки кода за это отвечают (уже можно не подсказывать).
2. Сделать возможность назначать пользовательские команды для кнопки (добавление в архив, извлечение, настройка и т.д...). Скорее всего, это лучше реализовать через ключи, например, запуск "Button.exe -a" равносилен Shift+нажатие мышкой или ентером. Цель проста - повесить работу кнопки на горячие клавиши
3. Сделать возможность запускать архиватор напрямую из окна архивации. В диалог Archiving folders/files добавить "5 variant" - открытие диалога архивации выделенных файлов в архиваторе 7-Zip.
4. Сделать возможность настройки дефолтных кнопок для разных окон. Например, для окна Extract of components... кому-то удобней дефолтный 1 variant, кому-то - 2 variant.
5. Вернуть возможность в качестве пути к архиватору указывать переменные (как это было в ранних, до автоитных версиях кнопки).

-------
Полощет ветер флаги перемен. Донбасс готов врага с земли смести.
Он как боец поднимется с колен, Чтоб вновь свободу обрести!


Последний раз редактировалось LonerD, 21-05-2012 в 22:28.

Это сообщение посчитали полезным следующие участники:

Отправлено: 02:56, 21-05-2012 | #781



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


2 ALL

Кнопка версии 4.2.4.2000 от 08.06.2012

Изменения:
1 Обновлены модули до версии 1.6 develop сборка 2496 (благодарности Oleg_Sch)
2 Вывод доп. флага ENVIRONMENT_VARS в 4-й группе
3 Предупреждение при вводе в пароль недопустимого символа
4 Длина пароля при вводе в режиме звездочек ограничивалась видимой частью окна
5 Ширина выпадающего списка паролей подстраивается под максимальную длину пароля
6 Изменен способ расчета ширины окон
7 Изменения для поддержки архиватора версии 9.27 alpha
8 Блокирование окна тестирования
9 Доп. горячая клавиша F11 для сворачивания/разворачивания окна тестирования
10 Небольшие изменения языковых файлов и корректировка интерфейса
11 Исправлены некоторые ошибки
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:53, 08-06-2012 | #782


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


2 ALL

Кнопка версии 4.2.5.2009 от 17.06.2012

Изменения:
1 Чекбокс для вывода результатов тестирования архива в файл
2 Исправления в инсталяторе (проблема с переменной %7zSfxVarSystemPlatform%)
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:34, 17-06-2012 | #783


Аватара для LonerD

Ветеран


Сообщения: 1462
Благодарности: 336

Профиль | Сайт | Отправить PM | Цитировать


Просьба добавить в кнопку возможно вызова диалога настроек при нажатии ЛЮБОЙ из Alt-клавиш.
То есть не разделять нажатия Alt и AltGr.
Не знаю, как с этим обстоят дела в AutoIT; если нельзя отдельно назначить AltGr, то можно сделать нажатие Ctrl+Alt равноценным Alt при работе с кнопокой.
Несколько напрягает необходимость следить за раскладкой клавиатуры прежде чем нажать на клавишу.
(если раскладка украинская или польская, к примеру, то нажатие AltGr и кнопки не даёт желаемого результата).

-------
Полощет ветер флаги перемен. Донбасс готов врага с земли смести.
Он как боец поднимется с колен, Чтоб вновь свободу обрести!


Отправлено: 18:28, 26-06-2012 | #784


Аватара для Medic84

$AutoITer


Автор проектов


Сообщения: 446
Благодарности: 44

Профиль | Отправить PM | Цитировать


LonerD, у меня клавиатуеа A4Tech X7 на ней присутствует Alt Gr, но не замечал такого, что происходит у Вас. Работает как обычно.

-------

AutoIT Русское сообщество| Моя лаборатория


Отправлено: 21:51, 26-06-2012 | #785


Аватара для LonerD

Ветеран


Сообщения: 1462
Благодарности: 336

Профиль | Сайт | Отправить PM | Цитировать


Цитата Medic84:
на ней присутствует Alt Gr »
Она-то присутствует на всех более-менее современных виндовских европейских клавиатурах, обычно подписана просто как Alt и находится справа от пробела.

Цитата Medic84:
но не замечал такого, что происходит у Вас »
Судя по профилю вы из Самары... Точно проверяли именно на украинской или польской раскладке (или ещё какой-то европейской, в которых клавиша AltGr актуальна)?
В русской, мериканской - по барабану, оба альта равнозначны, но в других раскладках Alt≠AltGr.
Я просил Гислера сделать их опционально равноценными, но это так и не было реализовано. Потому все хоткеи в Тотале с Alt-ом приходится дублировать в двух экземплярах (Alt и Ctrl+Alt) дабы при нажатии клавиши не всматриваться в то, какая же раскладка сейчас установлена.

-------
Полощет ветер флаги перемен. Донбасс готов врага с земли смести.
Он как боец поднимется с колен, Чтоб вновь свободу обрести!


Последний раз редактировалось LonerD, 27-06-2012 в 02:39.


Отправлено: 02:30, 27-06-2012 | #786


Старожил


Сообщения: 251
Благодарности: 45

Профиль | Отправить PM | Цитировать


gora

Есть пожелание добавить функцию создания config.txt со всеми прописанными в нём коммандами с помощью горячих клавиш и нажатием кнопки. Ну например Ctrl+Alt+S и нажатие на кнопку. Файл конфигурации создаётся в папке где курсор Тотала.

Как вам идея ?

Отправлено: 12:33, 07-08-2012 | #787


Аватара для Medic84

$AutoITer


Автор проектов


Сообщения: 446
Благодарности: 44

Профиль | Отправить PM | Цитировать


nibble74, извините, но функция чтения мыслей еще никем не реализована, а мозговых адаптеров еще не придумали.

А если по делу, то как Вы себе это представляете? Команды откуда возьмутся? Да и какие команды вообще должны присутствовать?

-------

AutoIT Русское сообщество| Моя лаборатория


Отправлено: 23:30, 24-08-2012 | #788


Старожил


Сообщения: 251
Благодарности: 45

Профиль | Отправить PM | Цитировать


Я имел ввиду не исполнительные команды, а которые присутствуют в справке Модифицированный 7z SFX модуль, раздел Параметры конфигурации.

т.е. при создании файла config.txt в нём уже были прописаны все параметры конфигурации, а ненужные можно удалить вручную.
Просто прописывать эти параметры зачастую дело утомительное.

К примеру так, и т.д что в справке.

читать дальше »

;!@Install@!UTF-8!
Title=
BeginPrompt=
FinishMessage=
GUIFlags=
GUIMode=
RunProgram=
AutoInstall=
HelpText=
;!@InstallEnd@!

Отправлено: 01:12, 25-08-2012 | #789


Аватара для Medic84

$AutoITer


Автор проектов


Сообщения: 446
Благодарности: 44

Профиль | Отправить PM | Цитировать


nibble74, для ленивых я написал это

-------

AutoIT Русское сообщество| Моя лаборатория


Отправлено: 11:17, 25-08-2012 | #790



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Кнопка для работы с 7z SFX архивами.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Система - [файл-менеджер] Total Commander (бывший Windows Commander) Nealles Программное обеспечение Windows 349 23-02-2019 20:16
Total Commander qeraser Автоматическая установка Windows 2000/XP/2003 18 23-05-2010 07:45
Вопросы по теме "Кнопка для работы с 7z SFX архивами в Total Commander." ya158 Автоматическая установка Windows 2000/XP/2003 4 18-11-2009 22:20
Плагин для Total Commander, что это? Serg170580 Хочу все знать 1 18-02-2003 10:18




 
Переход