成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

寫個(gè)腳本薅區(qū)塊魚(yú)羊毛

zhongmeizhi / 1703人閱讀

摘要:成果展示總結(jié)這個(gè)腳本就是簡(jiǎn)單的利用的庫(kù),來(lái)模擬用戶注冊(cè)的流程,以達(dá)到邀請(qǐng)用戶的目的。這個(gè)腳本也有很多不完善的地方,比如驗(yàn)證碼識(shí)別機(jī)器人檢測(cè)一些錯(cuò)誤判斷都沒(méi)有,待完善的地方還有很多。這個(gè)腳本只是為了和大家交流學(xué)習(xí)。

??區(qū)塊魚(yú)是一個(gè)基于區(qū)塊鏈的游戲,這個(gè)游戲目前有個(gè)邀請(qǐng)活動(dòng),邀請(qǐng)好友注冊(cè),送相應(yīng)種類的魚(yú),不同的魚(yú)價(jià)格不一樣

普通魚(yú) 0.015 ETH起(邀請(qǐng)3個(gè)好友)

稀缺魚(yú) 0.05 ETH起(邀請(qǐng)15個(gè)好友)

史詩(shī)魚(yú) 0.35 ETH起(邀請(qǐng)100個(gè)好友)

傳奇魚(yú) 1.5 ETH起(邀請(qǐng)1000個(gè)好友)

最重要的是,這個(gè)網(wǎng)站是用郵箱注冊(cè)的,并且沒(méi)有屏蔽掉臨時(shí)郵件服務(wù),所以我們就有嘿嘿嘿了。

工具準(zhǔn)備

一個(gè)臨時(shí)郵箱服務(wù):我這地方選用的是YOPmail

Python

chrome webdriver

selenium

iterm2(安裝imgcat 工具): 因?yàn)橐斎腧?yàn)證碼,所以選用iterm2,這樣可以把驗(yàn)證碼圖片輸出到終端。

步驟 獲取自己的邀請(qǐng)鏈接

??去區(qū)塊魚(yú)的網(wǎng)站,注冊(cè)一個(gè)賬戶,獲取到自己的邀請(qǐng)鏈接。

獲取一個(gè)臨時(shí)郵箱

打開(kāi)YOPmail網(wǎng)站,獲取一個(gè)郵箱地址,如下圖



注意第一張圖片,有個(gè)查看郵箱按鈕,輸入臨時(shí)郵箱,點(diǎn)擊這個(gè)按鈕,就可以查看這個(gè)臨時(shí)郵箱收到的郵件,這在獲取激活連接有用。整個(gè)流程代碼實(shí)現(xiàn)如下:

    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")
模擬邀請(qǐng)注冊(cè)

上一步,我們獲取到了臨時(shí)郵箱

打開(kāi)自己的邀請(qǐng)鏈接,然后依次點(diǎn)擊登錄->注冊(cè),然后填寫注冊(cè)信息,如下圖



代碼如下

    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")

因?yàn)橛序?yàn)證碼的問(wèn)題,而且簡(jiǎn)單的驗(yàn)證碼識(shí)別庫(kù)還得識(shí)別不出來(lái),所以,這地方不打算花太多時(shí)間,直接把驗(yàn)證碼圖打印到終端,手動(dòng)輸入

    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("輸入驗(yàn)證碼")

填入數(shù)據(jù),點(diǎn)擊注冊(cè)按鈕

    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()
郵箱激活

注冊(cè)成功后,我們的臨時(shí)郵箱就會(huì)收到一封注冊(cè)激活的郵件,打開(kāi)第一步的郵箱頁(yè)面,輸入郵箱,點(diǎn)擊檢查按鈕,就可以打開(kāi)郵箱了。

    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()

打開(kāi)郵箱頁(yè)面后,我發(fā)現(xiàn),郵箱的內(nèi)容是以iframe的形式展現(xiàn)的,所以,這地方要處理一下:

    driver.switch_to_frame(driver.find_element_by_id("ifmail"))
    try:
        html = driver.find_element_by_id("mailmillieu")
    except Exception as e:
        input("遇到機(jī)器識(shí)別的問(wèn)題,切換到瀏覽器點(diǎn)擊一下,驗(yàn)證完敲一下回車")
        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)

這地方有個(gè)需要注意的地方,就是打開(kāi)郵箱次數(shù)多了,YOPmail會(huì)出一個(gè)機(jī)器識(shí)別的檢測(cè),所以代碼中有個(gè)try catch語(yǔ)句,來(lái)判斷是否遇到了這個(gè)機(jī)器檢測(cè),如果遇到了,則需要自己點(diǎn)擊一下那個(gè)檢測(cè),然后繼續(xù)運(yùn)行代碼。

獲取到注冊(cè)鏈接后,直接打開(kāi)激活就可以了。

成果展示

總結(jié)

這個(gè)腳本就是簡(jiǎn)單的利用python的selenium庫(kù),來(lái)模擬用戶注冊(cè)的流程,以達(dá)到邀請(qǐng)用戶的目的。

這個(gè)腳本也有很多不完善的地方,比如驗(yàn)證碼識(shí)別、機(jī)器人檢測(cè)、一些錯(cuò)誤判斷都沒(méi)有,待完善的地方還有很多。

