![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » BFAF 7zip Creator - создание SFX архивов с расширенными настройками |
|
BFAF 7zip Creator - создание SFX архивов с расширенными настройками
|
$AutoITer Сообщения: 446 |
BeForeAFter 7zip Creator beta 2 ![]() Здравствуйте коллеги. На днях нужно было создать самораспаковывающийся архив с хорошим оформлением и т.п. но нужно было сделать так что бы SFX производил некоторые действия ДО распаковки архива. Для модуля это оказалось невыполнимым заданием. И мне пришла в голову идея написать программу, которая расширяет возможности модифицированного модуля. Решение было найдено через скриптовой язык программирования AutoIT. Суть такова: Создается exe файл, внутри которого находится собранный SFX до и после которого запускаются требуемые команды. Сам SFX переносится в папку Temp откуда и запускается(после исполнения - удаляется) Возможности программы: # Создание "матрешек" для SFX файлов # Простое создание SFX (если выбран файл расширения 7z и если список заданий пуст) # Изменение иконки и информации EXE сразу (пока только для "матрешек" см. TODO) # Сохранение и загрузка сценариев Плюсы: + Исполнение команд до и после распаковки + Изменение иконки и информации EXE сразу + Мощный инструмент автоматизации - если постараться, можно очень хорошие написать распаковщики (со сплешами и прочим) Минусы: - В момент работы программы требуется на диске в 2-3 раза больше необходимого места(в зависимости от сжатия) TODO: (предлагайте - дополним) # В ближайшее время написать свой редактор SFX config файлов и добавить его в программу # Для не "матрешек" сделать изменение ресурсов файла через Resource Hacker # Перемещение элементов в списке Используемые ресурсы: Модифицированный модуль 7z SFX (www.7zsfx.info/ru/) Aut2Exe (www.autoitscript.com) AutoITWrapper (http://www.autoitscript.com/autoit3/scite/download) P.S. Это только бета версия - естественно, все ошибки писать сюда на форум, или мне на сайт P.P.S На Windows 7 может быть проблема с обновлением ресурсов программы - пожалуйста проверьте, есть ли такая проблема? |
|
------- Отправлено: 22:49, 20-09-2011 |
![]() Старожил Сообщения: 348
|
Профиль | Отправить PM | Цитировать На картинку нажимайте под текстом "Прямая ссылка:" или "Зеркало:"
|
Отправлено: 16:36, 11-10-2011 | #31 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
$AutoITer Сообщения: 446
|
Профиль | Отправить PM | Цитировать В общем переписал я программу с нуля. Только теперь для нормальной работы требуется установленный .NET Framework 2.0 (у кого его сейчас нет).
Цитата gora:
![]() А вот над /info можно подумать. Наверное сделаю, что бы /info записывало всю информацию в файл. Без файла сложно будет правильно вывести информацию. |
|
------- Отправлено: 00:04, 28-02-2012 | #32 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата Medic84:
1 Оболочка (обертка для 7z SFX) осталась на AutoIT или Цитата Medic84:
![]() Я думаю, Вы перебарщиваете в этом вопросе. Цитата Medic84:
Меня бы очень удовлетворил вариант отдельного, не встроенного в программу, редактора. Можно ли на это расчитывать? По редактору - могу поспособствовать в качестве "бета-авометра" (если такая нужда у Вас возникнет). |
|||
Отправлено: 13:24, 28-02-2012 | #33 |
$AutoITer Сообщения: 446
|
Профиль | Отправить PM | Цитировать Оболочка для самого sfx осталась на AutoIT, а вот сама программа написана на C#.
Насчет ключа я Вас понял. Хорошо, это можно. Я просто думал что нужно получить исходный код оболочки. Ну а насчет хорошего GUI, я этим еще хотел давно заняться, только раньше одолевала лень. Я как напишу первую рабочую версию, я по ЛС с Вами свяжусь. Думаю сделать как отдельный рабочий проект так и библиотеку для программы. |
------- Отправлено: 13:53, 28-02-2012 | #34 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Утилита для создания/изменения 7zip SFX-архива | XXXler | Автоматическая установка Windows 2000/XP/2003 | 38 | 24-06-2017 14:23 | |
Любой язык - [решено] Нужна помощь в создании 7zip sfx... | nfs911 | Скриптовые языки администрирования Windows | 3 | 05-06-2012 09:04 | |
Создание SFX-архивов для автоматической установки | FlexAdmin | Автоматическая установка приложений | 14 | 11-03-2012 13:51 | |
Можно ли добавить или заменить файл в 7zip sfx неперывном (solid) архиве? | Klam | Хочу все знать | 6 | 15-11-2009 21:08 | |
Шифрование SFX-Архивов паролем | hq-nuke | Автоматическая установка приложений | 13 | 17-02-2009 01:03 |
|