Hi , ich brauche hilfe bei einem script.
Ich will einen gui machen vondem aus ich Verschiedene Spiele und Programme öffnen kann.
Habe mit Koda auch schon einen gui erstellt.
Mein Script sieht bisher so aus :
Spoiler anzeigen
#include <GUIConstants.au3>
#Region ### START Koda GUI section ### Form=c:\dokumente und einstellungen\kingkeen\desktop\autoit\gui\form1.kxf
$Form1_1 = GUICreate("Form1", 344, 415, 281, 129)
GUISetFont(20, 400, 0, "Brain Damage")
$Cod4 = GUICtrlCreateButton("Cod4", 0, 32, 105, 25, 0)
$Cod1 = GUICtrlCreateButton("Cod1", 0, 56, 105, 25, 0)
$WoWfunWoltk = GUICtrlCreateButton("WoWfunWoltk", 0, 80, 139, 25, 0)
$WoW = GUICtrlCreateButton("WoW", 0, 104, 105, 25, 0)
$Trackmania = GUICtrlCreateButton("Trackmania", 0, 128, 105, 25, 0)
$TrackmaniaNeu = GUICtrlCreateButton("TrackmaniaNeu", 0, 152, 145, 25, 0)
$Battlerealms = GUICtrlCreateButton("Battlerealms", 0, 176, 113, 25, 0)
$Css = GUICtrlCreateButton("Css", 0, 200, 105, 25, 0)
$Cs16 = GUICtrlCreateButton("Cs16", 0, 224, 105, 25, 0)
$Wormux = GUICtrlCreateButton("Wormux", 0, 248, 105, 25, 0)
$Baemballabum = GUICtrlCreateButton("Baemballabum", 0, 272, 137, 25, 0)
$Games = GUICtrlCreateLabel("Games", 24, 8, 58, 24)
$Programme = GUICtrlCreateLabel("Programme", 224, 8, 97, 24)
$Teamspeak = GUICtrlCreateButton("Teamspeak", 208, 40, 121, 25, 0)
$Icq = GUICtrlCreateButton("Icq", 208, 64, 121, 25, 0)
$Mediaplayer = GUICtrlCreateButton("Mediaplayer", 208, 88, 121, 25, 0)
$Toolscript = GUICtrlCreateButton("Toolscript", 208, 112, 121, 25, 0)
$Firefox = GUICtrlCreateButton("Firefox", 208, 136, 121, 33, 0)
$Soundvolume = GUICtrlCreateLabel("Soundvolume", 0, 312, 104, 24)
$Entscheidungshilfe = GUICtrlCreateButton("Entscheidungshilfe", 160, 312, 169, 33, 0)
$Website = GUICtrlCreateInput("Website", 120, 192, 217, 28)
$By_Kingkeen = GUICtrlCreateLabel("By_Kingkeen", 240, 384, 102, 24)
$Slider1 = GUICtrlCreateSlider(0, 336, 121, 41)
$Go = GUICtrlCreateButton("Go", 176, 224, 97, 25, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$msg = GUIGetMsg()
Select
Case $msg = $Go
run("c:\programme\mozillafirefox\firefox.exe")
WinWaitActive("Mozilla Firefox Startseite - Mozilla Firefox")
MouseClick("left" , 512, 70 , 1 , 0)
Send(GuiCtrlRead($Website))
send("{enter}")
case $msg = $Cod4
run("d:\cod4\iw3mp.exe")
Case $msg = $GUI_EVENT_CLOSE
Exit
EndSelect
WEnd
Nun habe ich das problem das der, wnen ich auf den cod4 buton klicke ein Gui erscheint "win_improper_quit_title"
wo drin steht "win_improper_quit_body" und man ja nein und abbrechen auswählen kann. Wenn ich auf ja gehe kommt das "startbild" von cod4 , dann kommt aber eine errormeldung mit "error during initialization: No iwd files found in \main .
edit:wenn ich
Spoiler anzeigen
case $msg = $Teamspeak
run("C:\Programme\Teamspeak2_RC\Teamspeak.exe")
reinschreibe passiert sogar GARNICHTS.Bei cod4 keomme ich wenigstens ne fehlermeldung.wenn ich Css runnen will passiert auch garnichts.
mein 2. problem ist, das wen ich in die inputbox "website" eine seite eingebe und auf enter drücke zwar alles funktioniert , allerdings der name der seite und enter die ganze zeit danach weiter gesendet wird.
Edit:Problem 2 hatt sich erübrigt. versteh nicht wieso aber komischerweise passiert das öfters das ich zuerst ein problem hab und nach ner zeit isses irgendwie weck. Keine ahnung wieso...hab auch nichts geändert.
Hoffentlich könnt ihr mir helfen.
MFG
Kingkeen