mirror of
https://github.com/TheFunny/ArisuAutoSweeper
synced 2026-06-10 00:24:51 +00:00
Upload code
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
from module.alas import AzurLaneAutoScript
|
||||
from module.logger import logger
|
||||
|
||||
|
||||
class ArisuAutoSweeper(AzurLaneAutoScript):
|
||||
def restart(self):
|
||||
from tasks.login.login import Login
|
||||
Login(self.config, device=self.device).app_restart()
|
||||
|
||||
def start(self):
|
||||
from tasks.login.login import Login
|
||||
Login(self.config, device=self.device).app_start()
|
||||
|
||||
def goto_main(self):
|
||||
from tasks.login.login import Login
|
||||
from tasks.base.ui import UI
|
||||
if self.device.app_is_running():
|
||||
logger.info('App is already running, goto main page')
|
||||
UI(self.config, device=self.device).ui_goto_main()
|
||||
else:
|
||||
logger.info('App is not running, start app and goto main page')
|
||||
Login(self.config, device=self.device).app_start()
|
||||
UI(self.config, device=self.device).ui_goto_main()
|
||||
|
||||
def cafe(self):
|
||||
from tasks.cafe.cafe import Cafe
|
||||
Cafe(config=self.config, device=self.device).run()
|
||||
|
||||
def circle(self):
|
||||
from tasks.circle.circle import Circle
|
||||
Circle(config=self.config, device=self.device).run()
|
||||
|
||||
def mail(self):
|
||||
from tasks.mail.mail import Mail
|
||||
Mail(config=self.config, device=self.device).run()
|
||||
|
||||
def tactical_challenge(self):
|
||||
from tasks.tactical_challenge.tactical_challenge import TacticalChallenge
|
||||
TacticalChallenge(config=self.config, device=self.device).run()
|
||||
|
||||
def data_update(self):
|
||||
from tasks.item.data_update import DataUpdate
|
||||
DataUpdate(config=self.config, device=self.device).run()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
aas = ArisuAutoSweeper('aas')
|
||||
aas.loop()
|
||||
# aas.goto_main()
|
||||
Reference in New Issue
Block a user