第三方网络投票刷票器,如何编写?当前网络上的活动多了跟蚂蚁一样,几乎大家都会在朋友圈看到人在拉票,那么小编要给大家分享一个网络投票刷票器的制作教程,有了网络投票刷票器就无需在朋友圈内求人拉票去消费人情了。下面直接分享网络投票刷票器直接脚本!大家可以学习下。
#!/usr/bin/python
import http.cookiejar, urllib
from urllib.error import URLError, HTTPError
import json,time
#投票页面url
indexUrl=“http://www.aivtp.com/ =273”
#投票请求url
voteUrl=“http://www.aivote.com/ do_vote”
#投票请求参数
parameters={
“id”: 273
}
#500次
for i in range(1,500):
#cookie持有
cj = http.cookiejar.CookieJar()
opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cj))
#proxy=urllib.request.ProxyHandler({‘sock5′:’183.207.228.9:80’})
#opener.add_handler(proxy)
urllib.request.install_opener(opener)
req=urllib.request.Request(indexUrl)
resp= urllib.request.urlopen(req)
#print(resp.getheader(“Set-Cookie”))
#print(resp.getheaders())
#print(cj)
#设置参数
parameters[‘userAgent’]=str(i)+“Mozilla/5.0 sdsdsi (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) dsd Chrome/31.0.1650.63 Safari/537.36 SE 2.X MetaSr 1.0”
parameterencode=urllib.parse.urlencode(parameters)
#print(parameterencode)
parameterencode=parameterencode.encode(‘UTF-8’)
#print(parameterencode)
#request=urllib.request.Request(voteUrl,parameterencode)
resp2= opener.open(voteUrl,parameterencode)
#resp2= urllib.request.urlopen(voteUrl,parameterencode)
print(“请求完毕,{0}”.format(resp2.status))
jsonData = json.loads(resp2.read().decode(‘utf-8’))
print(i,jsonData)
time.sleep(3)
注意事项:
1、这里还要注意的地方就是,网络的投票是需要网络账号才可以投票,这个的话需要你们自己准备好账号,否则无法进行拉票的。
2、每个活动的链接地址都是不同的,网络上的投票地址需要用短域名才可以,就是打开投票页面后点击复制出来的地址就是符合的。
2、记得封包的时候不要中断,否则代码会出现错乱。
原文地址:http://www.aivtp.com/4238.html