嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 2 元微信扫码支付:2 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
用来登录北工大lgn,lgn6
# Get ipv4_server_ip from login page
result = re.match(r'.*v4serip=\'(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})\'', data, re.DOTALL)
if not result:
if data.find('DispTFM') != -1:
print('Error: re.match get ipv4_server_ip failed, have you already logged in?\n'
'Please use the following command to logout if you want:\n'
'\t', sys.argv[0], '--logout\n')
print('Tring to get current logged in account status ...')
gateway_account_status()
else:
print('Error: re.match get ipv4_server_ip failed')
return -1
# POST data to final lgn login page
req = request.Request(LGN_LOGIN_URL)
req.add_header('User-Agent', SIMULATED_UA)
post_data = {'DDDDD': username, 'upass': password, '0MKKey': 'Login', 'v6ip': ipv6_server_ip}
post_data = urllib.parse.urlencode(post_data).encode()
f = request.urlopen(req, post_data)
data = f.read().decode('gb2312')