日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

按鍵精靈之微信自動(dòng)加好友

 quasiceo 2014-09-08

按鍵精靈之微信自動(dòng)加好友

一. 準(zhǔn)備過(guò)程:

 

制作微信自動(dòng)加好友的目的是為了減少人為的操作,一切交給電腦自己完成。所以在硬件方面要有一臺(tái)運(yùn)行還可以的電腦;軟件主要涉及到三方面:一個(gè)能夠運(yùn)行微信的虛擬平臺(tái),一款能夠改變虛擬平臺(tái)經(jīng)緯度的軟件,當(dāng)然還要有大騰訊的微信,主要的開發(fā)工具為按鍵精靈。

 

在此次的實(shí)踐過(guò)程中使用了如下的配置:

Windows XP系統(tǒng):由于XP很快要淘汰了,在XP上運(yùn)行Blue Stacks需要增加一些其他的軟件(稍后講解),而在windows 7中則不需要,,所以大家可以使用windows 7系統(tǒng)。。

Blue Stacks 虛擬機(jī):這是一款比較火熱的android運(yùn)行模擬器,無(wú)論哪個(gè)版本基本都可以實(shí)現(xiàn)。

微信4.5版本:這次寫腳本主要用這個(gè)4.5版本的微信,若要改成5.0的,則要對(duì)應(yīng)的修改一下相應(yīng)的坐標(biāo)位置。

螢火蟲循環(huán)地理位系統(tǒng).apk:剛開始選擇使用偽裝微信地理位置,但是后來(lái)找到了螢火蟲循環(huán)地理位置系統(tǒng),使用者可以在里邊設(shè)置更多的地理位置和移動(dòng)的方向和改變的頻率。

 

二. 實(shí)施過(guò)程

 

1. 安裝Blue stacks

首先安裝Blue stacks虛擬機(jī),它跟其他的軟件一樣,基本都是傻瓜式的點(diǎn)擊安裝或者下一步,記下自己安裝后的位置,最后會(huì)在電腦的右下角有個(gè)圖1中紅色標(biāo)識(shí)的圖標(biāo),大家每次點(diǎn)擊圖標(biāo)下的重新開始就可以啟動(dòng)虛擬機(jī)。

 

(圖1

在這個(gè)過(guò)程中大家注意一點(diǎn),如果是XP系統(tǒng),首先查看一下自己電腦有沒(méi)有安裝Microsoft Windows Installer4.5(下載地址:http://www.pc6.com/softview/SoftView_451.html)和.NET Framework 2.0 SP2(下載地址:http://www.pc6.com/softview/SoftView_65398.html),如果沒(méi)有請(qǐng)先下載安裝后方可安裝Blue stacks虛擬機(jī)。

2. 安裝微信和螢火蟲循環(huán)地理位置系統(tǒng):

在下載好的微信APK上右擊,打開方式選擇BlueStacks Apk Handler就可以直接安裝到Bluestacks里邊(如圖2所示),可能有時(shí)候你會(huì)發(fā)現(xiàn)你的打開方式中沒(méi)有這個(gè)選項(xiàng),那么請(qǐng)選擇打開方式,然后回想一下第一步中讓大家記下的Bluestacks安裝的位置,對(duì)應(yīng)的打開后會(huì)發(fā)現(xiàn)里邊有BlueStacks Apk Handler工具,選擇便可。

 

(圖2

螢火蟲循環(huán)地理位置系統(tǒng)APK的安裝同理。最后Blue stacks如圖3所示。如果有需要相對(duì)Blue stacks中的軟件進(jìn)行管理或者其他操作,可以使用靠譜助手(自行了解)。

 

(圖3

三. 開始腳本的實(shí)現(xiàn)

 

整體思路:通過(guò)不斷的改變虛擬機(jī)的經(jīng)緯度讓微信自動(dòng)跟附近的人打招呼。主要過(guò)程有:改變地理位置,打招呼。

 

1.改變經(jīng)緯度:這里就要使用到螢火蟲循環(huán)地理位置系統(tǒng),使用者可以直接在這里設(shè)置單個(gè)或者多個(gè)地理位置,設(shè)置移動(dòng)的速度,循環(huán)移動(dòng),移動(dòng)的方向等等,可以說(shuō)設(shè)置后你就可以去睡大覺(jué)了,剩下的它會(huì)一直幫你循環(huán)移動(dòng),而且每次的地理位置都不同。

         

 

2.微信自動(dòng)打招呼:這個(gè)過(guò)程思路為用按鍵精靈去一步一步實(shí)現(xiàn)打招呼的功能:主要用句柄、坐標(biāo)和按鍵來(lái)實(shí)現(xiàn)。流程圖大致過(guò)程圖4所示。

 

 

 

3. 在代碼實(shí)現(xiàn)的過(guò)程中主要遇到的問(wèn)題如下:

 顏色的判斷:已經(jīng)獲取了句柄,然后通過(guò)Plugin.Bkgnd.GetPixelColor(Hwnd, XX)獲取指定地點(diǎn)的(X,X)處的顏色值,可是從沒(méi)成功,而且在觀看那些按鍵精靈教程時(shí)也只是提到這個(gè)api,但是沒(méi)有具體的案例參考。最后換了一種思路,使用IfColor進(jìn)行判斷,首先獲取Bluestacks的左上角坐標(biāo),在獲取窗口中的位置,疊加后判斷,實(shí)現(xiàn)了效果。

 字體輸入:由于Bluestacks界面中的輸入框沒(méi)有獨(dú)立的句柄,因此在輸入內(nèi)容的過(guò)程中遇到困難,未能實(shí)現(xiàn)一次性復(fù)制字符串進(jìn)去。最后只能實(shí)現(xiàn)單獨(dú)的按鍵來(lái)操作,即把自己想要打招呼的話語(yǔ)按鍵過(guò)來(lái)錄制下來(lái),到時(shí)候調(diào)用即刻(繼續(xù)實(shí)現(xiàn)能夠直接輸入里邊,而不需要按鍵過(guò)程的功能)。

 界面的判斷:當(dāng)點(diǎn)擊每個(gè)附近的人后,會(huì)出現(xiàn)不同的界面,主要是因?yàn)閮?nèi)容不同:地區(qū),個(gè)性簽名,個(gè)人相冊(cè)等單個(gè)或者多個(gè)出現(xiàn),因此判斷到底是什么界面時(shí)使用了界面中顏色值,不同的顏色值對(duì)應(yīng)不同的界面。

 

 


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多