python实现淘宝秒杀聚划算抢购自动提醒源码
说明
本实例能够监控聚划算的抢购按钮,在聚划算整点聚的时间到达时发出提醒(音频文件自己定义位置)并自动弹开页面(URL自己定义)。
同时还可以通过命令行参数自定义刷新间隔时间(默认0.1s)和监控持续时间(默认1800s)。
源码
#encoding:utf-8
'''''
@author:Techzero
@email:techzero@163.com
@time:2014-5-18下午5:06:29
'''
importcStringIO
importgetopt
importtime
importurllib2
importsubprocess
importsys
fromdatetimeimportdatetime
MEDIA_PLAYER='C:/ProgramFiles/WindowsMediaPlayer/wmplayer.exe'
MEDIA_FILE='D:/notify.mp3'
CHROME='C:/ProgramFiles(x86)/Google/Chrome/Application/chrome.exe'
URL='http://detail.ju.taobao.com/home.htm?spm=608.2214381.2.1.SY0wVT&item_id=16761325430&id=10000002801432'
NO_X11=False
defget_current_button():
'''''获取当前按钮状态'''
content=urllib2.urlopen(URL).read()#获取页面内容
buf=cStringIO.StringIO(content.decode('gbk').encode('utf8'))#将页面内容转换为输入流
current_button=None
forlineinbuf:
line=line.strip('\n\r')#去掉回车换行
ifline.find(r'开团提醒')!=-1:
current_button='开团提醒'
break
elifline.find(r'')!=-1:
current_button='还有机会'
break
elifline.find(r'卖光了...')!=-1:
current_button='卖光了'
break
elifline.find(r'已结束...')!=-1:
current_button='已结束'
break
elifline.find(r'
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
     