看到這個(gè)標(biāo)題,相信大部分人的第一反應(yīng)是:真的有微信hack搶紅包嗎?
馬上就不是元旦了,容美想了想微信紅包秒掛下載軟件,我給鐵桿粉絲們送什么禮物好呢?最后,讓我們的螞蚱寫(xiě)一篇文章,教大家如何使用它來(lái)實(shí)現(xiàn)一個(gè)不受監(jiān)控的插件。
這樣大家就可以做自己該做的了,看春晚,打麻將,吃瓜子,事不宜遲!微信自動(dòng)幫你搶紅包~
有一個(gè)可以在安卓手機(jī)上運(yùn)行的工具。原理是監(jiān)控畫(huà)面變化,點(diǎn)擊紅包。但是,有一個(gè)缺點(diǎn)。只能在步驟中打開(kāi),最后還是手動(dòng)點(diǎn)擊紅包。作為開(kāi)發(fā)人員,你總是要隨身攜帶電腦,即使是年會(huì) :-)
我們可以使用+安卓模擬器,通過(guò)這個(gè)原理,制作一個(gè)無(wú)監(jiān)控的搶紅包插件。
準(zhǔn)備好工作了
語(yǔ)言:
工具:、截圖工具(QQ)、安卓模擬器(網(wǎng)易MUMU)
技術(shù):/,aircv,
流程概述
模擬器下載微信,登錄
找人給你發(fā)紅包,紅包截圖保存
截屏
紅包對(duì)比
模擬鼠標(biāo)點(diǎn)擊完成微信操作
編寫(xiě)計(jì)劃任務(wù)
詳細(xì)實(shí)現(xiàn)
先騙我同事,給我發(fā)個(gè)紅包 :-) 這個(gè)最重要,呵呵
然后使用截圖工具截取紅包,開(kāi)始編寫(xiě)程序
這是需要導(dǎo)入的包
在屏幕指定區(qū)域截圖并保存。如果對(duì)性能有更高的要求,可以使用win32 API將性能提升10倍以上,但代碼量也多很多。不要運(yùn)行我評(píng)論的行。為了性能微信紅包秒掛下載軟件,直接使用內(nèi)存來(lái)處理圖片,而不是將臨時(shí)圖片存儲(chǔ)在硬盤(pán)上,然后再讀取。
比較關(guān)鍵的一段代碼,在網(wǎng)上找了一個(gè)aircv包,通過(guò)圖片對(duì)比找到了紅包的位置。這時(shí)候就可以使用紅包圖片了。第六行是核心代碼,必須設(shè)置0.99相似度,否則系統(tǒng)會(huì)瘋狂點(diǎn)擊已經(jīng)打開(kāi)的紅包。第七行是我們做出的判斷。如果沒(méi)有相似的圖片位置,則程序退出以防止內(nèi)存消耗,并且在不必要的計(jì)算過(guò)程中出現(xiàn)新的紅包。倒數(shù)第二行,根據(jù)網(wǎng)上的demo,會(huì)出現(xiàn)float和int的類(lèi)型不匹配。我在這里轉(zhuǎn)換它。
最核心的代碼,因?yàn)殚_(kāi)紅包和微信返回上一步的按鈕顯示位置是固定的,比較簡(jiǎn)單,但是最難的部分是第一步定位。紅包會(huì)少一些,下面計(jì)算位置的紅包會(huì)多一些。加了很多判斷語(yǔ)句后,公司電腦很簡(jiǎn)單,一步就能搞定。Time.sleep() 暫停計(jì)算機(jī)。畢竟紅包動(dòng)畫(huà)也是有時(shí)間的。您可以根據(jù)自己的實(shí)際需要進(jìn)行調(diào)試。
難點(diǎn)是通過(guò)pip安裝后無(wú)法識(shí)別win32的安裝,以后百度會(huì)想辦法“”
這是家里的電腦,調(diào)了很久很久
這是主要的方法,很簡(jiǎn)單
好或好,但它占用了大量的內(nèi)存。我們可以在搶紅包的關(guān)鍵時(shí)刻省錢(qián)。
這是一個(gè)批處理運(yùn)行的代碼,設(shè)置為每秒運(yùn)行我剛剛寫(xiě)的代碼,我們需要在命令行運(yùn)行它。
程序終于完成了,我們需要調(diào)試一下
我們先打開(kāi)模擬器進(jìn)群發(fā)紅包,在命令行運(yùn)行之前的批處理程序
你看見(jiàn)了嗎?我搶紅包的速度比發(fā)紅包的人還快,哈哈