python自动给网站签到,用vps定时自动给网站签到

2023-05-26
149次阅读
没有评论

以前一直在用的,但苦于我python学的不是很精通,所以自己没有尝试去写一个。

这个代码是直接在别人的代码上修改而来的,我目前一直在使用的。

优点就是一个月内定时自动签到,不用管。

缺点那就是cookies过期就失效,只能自己再去替换目标站地址,重新获取UA以及cookies才能用。

我的效果:

python自动给网站签到,用vps定时自动给网站签到

代码如下:

#!/usr/bin/python3
# -*- coding: UTF-8 -*-
import requests
import json

qd_headers={
'Cookie':'填写目标站的cookies',
"Referer": "建议填写目标站的入口地址,让你的行为看起来是正常用户",
"User-Agent": "这里填写UA"}


resp = requests.get("填写目标API,一般是自动签到的API", headers =qd_headers)
print(resp.text)

上面的代码还可以换成post方式,其他的参数不用变。

使用方法:

先打开浏览器的F12功能,选择“网络”选项,然后点击签到,看对方请求地址。

确定请求地址正确,那就复制下来填写到python代码中,然后再复制需要的UA,cookies等。

代码完善以后打开vps的ssh连接,切换到py文件存放地址,之后,执行代码:

python3 /www/ssooo.cn/hajimi/qiandao.py

就好了,这就是调试,确定返回的内容和你手动请求的签到地址返回内容一致,那就代表完成了。

接下来就是设置宝塔定时签到就好了。

目前我测试的几个论坛和站在资讯网都是正常的。

需要注意的就是每一个最起码要检查一下宝塔定时的执行任务日志。

为什么不做自动登录签到?

第一是这代码不是我写的,我python是个半吊子,简单说就是不会。

第二,自动登录是有验证码的,这个不好过,所以还是cookies请求比较简单。

正文结束
居烽
版权声明:本站原创文章,由 居烽 于2023-05-26发表,共计770字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码