Hey Leute,
ich stehe jetzt vor folgendem Problem, ich habe mir ein Installationsscript für Winamp geschrieben, und möchte als Optionale Auswahl am Ende der Installation noch das Plugin DFX isntallieren lassen...Sprich es erscheint eine Messagebox mit "Möchten Sie jetzt DFX installieren?" und als Antwortsmöglichkeiten ´Ja´ und ´Nein´....Bis dahin klappt auch alles...aber ich hab echt kein Plan, was ich schreiben muss, dass wenn ich auf Ja klicke dann mein DFX Script ausgeführt wird, und wenn ich auf Nein klicke, das Winamp Script beendet wird.
Probier jetzt schon ne Stunde rum, wär geil wenn mir vlt einer helfen könnte...bin noch nen Anfänger xD
Hier mal mein komplettes Script:
Spoiler anzeigen
#cs ----------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit]AutoIt Version: 3.2.8.1
Author: $cR!pT k!ddY
Script Function:
Winamp 5.5 Pro + Logitech Multimedia Keyboard Plugin + DFX installieren + Registrieren
#ce ----------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit];$cR!pT Start
[/autoit] [autoit][/autoit] [autoit];Winamp installieren
ShellExecute(@ScriptDir & "\Winamp 5.5.exe")
$title="Installer Language"
WinWait($title, "Please select a language")
ControlClick($title, "OK","Button1")
$title1="Winamp Installer"
WinWait($title1, "Welcome")
ControlClick($title1, "&Next >","Button2")
ControlClick($title1, "I &Agree","Button2")
ControlClick($title1, "&Next >","Button2")
ControlClick($title1, "&Next >","Button2")
ControlClick($title1, "Create Quick Launch icon","Button5")
ControlClick($title1, "Create Quick Launch icon","Button6")
ControlClick($title1, "&Next >","Button2")
ControlClick($title1, "Winamp® Remote","Button4")
ControlClick($title1, "Winamp® Toolbar","Button5")
ControlClick($title1, "50 Free MP3 Downloads from eMusic","Button6")
ControlClick($title1, "&Install","Button2")
WinWait($title1, "Installation Complete")
ControlClick($title1, "&Finish","Button2")
$title2="Winamp Setup"
WinWait($title2, "Choose the look and feel for your Winamp")
Send("{DOWN}")
ControlClick($title2, "&Next","Button5")
ControlClick($title2, "&Next","Button5")
ControlClick($title2, "Yes, allow anonymous usage statistics (recommended).","Button4")
ControlClick($title2, "Fini&sh","Button6")
$title3="Add Media to Library"
WinWait($title3, "You have no items")
ControlClick($title3, "Do not show me this again","Button2")
ControlClick($title3, "Close","Button3")
;Logitech Multimedia Keyboard Plugin installieren
ProcessClose("winamp.exe")
ShellExecute(@Scriptdir & "\Logitech Multimedia Keyboard Plugin.exe")
$title4="unregistered WinAce SFX - Logitech Multimedia Keyboard Plugin"
WinWait($title4, "MAINICON")
Send("C:\Programme\Winamp\Plugins")
ControlClick($title4, "&Extract","Button7")
MsgBox(0,"Logitech Multimedia Keyboard Plugin","Logitech Multimedia Keyboard Plugin wurde erfolgreich installiert",1)
;Winamp Registrierung
WinWaitClose("Logitech Multimedia Keyboard Plugin","Logitech Multimedia Keyboard Plugin wurde erfolgreich installiert")
ShellExecute(@Scriptdir & "\Registrieren.reg")
WinWait("Registrierungs-Editor","Möchten Sie die Informationen")
ControlClick("Registrierungs-Editor","&Ja","Button1")
Sleep(200)
ControlClick("Registrierungs-Editor","OK","Button1")
MsgBox(0,"","Registrierung erfolgreich",1)
;DFX installieren
MsgBox(4, "","Möchten Sie DFX jetzt installieren")
;DFX irgendwie optional installieren lassen
Run(@HomeDrive & "\Programme\Winamp\winamp.exe")
[/autoit] [autoit][/autoit] [autoit];$cR!pT End
[/autoit]