韩国快乐8开奖结果查询 www.wcdoq.com 版權聲明:本文為xing_star原創文章,轉載請注明出處!

本文同步自//javaexception.com/archives/130

微信好友檢測助手App

最近幾周,寫了個微信好友檢測助手App,寫這個的初衷是為了低成本的讓用戶檢測自己微信上刪除或拉黑自己的好友,不考慮用xposed插件的方式實現,主要還是普通用戶玩不了這么復雜的東西,定位于小白用戶。

起因是小道消息在公眾號發了篇如何判斷一個人有沒有刪掉你微信好友的文章? 沒幾天一個朋友分享了個小技巧,文章是 一個小技巧,看看誰刪了你微信好友? 一共是兩種方式,單人的話,給對方轉賬0.01元,不是好友會有彈窗提示,如果有幾百上千個好友,可以將多個好友拉入一個群里,一次性拉人不要超過30個人。微信好友檢測助手App就是基于拉群的邏輯實現的,只支持Android,不支持iOS。

接著描述下技術原理吧,用的是Android的AccessibilityService輔助服務,市面上像豌豆莢自動安裝軟件,微信搶紅包等,都是用的這個東西實現的,打開手機設置頁的無障礙功能,這一頁顯示的App都會用到AccessibilityService。除了AccessibilityService外,還使用了百度文字識別技術,識別圖片中的文字。微信android 7.0版本后,做了很多反制措施,單純的AccessibilityService已經無法做到搶紅包這樣的功能了,對于檢測好友也是一樣。這里參考了github上的https://github.com/LnJan/WechatLuckyMoneyGetter 項目,使用了ocr識別技術,經過一番調研,發現百度文字識別sdk的準確率速度都很不錯,api調用次數不多的情況下也不收費,值得個人開發者嘗試。經過幾周的業余時間開發,微信好友檢測助手App終于發布了。

寫這個App還是花費了很多精力,雖然看起來簡單,但是做好還是不容易的。代碼不開源,一是使用了百度文字識別sdk,開源的話,key信息也會泄漏; 二是代碼不是很復雜,主要包含AccessibilityService,App屏幕截圖,以及圖片識別三部分?;ǖ閌奔溆Ω枚疾皇俏侍?。

目前只支持微信7.0.4版本,而且后續只考慮適配7.x.x版本,6.x.x的版本就不考慮適配了。

App頁面效果展示

碰到問題怎么辦?

如果碰到問題,請到關于頁面開啟調試模式,點擊三次即可開啟,調試模式下,可以確認自己的手機是否支持App截屏?當前百度文字識別sdk是否可用?這些信息可以方便開發者定位問題。也更好的為用戶解決問題。另外屏幕截圖圖片瀏覽功能,這個功能記錄了檢測助手執行中產生的痕跡,對于每次拉群后的截圖圖片都做了存儲,用戶可以在瀏覽所有拉群的圖片,長安圖片,會彈出保存圖片,百度ocr識別兩個功能,支持圖片保存到sd卡,以及手動測試百度ocr的效果。

首頁文案只顯示不支持當前設備微信版本xxx

如果提示這個,那說明檢測助手App還不支持用戶所使用的微信版本,可以聯系開發者,開發者在調研后,再決定是否支持該版本。

當前設備未安裝微信

提示這個的話,沒有微信就卸載檢測助手吧

如果覺得App對你有用,真的幫到了你,可以到關于頁面打賞捐贈,支持微信和支付寶。

另外我還特意建了個微信群,用來解決用戶使用微信檢測助手碰到的問題,有需要的可以掃碼加群。當然了,也可以在這篇文章下面留言。

相關參考過的資料:

微信搶紅包工具,免root,支持微信7.0.4 https://github.com/LnJan/WechatLuckyMoneyGetter

基于tess_two做的Android文字識別demo https://github.com/wangyisll/TessTwoDemo

App下載地址

鏈接:https://pan.baidu.com/s/1huTSf_xlnybKwIOJz0DX5A 密碼:5c01

或者點擊這里下載//javaexception.com/wp-content/uploads/2019/wechatFriendsHelper_1.0_release.apk

 

更新至1.1版本(修改于2019.06.30)

1.1版本修復了部分bug
一次選擇39個好友拉入群
優化最后一次拉群重試等待時間
添加了使用教程以及常見問題

微信好友檢測助手Android版app 1.1的下載地址是 //javaexception.com/wp-content/uploads/2019/wechatFriendsHelper_1.1_release.apk

百度網盤鏈接: https://pan.baidu.com/s/1YQtIpPcH9uCh5-OfiZpMnw 提取碼: 6yis

更新至1.2內測版本(修改于2019.08.28)

適配了微信7.0.6,兼容原來的7.0.4版本

部分細節優化

微信好友檢測助手Android版app 1.2的下載地址 //javaexception.com/wp-content/uploads/2019/WechatFriend-release-v1.2.apk