• 大小: 2KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-11
  • 语言: 其他
  • 标签: 刷票  

资源简介

快速刷票代码,可以再调用google的验证码识别包,能自动实现识别验证码并投票。

资源截图

代码片段和文件信息

# -*- coding:UTF-8 -*-
import urllib  
import urllib2 
import reos
import calendartimedatetime
from time import sleep
from Tkinter import *
import getopt
import sys
import os
import ImageTk

add=[]

dates=[]
data=[]
key=‘‘
#创建保存图片的文件夹  
def mkdir(path):  
    path = path.strip()  
    # 判断路径是否存在  
    # 存在    True  
    # 不存在  Flase  
    isExists = os.path.exists(path)  
    if not isExists:  
        print u‘新建了名字叫做‘pathu‘的文件夹‘  
        # 创建目录操作函数  
        os.makedirs(path)  
        return True  
    else:  
        # 如果目录存在则不创建,并提示目录已经存在  
        print u‘名为‘pathu‘的文件夹已经创建成功‘  
        return False 

def recPic(fileName):
    def quitlogin():
        sys.exit()
        #退出的事件函数
    def getPicStr():
        global key
        key = tex.get()
        root.quit()
    def subMit():
        getPicStr()
    def varify(event):
        getPicStr()
        
    root=Tk()
    root.geometry(‘500x200+270+50‘)
    root.title(‘请输入验证码‘)
    img = ImageTk.PhotoImage(file=fileName)
    lab=Label(rootimage = imgwidth = 250 height = 50)
    tex=Entry(rootbg=‘white‘)
    but=Button(roottext=‘提交‘command = subMit)
    quit = Button(root text = “退出“  command = quitlogin)
#    ent  = Tkinter.Entry(root)
#    ent.pack()
    lab.grid(row=0column=0)
    tex.grid(row=1column=0)
    but.grid(row=2column=0)
    quit.grid(row=2column=1)
    tex.focus()
    tex.bind(‘‘ varify)
#    tex.bind(‘‘ (lambda event: root.quit()))
    root.mainloop()
    global key
    key = key.encode(‘utf8‘ ‘ignore‘)
    print “你输入了:“+key
    return key
        
day_now = time.localtime()
ym=day_now.tm_yearday_now.tm_mon
monthRange = calendar.monthrange(ym)

for i in range(1monthRange[1]+1):
       _day=str(y)+‘-‘+ str(m) +‘-‘+str(i)
       _week=datetime.datetime.strptime(_day “%Y-%m-%d“).date().weekday()
       if i in add:
           dates.append(_day)
       if _week!=5 and _week!=6:
           dates.append(_day)
datatmp=‘curid=11572280&starttime=2017%2F1%2F4%2016%3A24%3A01&validate_text=&source=directphone&submittype=1&rn=1701815473.46466390&btuserinput=&btcaptchaId=DesignerInitializedCaptcha&btinstanceId=&t=1483518693798‘

geturl = ‘http://tp.sojump.cn/m/11572280.aspx‘  
cookies = urllib2.HTTPCookieProcessor()
opener = urllib2.build_opener(cookies)  
   
headers = {‘Content-Type‘: ‘application/x-www-form-urlencoded; charset=UTF-8‘
            ‘Accept-Language‘: ‘zh-CN‘
            ‘Accept‘: ‘text/plain */*; q=0.01‘
            ‘User-Agent‘: ‘Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)‘
            ‘Referer‘ : ‘http://tp.sojump.cn/m/11572280.aspx‘}  
result_tmp=urllib.urlencode({
    ‘curid‘:‘11572280‘
    ‘starttime‘:‘‘
    ‘validate_text‘:‘‘
    ‘source‘:‘directphone‘
    ‘submittype‘:‘1‘})
request=urllib2.Re

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4645  2017-01-05 18:08  wjxtp.py

----------- ---------  ---------- -----  ----

                 4645                    1


评论

共有 条评论