網絡投票刷票器,如何編寫?

當前網絡上的活動多了跟螞蟻一樣,幾乎大家都會在朋友圈看到人在拉票,那麼小編要給大家分享一個網絡投票刷票器的製作教程,有了網絡投票刷票器就無需在朋友圈內求人拉票去消費人情了。下面直接分享網絡投票刷票器直接腳本!大家可以學習下。

#!/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、記得封包的時候不要中斷,否則代碼會出現錯亂。