日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【“探探”为例】手把手教你用最少的代码实现各种“机器人”

發布時間:2025/5/22 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【“探探”为例】手把手教你用最少的代码实现各种“机器人” 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

之前寫了篇文章:【全是干貨】談談如何學習一項新技能,沒有理論,全是實戰,里面第五點提到用腳本玩探探,昨天花了一個小時實現了該功能。

Github:探探機器人,自動根據不同妹紙/漢子顏值、年齡等類型,喜歡、忽略,歡迎各位star

先看一下實現的結果吧

今天要講的主題是:使用 腳本 + WebDriverAgent 實現你自己想要自動操控的任意手機App。

探探“機器人”實現原理

  • 設備開啟WebDriverAgent
  • 使用usbmuxd(iTunes與iPhone通信采用usbmux,usbmuxd提供了USB-TCP的轉換服務),里面的iproxy將設備端口轉為本地端口

    > brew install usbmuxd > iproxy 8100 8100 # 將設備8100端口映射到電腦本地8100端口
  • 使用腳本操控手機App,Python為例(其它語言的實現,可自行去包管理網站找,比如:Node)

    import wda # https://pypi.org/project/facebook-wda/ wdaClient = wda.Client() tantan_session = wdaClient.session('com.yaymedialabs.putong') # 括號里為探探的Bundle ID,后面會提到怎樣獲取 wdaClient.screenshot('iphone_screen.png') # 截取手機屏幕并保存為iphone_screen.png iphone_screen = Image.open('./iphone_screen.png') img_face = iphone_screen.crop((34, 215, 1208, 1560)) # 根據坐標點截取出Plus 獲取探探里面的照片
  • 上面已經獲取到了探探里面的照片,此時可以調用三方api分析照片的數據,例:騰訊的AI Api
  • 根據第4步獲得的結果判斷 喜歡、忽略,直接使用上面的tantan_session點擊對應按鈕就好了

    tantan_session.tap(780, 2028) # plus探探喜歡按鈕的坐標
  • 拓展

  • facebook-wda的功能還有很多,詳情見文檔
  • tantan-bot只實現了最簡單的功能,其實可以很容易實現功能增加,比如:第一張截圖識別不到人臉的,可以讓腳本點照片進去滑動,檢測到人臉后再判斷喜歡、忽略(不錯過每一個妹紙?)
  • Python的圖像處理很方便,比如你可以寫一個腳本實時監控你微信上女朋友是否給你發新消息了。我的思路:每5秒OCR識別一下聊天窗口,然后取OCR識別出的最后一條數據(非你自己發出的),采用Simhash算法比對與上一次是否差不多,如果相識度不高,證明是新消息,則調用三方聊天機器人API(當然你也可以扒出你自己的聊天數據用分類算法分個類,當新消息來了在你的語言庫里去找一條最合適的回給你女朋友,看著不像是個機器人?),于是女朋友就和智能機器人愉快的聊了一晚上,把自己都感動哭了?
  • 這個拿來玩游戲早有實踐,比如:跳一跳
  • 用wda也可以很方便的實現到時自動搶東西的功能,省得去破協議,幾句代碼搞定?
  • 探探這個個人信息也可以用ocr很容易識別出來分析,因為它都在固定區域,這樣可以很容易判斷對方的年齡、星座等
  • 補充

  • Bundle ID獲取:https://offcornerdev.com/bundleid.html
  • OCR識別:百度 API、Google tesseract
  • 最后

    下次見面,說不定我就已經實現上面說的東西了哦, 來波關注、star吧,哈哈!

    文章同步發布:blog

    總結

    以上是生活随笔為你收集整理的【“探探”为例】手把手教你用最少的代码实现各种“机器人”的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。