AutoIt Frage

12/18/2011 12:05 It´s Mario Time x3#1
Hey , habe mal eine Frage zu AutoIt

Ich möchte mir ein eigenen Bot erstellen , für Privaten gebrauch

Z.b ich möchte mit einem Knopf über AutiIt , Firefox starten.
Wie kann ich dort die Verknüpfung einfügen ?

Müsste ich nur unter dem

Case $MSG = $Button1
; C:\Dokumente und Einstellungen\Zensiert\Desktop\Neues Textdokoment

Wäre das so richtig ?.
Habe kaum ahnung davon , hoffe mir kann hier Jemand helfen :)
12/18/2011 12:17 OL!VER#2
Solche Fragen gehören in die AutoIt Coder Section, die du [Only registered and activated users can see links. Click Here To Register...] findest.
lg OL!VER
12/18/2011 12:19 noahrmal#3
Fragen zu Autoit kommen in die Autoit Sektion, poste dort das nächstemal deine Fragen zu Autoit.

#Moverequest - Falsche Sektion

Meinst du das so?

PHP Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 GUICreate("Form1"197137192124)
$Button1 GUICtrlCreateButton("FireFox"403211349)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        Case 
$Button1
            ShellExecute
("firefox.exe")

    EndSwitch
WEnd 
12/18/2011 12:27 It´s Mario Time x3#4
Ja , aber ich bräuche nur das

Case $Button1
ShellExecute("firefox.exe")

Blos so startet er endlos :D
12/18/2011 12:34 noahrmal#5
Also bei mir nicht, ein Klick auf den Button und es startet sich einmal Mozilla.
12/18/2011 12:35 It´s Mario Time x3#6
Ja aber wenn ich dieses Hier

Case $Button1
ShellExecute("firefox.exe")

In mein Bot Kopiere , startet er endlos .
Muss ich irgentwie dahinter eine (1) oder so ?
12/18/2011 12:39 noahrmal#7
Du darfst keine While1 Schleife verwenden. Wenn du nur meinen Code kopierst geht das aber oder?
12/18/2011 12:44 It´s Mario Time x3#8
Jah, Was muss ich denn dazukopieren dann er nur 1x start ?
12/18/2011 14:38 Njahs#9
Quote:
Originally Posted by It´s Mario Time x3 View Post
Jah, Was muss ich denn dazukopieren dann er nur 1x start ?
Wenn ich's richtig verstanden habe ,
meinst du es so.

PHP Code:
While 1
$nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
                
Exit
            Case 
$Button1
                ShellExecute
("firefox.exe")
    Endswitch
WEnd 
PS: Hast du schon die AutoIt Grundlagen durchgelesen?([Only registered and activated users can see links. Click Here To Register...] , [Only registered and activated users can see links. Click Here To Register...] , [Only registered and activated users can see links. Click Here To Register...])
12/18/2011 15:27 It´s Mario Time x3#10
Ah alles klar hat geklappt ,
Nächste frage ^^

Wie mache ich davon mehrere

Z.b sind da jetzt 3 Button
dann so ?

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
ShellExecute("firefox.exe")
Endswitch
WEnd
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button2
ShellExecute("firefox.exe")
Endswitch
WEnd
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button3
ShellExecute("firefox.exe")
Endswitch
WEnd
12/18/2011 15:50 Njahs#11
PHP Code:
While 1
$nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
                
Exit
            Case 
$Button1$Button2$Button3
                ShellExecute
("firefox.exe")
    Endswitch
WEnd 
Les dir doch erstmal die Grundlagen durch , dass wüsstest du das auch
12/18/2011 16:39 lolkop#12
überleg dir doch ersteinmal was dein script da macht bzw machen soll...
12/23/2011 14:03 Adroxxx#13
[Only registered and activated users can see links. Click Here To Register...]