這個(gè)腳本只是為了和大家交流學(xué)習(xí)。

相關(guān)資源

詳細(xì)代碼地址:https://github.com/xiaochao/CatchFish

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/41316.html

相關(guān)文章

  • 寫個(gè)腳本區(qū)塊魚(yú)羊毛

    摘要:成果展示總結(jié)這個(gè)腳本就是簡(jiǎn)單的利用的庫(kù),來(lái)模擬用戶注冊(cè)的流程,以達(dá)到邀請(qǐng)用戶的目的。這個(gè)腳本也有很多不完善的地方,比如驗(yàn)證碼識(shí)別機(jī)器人檢測(cè)一些錯(cuò)誤判斷都沒(méi)有,待完善的地方還有很多。這個(gè)腳本只是為了和大家交流學(xué)習(xí)。 ??區(qū)塊魚(yú)是一個(gè)基于區(qū)塊鏈的游戲,這個(gè)游戲目前有個(gè)邀請(qǐng)活動(dòng),邀請(qǐng)好友注冊(cè),送相應(yīng)種類的魚(yú),不同的魚(yú)價(jià)格不一樣 普通魚(yú) 0.015 ETH起(邀請(qǐng)3個(gè)好友) 稀缺魚(yú) 0.05...

    warmcheng 評(píng)論0 收藏0
  • 捋一捋這些年一起過(guò)的羊毛 – 包含永久免費(fèi)vps、域名等

    摘要:特點(diǎn),永久免費(fèi),數(shù)據(jù)中心多達(dá)個(gè),之前好用的首爾和東京因?yàn)楸姸嗟挠咳雽?dǎo)致線路擁堵不堪此外機(jī)型可自由分配個(gè),內(nèi)存,最大空間容量和的帶寬。是烏克蘭官方為個(gè)人提供的免費(fèi)二級(jí)域名后綴,任何人都可以申請(qǐng)。由烏克蘭官方運(yùn)行,穩(wěn)定性有保障。作為一個(gè)mjj,最喜歡做的事情就是薅羊毛,這篇文章就來(lái)整理一些特別優(yōu)質(zhì)的,不容錯(cuò)過(guò)的羊毛!算是薅羊毛的一個(gè)指南??! 一:永久VPS篇 這里整理一些永久...

    mrli2016 評(píng)論0 收藏1
  • 拼多多通用優(yōu)惠券漏洞被羊毛數(shù)千萬(wàn) 你的系統(tǒng)有反作弊防護(hù)嗎?

    摘要:月日,微博大互聯(lián)網(wǎng)那些事爆料,拼多多百元通用優(yōu)惠券的營(yíng)銷推廣出現(xiàn)重大漏洞,無(wú)論新老用戶,都可以元優(yōu)惠券購(gòu)買無(wú)門檻不限品類使用的通用優(yōu)惠券。從多個(gè)渠道了解,此次漏洞,拼多多至少損失數(shù)千萬(wàn)。 1月20日,微博大V @互聯(lián)網(wǎng)那些事 爆料,拼多多百元通用優(yōu)惠券的營(yíng)銷推廣出現(xiàn)重大漏洞,無(wú)論新老用戶,都可以0.4元優(yōu)惠券購(gòu)買無(wú)門檻、不限品類使用的通用優(yōu)惠券。近日半夜被羊毛黨發(fā)現(xiàn)后,瘋狂購(gòu)買可以快速...

    104828720 評(píng)論0 收藏0
  • Paypal最近活動(dòng)10刀免費(fèi)贈(zèng)送羊毛小竅門!(vms幫您合理解決國(guó)區(qū)賬戶受限制過(guò)多的問(wèn)題)

    摘要:薅羊毛小竅門國(guó)區(qū)不能轉(zhuǎn)賬國(guó)區(qū)消費(fèi)提現(xiàn)因?yàn)槭敲绹?guó)公司的賬號(hào),可以接受中國(guó)區(qū)的充值付款,如果個(gè)人共享一個(gè)賬號(hào)分別由三個(gè)免費(fèi)賬戶刀的福利,通過(guò)點(diǎn)擊充值刀個(gè)人中心,然后進(jìn)去再通過(guò)余額購(gòu)買便可免費(fèi)擼一臺(tái)的服務(wù)器,三人共享超值實(shí)惠經(jīng)典特價(jià)服務(wù)器標(biāo)簽下的薅羊毛小竅門:(國(guó)區(qū)PAYPAL不能轉(zhuǎn)賬、國(guó)區(qū)消費(fèi)、提現(xiàn)) 因?yàn)?Vmshell是美國(guó)公司的PayPal賬號(hào),可以接受中國(guó)區(qū)paypal的充值付款,...

    ZweiZhao 評(píng)論0 收藏0
  • 程序人生之周記

    摘要:穿得薄的話早晚會(huì)冷,穿的厚了中午又會(huì)熱,這天真不知道穿啥了,愁人這周經(jīng)歷了雙十一薅羊毛大戰(zhàn),本來(lái)還想著出去買個(gè)襖呢,我來(lái)的時(shí)候沒(méi)帶襖去年買的那個(gè)太白了,穿幾天就得洗。 ...

    Michael_Lin 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<