薅羊毛Python腳本說(shuō)明
因?yàn)樵谝恍┚W(wǎng)賺和薅羊毛視頻下留言。很多朋友對(duì)我的腳本感興趣。特做些說(shuō)明。
1、技術(shù)路線:
我用python的手機(jī)自動(dòng)化測(cè)試庫(kù),uiautomator2。因?yàn)閜ython并不能像auto.js那樣方便在手機(jī)端運(yùn)行。所以腳本是通過(guò)usb連接電腦的。這有缺點(diǎn)也有優(yōu)點(diǎn)。
缺點(diǎn):需要連接電腦,雖然可以無(wú)線鏈接,但usb連接比較穩(wěn)定。所以限制了使用場(chǎng)景,只有守著電腦的朋友才方便。所以不能守著電腦的,可以去尋找auto.js的腳本。網(wǎng)上很多。
優(yōu)點(diǎn):可以控制多臺(tái)手機(jī),即群控。方便做更多復(fù)雜任務(wù)。比如開(kāi)寶箱,做定時(shí)任務(wù),玩簡(jiǎn)單游戲等。
同時(shí)因?yàn)榧夹g(shù)路線,且我的腳本沒(méi)有完善好,對(duì)不懂編程和python語(yǔ)言的朋友來(lái)說(shuō),很難操作。如果懂python編程,我也很高興分享。
2、轉(zhuǎn)變技術(shù)路線:
u2雖然好,但無(wú)法處理圖片,也無(wú)法處理游戲。現(xiàn)在轉(zhuǎn)變技術(shù)路線。使用網(wǎng)易的airtest重構(gòu)。這樣能在腳本中使用圖片識(shí)別。對(duì)無(wú)法定位的元素,不再用坐標(biāo)定位,以增加健壯性。使用airtest也可以做游戲自動(dòng)化,以后可以做更多復(fù)雜的任務(wù),比如,種果樹得水果等。
后面發(fā)現(xiàn)airtest的poco不好用,所以用airtest+u2結(jié)合,最近才完成這個(gè)轉(zhuǎn)變。
3、完善起來(lái)很慢:
我計(jì)劃將腳本做成軟件,讓不懂編程的人也能上手使用。但這不容易。因?yàn)槲抑粫?huì)python,而python在UI這塊,有太多選擇,也不容易做。最近才發(fā)現(xiàn)有個(gè)simpleui比較合適。但前期嘗試了qt,kivy,浪費(fèi)了不少時(shí)間。現(xiàn)在又疊加換技術(shù)。所以進(jìn)度比較慢。
4、溝通成本:
我很樂(lè)意分享,但憂慮溝通成本。因?yàn)樽约河煤茈S便。一旦別人用,難免會(huì)有問(wèn)題需要溝通。收費(fèi)吧,本身是腳本且不完善,不好,談錢傷感情。免費(fèi)?自己又不得好處。不得好處沒(méi)關(guān)系,但花時(shí)間和精力去溝通,我有些吃不消。我宅男,不喜歡說(shuō)話。
5、總結(jié):
所以。謝謝大家對(duì)我得腳本感興趣,請(qǐng)根據(jù)個(gè)人情況和需求,來(lái)看我得腳本合適與否。如果不合適,可以去尋找其他腳本。網(wǎng)上很多。
現(xiàn)在腳本基本完成了,做最后的優(yōu)化。