【转载】星球网易黑钻自动检测与领取脚本
本帖最后由 今天很无聊 于 2018-3-11 17:16 编辑1、运行环境
Python3
2、设置
cookies = { 'NTES_YD_SESS': '自己对应的cookie信息', '_ga': '自己对应的cookie信息', '_gat': '自己对应的cookie信息', 'STAREIG': '自己对应的cookie信息',}
需要修改脚本中cookies信息,以保证登录态。Cookie信息可以通过抓包进行获取。打开星球App,通过HTTPS抓包后,找一下星球的请求查看一下Header信息。推荐一个在线小工具Convert curl syntax to Python, Node.js, PHP复制一下Curl Request就可以到这里转换成Python对应请求代码。
设置好以后,运行一下脚本便可自动收集一次。
3、定时运行脚本服务
可以购买一个ECS,设置一下Crontab定时任务。这样就让服务器挂着领取了。
*/40 ** * * root python3 /root/user/cass/python_script这是我设置的每隔40分钟进行运行脚本一次。黑钻大概1个小时刷新一次,这里设置建议大于30分钟,不要请求接口太频繁。
4、Cookie过期问题
一般登录态会有一个过期时间,过期后该登录就失效了。当前没有添加Cookie失效的报警方案。可以每隔几天检查一下是否运行正常,如果报错了可以重新抓包手机App的请求更新一下Cookie。
代码见附件↓
思路与脚本来自于简书Cass__ 沙发我自己坐了;www 好的,谢谢分享 感谢提供思路~ 真的不错,拿来试试。 朋友们快上车 我也来凑个热闹,AAKP6P 网站很给力 感谢分享 支持一下 {:1_921:}
页:
[1]