pu简略教程

项目地址GitHub - RedForestLonvor/PU-SignUpBot: 自动报名pu口袋校园的python脚本

截止20240515,作者还在更新脚本,如果作者大改教程可能会不适用,感谢开源精神,大家去给作者点点star

我不是作者,我就一大三计算机考研菜b

简略教程:

先充分阅读GitHub的项目简介

下载vscode,网上搜一搜vscode运行python的教程,有很多,不再赘述,pycharm也行,ide而已。

主要是脚本使用问题

需要修改代码,根据作者的意思,对代码进行如下修改

    def __init__(self):
        ...
        self.userData = dataCrypter.decrypt()
        ...

改为


    def __init__(self):
        ...
        self.userData = {'userName': '222222222222', 'password': '123123123', 'sid': 1132413412341234, 'device': 'pc'}
        ...

只改这一行就行,自己替换username(你的学号)password(你的登录密码)sid(pu的用户id)devide不用改

对于sid的获取:作者说抓包获取,我不会,折腾了一下,发现在下载成绩单的时候会返回sid,于是点击我的成绩,然后不要再点了

按下f12,打开开发者:点击网络,然后点击网页上的下载成绩单,不用管弹出的下载,此时已经获取到sid

按下ctrl+F,输入sid,回车,点左边的三角全部折叠后,一般第一个结果就是我们要的sid,是一串数字

填入代码即可

接下来获取活动id

找你想要的活动,点进去,看地址栏,后面的数字就是活动id

将这个id填写到目录下的activity.txt文件,建议就填一个,填多个我没测试。

运行,不出意外的话会这样:

在986007秒后会自动报名

请点赞证明有人看了,不然我会觉得白浪费时间写了教程QAQ

教程和脚本都可能会失效,比如pu官方升级网站等等都会失效,且用且珍惜

如有问题放评论区,能力以内会回复,或者热心大佬帮忙回复

评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值