1. Архиватором не видно - так и задумано 2. 360 - ругается - да и х.. с ним 3. что бы не разделял на части, нужно более жесткие действия делать... И будет орать не только 360... Попробуйте USBboot Installer++ {7ZipSFX} распаковать... Исходные файлы и конфигурацию на выходе не получите.
Я немного ошибся, извлекать надо скомпилированный ресурс (.res) вот проверенный рабочий вариант. ResHacker'ом gui вытаскиваешь скомпилированный ресурс (.res) иконок. Далее заменяешь ресурсы из ком. строки, из gui у меня не получилось.
Не в какую не выходит. В ResHacker не нашел как выдернуть res иконок, выдернул с помощью Restorator потом создал файл командной строки, но даже вернуть не получилось (интегрировать) иконки. Можно поподробнее описать процесс. Вы прямо на файле этой программы проверяли? И иконки отображались?
ResourceHacker плохо понимает длинные имена, поэтому переименовываешь "SFX Builder.exe" в "Builder.exe" Открываешь Builder.exe в ResourceHacker.exe версии 4.2.5 Action>save [icon] group to a *.res file > сохраняешь в Builder_.res Получаешь Builder_.res - скомпилированный файл ресурсов. Далее, добавляешь ресурсы в твой скомпилированный файл
Решил проанализировать как создает sfx WinRar Создание, из оболочки прямо скажу, не порадовало. С налету не получится собрать... Из чего же состоит готовый проект SFX? Модуль - куда же без него Архив rar или zip Файл конфигурации Похоже на создание 7ZipSFX склеиваются файлы в один. В ZipSFX порядок такой: SFX модуль - zip архив - и в самом конце, файл конфигурации. С конфигурацией не все понятно... То ли она упакована в архив, то ли приклеена. В любом случае, можно отдельно вклеить в конец файла. С RarSFX чуть посложнее, файл конфигурации находится в начале rar архива и упаковывается при сборке архива. Ну а потом склеивается SFX модуль и архив, как это сделать из пакетного файла, я не знаю... Надо изучать. Есть более удобная программа для создания RarSFX, но она на китайском...
16213Решил проанализировать как создает sfx WinRar как это сделать из пакетного файла, я не знаю... Надо изучать.
все украдено до нас rar s -y -zdistr.txt distr.rar distr.txt:
;Расположенный ниже комментарий содержит команды SFX-сценария Path=%ProgramFiles%\Far3\ Presetup=%comspec% /C RD /S /Q "C:\Program Files\Far3" Overwrite= Title=Установка Far3 Text { Установка Far3 (Файловый менеджер) }
Можно использовать консольную версию: rar.exe Консольная версия не меняет иконку созданного SFX-a добавить в архив -ep1 исключить базовую папку из имён -ma5 создавать архив в формате RAR 5.0 -m5 наилучший метод сжатия (максимальное) -af тип создаваемого архива rar или zip -s создать непрерывный (solid) архив -r включить в обработку вложенные файлы -sfx создание само распаковывающегося архива с модулем Default.SFX -iadm будет требовать административного доступа -iicon указать файл иконки к SFX (формат *.ico) (Icon.ico) -k заблокировать архив от изменения -z прочитать комментарий архива из файла: distr.txt -ibck — запустить WinRAR как фоновый процесс в области уведомлений (для GUI WinRAR.exe) -y на все запросы будет автоматически даваться ответ "Да". project.exe название файла сохранения (можно не указывать, тогда SFX будет называться source.exe) source\*.* исходная папка, с файлами для упаковки Внимание!Строчка в таком виде, дает ошибку. Так как это пример с всевозможными вариантами. Выберите параметры, которые требуются именно вам, и используйте. Или просто, удалите параметр: -afrar Переменные модуля: Перед запуском программы установки SFX-модуль создаёт переменные окружения sfxname, sfxcmd и sfxpar. В переменной sfxname содержится имя SFX-архива. Переменная sfxcmd содержит полную командную строку, полученную SFX-модулем, первый параметр этой командной строки – имя SFX-модуля. Переменная sfxpar содержит только параметры командной строки, без имени SFX-модуля. Таким образом, если программе установки нужны данные сведения, она может прочитать их из этих переменных. Кроме того, в качестве параметра можно указывать %имя_переменной%, например, "Setup=setup.exe %sfxpar%". Можно использовать системные переменные. Файл конфигурации Receipts.txt:
;Расположенный ниже комментарий содержит команды SFX-сценария Setup="Prog.exe" TempMode Silent=1 Overwrite=1
Setup="Prog.exe" запустить программу после распаковки TempMode извлечь архив во временную папку %Temp% Silent=1 режим без вывода окон распаковки (скрытый) Overwrite=1 переписывать файлы без потверждения
SFX-EXE Producer One-key OK 2in1--Подарок от китайских друзей. Утилита для создания SFX архивов. Больше нигде не найдете... Лично у автора заказывал английскую версию.-Если не создаются проекты, отключите на время создания, Антивирус. Вирусофобам не качать. -
А куда класть файл конфигурации, типа распаковать на B:\temp_222 + закинуть дополнительный ярлык вот на это из набора в Зипе на Рабочий Стол + почистить за собой по окончании работы? Как настроить модули упаковки обособленно от версии 7z в Активной системе?
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы