主页 > 其他 > windows下利用python脚本自动获取pt积分或签到

windows下利用python脚本自动获取pt积分或签到

1、windows下安装python https://www.python.org/downloads/release/python-2715/ 2、安装requests包 下载zip包 https://github.com/requests/requests 解压到windows目录 安装,进入解压目录,运行

c:\python27\python setup.py install

3、寻找获取PT积分或签到积分的链接,比如此例子中使用“感谢”功能获得魔力值:

4、获取cookie。打开浏览器调试功能,点击上面的按钮,你可以获得cookie信息:

5、写脚本,定时对不同id文章进行感谢,获取魔力值

import requests,time,random
 
h={
        'Host':'pt.btschool.net',
        'User-Agent':'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Maxthon/5.0 Chrome/61.0.3163.79 Safari/537.36',
        'Accept-Language': 'zh-CN',
        'Referer':'https://pt.btschool.net/details.php?id=3100&hit=1',
} #header
 
c={
        'c_secure_login':'bmfdZQ==',
        'c_secure_pass':'3bfdac1122339155ea8f860c11418c109',
        'c_secure_ssl':'eawdhaA==',
        'c_secure_tracker_ssl':'bm9wZQ==',
        'c_secure_uid':'Mdsa3NTU='
} #cookie 
 
url="https://pt.btschool.net/thanks.php" #url
 
s=requests.Session()
 
s.headers.update(h)
s.cookies.update(c)
 
for d in range(1, 5000) :
        md=random.randint(1,5000)
        req=s.post(url,data={'id':md})
        print('no:',d,'md:',md,'status:',req.status_code)
        time.sleep(10) #delay

其中的cookie改成你获取的即可

把脚本保存为bt.py,然后windows命令行运行

python bt.py

评论:1

  1. map 回复
    2018年10月25日 于 下午5:24

    现在才知道感谢还能赚魔力值!

发表评论

新用户的评论需审核后才会显示;

电子邮件地址不会被公开;
必填项已用*标注