邮箱改成自己的就OK..老外写的,和我一毛钱没有,有问题问我也不懂,自己搞定
- # python kimsufi hunter v0.1
- # CONFIG
- TARGET_KIMSUFI_ID = "" # something like 150sk40
- TARGET_DESCR = ""
- EMAIL_FROM_ADDRS = ""
- EMAIL_TO_ADRS = ""
- EMAIL_SMTP_LOGIN = EMAIL_FROM_ADDRS
- EMAIL_SMTP_PASSWD = ""
- EMAIL_SMTP_SERVER = "" # somthing like smtp.gmail.com:587
- # CODE
- import urllib.request
- import smtplib
- import time
- def isAvailable():
- rawPageContent = urllib.request.urlopen("https://www.kimsufi.com/en/").read()
- rawPageContent = str(rawPageContent)
- poz = rawPageContent.find(TARGET_KIMSUFI_ID)
- row = rawPageContent[poz:]
- poz = row.find("</tr>")
- row = row[:poz]
- searchText = "Currently being replenished"
- poz = row.find(searchText)
- return poz != -1
- def sendEmailWithMessageAvailable():
- msg = "From: KIMSUFI HUNTER <"+EMAIL_FROM_ADDRS+">\r\n"+\
- "To: "+EMAIL_TO_ADRS+"\r\n"+\
- "Subject: [KIMSUFI] "+TARGET_DESCR+" is now AVAILABLE!\r\n"+\
- "\r\n"+\
- "kimsufi-hunter.py has detected that "+TARGET_DESCR+" is now ["+time.ctime()+"] available!\r\n"+\
- "https://www.kimsufi.com/en/\r\n"
- server = smtplib.SMTP(EMAIL_SMTP_SERVER)
- server.starttls()
- server.login(EMAIL_SMTP_LOGIN,EMAIL_SMTP_PASSWD)
- server.sendmail(EMAIL_FROM_ADDRS, EMAIL_TO_ADRS, msg)
- server.quit()
- while True:
- if isAvailable():
- print(time.ctime() + " — KIMSUFI "+TARGET_DESCR+" not available")
- nextSleep = 5 #5sECS
- else:
- print(time.ctime() + " — KIMSUFI "+TARGET_DESCR+" AVAILABLE!!! — sleeping for 5 minutes")
- sendEmailWithMessageAvailable()
- nextSleep = 5*60 #5mins
- time.sleep(nextSleep)
复制代码
辽宁网友:收到邮箱过来估计也没货了吧,现在大佬都是自动下单的
内蒙古网友:哪有这样可怕,K家出货量大
哪个人能全吃
以上信息转载自Hostloc。
未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » kimsufi的一个监控脚本,专门抓他最便宜的,发你邮箱