Skip to content

Commit 102e0fc

Browse files
committed
fix: fix the attempts login
1 parent 2c3ce63 commit 102e0fc

4 files changed

Lines changed: 9 additions & 5 deletions

File tree

‎config/version.yaml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
version:
2-
app: "1.5.18"
3-
config_file: "1.5.18"
2+
app: "1.5.19"
3+
config_file: "1.5.19"
44
emergency: "false"
55

‎src/actions.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ def clickNewMap(self):
122122
self.bcoins.getBcoins()
123123

124124
def refreshPage(self):
125+
self.importLibs()
125126
self.log.console('Refreshing page', services=True,
126127
emoji='🔃', color='green')
127128
pyautogui.hotkey('ctrl', 'shift', 'r')

‎src/auth.py‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ def login(self):
3030
metamaskData = self.config['metamask']
3131

3232
connect_wallet_button = self.images.image('connect_wallet_button')
33-
metamask_cancel_button = self.images.image('metamask_cancel_button')
3433
metamask_sign_button = self.images.image('metamask_sign_button')
3534
metamask_unlock_button = self.images.image('metamask_unlock_button')
3635
treasure_hunt_banner = self.images.image('treasure_hunt_banner')
@@ -83,7 +82,11 @@ def login(self):
8382
self.log.console('+3 login attempts, retrying',
8483
services=True, emoji='🔃', color='red')
8584
login_attempts = 0
85+
self.errors.verify()
8686
self.actions.refreshPage()
87+
self.actions.sleep(1, 1, forceTime=True, randomMouseMovement=False)
88+
self.login()
89+
8790
self.errors.verify()
8891

8992
def checkLogout(self):
@@ -100,13 +103,13 @@ def checkLogout(self):
100103
self.log.console('Logout detected',
101104
services=True, emoji='😿', color='red')
102105
self.actions.refreshPage()
106+
self.login()
103107
elif self.recognition.positions(metamask_sign_button):
104108
self.log.console('Sing button detected',
105109
services=True, emoji='✔️', color='green')
106110
if self.actions.clickButton(metamask_cancel_button):
107111
self.log.console('Metamask is glitched, fixing',
108112
services=True, emoji='🙀', color='yellow')
109-
self.actions.refreshPage()
110113
else:
111114
return False
112115

‎src/log.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def console(self, message, services=False, emoji=False, color='default'):
6868
def mapClicked(self):
6969
self.importLibs()
7070
if self.actions.clickButton(new_map_btn_img):
71-
self.console('🗺️ New Map button clicked!')
71+
self.console('New Map button clicked!', emoji='🗺️')
7272
file = open("./logs/new-map.log", "a", encoding='utf-8')
7373
file.write(self.date.dateFormatted() + '\n')
7474
file.close()

0 commit comments

Comments
 (0)