Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 23:41

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



AutoIt - Start/Stop 1 Script 3 Aufgaben

Discussion on AutoIt - Start/Stop 1 Script 3 Aufgaben within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2008
Posts: 208
Received Thanks: 49
Question AutoIt - Start/Stop 1 Script 3 Aufgaben

Halli Hallo,
ich wollte mich mal bissel an AutoIt versuchen, aber nun scheitere ich.
Ich möchte Quasi aus 3 Scripts 1 machen.
Anstatt ich halt immer das öffne was ich brauche einfach das öffnen und dann je nach dem ob ich F1, F2 oder F3 drücke läuft halt das richtige los.
Jedoch hängt es nun dadran das ich nur F1 zum laufen bekomme, bei F2 und F3 kommt nur ein Tooltip und das wars, er klickt nicht.

Woran liegt es? Kann man es besser lösen?
Hab mich heute zum ersten mal mit Autoit auseinander gesetzt also nicht so hart sein :P


PHP Code:
HotKeySet ("{F1}""klick1")   
HotKeySet ("{F2}""klick2"
HotKeySet ("{F3}""klick3")                           
HotKeySet ("{ESC}""Beendet")
Global 
$aktiv1 False$aktiv2 False$aktiv3 False$counter 0

Func klick1
()
    If 
$aktiv1 False Then 
        $aktiv1 
True 
    
Else 
        
$aktiv1 False 
        ToolTip
('Script "Pause" - F1',0,0)
    EndIf
EndFunc 

Func klick2
()
    If 
$aktiv2 False Then 
        $aktiv2 
True 
    
Else 
        
$aktiv2 False 
        ToolTip
('Script - Boss "Pause" - F1',0,0)
    EndIf
EndFunc

Func klick3
()
    If 
$aktiv3 False Then 
        $aktiv3 
True 
    
Else 
        
$aktiv3 False 
        ToolTip
('Script - Kaufen "Pause" - F1',0,0)
    EndIf
EndFunc

While 1
    
If $aktiv1 True Then 
$counter 
+=1
ToolTip
('1Script "Läuft - F1"',0,0$counter1)
MouseClick("left",284,643,1)
MouseMove(355,642)
MouseDown("left")
MouseMove(355,641)
MouseUp("left")
    EndIf
WEnd

While 2
    
If $aktiv2 True Then 
$counter 
+=1
ToolTip
('2Script "Läuft - F1"',0,0$counter1)
MouseClick("left",284,643,1)
MouseMove(355,642)
MouseDown("left")
MouseMove(355,641)
MouseUp("left")
    EndIf
WEnd

While 3
    
If $aktiv3 True Then 
$counter 
+=1
ToolTip
('3Script "Läuft - F1"',0,0$counter1)
MouseClick("left",284,643,1)
MouseMove(355,642)
MouseDown("left")
MouseMove(355,641)
MouseUp("left")
    EndIf
WEnd


Func Beendet
()
MsgBox(4096,"","Beendet")
    Exit
EndFunc 
Chip' is offline  
Old 04/13/2017, 22:13   #2
 
rachefaust's Avatar
 
elite*gold: 4
Join Date: Aug 2011
Posts: 157
Received Thanks: 24
da es schwer zu überprüfen is obs geht wenns immer die selben koords sind hab ich mal kurz getestet bei mir gehen die jeweiligen knöpfe hier meins

vorsicht habe koodinaten geändert um zu schauen ob die maus zu den positionen geht

Code:
HotKeySet ("{F1}", "klick1")
HotKeySet ("{F2}", "klick2")
HotKeySet ("{F3}", "klick3")
HotKeySet ("{ESC}", "Beendet")
Global $aktiv1 = False, $aktiv2 = False, $aktiv3 = False, $counter = 0

While 1
   Sleep (100)
WEnd


Func klick1()
    If $aktiv1 = False Then
        $aktiv1 = True
    Else
        $aktiv1 = False
        ToolTip('Script "Pause" - F1',0,0)
	 EndIf
	 While 1
    If $aktiv1 = True Then
$counter +=1
ToolTip('1Script "Läuft - F1"',0,0, $counter, 1)
MouseClick("left",284,643,1)
MouseMove(355,642)
MouseDown("left")
MouseMove(555,264)
MouseUp("left")
    EndIf
WEnd
EndFunc

Func klick2()
    If $aktiv2 = False Then
        $aktiv2 = True
    Else
        $aktiv2 = False
        ToolTip('Script - Boss "Pause" - F1',0,0)
	 EndIf

While 2
    If $aktiv2 = True Then
$counter +=1
ToolTip('2Script "Läuft - F1"',0,0, $counter, 1)
MouseClick("left",284,643,1)
MouseMove(355,642)
MouseDown("left")
MouseMove(355,641)
MouseUp("left")
    EndIf
WEnd
EndFunc

Func klick3()
    If $aktiv3 = False Then
        $aktiv3 = True
    Else
        $aktiv3 = False
        ToolTip('Script - Kaufen "Pause" - F1',0,0)
	 EndIf
	 While 3
    If $aktiv3 = True Then
$counter +=1
ToolTip('3Script "Läuft - F1"',0,0, $counter, 1)
MouseClick("left",284,643,1)
MouseMove(355,642)
MouseDown("left")
MouseMove(1,55)
MouseUp("left")
    EndIf
WEnd
EndFunc

Func Beendet()
MsgBox(4096,"","Beendet")
    Exit
EndFunc
rachefaust is offline  
Thanks
1 User
Old 04/13/2017, 22:35   #3
 
elite*gold: 0
Join Date: May 2008
Posts: 208
Received Thanks: 49
Also war der fehler quasi nur das die While´s nicht in der func waren ?

Und was macht das erste While, für was ist es gut ?
Chip' is offline  
Old 04/14/2017, 06:45   #4
 
rachefaust's Avatar
 
elite*gold: 4
Join Date: Aug 2011
Posts: 157
Received Thanks: 24
jop denke ich mal

das is damit sich das script nich gleich beendet wenn du das script startet das aber nix zu tun hat beendet es sich kannst ja mal schauen einmal die schleife entfernen und versuchen zu starten
rachefaust is offline  
Reply


Similar Threads Similar Threads
Suche start/restart/stop/backupt script
11/29/2016 - Minecraft - 2 Replies
Hallo liebe epvpers, Ich suche für mein Skyblock Server ein Automatisches Start.sh script. Dieses Script sollte beinhalten, Start, Stop, Restart, Jeden Tag ein Backup machen ggf alle 12H. mein Serverpfad ist home/mc ---- Das Backup sollte in den pfad home/backup gespeichert werden. wäre cool wenn mir da jemand helfen kann, den ich habe nur eine normale start.sh wo ich den Server nur mit starten kann.
[ESRO]Start client, login, select character, click start and stop...
06/23/2011 - SRO Private Server - 1 Replies
Okay, so whats up with that new thing when you get to select character screen, when you click start it does nothing? DONT JUST SAY SAME, I know you have the same problem... You can thank me if you have the same problem tho... :P
[Suche] [leichte AutoIt Aufgaben zum üben]
11/06/2010 - AutoIt - 10 Replies
Hi liebe Community sry für die vllt blöde Frage aber ich bin so furchtbar unkreativ und bräuchte einfach mal einige Vorschläge/Ideen. Und zwar habe ich angefangen mit diesem Tut http://www.elitepvpers.com/forum/epvp-coders-tutori als/175969-autoit-grundlagen-i-iv.html AutoIT zu lernen. Nun würde ich gerne das daraus gewonnen Wissen einfach mal praktisch abfragen lassen nur leider will mir nicht wirklich was einfallen. Deswegen frage ich einfach mal ganz lieb ob euch vllt ne Aufgabe einfällt...
Bot Start Script, AUTOIT brauch Hilfe
06/07/2010 - AutoIt - 4 Replies
Hab mal hier aus nem Beitrag das Script Thread das script genommen kann mir das wer anpassen Das Grüne hab ich eingefühgt Er Switcht zwa mit der Maus hin und her aber wie bring ich ihn dazu zu klicken? Ich muste 2stunden und 50Minuten einstellen das er den ersten klick macht und den 2then direkt danach um den Bot wieder zu starten. Das in ner endlos schliefe immer alle 2Stunden, 50minuten. Warum das ganze? Das ist einfach weil der Bot wenn nicht gekauft sich alle 3h beendet und...



All times are GMT +1. The time now is 23:41.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.