Fehlermeldung beim runnen von Programm.

  • 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

    3 Mal editiert, zuletzt von Kingkeen (25. Juni 2008 um 15:35)

  • Hallo Kingkeen.

    1.) Willkommen im Forum

    2.) Bitte immer eindeutige Themennamen nehmen

    3.) Bitte immer Spoiler und Autoit (die beiden Button re. von SQL)

    Gruß, Crazy-A.

    Nachtrag: ; super schnell editiert !!!!

    Lieben Gruß,
    Alina

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Geheime Information: ;)
    k3mrwmIBHejryPvylQSFieDF5f3VOnk6iLAVBGVhKQegrFuWr3iraNIblLweSW4WgqI0SrRbS7U5jI3sn50R4a15Cthu1bEr

    Einmal editiert, zuletzt von Crazy-A (24. Juni 2008 um 22:37)

  • dein Problem kommt vermutlich durch den Aufruf Deines Programmes ohne Angabe eines "WorkingDir".

    In der Hilfe zu "Run" steht alles weitere...

    MfG Schnuffel

    "Sarkasmus ist die niedrigste Form des Witzes, aber die höchste Form der Intelligenz."
    Val McDermid

    über mich...

    ich habe meine Erfahrungen hauptsächlich gesammelt in (grobe Übersicht):

    - RibbonBar Automation
    - MySQL Nutzung
    - GUIs in vielerlei Ausprägung
    - Nutzung von Powershell / Batch in AutoIt
    - Windows Automatisierung

    außerhalb von AutoIt:

    - Sprachen: PS, Batch, php, html(5), javascript, (perl eingeschränkt), vbs
    - Powershell (AD, WPF inkl. Multi-Threading, ...)
    - Deployment-Automatisierung ohne SCCM
    - Office-Nutzung mit COM-Object (AutoIt, PowerShell)
    - ActiveDirectory und alles was damit zusammenhängt
    - Hyper-V Clustering (Converged / Hyper Converged)
    - Serverhardware (Konfiguration, Aufbau, Architektur, Betrieb)

    Lieblingsthema:

    günstige Automatisierung von Vorgängen, für die andere Firmen viel Geld nehmen

    more to come ...

  • Nene mein firefox ordner heisst so. Firefox zu runnen geht ja komischerweise auch. Aber spiele etc gehen nicht.kann mir wer das mit der workingdir erklären?
    edit:Super , das mit der workingdir hatt funktioniert.

    Einmal editiert, zuletzt von Kingkeen (25. Juni 2008 um 15:35)

  • bitte mal die deutsche Hilfe zu Rate ziehen...
    Steht alles unter "Run"

    MfG Schnuffel

    "Sarkasmus ist die niedrigste Form des Witzes, aber die höchste Form der Intelligenz."
    Val McDermid

    über mich...

    ich habe meine Erfahrungen hauptsächlich gesammelt in (grobe Übersicht):

    - RibbonBar Automation
    - MySQL Nutzung
    - GUIs in vielerlei Ausprägung
    - Nutzung von Powershell / Batch in AutoIt
    - Windows Automatisierung

    außerhalb von AutoIt:

    - Sprachen: PS, Batch, php, html(5), javascript, (perl eingeschränkt), vbs
    - Powershell (AD, WPF inkl. Multi-Threading, ...)
    - Deployment-Automatisierung ohne SCCM
    - Office-Nutzung mit COM-Object (AutoIt, PowerShell)
    - ActiveDirectory und alles was damit zusammenhängt
    - Hyper-V Clustering (Converged / Hyper Converged)
    - Serverhardware (Konfiguration, Aufbau, Architektur, Betrieb)

    Lieblingsthema:

    günstige Automatisierung von Vorgängen, für die andere Firmen viel Geld nehmen

    more to come ...