Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   Автоматическая установка FL Studio 7 (http://forum.oszone.net/showthread.php?t=87288)

MaxDELETE 19-07-2007 16:37 615929

Автоматическая установка FL Studio 7
 
Инсталлятор FL пользует NSIS, с ключиком /S начинает все ставить тихо, но проблема в том, что в этот же пакет включены Asio и Colab, причем они посреди установки "вылетают". Они также запакованы через NSIS, и ключи для отдельных инсталляторов Asio и Colab работают.
Дак вот как сделать так, чтобы все это дело ставилось втихую???
AutoIT не предлагать :)

MaxDELETE 27-07-2007 14:47 619400

Эх, видать никто не делает музыку на Фрутике. Просто хотя бы подскажите как можно без AutoIt сделать так, чтобы остальные инсталляторы в основоном инсталляторе использовали тот же ключ что и основной?
Или может есть какая-нить прога для редактирования NSIS инсталляторов? Хотя сам пакую все в Nsis и не слышал о такой

unikum111 18-01-2008 20:46 720279

1-й вариант: перепаковать инсталлятор, выкинуть всё лишнее и т.д. (есть спец утилиты для этого)/
2-й вариант: сделать батник типа:
Код:

start /wait flstudio7.exe /S
start /wait ASIO4ALL.exe /S
start /wait collab_install.exe /S
т.д.

3-й вариант: AutoIt скрипт, а чем собственно не устравивает?
Собственно возможный скрипт (как гипотеза):
Код:

run('flstudio7.exe /S')
WinWaitActive('ASIO4ALL 2.7 Setup')
WinClose('ASIO4ALL 2.7 Setup')
WinWaitActive('Collab Setup')
WinClose('Collab Setup')

Расковырял инсталляшку, там можно удалить их совсем, но как собрать обратно, к сожалению, понятия не имею=)

R@MZEZzz 19-01-2008 12:54 720623

FL можно тупо загнать в sfx архив, заранее всё открячив и обновив, и после распаковки запустить
Код:

fl.exe /setup
Этой командой он пропишет всё что надо в реестр и зарегает свои ogg кодеки.
Ярлычок на рабочий стол можно сделать тем же sfx'ом


Время: 04:56.

Время: 04:56.
© OSzone.net 2001-