mirror of
https://github.com/LmeSzinc/StarRailCopilot.git
synced 2024-09-28 06:45:03 +00:00
29 lines
944 B
Python
29 lines
944 B
Python
|
from module.alas import AzurLaneAutoScript
|
||
|
from module.logger import logger
|
||
|
|
||
|
|
||
|
class StarRailCopilot(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()
|
||
|
|
||
|
|
||
|
if __name__ == '__main__':
|
||
|
src = StarRailCopilot('src')
|
||
|
src.loop()
|