Я пробовал Carbide.c++_v2.0.exe /r -> setup.iss в папку с инсталляцией. Запускаю Carbide.c++_v2.0.exe /v -> висит в трэе минуту, на этом всё.
Может кто шарит, подскажите пож
Eakdrazile
23-07-2009, 12:48
Укажите ссылку на прогу (желательно на офф. сайт, если оттуда можно свободно скачать)
http://sw.nokia.com/id/7710eba7-4da7-4ddc-a52a-53b506cadb4a/Carbide_cpp_v2_0_en.exe
Eakdrazile
24-07-2009, 11:31
Мне кажется, что проще его поставить с помощью AutoIt (подробнее - здесь (http://forum.oszone.net/thread-129417.html)),
мне попадался такой инсталятор в JetAudio 6.2.6. Вот содержимое скрипта setup.au3:
If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)
AutoItSetOption("TrayIconDebug",1)
BlockInput(1)
Run("Carbide.c++_v2.0.exe")
WinWaitActive("Carbide.c++ v2.0 - InstallShield Wizard","Welcome")
ControlClick("Carbide.c++ v2.0 - InstallShield Wizard","Welcome","Button1")
WinWaitActive("Carbide.c++ v2.0 - InstallShield Wizard","End-user software agreement")
ControlClick("Carbide.c++ v2.0 - InstallShield Wizard","End-user software agreement","Button5")
Sleep(100)
ControlClick("Carbide.c++ v2.0 - InstallShield Wizard","End-user software agreement","Button2")
WinWaitActive("Carbide.c++ v2.0 - InstallShield Wizard","Open Source Software License Agreement")
ControlClick("Carbide.c++ v2.0 - InstallShield Wizard","Open Source Software License Agreement","Button5")
Sleep(100)
ControlClick("Carbide.c++ v2.0 - InstallShield Wizard","Open Source Software License Agreement","Button2")
WinWaitActive("Carbide.c++ v2.0 - InstallShield Wizard","Information")
ControlClick("Carbide.c++ v2.0 - InstallShield Wizard","Information","Button1")
WinWaitActive("Carbide.c++ v2.0 - InstallShield Wizard","Setup Type")
ControlClick("Carbide.c++ v2.0 - InstallShield Wizard","Setup Type","Button4")
WinWaitActive("Carbide.c++ v2.0 - InstallShield Wizard","Choose an installation directory")
ControlClick("Carbide.c++ v2.0 - InstallShield Wizard","Choose an installation directory","Button1")
WinWaitActive("Carbide.c++ v2.0 - InstallShield Wizard","Choose a Program Group name")
ControlClick("Carbide.c++ v2.0 - InstallShield Wizard","Choose a Program Group name","Button2")
WinWaitActive("Carbide.c++ v2.0 - InstallShield Wizard","Preparing to install files")
ControlClick("Carbide.c++ v2.0 - InstallShield Wizard","Preparing to install files","Button1")
WinWaitActive("Carbide.c++ v2.0 - InstallShield Wizard","Install complete")
ControlClick("Carbide.c++ v2.0 - InstallShield Wizard","Install complete","Button3")
WinWaitActive("Configuring environment for WINSCW command line builds","")
ControlClick("Configuring environment for WINSCW command line builds","","Button1")
Exit
если будут какие-то вопросы, не стесняйтесь, задавайте или здесь, или в соответствующем форуме по AutoIt (возможно, можно как-то еще поставить, но на данный момент этот метод мне кажется найболее преемлимым). Желаю удачи.
Eakdrazile, спасибо, действенный способ :)
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.