Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 1133
Благодарности: 581

Профиль | Отправить PM | Цитировать


Цитата Zormax:
но вот есть програмульки, для которых нужно внести инфу в реестр, иначе она либо не запустится, либо ошибку выдаст »
Т.е. вы хотите добавить какие-то свои программы?
Да простит меня prokazzza, назовём её инструкция:
читать дальше »

1. В процессе работы с Конструктором, выбираете пункт "Сохранить скрипт и создать папку с файлами для аддона;". После завершения работы в папке Resources будет создана папка Files (Resources\Files), в которой будут находится все файлы необходимые для аддона, именно туда и нужно скопировать ваши файлы, вместе с файл.reg, перед сборкой аддона.
2. Так же рядом с Конструктором буден создан файл скрипта install_script.iss, который вы редактируете следующим образом:
Код: Выделить весь код
;...................
[Files]
; где поставил "---", будет указан ваш путь до папки Resources... Добавляете команду Excludes
Source: ---\Resources\Files\*; DestDir: {app}; Excludes: файл1.ехе, файл2.ехе, файл.reg; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
; добавляете строчки, {win} - windows, {sys} - system32, deleteafterinstall - означает удалить файл после установки
Source: ---\Resources\Files\файл1.ехе; DestDir: {win}; Flags: ignoreversion uninsrestartdelete
Source: ---\Resources\Files\файл2.ехе; DestDir: {sys}; Flags: ignoreversion uninsrestartdelete
Source: ---\Resources\Files\файл.reg; DestDir: {app}; Flags: ignoreversion deleteafterinstall
.....................................
; если необходимо, то добавляете ярлыки в секцию [Icons]
;как добавить инфу в реестр помимо самих файлов? Добавьте следующее:
.......................................
[Run]
Filename: {sys}\regedit.exe; Parameters: -s {app}\файл.reg; WorkingDir: {sys}
........................................
После окончания редактирования, запускаете Конструктор ещё раз и компилируете скрипт. Если нигде не сделали ошибок в скрипте, то получите аддон с инсталлятором.

Цитата Zormax:
И есть ли возможность сделать поистину универсальный конструктор, ну как был CPLDAPU девятой версии, чтоб при запуске можно было галочками выбирать что ставить а что нет?»
Это уже будет Конструктор аддонов...

-------
Книги нужны, чтобы напоминать человеку, что его оригинальные мысли не так уж новы... Авраам Линкольн.


Последний раз редактировалось Serega, 05-02-2009 в 00:19. Причина: орфография

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:17, 04-02-2009 | #458