GUI для модифицированного 7-Zip SFX модуля для установок

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

Re: GUI для модифицированного 7-Zip SFX модуля для установок

Сообщение gora »

Oleg_Sch
Цитата:



Нумерация индексов не обязательно должна начинаться с 0 или 1 и идти последовательно. Вполне можно сделать, допустим 3 и 7, которые можно будет запустить ключами -ai3 и -ai7. Но вот если мы укажем, допустим -ai5 - будет выведена ошибка.



Я это понял, но имел ввиду, что если бы 0 был задействован в примере 4, то hobbeat не сделал бы этой ошибки Изображение . А если бы эта ваша строка была добавлена в справку то и вообще было бы замечательно!



hobbeat

Изменение номера иконки перестало изменять ее отображение в окне GUI.
Аватара пользователя
qeraser

Re: GUI для модифицированного 7-Zip SFX модуля для установок

Сообщение qeraser »

hobbeat

Проблемы со значком были при использовании старого модуля 7zSDC.sfx. Версия 1.0.0.51123 от 23/11/2005.

Впрочем, я нигде не нашел, что надо использовать только свежую версию. Поэтому, видимо, баг.



Теперь скачал новую версию уже 7zSD.sfx (на 45Кб больше Изображение ). Архив не создается вообще Изображение Ни со значком, ни без значка...



Код:

Код: Выделить всё

Путь к архиву: D:\ForWinXp\Au3Scripts\Nero7.7z
Путь к SFX: D:\ForWinXp\7zSD.sfx
Сохранить EXE как: D:\ForWinXp\Au3Scripts\Nero7.exe

Попробовал все положить в одну директорию. Результат тот же - нулевой.
Аватара пользователя
qeraser

Re: GUI для модифицированного 7-Zip SFX модуля для установок

Сообщение qeraser »

DmitryOlenin

Я 5 мин назад наткнулся на ту же проблему.

Переименуй 7zSD.sfx в 7zS.sfx
Аватара пользователя
gora

Re: GUI для модифицированного 7-Zip SFX модуля для установок

Сообщение gora »

qeraser
Цитата:



Переименуй 7zSD.sfx в 7zS.sfx



Вы о чем? Где переименовать? Сам файл? Он от этого работать по другому не станет.



DmitryOlenin


Цитата:



Код:

Путь к архиву: D:\ForWinXp\Au3Scripts\Nero7.7z

Путь к SFX: D:\ForWinXp\7zSD.sfx

Сохранить EXE как: D:\ForWinXp\Au3Scripts\Nero7.exe



Попробовал все положить в одну директорию.



Так где у Вас лежит 7zSD.sfx? Если в одной папке с архивом, то должно быть

Код:

Код: Выделить всё

D:\ForWinXp\Au3Scripts\7zSD.sfx

Приведите ваш config файл.
Аватара пользователя
qeraser

Re: GUI для модифицированного 7-Zip SFX модуля для установок

Сообщение qeraser »

gora


Цитата:



Вы о чем? Где переименовать? Сам файл? Он от этого работать по другому не станет.



Проблема была в другом. Но почему-то в начале мне это помогло. Пути вроде все проверял. Думал в программе привязка к имени модуля.



Сейчас проверил 7zSD.sfx все нормально.



1) Очень хотелось бы кнопку Авто (автоматическая установка) помимо Да и Нет (включалась по желанию через GUI), чтобы не нажимать SHIFT + Да.



2) Кнопки Создать и Тест вынести из вкладки (Создать SFX архив) например в меню (открыть, сохранить), т.к не очень удобно при желании создать архив, каждый раз открывать соответствующую вкладку. Цель программы создание архива и мне кажется кнопка должна быть на виду.



3) При создании архива если файл с таким именем существует, предлагать перезапись. В настоящий момент новый архив вообще не создается.
Аватара пользователя
gora

Re: GUI для модифицированного 7-Zip SFX модуля для установок

Сообщение gora »

DmitryOlenin

Причина оказалась в незаполненной строке

Код:

Код: Выделить всё

edtIcon=C:\WINDOWS\system32\shell32.dll

Что бы она заполнилась в ini файле достаточно в GUI нажать кнопку "Выбрать иконку из файла" в строке "Желаемый значок:".
Аватара пользователя
qeraser

Re: GUI для модифицированного 7-Zip SFX модуля для установок

Сообщение qeraser »

gora


Цитата:



У меня создается и переписывает старый. Меня это вполне устраивает. А то замучает вопросами о перезаписи.



Впринципе соглашусь, но не всегда удобство идет вровнь с безопасностью потери инфы (можно как опцию сделать)
Аватара пользователя
qeraser

Re: GUI для модифицированного 7-Zip SFX модуля для установок

Сообщение qeraser »

gora

Я специально уточнил, что пробовал оба способа.

То есть сначала попробовал так:



Код:

Код: Выделить всё

Путь к архиву: D:\ForWinXp\Au3Scripts\Nero7.7z
Путь к SFX: D:\ForWinXp\7zSD.sfx
Сохранить EXE как: D:\ForWinXp\Au3Scripts\Nero7.exe

Не вышло, попробовал так:



Код:

Код: Выделить всё

Путь к архиву: D:\ForWinXp\Au3Scripts\Nero7.7z
Путь к SFX: D:\ForWinXp\Au3Scripts\7zSD.sfx
Сохранить EXE как: D:\ForWinXp\Au3Scripts\Nero7.exe

Тоже не вышло... Почти мгновенно говорит "Готово" и все... Никакого архива...

Пробовал переименовывать 7zSD.sfx в 7zD.sfx - не помогает.

Пробовал все вместе с программой для создания положить в D:\gui_7zs\.



Результат все тот же - нулевой.



Попробовал старую версию GUI(кажется, от 4 апреля) - говорит, что я заполнил не все поля, либо не все файлы существуют.

Хотя все на месте... Вообще уже ничего не понимаю... Кинул все файлы в корень диска D - то же самое сообщение...
Аватара пользователя
qeraser

Re: GUI для модифицированного 7-Zip SFX модуля для установок

Сообщение qeraser »

DmitryOlenin



У Вас при этом конфиг создается (сохраняется)?
Аватара пользователя
gora

Re: GUI для модифицированного 7-Zip SFX модуля для установок

Сообщение gora »

DmitryOleninПоложите Nero7.7z и 7zSD.sfx в одну папку (необязательно, но для простоты обсуждения), загрузите нужный config файл, в GUI на вкладке "Создать SFX архив" найдите эти файлы (Nero7.7z и 7zSD.sfx), именно найдите через кнопочки с папочками, а не вводите адреса, а так же путь "Сохранить EXE как:", "Изменить значок SFX" пока снимите и нажмите "Создать". Если не получиться, то выложите здесь свой config файл и ini файл из папки GUI.
Ответить

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