首先申明,我并没有使用此脚本来恶意领取无忧币,不要封我账号啊,呵呵,我记得以前在oschina上找到过一个可以领取无忧币的脚本,但是据说已经失恋了,最近看了点关于selenium的书,这个玩意是做web测试方面,据说很流弊,于是巴拉巴拉看了点,然后试着写了个脚本,看看能不能自动领取无忧币呢,呵呵,本人在此表明,次脚本只是学习使用,大家万勿恶意领取无忧币哦:
下面看看脚本吧,脚本自己参考,为了我的账号早想,我就不说具体的使用方法和配置环境了,我只贴代码,别封我账号啊:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#coding=utf-8
#!/usr/bin/env python
from
selenium
import
webdriver
import
time
browser
=
webdriver.Chrome()
url
=
'http://home.51cto.com/index.php'
browser.get(url)
username
=
'world77'
password
=
'q*******'
browser.find_element_by_name(
'email'
).send_keys(username)
browser.find_element_by_name(
'passwd'
).send_keys(password)
browser.find_element_by_class_name(
'loginbtn'
).click()
#browser.find_element_by_class_name('popup_close').click()
#browser.find_element_by_class_name('hand').click()
browser.find_element_by_id(
'signTo'
).click()
#browser.find_element_by_link_text(u"领取2无忧币")
#browser.find_element_by_link_text(u"已连续领取1天")
print
"Login 51cto success......"
time.sleep(
10
)
browser.close()
print
"Test finished..."
|
如果感兴趣,可以自己去尝试下吧,反正实验的时候是正常可以领取的哦。。。
本文转自你是路人甲还是霍元甲博客51CTO博客,原文链接http://blog.51cto.com/world77/1576607如需转载请自行联系原作者
world77