Auto Hot Key (AHK) ist eine Skriptsprache womit man seinen PC wunderbar steuern kann.
Der Funktionsumfang ist schon fast erschlagend, was aber Ambitionierte PCfreunde nicht schrecken kann.
Für Onlinespieler ist diese Software schon eine Pflichtübung, das sich schöne dinge mit Realisieren lassen. Zu einem kann man mit dieser Software sich durch Spiele kämpfen ohne die Maus oder
Tastatur beim Spielen zu berühren. Besonders für Facebook-Gamer ist es eine extreme erleichterung, da sich die "NEVERENDING Games" in Ihrer Funktionsweise permanent
wiederholen.
Mit AHK kann man sich viel Klick-Arbeit einsparten und wieder Spielfreude Gewinnen.
Zu erwähnen ist das es Sich um Freie Software handelt. Es giebt auch noch eien ähnliche Software, die AHK in nichts nachsteht. AutoIt
HIer stelle ich nun ein kleines Skript zur Anschauung dar.Wer möchte, der darf sich den CODE Kopieren und zuhause mal Testen.
#SingleInstance, Force
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
;----------------------------------------(c)------------------------------------------------------------
; Die Random funktion unterliegt einem Copyright !!
; Copyright (C) 1997 - 2002, Makoto Matsumoto und Takuji Nishimura, Alle Rechte vorbehalten
;
;DIESE SOFTWARE WIRD VON DEN COPYRIGHT-HALTERN UND DEN BEITRAGSLEISTENDEN OHNE JEGLICHE SPEZIELLE ODER ;IMPLIZIERTE GARANTIEN ZUR VERFÜGUNG GESTELLT, DIE UNTER ANDEREM EINSCHLIESSEN: DIE IMPLIZIERTE GARANTIE DER ;VERWENDBARKEIT DER SOFTWARE FÜR EINEN BESTIMMTEN ZWECK. AUF KEINEN FALL IST DER COPYRIGHT-BESITZER ODER DIE ;BEITRAGSLEISTENDEN FÜR IRGENDWELCHE DIREKTEN, INDIREKTEN, ZUFÄLLIGEN, SPEZIELLEN, BEISPIELHAFTEN ODER ;FOLGESCHÄDEN (UNTER ANDEREM VERSCHAFFEN VON ERSATZGÜTERN ODER -DIENSTLEISTUNGEN; EINSCHRÄNKUNG DER ;NUTZUNGSFÄHIGKEIT; VERLUST VON NUTZUNGSFÄHIGKEIT; DATEN; PROFIT ODER GESCHÄFTSUNTERBRECHUNG), WIE AUCH ;IMMER VERURSACHT UND UNTER WELCHER VERPFLICHTUNG AUCH IMMER, OB IN VERTRAG, STRIKTER VERPFLICHTUNG ODER ;UNERLAUBTER HANDLUNG (INKLUSIVE FAHRLÄSSIGKEIT) VERANTWORTLICH, AUF WELCHEM WEG SIE AUCH IMMER DURCH DIE ;BENUTZUNG DIESER SOFTWARE ENTSTANDEN SIND, SOGAR, WENN SIE AUF DIE MÖGLICHKEIT EINES SOLCHEN SCHADENS ;HINGEWIESEN WORDEN SIND.
;-----------------------------------------(c)--------------------------------------------------------------
;---------------------------------------------------------
; Trainstation - 05.12.2015
;---------------------------------------------------------
; Versenden vom Lokalem Bahnhof
;---------------------------------------------------------
;---------------------------------------------------------
; Windows 7 / 64Bit
;---------------------------------------------------------
; Auflösung 1920x1080
;---------------------------------------------------------
; Browser : Mozilla Firefox
;---------------------------------------------------------
;Programm Start
;-------------------------
; INformationsausgabe - Programm beenden
;------------------------
MsgBox,96,Beenden,Mit der Tastenkombination `n`n [STRG] & [ALT] & [X] `n`nWird das Script Beendet `n`n Nach dem OK klicken `n`n Maustaste Loslassen !! ,60
Sleep, 5000
;--------------------
; Konfiguration
;--------------------
;Mausgeschwindigkeit (0 = Sofort Klick / 100 = Langsam)
MMV:=50
;-----
;RundenZähler (Verändert die Gesamtanzahl der Runden, bevor der Modus (Nachbarn / Geschenke usw. geändert wird) Hohe Zahl = Schneller Zugversand
HpTrUnDeN:=25
;-----
; Nachbar besuchen (1= Ja / 0=Nein)
BDN:=0
;-----
;Sendezeit der Züge (Abhängig vom Vorhandensein der 20 Miutenfahrten)
; 1=6min / 2=10min / 3=20 bzw 30min / 4=30min bzw 60min usw...0 = Ausgewogen mit Maximalem Gewinn
SNDZ:=0
;-----
;Anzeige der Punke (XP) (0=Aus / 1= Ann)
AnzP:=0
;-----
;Anzeige der Pasagier (0=Aus / 1= Ann)
AnzDP:=0
;-----
;Anzeige der Punkte / Pasagiere im Wechsel (AnzP oder AnzDP muss auf x Stehen)
AnZWechsel:=0
;-----
;Anzeigezeit Verändern (Minimal 3Sek = 3000 / Maximal = X ) Die Zeit sollte nicht zu Hoch gewählt werden, sonst Steht das Script bis die Zeit Abgelaufen ist.
AnZZ1:=3000
AnZZ2:=5000
;-----
;Geschenke Schicken (0=Nein / 1=Ja)
GeschSch:=1
;-----
CoordMode Pixel
;Nachbarbutton Nach Ganz Rechts Klicken
ImageSearch, AusgabeX, AusgabeY, 1499,700,1583,800,*50 nachbarDD.png
Sleep, 750
if (AusgabeX > 0){
MouseMove,AusgabeX,AusgabeY,MMV
Click
}else{}
DerStart:
Loop {
;Klickt den Bereich der Nationalen- Maglevzüge ab
GOSUB, MAGLEV
;Fallentscheidung SendeZeit der Züge
GOSUB, DieBildSuche
;Prüft ob Frachtzüge vorhanden sind
GOSUB, FrctZgAertigen
;Klickt den bereich der normalen Nationalen- Züge ab.
GOSUB, StndrdZug
;Fallentscheidung SendeZeit der Züge
GOSUB, DieBildSuche
GOSUB, MagHo
;Fallentscheidung SendeZeit der Züge
GOSUB, DieBildSuche
GOSUB, MagStd
;Fallentscheidung SendeZeit der Züge
GOSUB, DieBildSuche
;Prüft ob Stadt Züge vorhanden sind
GOSUB, FrctZgAertigen2
;Prüft ob Express- Züge vorhanden sind
GOSUB, BlauZugAbfertigen
GOSUB, FrctZgAertigen
;Prüft ob Internationale- Züge vorhanden sind
GOSUB, GelbZugAbfertigen
GOSUB, FrctZgAertigen2
;LoopSchliessen
}
Until A_Index=HpTrUnDeN
;---------------
If (AnzP=1) {
;Anzeige Der Punkte
MouseMove,816,236
Random, MYpause , AnZZ1, AnZZ2
Sleep, MYpause
If (AnZWechsel=1){
AnzP=0
AnzDP=1
}
}
If (AnzDP=1) {
;Anzeige Der Pasagiere
MouseMove,209,231
Random, MYpause , AnZZ1, AnZZ2
Sleep, MYpause
If (AnZWechsel=1){
AnzP=1
AnzDP=0
}
}
;SUcht die Pakete die mit Fallschirm herunterfallen
Gosub, PaketESuchen
;Geschenke Annehmen
GOSUB, MyGif
;Test ob ein Neues Level erreicht wurde
Gosub, LVLPruefung
;Nachbarn Besuchen
Gosub, ZumNachbar
Goto, DerStart
; Neuer Durchlauf
;---------------------------------------------------------
;---------------------------------------------------------
; HOTKEY
;Beenden
;-------
!^x:: ; Abbruch-Hotkey mit Win+Z
ExitApp
return
;---------------------------------------------------------
; HOTKEY
;Geschenke Schicken Ann
;----------------------
!^g::
GeschSch:=1
Return
;---------------------------------------------------------
; HOTKEY
;Geschenke Schicken Aus
;----------------------
!^k::
GeschSch:=0
Return
;---------------------------------------------------------
; Nachbar Besuchen
;---------------------------------------------------------
ZumNachbar:
Sleep 1000
;Suche Zug
ImageSearch, AusgabeX, AusgabeY, 556,687,1036,795,*50 nachbarzug.PNG
if (AusgabeX > 0){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
Sleep, 250
Gosub, NachbarWecken
Gosub, MrBill
GOSUB, AnZuSchick ;Nachbarzug Abfertigen
GOSUB, AnZuSchick ;Nachbarzug Abfertigen
}else{}
Sleep 200
;Suche Post
ImageSearch, AusgabeX, AusgabeY, 556,687,1036,795,*50 nachbarpost.PNG
if (AusgabeX > 0){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
Sleep, 250
Gosub, NachbarWecken
Gosub, PaketESuchen ;NachbarPost Abfertigen
Gosub, PaketESuchen ;NachbarPost Abfertigen
}else{}
;Bereich Zwei
Sleep 200
;Suche Zug
ImageSearch, AusgabeX, AusgabeY, 1000,697,1544,795,*50 nachbarzug.PNG
if (AusgabeX > 0){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
Sleep, 250
Gosub, NachbarWecken
Gosub, MrBill
GOSUB, AnZuSchick ;Nachbarzug Abfertigen
GOSUB, AnZuSchick ;Nachbarzug Abfertigen
}else{}
Sleep 200
;Suche Post
ImageSearch, AusgabeX, AusgabeY, 1000,687,1544,790,*50 nachbarpost.PNG
if (AusgabeX > 0){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
Sleep, 250
Gosub, NachbarWecken
Gosub, PaketESuchen ;NachbarPost Abfertigen
Gosub, PaketESuchen ;NachbarPost Abfertigen
}else{}
Sleep 200
Gosub, HmeBTTn
Sleep, 300
ImageSearch, AusgabeX, AusgabeY, 501,707,573,797,*50 nachbarX.png
if (AusgabeX > 0){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
Sleep 200
}else{
;Nachbarbutton Nach Ganz Rechts Klicken
ImageSearch, AusgabeX, AusgabeY, 1499,700,1583,800,*50 nachbarDD.png
if (AusgabeX > 0){
MouseMove,AusgabeX,AusgabeY,MMV
Click
;Voller Durchgang Geschenke Schicken
GeschSch:=1
;Voller Durchgang Nachbarn Aus
BDN:=0
Sleep 200
}else{}
}
Return
;---------------------------------------------------------
; NachbarWecken
;---------------------------------------------------------
NachbarWecken:
Sleep, 750
ImageSearch, AusgabeX, AusgabeY, 690,555,1025,785,*100 nachbarwecken.PNG
if (AusgabeX > 0){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
}else{}
Return
;---------------------------------------------------------
; Homebutton
;---------------------------------------------------------
HmeBTTn:
ImageSearch, AusgabeX, AusgabeY, 17,708,108,788,*50 gehzur.png
if (AusgabeX > 0){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
}else{}
Return
;---------------------------------------------------------
; Neuen Level erreicht?
;---------------------------------------------------------
LVLPruefung:
Sleep, 750
ImageSearch, AusgabeX, AusgabeY, 693,269,939,433,*50 lvlup.PNG
if (AusgabeX > 1){
;Das Bild Wurde gefunden
ImageSearch, AusgabeX, AusgabeY, 693,269,939,433,*100 lvlprima.PNG
MouseMove,AusgabeX,AusgabeY,MMV
Click
}else{}
Return
;---------------------------------------------------------
; Mr.Bill Fantastisch
;---------------------------------------------------------
MrBill:
Sleep, 750
ImageSearch, AusgabeX, AusgabeY, 960,520,939,666,*50 fantastich.PNG
if (AusgabeX > 0){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
}else{}
Return
;---------------------------------------------------------
; Geschenke Annehmen / Geschenke Schicken
;---------------------------------------------------------
MyGif:
If (GeschSch=1) {
Random, XAXe , 407,444
Random, YAXe , 718,771
MouseMove,XAXe,YAXe ;HomeButton Geschenke
Click
Sleep, 750
ImageSearch, AusgabeX, AusgabeY, 500,50, 1170, 368, GeschenkeLeer.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
;Materialauswahl
Random, XAXe , 1053,1141
Random, YAXe , 347,430
MouseMove,XAXe,YAXe
Sleep, 750
Click
;Absender
Random, XAXe , 608,704
Random, YAXe , 525,537
MouseMove,XAXe,YAXe
Sleep, 750
Click
;AlleAuswählen
Random, XAXe , 489,605
Random, YAXe , 734,745
MouseMove,XAXe,YAXe
Sleep, 750
Click
;AlleFreunde
Random, XAXe , 487,580
Random, YAXe , 526,540
MouseMove,XAXe,YAXe
Sleep, 750
Click
;AlleAuswählen
Random, XAXe , 489,605
Random, YAXe , 734,745
MouseMove,XAXe,YAXe
Click
Sleep, 750
;Versenden
Random, XAXe , 938,1050
Random, YAXe , 732,745
MouseMove,XAXe,YAXe
Click
Sleep, 750
}else{
;Einsammeln Alles
Random, XAXe , 492,611
Random, YAXe , 317,337
MouseMove,XAXe,YAXe
Sleep, 750
Click
;Materialauswahl
Random, XAXe , 1053,1141
Random, YAXe , 347,430
MouseMove,XAXe,YAXe
Sleep, 750
Click
;Absender
Random, XAXe , 608,704
Random, YAXe , 525,537
MouseMove,XAXe,YAXe
Sleep, 1000
Click
;AlleAuswählen
Random, XAXe , 489,605
Random, YAXe , 734,745
MouseMove,XAXe,YAXe
Sleep, 750
Click
;AlleFreunde
Random, XAXe , 487,580
Random, YAXe , 526,540
MouseMove,XAXe,YAXe
Sleep, 750
Click
;AlleAuswählen
Random, XAXe , 510,597
Random, YAXe , 733,750
MouseMove,XAXe,YAXe
Sleep, 750
Click
Sleep, 750
;Versenden
Random, XAXe , 938,1050
Random, YAXe , 732,745
MouseMove,XAXe,YAXe
Click
Sleep, 750
;Voller Durchgang Geschenke Aus
GeschSch:=0
;Voller Durchgang Nachbarn ann
BDN:=1
}
;------------------------------------------------------------------------
;ImageSearch, AusgabeX, AusgabeY, 500,50, 1170, 368, NullGeschenke.PNG
;if (AusgabeX < ){}
;Das Bild NICHT Wurde gefunden
;-----------------------------------------------------------------------
;Prozedur Umbauen Auf zu sendende Geschenke
MouseMove,1197,226 ;Fensater Geschenke schliessen
Click
}else{}
RETURN
;---------------------------------------------------------
; Zug Finden 1. Bereich (Maglev)
;---------------------------------------------------------
MAGLEV:
Random, XAXe , 1528, 1551
Random, YAXe , 573, 588
MouseMove,XAXe,YAXe ;Maus Position anwählen
Click 2 ;2 Klick damit Fenster Aktiv Wird
Sleep, 750
Click 2
Return
;---------------------------------------------------------
; Zug Finden 2. Bereich (Standardzug)
;---------------------------------------------------------
StndrdZug:
Random, XAXe , 1511, 1596
Random, YAXe , 612, 645
MouseMove,XAXe,YAXe ;Maus Position anwählen
Click 2 ;2 Klick damit Fenster Aktiv Wird
Sleep, 750
Click 2
RETURN
;---------------------------------------------------------
; Zug Finden 3. Bereich (Maglev Hoch)
;---------------------------------------------------------
MagHo:
Random, XAXe , 1536, 1580
Random, YAXe , 548, 586
MouseMove,XAXe,YAXe ;Maus Position anwählen
Click 2 ;2 Klick damit Fenster Aktiv Wird
Sleep, 750
Click 2
RETURN
;---------------------------------------------------------
; Zug Finden 4. Bereich (Zwischen Maglev und Standardzug)
;---------------------------------------------------------
MagStd:
Random, XAXe , 11478, 1600
Random, YAXe , 584, 610
MouseMove,XAXe,YAXe ;Maus Position anwählen
Click 2 ;2 Klick damit Fenster Aktiv Wird
Sleep, 750
Click 2
RETURN
;---------------------------------------------------------
; Selektierung der Züge Gold = Button 4 // Frei = Button 1 // Standard = Button 3
;---------------------------------------------------------
DieBildSuche:
if (SNDZ=0) {
Sleep, 500
CoordMode Pixel
ImageSearch, AusgabeX, AusgabeY, 500,50, 1170, 368, gold.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
GOSUB, AusloeserVier
}else{
ImageSearch, AusgabeX, AusgabeY, 500,50, 1170, 368, frei.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
GOSUB, AusloeserEins
}else{
GOSUB, AusloeserDrei
}}}else{
if (SNDZ=1) {
GOSUB, AusloeserEins
}else{}
if (SNDZ=2) {
GOSUB, AusloeserZwei
}else{}
if (SNDZ=3) {
GOSUB, AusloeserDrei
}else{}
if (SNDZ=4) {
GOSUB, AusloeserVier
}else{}
}
Return
;---------------------------------------------------------
; Suche nach Paketen die mit Fallschirm herunterfallen
;---------------------------------------------------------
PaketESuchen:
CoordMode Pixel
XA:=8
YA:=490
XB:=1584
YB:=620
ImageSearch, AusgabeX, AusgabeY, XA,YA, XB, YB, *75 paket1.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
}else{}
ImageSearch, AusgabeX, AusgabeY, XA,YA, XB, YB, *75 paket2.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
}else{}
ImageSearch, AusgabeX, AusgabeY, XA,YA, XB, YB, *75 paket3.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
}else{}
ImageSearch, AusgabeX, AusgabeY, XA,YA, XB, YB, *75 paket4.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
}else{}
ImageSearch, AusgabeX, AusgabeY, XA,YA, XB, YB, *75 paket5.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
}else{}
ImageSearch, AusgabeX, AusgabeY, XA,YA, XB, YB, *75 paket6.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
}else{}
ImageSearch, AusgabeX, AusgabeY, XA,YA, XB, YB, *75 paket7.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
}else{}
ImageSearch, AusgabeX, AusgabeY, XA,YA, XB, YB, *75 paket8.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
}else{}
ImageSearch, AusgabeX, AusgabeY, XA,YA, XB, YB, *75 paket9.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
}else{}
ImageSearch, AusgabeX, AusgabeY, XA,YA, XB, YB, *75 paket10.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
}else{}
ImageSearch, AusgabeX, AusgabeY, XA,YA, XB, YB, *75 paket11.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
}else{}
;---------------------------------------------------------
; Abfertigen von Externen Bahnhöfen
;---------------------------------------------------------
; Expresszüge Abfertigen ( BLAU )
BlauZugAbfertigen:
CoordMode Pixel
ImageSearch, AusgabeX, AusgabeY, 7,369,62,391, blauzug.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
GOSUB, AnZuSchick
MouseMove,756,262
Click
}else{}
Return
;---------------------------------------------------------
; Internationale Abfertigen ( Gelb )
GelbZugAbfertigen:
CoordMode Pixel
ImageSearch, AusgabeX, AusgabeY, 7,394,67,422, gelbzug.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
GOSUB, AnZuSchick
MouseMove,756,262
Click
}else{}
Return
;---------------------------------------------------------
; Frachtbahnhof Abfertigen ( Fracht Docks )
FrctZgAertigen:
CoordMode Pixel
ImageSearch, AusgabeX, AusgabeY, 7,274,140,330,*100 fraxyt.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
GOSUB, AnZuSchick
Random, XAXe , 48,77
Random, YAXe , 735,764
MouseMove,XAXe,YAXe ;HomeButton Ingame
Click
}else{}
Return
;---------------------------------------------------------
; Frachtbahnhof Abfertigen ( Stadt )
FrctZgAertigen2:
CoordMode Pixel
ImageSearch, AusgabeX, AusgabeY, 7,274,140,330,*100 fraxyt2.png
if (AusgabeX > 1){
;Das Bild Wurde gefunden
MouseMove,AusgabeX,AusgabeY,MMV
Click
sleep, 500
GOSUB, AnZuSchick
Random, XAXe , 48,77
Random, YAXe , 735,764
MouseMove,XAXe,YAXe ;HomeButton Ingame
Click
}else{}
Return
;---------------------------------------------------------
; Abfertigen (Durchklicken der Züge)
;---------------------------------------------------------
AnZuSchick:
PosX := 1400
Posy := 570
MouseMove,PosX,PosY
Click
Posy := 580
MouseMove,PosX,PosY
Click
Posy := 588
MouseMove,PosX,PosY
Click
Posy := 592
MouseMove,PosX,PosY
Click
Posy := 612
MouseMove,PosX,PosY
Click
Posy := 634
MouseMove,PosX,PosY
Click
PosX := 1450
Posy := 570
MouseMove,PosX,PosY
Click
Posy := 580
MouseMove,PosX,PosY
Click
Posy := 588
MouseMove,PosX,PosY
Click
Posy := 592
MouseMove,PosX,PosY
Click
Posy := 612
MouseMove,PosX,PosY
Click
Posy := 634
MouseMove,PosX,PosY
Click
PosX := 1500
Posy := 570
MouseMove,PosX,PosY
Click
Posy := 580
MouseMove,PosX,PosY
Click
Posy := 588
MouseMove,PosX,PosY
Click
Posy := 592
MouseMove,PosX,PosY
Click
Posy := 612
MouseMove,PosX,PosY
Click
Posy := 634
MouseMove,PosX,PosY
Click
Sleep, 2500
PosX := 1550
Posy := 570
MouseMove,PosX,PosY
Click
Posy := 580
MouseMove,PosX,PosY
Click
Posy := 588
MouseMove,PosX,PosY
Click
Posy := 592
MouseMove,PosX,PosY
Click
Posy := 612
MouseMove,PosX,PosY
Click
Posy := 634
MouseMove,PosX,PosY
Click
PosX := 1560
Posy := 570
MouseMove,PosX,PosY
Click
Posy := 580
MouseMove,PosX,PosY
Click
Posy := 588
MouseMove,PosX,PosY
Click
Posy := 592
MouseMove,PosX,PosY
Click
Posy := 612
MouseMove,PosX,PosY
Click
Posy := 634
MouseMove,PosX,PosY
Click
Return
;---------------------------------------------------------
; Buttonauswahl für die Versendung von Lokalen Zügen
;---------------------------------------------------------
AusloeserEins:
;Zufall Warteschleife
Random, MYpause , 250, 500
Sleep, MYpause
;Zug Versenden nach (BOX Nummer 1)
Random, XAXe , 519, 609
Random, YAXe , 701, 703
MouseMove,XAXe ,YAXe
Click
Random, MYpause , 500, 1000
Sleep, MYpause
Return
;---------------------------------------------------------
AusloeserZwei:
;Zufall Warteschleife
Random, MYpause , 250, 500
Sleep, MYpause
;Zug Versenden nach (BOX Nummer 3)
Random, XAXe , 850, 980
Random, YAXe , 701, 703
MouseMove,XAXe,YAXe
Click
Random, MYpause , 500, 1000
Sleep, MYpause
Return
;---------------------------------------------------------
AusloeserDrei:
;Zufall Warteschleife
Random, MYpause , 250, 500
Sleep, MYpause
;Zug Versenden nach (BOX Nummer 3)
Random, XAXe , 850, 980
Random, YAXe , 701, 703
MouseMove,XAXe,YAXe
Click
Random, MYpause , 500, 1000
Sleep, MYpause
Return
;---------------------------------------------------------
AusloeserVier:
;Zufall Warteschleife
Random, MYpause , 250, 500
Sleep, MYpause
;Zug Versenden nach (BOX Nummer 4)
Random, XAXe , 1025, 1151
Random, YAXe , 701, 703
MouseMove,XAXe,YAXe
Click
Random, MYpause , 500, 1000
Sleep, MYpause
Return