python学法用法 自动刷分_hostloc论坛python刷分脚本

#!/usr/bin/python3

#coding:utf-8

#import sys

#print(sys.version)

from datetime import *

bjtime=str(datetime.utcnow().replace(tzinfo=timezone.utc).astimezone(timezone(timedelta(hours=8)))).split('.')[0]

print('北京时间: ' + bjtime)

import requests

sess=requests.session()

headers={

'Host': 'www.hostloc.com',

'Connection': 'keep-alive',

'Cache-Control': 'max-age=0',

'Origin': 'https://www.hostloc.com',

'Upgrade-Insecure-Requests': '1',

'Content-Type': 'application/x-www-form-urlencoded',

'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36',

'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8',

'Referer': 'https://www.hostloc.com/forum.php',

'Accept-Encoding': 'gzip, deflate',

'Accept-Language': 'zh-HK,zh;q=0.9,zh-CN;q=0.8,en-US;q=0.7,en;q=0.6,zh-TW;q=0.5'

}

data={

'fastloginfield':'username',

'username':'',

'password':'',

'cookietime':'2592000',

'quickforward':'yes',

'handlekey':'ls'

}

import sys

data['username']=sys.argv[1]

data['password']=sys.argv[2]

sess.post('https://www.hostloc.com/member.php?mod=logging&action=login&loginsubmit=yes&infloat=yes&lssubmit=yes&inajax=1',headers=headers,data=data)

import random

import re

bscore=re.findall('积分: ([0-9]+)',sess.get('https://www.hostloc.com/forum.php').content.decode('utf-8'))[0]

print('Hostloc签到前积分: ',bscore)

# [ sess.get('http://www.hostloc.com/space-uid-{}.html'.format(random.randint(10000,20000))) for i in range(15) ]

from multiprocessing.dummy import Pool as ThreadPool

pool = ThreadPool(10) # 10个线程

results = pool.map(lambda x: sess.get(x), [ 'https://www.hostloc.com/space-uid-{}.html'.format(random.randint(10000,20000)) for i in range(20) ]) # urls是任务列表 list,第一个参数是线程函数

# close the pool and wait for the work to finish

pool.close()

pool.join()

ascore=re.findall('积分: ([0-9]+)',sess.get('https://www.hostloc.com/forum.php').content.decode('utf-8'))[0]

print('Hostloc签到后积分: ',ascore)

from termcolor import *

print(colored('签到成功!','green')) if (int(ascore)-int(bscore)>=20) else print(colored('签到失败!','red'))

exit(0) if (int(ascore)-int(bscore)>=20) else exit(1)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
无纸化学法用法考试系统 超级补丁(最终修正版) 声明:这东西,用了,你一定会喜欢 简单来说,就是:如果你们一个单位,也许是一个局,也许是一个学校,统一要求所有人进行无纸化学法用法,每个人都要学那么几个小时,并且考试的时候,又不能不考及格,怎么办呢?如果你没这么多时间,或者对电脑操作不熟悉的话,怎么办呢?如果你是在单位就负责管理这方面工作的人,懂点电脑技术,那么,这个补丁无疑会是所有人的救星 简单来说,就是,你只要装上了它,只要一分钟的时间,只要你点一下鼠标,那么全单位的人,无论是100人还是500人,电脑就帮你把所有的课程学习完了,练习也做完了,如果是考试,也是一样的效果,分分钟,所有人都考完了。 你要是觉得谁考的分数不满意,那么,你就给他一个分数吧 本软件包适用于“全国普及法律知识办公室”推出的各事业单位、行政机关人员参与的无纸化学法用法考试系统的使用。 使用说明: 1.确保你的服务器(或者电脑)上已经安装了"无纸化学法用法考试系统"。 2.将ams.war拷贝到tomcat/webapps目录下即可。 3.访问时使用在原"无纸化学法用法考试系统"后加/ams路径即可登录。如:原访问路径为http://127.0.0.1:8080 那么你访问此外挂应用的路径为:http://127.0.0.1:8080/ams 4.以原系统的root用户及密码登录此系统。 5.只要你登录进去,你就明白了,这里有另外一片天地 6.祝你生活愉快 主要功能: 1.批量参与学习,一键完成所有人员的学习; 2.批量考试,一键完成所有人员的考试; 3.单个修改学习人员的分数,学习时间,登录次数,结束时间。(修改的时候,只要你双击鼠标就可以编辑了哦) 4.单个修改考试人员的成绩,考试时间。 5.你用什么浏览器都能登录,包括你用手机也行。 声明: 1.此软件系学习、研究使用,你可以不经作者同意,拿去研究。 2.如果此软件使你或者你的朋友感到无比欣喜的话,请保持低调,我们需要继续研究,继续进步。 3.软件作者对软件使用者所作的一切行为不负法律责任。 4.创新,永无止境。 5.技术的高度,永远是你想象不到的。 (里面有图片和说明)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值