File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 99import random_drcom as random
1010import binascii
1111import uerrno
12+ import ure
1213
1314# CONFIG
1415server = "192.168.100.150"
@@ -68,14 +69,15 @@ def __init__(self):
6869if len (sys .argv ) >= 2 :
6970 CONF = sys .argv [1 ]
7071
71-
72+ regex = ure . compile ( 'bcecb2e2b7a2cfd620((3[0-9])+)20b4ce2c20((3[0-9])+)20b4cebaf3b4a6c0ed' )
7273def log (* args , ** kwargs ):
7374 s = ' ' .join (args )
7475 print (s )
7576 if DEBUG :
7677 with open (LOG_PATH , 'a' ) as f :
7778 f .write (s + '\n ' )
78- if 'bcecb2e2b7a2cfd6203320b4ce2c203320b4cebaf3b4a6c0ed' in s :
79+ kicking_search = regex .search (s )
80+ if kicking_search and kicking_search .group (1 ) == kicking_search .group (3 ):
7981 log ('[auto-relogin] Need to relogin now, or will be kicked!' )
8082 raise NeedRelogin
8183
You can’t perform that action at this time.
0 commit comments