|
You last visited: Today at 23:41
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.
04/13/2017, 20:24
|
#1
|
elite*gold: 0
Join Date: May 2008
Posts: 208
Received Thanks: 49
|
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, $counter, 1) 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, $counter, 1) 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, $counter, 1) MouseClick("left",284,643,1) MouseMove(355,642) MouseDown("left") MouseMove(355,641) MouseUp("left") EndIf WEnd
Func Beendet() MsgBox(4096,"","Beendet") Exit EndFunc
|
|
|
04/13/2017, 22:13
|
#2
|
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
|
|
|
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 ?
|
|
|
04/14/2017, 06:45
|
#4
|
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
|
|
|
 |
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.
|
|