东南大学seu-wlan自动登陆脚本+批处理文件

Posted cooperxia-847550730

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了东南大学seu-wlan自动登陆脚本+批处理文件相关的知识,希望对你有一定的参考价值。

这个真的没什么好讲的了。就放下代码,在红色的引号内加上学号和密码就可以用了。

唯一要说的就是校园网密码在post的时候是base64编码了一下,不是明文传输(这就是传说中的密码加密吗?牛皮啊)

再写个批处理文件(windows bat文件),放在桌面,连上seu-wlan后直接运行批处理 美滋滋!

d:

python seulogin.py

seulogin.py是下面脚本的文件名,脚本放在d盘下

import urllib.request
import urllib.parse
import ssl
import http.cookiejar
import base64

ssl._create_default_https_context = ssl._create_unverified_context

url = "http://w.seu.edu.cn/index.php/index/login"

password = base64.b64encode(‘‘.encode(‘utf-8‘))

postdata = urllib.parse.urlencode({
‘username‘:‘‘,
‘password‘:password,
‘enablemacauth‘:‘0‘
}).encode(‘utf-8‘)

req = urllib.request.Request(url,postdata)
req.add_header("User-Agent","Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (Khtml, like Gecko) Chrome/70.0.3538.102 Safari/537.36")
cjar = http.cookiejar.CookieJar()
opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cjar))
urllib.request.install_opener(opener)

opener.open(req).read()

以上是关于东南大学seu-wlan自动登陆脚本+批处理文件的主要内容,如果未能解决你的问题,请参考以下文章

自动跑批请求脚本

BAT批处理文件的msdos窗口如何开机自动后台运行不弹出窗口?

编写脚本实现登陆远程主机

高效跑批设计思路——针对系统中的批量日终任务

怎么快捷登陆QQ

python 怎么自动发送mysql脚本运行的结果到邮件