自己模仿着写了一个hostloc自动访问坛友空间,涨积分的小工具:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import requests import random import time account={ 'id':'pwd' } url='https://www.hostloc.com/member.php?mod=logging&action=login&loginsubmit=yes&infloat=yes&lssubmit=yes&inajax=1' def loopacc(account): for user,password in account.items(): yield { 'username': user, 'password': password } while 1: t = 86400 for acc in loopacc(account): try: s=requests.session() s.post(url,data=acc,verify=False) for x in range(1,25): uurl='https://www.hostloc.com/space-uid-{}.html'.format(random.randint(1,2000)) s.get(uurl,verify=False) except Exception as e: t = 3600 time.sleep(t) |
1、account={ ‘id’:’pwd’ }替换为自己的id和密码,可添加多个,如:
1 2 3 4 |
account={ 'id':'pwd', 'id2':'pwd2' } |
2、代码采用休眠方式,每隔一天自动执行;
3、增加未知异常捕获(如网站本身出现异常不能访问),有异常时每隔一小时检查hostloc是否正常,能正常访问后恢复为每天自动访问坛友空间;
4、需要用到requests模块,自行安装;
5、输入命令在后台运行即可(nohup)
说明:本脚本只是按照正常程序逻辑实现了代码功能,如有问题请留言
评论列表(1条)
6666