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

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

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

Сообщение qeraser »

gora

Положил все в одну папку... Проделал все операции с выбором файлов.

Вы не поверите - тоже самое. Только теперь об отсутствии нужных файлов мне и новая версия говорит.

Вот инишник





Код:

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

[global]
edtArc=D:\gui_7zs\Nero7.7z
edtSFX=D:\gui_7zs\7zSD.sfx
edtIcon=
edtIconIndex=0
edtEXE=D:\gui_7zs\Nero7.exe
cbIcon=0
KindChangeS=0
edtResEditor=

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

Попробовал сейчас на совершенно другой системе (Win2000) - та же ерунда.



test.7z / test.cfg / 7zSD.sfx



Содержание cfg:

Код:

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

;!@Install@!UTF-8!
RunProgram="test.bat"
GUIMode="2"
;!@InstallEnd@!

Вот инишник:

Код:

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

[global]
edtArc=D:\HTTP\www\Soft\Download\Windows\gui_7zs\test.7z
edtSFX=D:\HTTP\www\Soft\Download\Windows\gui_7zs\7zSD.sfx
edtIcon=
edtIconIndex=0
edtEXE=D:\HTTP\www\Soft\Download\Windows\gui_7zs\test.exe
cbIcon=0
KindChangeS=0
edtResEditor=
Аватара пользователя
qeraser

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

Сообщение qeraser »

DmitryOlenin

Странно, я воссоздал теже условия что и у Вас и у меня не работает (структуру папок, названия файлов и т.д). До этого упаковал уже 2 программы. Будем разбираться.

hobbeat

Если в строке "Путь к архиву" в названиях папок есть пробелы программа не срабатывает.
Аватара пользователя
gora

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

Сообщение gora »

hobbeat


Цитата:



в новой версии нигде не указывается путь к сценарию установки...



Строка пути к config файлу исчезла с вкладки "Создать SFX архив", соответственно и в ini файле. Вообще то я думал, что она уже не нужна из-за
Цитата:



*... SFX создается с ТЕКУЩИМИ (даже не сохраненными) параметрами.



но видимо, что то не сработало.



DmitryOlenin

Вы правы. Попробуйте вручную в ini файл внести строку

Код:

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

edtConfig=D:\gui_7zs\test.cfg

для первого варианта. Если не поможет то запустите версию 0.5.2, там это работало, и потом скопируйте ini файл в папку с GUI 0.5.3. У меня сработало.
Аватара пользователя
gora

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

Сообщение gora »

gora

К сожалению не помогло. Проверил, опять же на 2х компах.

Думаю, что стоит ждать серьезных багфиксов Изображение

Откатиться мне пока что-то не на что, но мне и не горит...
Аватара пользователя
gora

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

Сообщение gora »

DmitryOlenin

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

Код:

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

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

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

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

Сообщение gora »

gora

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

Но файл все так же не делается. Несмотря на заполненную в инишнике строку с конфигом.

Код:

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

[global]
edtArc=D:\gui_7zs\Nero7.7z
edtSFX=D:\gui_7zs\7zSD.sfx
edtConfig=D:\gui_7zs\Nero7.cfg
edtIcon=C:\WINDOWS\system32\shell32.dll
edtIconIndex=12
edtEXE=D:\gui_7zs\Nero7.exe
cbIcon=0
KindChangeS=0
edtResEditor=
Аватара пользователя
gora

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

Сообщение gora »

DmitryOlenin

Скопировал ваш ini файл в папку с GUI 0.5.3, создал папку D:\gui_7zs. В ней лежат Nero7.7z (переименовал 7z_Tools.7z), 7zSD.sfx (от13.04.06) и Nero7.cfg (ваш config файл из поста 82). SFX архив (Nero7.exe) создался в папке D:\gui_7zs. Все нормально. Кстати удалил строку

Код:

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

edtConfig=D:\gui_7zs\Nero7.cfg

(она все таки действительно не нужна в новой версии) тоже проверил, - все нормально.

Проверьте версии GUI, 7zSD.sfx, и попробуйте заменить 7z архив на другой, заведомо исправный.

Желаю успехов.

qeraser
Цитата:



Если в строке "Путь к архиву" в названиях папок есть пробелы программа не срабатывает.



Сейчас проверил - все работает, зря пугаете.
Аватара пользователя
qeraser

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

Сообщение qeraser »

gora


Цитата:



Сейчас проверил - все работает, зря пугаете.



У меня не работает (Win XP SP2) не работает, перед тем как постить проверил несколько раз, архив не создается. Если пробелы убрать все нормально.
Аватара пользователя
qeraser

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

Сообщение qeraser »

gora

Архив как раз и есть заведомо рабочий.

Я, собственно, его все время использую при автоустановке.



Возможно дело в степени сжатия...



Хотя, я уже писал выше, пробовал сжимать другой файл - такая же ситуация.



Да, еще забыл сказать, если не указывать файл конфига, то довольно глупо получается.

Чтобы программа сделала так, как хочется мне, мне надо как-то изгаляться, что-то где-то править.

Мне прощу строку copy ... написать Изображение

Не в коем случае не рассматривать как наезд. Автору большое спасибо за программу, жду доработок.
Ответить

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