Показать полную графическую версию : Автоматическая установка FL Studio 7
MaxDELETE
19-07-2007, 16:37
Инсталлятор FL пользует NSIS, с ключиком /S начинает все ставить тихо, но проблема в том, что в этот же пакет включены Asio и Colab, причем они посреди установки "вылетают". Они также запакованы через NSIS, и ключи для отдельных инсталляторов Asio и Colab работают.
Дак вот как сделать так, чтобы все это дело ставилось втихую???
AutoIT не предлагать :)
MaxDELETE
27-07-2007, 14:47
Эх, видать никто не делает музыку на Фрутике. Просто хотя бы подскажите как можно без AutoIt сделать так, чтобы остальные инсталляторы в основоном инсталляторе использовали тот же ключ что и основной?
Или может есть какая-нить прога для редактирования NSIS инсталляторов? Хотя сам пакую все в Nsis и не слышал о такой
unikum111
18-01-2008, 20:46
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
FL можно тупо загнать в sfx архив, заранее всё открячив и обновив, и после распаковки запустить
fl.exe /setup
Этой командой он пропишет всё что надо в реестр и зарегает свои ogg кодеки.
Ярлычок на рабочий стол можно сделать тем же sfx'ом
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.