救命啊,每次开机用网都要重新登陆好累啊!

        大家好,鉴于上一个博客跳过光猫校园网,直指拨号上网-CSDN博客已经夭折了,我们成功进入校园网时代,那么校园网的使用体验已经很影响我们的个人体验了。于是,本菜狗打算写一个自动登录脚本,来优化体验。话不多说,进入正题。

        鉴于我使用的是python脚本,因此需要电脑存在相关环境才可以使用,后续我可能会进行打包使用,现在是简易教程。

 步骤一:安装py(安过的请跳过)

        打开电脑,同时按住Windows+R键进入运行栏,输入cmd回车,在弹出的黑色窗口处,粘贴

pip install SomePackage 

进入下载安装

步骤二:安装requests

        接着输入python -m pip install requests安装必要包

步骤三:使用记事本或者vscode等可以编写代码的软件

        建立一个py文件,例如login.py,作为代码的存放地址

步骤四:连接校园网,进入账户认证界面,抓取相关信息(请将相关信息的前面的信息介绍一起复制下来)

        在网页界面按F12进入开发者工具,找到网络栏,进入,将保留日志勾选上,登录你的校园网账号,这时,在开发者工具的网络栏会出现几个新的get请求,

接下来我们将读取红框的相关信息

进入下一步,点击灰框文件的负载,将一下几个信息复制粘贴到一个文件里面(自己存好)

接下来回到标头,在请求url栏里面将http到login之间的网址复制下来,存好

最后,获得header,也就是下面的请求标头的所有数据信息,存好

步骤五:进入py文件,写代码

将下列代码复制粘贴到你的py文件里面,将所有的:???替换为刚才保存的相关信息

import requests

# 登录URL
login_url = "???"

# 请求参数
params = {
    'wlanuserip': '???',
    'wlanacip': '???',
    'wlanacname': '???',
    'mac': '???',
    'username': '???',
    'userpasswd': '???'
}

# HTTP头部信息
headers = {
    'Accept': '???',
    'Accept-Encoding': '???',
    'Accept-Language': '???',
    'Connection': '???',
    'Content-Type': '???',
    'Cookie': '???',
    'Host': '???',
    'Referer': '???',
    'User-Agent': '???',
    'X-Requested-With': '???'
}

# 发送GET请求
response = requests.get(login_url, params=params, headers=headers)

# 检查响应状态码
if response.status_code == 200:
    print("登录成功")
    print("响应内容:", response.text)
else:
    print(f"登录失败,状态码:{response.status_code}")

步骤六:运行代码,有vscode等软件的会运行吧,记事本就右键你的py文件,选择打开方式,找到python,点击运行。

步骤七:自启动(win11)

        点击Windows键,搜索任务计划程序,进入,按照下列步骤操作,

1.点击创建基本任务

2.自己命名

3.点击下一步,选择计算机启动时

4.下一步,默认选择启动程序

5.下一步,选择py文件(你的login.py选择之后请不要移动,否则将失效需要重新操作,建议找一个位置自己存好)

6.一路向下,完成操作。

7.在任务计划程序界面找到你设置的程序,完成操作

由于技艺不精,可能不会出现相关提示,请自行根据网络是否连接判断,最近有啥问题,欢迎评论,我有时间会看看的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值