Merge pull request #130 from zlaazlaa/gui

Add get message retry
This commit is contained in:
LibraHp_0928 2024-11-12 08:45:47 +08:00 committed by GitHub
commit 10229bab07
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1026,6 +1026,12 @@ def main(page: ft.Page):
)
def get_message(start, count):
while True:
message_content = get_message_unsafe(start, count)
if message_content.encoding.lower() == 'utf-8':
return message_content
def get_message_unsafe(start, count):
cookies = page.session.get("user_cookies")
g_tk = bkn(cookies['p_skey'])
uin = re.sub(r'o0*', '', cookies.get('uin'))