Update server.py
This commit is contained in:
parent
6b6f1211ff
commit
dc9db4cc85
1 changed files with 7 additions and 4 deletions
|
@ -24,19 +24,22 @@ async def server(address, raw=False, showplayer=False, mode='j'):
|
||||||
matchserip = re.match(r'(.*?)\.(.*?)\.(.*?)\.(.*?)', serip)
|
matchserip = re.match(r'(.*?)\.(.*?)\.(.*?)\.(.*?)', serip)
|
||||||
if matchserip:
|
if matchserip:
|
||||||
try:
|
try:
|
||||||
|
is_local_ip = False
|
||||||
if matchserip.group(1) == '192':
|
if matchserip.group(1) == '192':
|
||||||
if matchserip.group(2) == '168':
|
if matchserip.group(2) == '168':
|
||||||
return '¿'
|
is_local_ip = True
|
||||||
if matchserip.group(1) == '172':
|
if matchserip.group(1) == '172':
|
||||||
if 16 <= int(matchserip.group(2)) <= 31:
|
if 16 <= int(matchserip.group(2)) <= 31:
|
||||||
return '¿'
|
is_local_ip = True
|
||||||
if matchserip.group(1) == '10':
|
if matchserip.group(1) == '10':
|
||||||
if 0 <= int(matchserip.group(2)) <= 255:
|
if 0 <= int(matchserip.group(2)) <= 255:
|
||||||
return '¿'
|
is_local_ip = True
|
||||||
if matchserip.group(1) == '0':
|
if matchserip.group(1) == '0':
|
||||||
if matchserip.group(2) == '0':
|
if matchserip.group(2) == '0':
|
||||||
if matchserip.group(3) == '0':
|
if matchserip.group(3) == '0':
|
||||||
return '¿'
|
is_local_ip = True
|
||||||
|
if is_local_ip:
|
||||||
|
return '你最好有事'
|
||||||
except:
|
except:
|
||||||
traceback.print_exc()
|
traceback.print_exc()
|
||||||
if mode == 'j':
|
if mode == 'j':
|
||||||
|
|
Reference in a new issue