python论坛签到_论坛自动签到教程

本文介绍了一种通过抓取签到请求包并使用Python模拟发送请求实现论坛自动签到的方法。具体步骤包括:1. 使用浏览器抓取签到请求包;2. 用Python模拟签到请求,包括设置URL、请求方法、headers及data;3. 利用腾讯云函数实现每日定时自动签到。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

为了方便且于是自己搭建了一个论坛,

bbs.lanol.cn

其他论坛也都是一个原理

方法很简单

大致流程:

1,抓取签到的那个包,这一步直接使用浏览器操作即可。

2,用Python模拟发包,达到签到的效果

第一步,抓取签到的包

打开目标网站

202004241587720054866832.png

进入签到页面

202004241587720075689051.png

右键,点击检查或者按F12

右侧选择Network

202004241587720138446554.png

抓取之前清空一下,方便等下识别哪个包是签到的

202004241587720208191587.png

在签到这里随便选择,填写一下

202004241587720247355015.png

然后点击开始签到

就会发现右侧多了一个一个plugin。。。的东西

202004241587720305623060.png

这应该就是那个发送签到的请求了,点开看一下

202004241587720342390300.png

往下翻,可以看到我们刚刚签到时填写的内容。

202004241587720392351036.png

至此,抓包已经完成了

第二步,用python帮我签到。

一开始直接导入resquests

import requests

url就是下图中的request url

request method在图中也可以看到是post请求

202004241587720530546517.png

headers 我们就只要把cookie和ua取下来就行了,cookie当作密码,ua用来伪装爬虫

data就是最下面的

202004241587720644521364.png

最终的代码是这样的

import requests

url = 'https://bbs.lanol.cn/plugin.php?id=dsu_paulsign:sign&operation=qiandao&infloat=1&inajax=1'

headers = {

'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) ApplewebKit/537.36 (KHtml, like Gecko) Chrome/80.0.3987.163 Safari/537.36',

'cookie': 'UM_distinctid=1714a0bf24892-0609c53ff921e-5313f6f-144000-1714a0bf24924c; y97u_2132_saltkey=lKA5yQLQ; '

'y97u_2132_lastvisit=1586420041; '

'y97u_2132_ulastactivity=1c93SeUmVdFPkdPiyF%2BNzzXzMIGaLIyIpVgy8vrn3MYENm%2FYy6uH; '

'y97u_2132_nofavfid=1; y97u_2132_sid=fMB8NH; y97u_2132_onlineusernum=1; y97u_2132_sendmail=1; '

'y97u_2132_seccode=21.68cbf3245b60f72363; '

'y97u_2132_auth=9f7aUZbzGYauXDKXfFuNw4qqQanEpDQJD6gDDeaH884krZJs3z%2FYvkC%2FinizPg4pFjXAgFsr6NrLuT7'

'%2FKqI2; y97u_2132_lastcheckfeed=6%7C1586424079; y97u_2132_checkfollow=1; y97u_2132_checkpm=1; '

'y97u_2132_lastact=1586424083%09plugin.php%09',

}

data = {

'formhash': 'f0f241b5',

'qdxq': 'nu',

'qdmode': '2',

'todaysay': '',

'fastreply': '0',

}

html = requests.post(url=url, headers=headers, data=data).text

print(html)

测试结果:

202004241587720701543612.png

能看到这里说明你已经很不错了,这是隐藏的第三步,每天自动签到

腾讯云函数可以帮你每天定时运行python代码,而且还有一定的免费额度,平时签到啥的够用了

202004241587720930827520.png

教程开始:

202004241587720962139340.png

202004241587721014695322.png

202004241587721038842152.png

202004241587721068627007.png然后把代码全部粘贴到这里就行了

点击完成

202004241587721086700512.png

新建触发方式

202004241587721150397620.png

这里就可以根据自己需求填写了

202004241587721170163598.png

202004241587721231784744.png

有时候虽然会提示调用失败,但是其实已经签到成功了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值