快過(guò)年啦,還怕手速慢,我用Python自動(dòng)搶紅包!

Airtest IDE編輯器;
一部Android手機(jī);
Windows系統(tǒng)的電腦;
一根連接手機(jī)和電腦的數(shù)據(jù)線;
02.功能實(shí)現(xiàn)
話不多說(shuō),下面小編將從基礎(chǔ)配置開(kāi)始,讓大家實(shí)現(xiàn)自動(dòng)搶紅包的功能。
1).下載并打開(kāi)AirtestIDE編輯器。
AirtestIDE編輯器采用的是壓縮包的形式,小編已經(jīng)為大家下載好壓縮包,大家只需要下載下來(lái)(看文末找小助手拿),并直接解壓縮,點(diǎn)擊運(yùn)行AirtestIDE.exe可執(zhí)行文件即可。
2).打開(kāi)手機(jī)上的“USB調(diào)試”按鈕
然后電腦連接Android手機(jī),手機(jī)上出現(xiàn)“允許USB調(diào)試” 彈窗,點(diǎn)擊 “確定”。如下圖所示:

3).連接手機(jī)
在AirtestIDE的界面右側(cè)點(diǎn)擊“刷新ADB”并連接手機(jī),如果能正確連接的話,界面如下圖所示:

4).開(kāi)始根據(jù)搶紅包流程來(lái)找尋紅包元素
首先,我們?cè)贏irtestIDE窗口的左側(cè)Poco輔助窗口中,選擇Android設(shè)備,通過(guò)鎖定手機(jī)界面來(lái)確定想找尋的元素,看一下效果:

上圖中,在AirtestIDE的編輯器中,我們打開(kāi)手機(jī)微信后,編輯器左側(cè)會(huì)自動(dòng)的顯示出手機(jī)對(duì)應(yīng)的元素標(biāo)識(shí)內(nèi)容,我們點(diǎn)擊左側(cè)元素標(biāo)識(shí)后,其對(duì)應(yīng)的手機(jī)界面內(nèi)容會(huì)在編輯器的右側(cè)高亮顯示。我們搶紅包時(shí),一般需要確定搶哪個(gè)群聊,群聊的元素表示為”com.tencent.mm:id/e3x“。
我們點(diǎn)擊進(jìn)入該群聊后,根據(jù)相同的手法來(lái)確定群聊信息中的紅包元素標(biāo)識(shí)。如下圖所示:

敲黑板,劃重點(diǎn)來(lái)了
上圖中我們同樣點(diǎn)擊元素標(biāo)識(shí)來(lái)找到紅包,可以發(fā)現(xiàn),無(wú)論紅包是否被搶完,微信紅包都會(huì)有”微信紅包“的字眼,其元素標(biāo)識(shí)為”com.tencent.mm:id/ra“。而當(dāng)紅包被領(lǐng)取完時(shí),紅包上就會(huì)出現(xiàn)”已領(lǐng)取“的字眼,或者是”已領(lǐng)完“等字眼。
對(duì)于已領(lǐng)取其對(duì)應(yīng)的元素標(biāo)識(shí)為”com.tencent.mm:id/r0“。如果我們還可以領(lǐng)取紅包,那么我們就可以點(diǎn)擊"微信紅包"這個(gè)元素標(biāo)識(shí),然后找到”開(kāi)“紅包的元素標(biāo)識(shí)并點(diǎn)擊。
有了上面的經(jīng)驗(yàn),我們也能很快的找到”開(kāi)“的元素標(biāo)識(shí),其元素標(biāo)識(shí)為”com.tencent.mm:id/den“,來(lái)看一效果:

03.代碼編寫(xiě)
有了上述的內(nèi)容分析,我們的程序也很容易編寫(xiě),只需要將上面的流程用程序的方式來(lái)撰寫(xiě)即可。
首先我們?cè)贏irtestIDE的左上角依次點(diǎn)擊”文件“->"新建腳本"->".py純python(高級(jí)用戶)",程序會(huì)自動(dòng)幫助我們新建一個(gè)默認(rèn)的python腳本。我們只需要在這個(gè)腳本上添加我們的內(nèi)容即可,程序如下:

程序首先打開(kāi)微信,然后找到我們想要搶紅包的群,進(jìn)入到該群后,程序會(huì)遍歷群里的信息來(lái)找到紅包的標(biāo)識(shí),并判斷紅包是否可強(qiáng),如果可強(qiáng)的話,就會(huì)幫助我們自動(dòng)的搶到紅包。
說(shuō)了這么多,最后一起來(lái)看一下效果吧

(加載需要6秒)
馬上要過(guò)年啦,相信小伙伴都有很多群,尤其是除夕夜,初一,初五各大群里面都會(huì)發(fā)很多紅包,每次菜鳥(niǎo)哥都會(huì)因?yàn)槭炙俾?,而錯(cuò)過(guò)一些紅包,這下好了,有了這個(gè)神奇,把電腦加起來(lái),自動(dòng)搶!哈哈哈!
大家可以下載源碼,架好神器,坐等紅包,你那秒速搶紅包,一定會(huì)把你的七大姑八大姨,親戚朋友,驚的一愣一愣的,嘿嘿!
如何獲取源碼
大家可以直接找小助手拿哈!在公眾號(hào)后臺(tái)輸入:小助手,備注暗號(hào):搶紅包
菜鳥(niǎo)學(xué)Python-視頻號(hào)
度爆款文案
2).學(xué)Python真香!我用100行代碼做了個(gè)網(wǎng)站,幫人PS旅行圖片,賺個(gè)雞腿吃
3).首播過(guò)億,火爆全網(wǎng),我分析了《乘風(fēng)破浪的姐姐》,發(fā)現(xiàn)了這些秘密?
9).發(fā)現(xiàn)一個(gè)舔狗福利!這個(gè)Python爬蟲(chóng)神器太爽了,自動(dòng)下載妹子圖片
點(diǎn)這里,直達(dá)菜鳥(niǎo)B站大本營(yíng)!

