mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-26 16:17:54 +08:00
Add: skip_first_screenshot in ensure_dossier_page
This commit is contained in:
@@ -447,12 +447,15 @@ class OpsiAshBeacon(Meta):
|
|||||||
if self.appear_then_click(META_ENTRANCE, offset=(20, 300), interval=2):
|
if self.appear_then_click(META_ENTRANCE, offset=(20, 300), interval=2):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
def ensure_dossier_page(self):
|
def ensure_dossier_page(self, skip_first_screenshot=True):
|
||||||
self.ui_ensure(page_reward)
|
self.ui_ensure(page_reward)
|
||||||
self._ensure_meta_page()
|
self._ensure_meta_page()
|
||||||
logger.info('Ensure dossier meta page')
|
logger.info('Ensure dossier meta page')
|
||||||
while 1:
|
while 1:
|
||||||
self.device.screenshot()
|
if skip_first_screenshot:
|
||||||
|
skip_first_screenshot = False
|
||||||
|
else:
|
||||||
|
self.device.screenshot()
|
||||||
|
|
||||||
if self.appear(DOSSIER_LIST, offset=(20, 20)):
|
if self.appear(DOSSIER_LIST, offset=(20, 20)):
|
||||||
logger.info('In dossier page')
|
logger.info('In dossier page')
|
||||||
|
|||||||
Reference in New Issue
Block a user