不知还有没有人会烦网络登录问题。
用python 写的一个自动登录的东西,懂抓包的拿走。
代码: 全选
########
#autoLogin.sh
#利用启动应用程序即可设置为开机自启动
########
1 #!/bin/sh
3 #description: 自动登录校园网
4
5 python3.6 /usr/bin/Login_Drcom.py
##################################
#/usr/bin/Login_Drcom.py
##################################
1 #python 版本应当在3以上
2 # -*- coding: utf-8 -*-
3 import urllib.request
4 import urllib.parse
5 import urllib.error
6 import http.cookiejar
7 from time import sleep
8
9 LOGIN_URL = r'http://210.38.163.201/0.htm' # 登录教务系统的URL
10 values = {'DDDDD': '[color=#BF00FF]1511000**[/color]', 'upass': '[color=#BF00FF]***********[/color]','R1':'0','R2':'1','para':'00','0MKKey':'123456','v6ip ':''}
11 postdata = urllib.parse.urlencode(values).encode()
12 headers = {
13 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36'}
14
15 request = urllib.request.Request(LOGIN_URL, postdata, headers)
16 try:
17 response = urllib.request.urlopen(request)
18 sleep(1)
19 response.close()
20 print('登录成功!')
21 sleep(1)
22 except urllib.error.URLError as e:
23 print("登录失败!:",e.code, ':', e.reason)