网络投票刷票器,如何编写?

当前网络上的活动多了跟蚂蚁一样,几乎大家都会在朋友圈看到人在拉票,那么小编要给大家分享一个网络投票刷票器的制作教程,有了网络投票刷票器就无需在朋友圈内求人拉票去消费人情了。下面直接分享网络投票刷票器直接脚本!大家可以学习下。

#!/usr/bin/pythonimport http.cookiejar, urllibfrom urllib.error import URLError, HTTPErrorimport json,time#投票页面urlindexUrl=“http://www.aivtp.com/ =273”#投票请求urlvoteUrl=“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=http://www.aivtp.com/4238.html 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、记得封包的时候不要中断,否则代码会出现错乱。