区块鱼是一个基于区块链的游戏,这个游戏目前有个邀请活动,邀请好友注册,送相应种类的鱼,不同的鱼价格不一样
-
普通鱼 0.015 ETH起(邀请3个好友)
-
稀缺鱼 0.05 ETH起(邀请15个好友)
-
史诗鱼 0.35 ETH起(邀请100个好友)
-
传奇鱼 1.5 ETH起(邀请1000个好友)
最重要的是,这个网站是用邮箱注册的,并且没有屏蔽掉临时邮件服务,所以我们就有嘿嘿嘿了。
工具准备
步骤
获取自己的邀请链接
去区块鱼的网站,注册一个账户,获取到自己的邀请链接。
获取一个临时邮箱
driver.get('http://www.yopmail.com/zh/email-generator.php')
time.sleep(1)
email = driver.find_element_by_id("login")
email = email.get_attribute('value')
模拟邀请注册
driver.get('http://my.fishbank.io/go/122169')
time.sleep(1)
login_btn = driver.find_element_by_css_selector('.button.red.bigrounded.big')
login_btn.click()
driver.get('https://my.fishbank.io/register')
time.sleep(1)
email_input = driver.find_element_by_id('user_email')
password_one = driver.find_element_by_id('user_plainPassword_first')
password_two = driver.find_element_by_id('user_plainPassword_second')
cap_input = driver.find_element_by_id('user_captcha')
register_btn = driver.find_element_by_css_selector('.button.green.bigrounded.mid')
cap = driver.find_element_by_class_name('captcha_image')
with open(image_path, 'wb') as fi:
fi.write(base64.b64decode(cap.get_attribute('src').split(',')[1]))
os.system(imgcat+' '+image_path)
code = input('输入验证码')
password = ''.join(random.sample(string.ascii_letters+string.digits, 10))
email_input.send_keys(email)
password_one.send_keys(password)
password_two.send_keys(password)
cap_input.send_keys(code)
time.sleep(2)
register_btn.click()
邮箱激活
driver.get('http://www.yopmail.com/zh/')
time.sleep(1)
email_input = driver.find_element_by_id('login')
check_btn = driver.find_element_by_class_name('sbut')
email_input.send_keys(email)
check_btn.click()
driver.switch_to_frame(driver.find_element_by_id('ifmail'))
try:
html = driver.find_element_by_id('mailmillieu')
except Exception as e:
input('遇到机器识别的问题,切换到浏览器点击一下,验证完敲一下回车')
html = driver.find_element_by_id('mailmillieu')
html = html.text
active_url = html.split('account:')[1].strip()
driver.get(active_url)
time.sleep(1)
driver.delete_all_cookies()
time.sleep(1)
成果展示
![upload-ueditor-image-20180127-1517028145]()
总结
相关资源
本文摘自异步社区,作者:xiaochao,文章名称:《写个脚本薅区块鱼羊毛》,点击下方阅读原文,查看更多。
一本基于Python语言的Selenium自动化测试书
点击关键词阅读更多新书:
Python|机器学习|Kotlin|Java|移动开发|机器人|有奖活动|Web前端|书单
![upload-ueditor-image-20180127-1517028146]()
在“异步图书”后台回复“关注”,即可免费获得2000门在线视频课程;推荐朋友关注根据提示获取赠书链接,免费得异步图书一本。赶紧来参加哦!
点击阅读原文,查看本书更多信息
扫一扫上方二维码,回复“关注”参与活动!
点击阅读原文,查看更多