Last active
November 22, 2016 06:21
-
-
Save IWANABETHATGUY/614dafabb967aeb5deea639f0e0780c6 to your computer and use it in GitHub Desktop.
这是一个可以模拟acfuntv登录然后签到领取香蕉的简单脚本
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#-*-coding:utf-8-*- | |
import requests | |
import time | |
from PIL import Image,ImageOps | |
from urllib import request | |
from bs4 import BeautifulSoup | |
import subprocess | |
import requests | |
import win32api | |
from datetime import datetime | |
import time | |
import time | |
user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36' | |
referer='http://www.acfun.tv/login/?returnUrl=http://www.acfun.tv/' | |
head={'User-Agent':user_agent,'Referer':referer} | |
baseurl='http://www.acfun.tv/captcha.svl' | |
ttt=time.time() | |
tt=str(ttt).split('.') | |
ti=(''.join(tt))[:13] | |
s=requests.Session() | |
url='http://www.acfun.tv/login.aspx' | |
payload={'username':'xxxxxxxxx','password':'xxxxxxx'} | |
r=s.post(url,headers=head,data=payload) | |
print(r.text) | |
tt=s.post('http://www.acfun.tv/webapi/record/actions/signin?channel=0&date=%s'%(ti)) | |
print(ti) | |
htobj=s.get('http://www.acfun.tv/member/#area=splash').content | |
htobj=htobj.decode('utf-8') | |
html=BeautifulSoup(htobj,'html.parser') | |
guide=html.find('div',{'class':'area-extra'}) | |
banana=guide.find('a',{'href':'#area=banana'}) | |
tt=banana.find('span') | |
win32api.MessageBox(0, '你还剩:'+tt.text+" 个香蕉", 'Information', 0) | |
for i in range (720): | |
htobj = s.get('http://www.acfun.tv/member/#area=splash') | |
print(htobj) | |
time.sleep(10) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment