[PYTHON] Versuchen Sie, Pre-Connect R zu automatisieren

Versuchen Sie, Pre-Connect R zu automatisieren

Ich habe versucht, mit der Vorverbindung zu automatisieren, aber da ich einige Ergebnisse erhalten habe, werde ich die Informationen offenlegen image.png

Ergebnis

https://youtu.be/uVMo5p2o5b4

Benutztes Werkzeug

SikuliX http://sikulix.com/ image.png

Konfigurationsübersicht

Versuchen Sie zu automatisieren, indem Sie einen Screenshot machen und Python-ähnlichen Code schreiben image.png Code und Screenshots werden beim Speichern im selben Ordner gespeichert image.png

Quellcode

pricone.py


#Schlafzeiteinstellungen
st = 3

#Mana überspringen&Erleben Sie Wert Quest
def mana_exp_skip():
    click("1571729629965.png ")
    sleep(st)
    click("1571729641493.png ")
    sleep(st)
    click("1571729676939.png ")
    sleep(st)
    click("1571729698045.png ")
    sleep(st)
    click("1571729712028.png ")
    sleep(st)
    click("1571729735027.png ")
    sleep(st)
    click("1571729757050.png ")
    sleep(st+7)
    click("1571729831307.png ")
    sleep(st)
    click("1571729860301.png ")
    sleep(st)
    click("1571729874508.png ")
    sleep(st)
    click("1571729899220.png ")
    sleep(st)
    click("1571729909252.png ")
    sleep(st)
    click("1571729922564.png ")
    sleep(st+7)
    click("1571729831307.png ")
    sleep(st)

#Gildenhaus erhalten
def guildskip():
    click("1571730031164.png ")
    sleep(st)
    click("1571730053140.png ")
    sleep(st)
    click("1571730104342.png ")
    sleep(st)

#Dungeon Quest(EXTREAM2)
def dungeonskip():
    click("1571730195565.png ")
    sleep(st)
    click("1571927756012.png ")
    sleep(st)
    click("1571730278445.png ")
    sleep(st)
    click("1571730313522.png ")
    sleep(st+2)
    click("1571730331597.png ")
    sleep(st)
    click("1571730365276.png ")
    sleep(st)
    click("1571730447004.png ")
    sleep(1)
    click("1571730455612.png ")
    sleep(1)
    click("1571730468332.png ")
    sleep(1)
    click("1571730477045.png ")
    sleep(1)
    click("1571730487308.png ")
    sleep(1)
    click("1571730537844.png ")
    sleep(st+27)
    click("1571730578595.png ")
    sleep(st+4)
    click("1571730607428.png ")
    sleep(st+2)
    click("1571730690831.png ")
    sleep(st)
    click("1571730365276.png ")
    sleep(st)
    click("1571730537844.png ")
    sleep(st+27)
    click("1571730578595.png ")
    sleep(st+4)
    click("1571730901173.png ")
    sleep(st+2)
    click("1571730927485.png ")
    sleep(st)
    click("1571730365276.png ")
    sleep(st)
    click("1571730537844.png ")
    sleep(st+27)
    click("1571730578595.png ")
    sleep(st+4)
    click("1571730901173.png ")
    sleep(st+2)
    click("1571730960138.png ")
    sleep(st)
    click("1571730365276.png ")
    sleep(st)
    click("1571730537844.png ")
    sleep(40)
    click("1571730578595.png ")
    sleep(st+4)
    click("1571730901173.png ")
    sleep(st+2)
    click("1571731502063.png ")
    sleep(st)
    click("1571731526329.png ")
    sleep(st)

#VERY HARD SKIP
def mainquestskip():
    click("1572533939037.png ")
    sleep(st)
    click("1571731631151.png ")
    sleep(st)
    if exists("1571731661184.png "):
        click("1571731661184.png ")
        sleep(st)
    click("1572261257395.png ")
    sleep(st)
    click("1571731739366.png ")
    click("1571731739366.png ")
    sleep(st)
    click("1571731777992.png ")
    sleep(st)
    click("1571731802006.png ")
    sleep(st+4)
    click("1571731839998.png ")
    sleep(st)
    #Begrenzte Quest abgebrochen
    if exists("1572353217106.png "):
        click("1571731869070.png ")
        sleep(st)
    click("1571731869070.png ")
    sleep(st) 

#Umfrage Quest
def searchquestskip():    
    click("1571730195565.png ")
    sleep(st)
    click("1571732056359.png ")
    sleep(st)
    click("1571732074597.png ")
    sleep(st)
    click("1571732104071.png ")
    sleep(st)
    click("1571732134918.png ")
    click("1571732134918.png ")
    click("1571732134918.png ")
    click("1571732134918.png ")
    sleep(st)
    click("1571732163559.png ")
    sleep(st)
    click("1571732181966.png ")
    sleep(9)
    click("1571732207730.png ")
    sleep(st)
    click("1571732227983.png ")
    sleep(st)
    click("1571732249743.png ")
    sleep(st)
    click("1571732134918.png ")
    click("1571732134918.png ")
    click("1571732134918.png ")
    click("1571732134918.png ")
    sleep(st)
    click("1571732163559.png ")
    sleep(st)
    click("1571732181966.png ")
    sleep(st+6)
    click("1571732207730.png ")
    sleep(st)
    click("1571732227983.png ")
    sleep(st)

#Klicken Sie auf meine Seite
def myPageClick():
    click("1571732523543.png ")
    sleep(st+2)

#Hauptroutine
mana_exp_skip()
myPageClick()
guildskip()
myPageClick()
dungeonskip()
myPageClick()
mainquestskip()
myPageClick()
searchquestskip()
myPageClick()

Referenz

SikuliX-Installationsverfahren (einfaches Memo) https://qiita.com/JINPLAYSGUITAR/items/5bccebec808faf791d4b

Automatisieren Sie soziale Spiele mit SikuliX https://qiita.com/JINPLAYSGUITAR/items/8b85319e0e34e64beb65

Recommended Posts

Versuchen Sie, Pre-Connect R zu automatisieren
Teil 1 Versuch, Mathematik zu codieren (∈)
Schreiben Sie FW mit TWE-Lite R an TWE-Lite.
Project Euler 4 Versuch zu beschleunigen
Skript zur Automatisierung der OAuth-Anmeldung für Twitter