Модифицированный SFX модуль 7-Zip'а для установок

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

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение gora »

SAOPP
Цитата:



Да да, я уже отписался вышел Перед твоим постом... Сейчас проверю...



Тогда извини Изображение
Аватара пользователя
SAOPP

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение SAOPP »

Такс, всё же я ссылаюсь на багу модуля, только что специально тестировал, прописывал разные пути, изменить путь не получается, установка происходит по-умолчанию в ту директорию, которую указываю в файле конфигурации. Нужно ждать автора.
Аватара пользователя
Oleg_Sch

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение Oleg_Sch »

Пока суть-да-дело, предлагаю совместно создать ToDo на 1.3

Пока:

1. Отслеживание дочерних процессов для wait

2. Поддержка ANSI систем (Windows95 пока под вопросом)

3. Мультиязыковая поддержка (уже поступают запросы от других стран)

4. Проверка админских прав для установки приложения

5.
Цитата gora:



"Запретить" модулю проверку закомментированных строк. Комментарии, проверяться на синтаксис не должны.



6.
Цитата gora:



Разрешить использование "пустого" параметра RunProgram="" и RunProgram="fm20", а то сейчас приходиться использовать конструкции типа RunProgram="fm20:hidcon:cmd /c есно" с холостыми операциями.



7. Возможность записи/изменения реестра

8. (завязано на 7) - возможность деинсталяции приложения

9. Указание InstallPath в ком.строке, точнее замена (или создание, если не указан) содержимого InstallPath в файле конфигурации из командной строки.

-----------------------------------------------

10. Отдельным пунктом, потому как "отдельная песня"... Давно обещаный DHTML.



Дополняйте. Я "буду посмотреть" и принимать решения. Отвечу всем, независимо от полярности решения.
Аватара пользователя
SAOPP

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение SAOPP »

не подумайте что я неблагодарный

но где же обещаная и долгожданая HTML(XML) версия 2.0a
Аватара пользователя
Oleg_Sch

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение Oleg_Sch »

gora,

Поддержу мысль насчёт логических операций. Иногда может быть необходимо.

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

Учитывая строение конфигурационного файла и чтобы не заморачиваться со скобками всякими можно было бы использовать подобную форму:



Код:

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

IF %MyVar%="123abc"
RunProgram=...
AutoInstall=...
Shortcut=...
ENDIF
Аватара пользователя
Oleg_Sch

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение Oleg_Sch »

SAOPP
Цитата:




Цитата:



Цитата:

SAOOP



SAOPP



Извиняюсь Изображение

Пост подправил.
Аватара пользователя
qeraser

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение qeraser »

Цитата SerWer:



Прочитал весь форум
Модифицированный SFX модуль 7-Zip'а для установок




Позвольте Вам не поверить!!! Не знаю найдется ли на форуме человек который смог бы это осилить Изображение .
Цитата SerWer:



где в архиваторе находится командная строка, в которую и записывается подготовленная папка(вер.4.57)?
Модифицированный SFX модуль 7-Zip'а для установок




См.
справку
, после этого вопрос отпадет, либо Вы сможете его грамотно сформулировать.
Цитата SerWer:



можно для примера посмотреть конфиг файл приложения с установкой серийного номера, и активационного номера
Модифицированный SFX модуль 7-Zip'а для установок




Фотошопом не пользуюсь, но как пример:

Код:

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

!@Install@!UTF-8!
Title="Установка EmEditor Professional Rus"
SetEnvironment="PathM=%ProgramFiles%\\EmEditor\\"
BeginPrompt="Сейчас будет установлен
EmEditor Professional 7.00 beta 32"
ExtractTitle="Распаковка файлов..."
ExtractDialogText="Придется подождать..."
RunProgram="emed700b32epx.msi /q REGKEY=XXXX-XXXX-XXXX-XXXX"
RunProgram="hidcon:cmd /c xcopy PlugIns \"%PathM%PlugIns\" /s /e /i /y"
RunProgram="hidcon:cmd /c xcopy mui \"%PathM%mui\" /s /e /i /y"
RunProgram="fm20:hidcon:cmd /c copy \"%PathM%mui\\1033\\emeditor.chm\" \"%PathM%mui\\1049\\emeditor.chm\""
RunProgram="REGEDIT /S EmEditor.reg"
GUIFlags="2+4+8+16+32+2048+4096"
GUIMode="1"
FinishMessage="EmEditor Professional 7.00 beta 32 установлен!"
;!@InstallEnd@!

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

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