摘要:探探機(jī)器人,自動(dòng)根據(jù)不同妹紙漢子顏值年齡等類(lèi)型,喜歡忽略,歡迎各位先看一下實(shí)現(xiàn)的結(jié)果吧今天要講的主題是使用腳本實(shí)現(xiàn)你自己想要自動(dòng)操控的任意手機(jī)。
前言
之前寫(xiě)了篇文章:【全是干貨】談?wù)勅绾螌W(xué)習(xí)一項(xiàng)新技能,沒(méi)有理論,全是實(shí)戰(zhàn),里面第五點(diǎn)提到用腳本玩探探,昨天花了一個(gè)小時(shí)實(shí)現(xiàn)了該功能。
Github:探探機(jī)器人,自動(dòng)根據(jù)不同妹紙/漢子顏值、年齡等類(lèi)型,喜歡、忽略,歡迎各位star
先看一下實(shí)現(xiàn)的結(jié)果吧
今天要講的主題是:使用 腳本 + WebDriverAgent 實(shí)現(xiàn)你自己想要自動(dòng)操控的任意手機(jī)App。
探探“機(jī)器人”實(shí)現(xiàn)原理設(shè)備開(kāi)啟WebDriverAgent
使用usbmuxd(iTunes與iPhone通信采用usbmux,usbmuxd提供了USB-TCP的轉(zhuǎn)換服務(wù)),里面的iproxy將設(shè)備端口轉(zhuǎn)為本地端口
> brew install usbmuxd > iproxy 8100 8100 # 將設(shè)備8100端口映射到電腦本地8100端口
使用腳本操控手機(jī)App,Python為例(其它語(yǔ)言的實(shí)現(xiàn),可自行去包管理網(wǎng)站找,比如:Node)
import wda # https://pypi.org/project/facebook-wda/ wdaClient = wda.Client() tantan_session = wdaClient.session("com.yaymedialabs.putong") # 括號(hào)里為探探的Bundle ID,后面會(huì)提到怎樣獲取 wdaClient.screenshot("iphone_screen.png") # 截取手機(jī)屏幕并保存為iphone_screen.png iphone_screen = Image.open("./iphone_screen.png") img_face = iphone_screen.crop((34, 215, 1208, 1560)) # 根據(jù)坐標(biāo)點(diǎn)截取出Plus 獲取探探里面的照片
上面已經(jīng)獲取到了探探里面的照片,此時(shí)可以調(diào)用三方api分析照片的數(shù)據(jù),例:騰訊的AI Api
根據(jù)第4步獲得的結(jié)果判斷 喜歡、忽略,直接使用上面的tantan_session點(diǎn)擊對(duì)應(yīng)按鈕就好了
tantan_session.tap(780, 2028) # plus探探喜歡按鈕的坐標(biāo)拓展
facebook-wda的功能還有很多,詳情見(jiàn)文檔
tantan-bot只實(shí)現(xiàn)了最簡(jiǎn)單的功能,其實(shí)可以很容易實(shí)現(xiàn)功能增加,比如:第一張截圖識(shí)別不到人臉的,可以讓腳本點(diǎn)照片進(jìn)去滑動(dòng),檢測(cè)到人臉后再判斷喜歡、忽略(不錯(cuò)過(guò)每一個(gè)妹紙
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/41857.html
摘要:我們的目標(biāo)是用爬蟲(chóng)來(lái)干一件略污事情最近聽(tīng)說(shuō)煎蛋上有好多可愛(ài)的妹子,而且爬蟲(chóng)從妹子圖抓起練手最好,畢竟動(dòng)力大嘛。服務(wù)器超載尤其是對(duì)給定服務(wù)器的訪問(wèn)過(guò)高時(shí)。個(gè)人爬蟲(chóng),如果過(guò)多的人使用,可能導(dǎo)致網(wǎng)絡(luò)或者服務(wù)器阻塞。 我們的目標(biāo)是用爬蟲(chóng)來(lái)干一件略污事情 最近聽(tīng)說(shuō)煎蛋上有好多可愛(ài)的妹子,而且爬蟲(chóng)從妹子圖抓起練手最好,畢竟動(dòng)力大嘛。而且現(xiàn)在網(wǎng)絡(luò)上的妹子很黃很暴力,一下接受太多容易營(yíng)養(yǎng)不量,但是本著...
摘要:本文為教程的第二部分,主要以微信控制器群發(fā)助手好友刪除檢測(cè)為例演示如何調(diào)用微信。教程流程簡(jiǎn)介這一系列教程從如何分析微信協(xié)議開(kāi)始,第一部分教你如何從零開(kāi)始獲取并模擬擴(kuò)展個(gè)人微信號(hào)所需要的協(xié)議。 現(xiàn)在的日常生活已經(jīng)離不開(kāi)微信,本文將會(huì)拋磚引玉演示如何使用Python調(diào)用微信API做一些有意思的東西。 看完這一系列教程,你就能從頭開(kāi)始實(shí)現(xiàn)自己關(guān)于微信的想法。 本文為教程的第二部分,主要以微信...
閱讀 2131·2019-08-29 16:53
閱讀 2706·2019-08-29 16:07
閱讀 2047·2019-08-29 13:13
閱讀 3272·2019-08-26 13:57
閱讀 1338·2019-08-26 13:31
閱讀 2441·2019-08-26 13:22
閱讀 1228·2019-08-26 11:43
閱讀 2091·2019-08-23 17:14