首先只有安卓手機(jī)可以使用這個方法,而且需要在同一局域網(wǎng)
第一步
下載adb連接攻擊,下載
第二步
手機(jī)通過usb進(jìn)入usb調(diào)試模式,查看連接設(shè)備
adb devices -l
第三步
設(shè)置連接端口,下面的5555是自定義的端口號
adb tcpip 5555
第四步
通過adb連接遠(yuǎn)程手機(jī),ip地址是手機(jī)的ip地址
adb connect ip
連接成功后,會顯示連接成功的字樣:connected to xxxx:5555
第五步
這時候,已經(jīng)可以斷開usb,然后驗(yàn)證是否連通
adb devices -l
如果設(shè)備還在,表示連接成功,恭喜已經(jīng)完成一大步?。。?/p>
第六步
進(jìn)行截屏,并傳輸?shù)奖镜?,一般會在adb的目錄中
adb shell screencap -p /sdcard/001.jpg
adb pull /sdcard/001.jpg
優(yōu)化步
轉(zhuǎn)移到桌面,有助于直接查看文件
set yy=%date:~,4%
set mm=%date:~5,2%
set day=%date:~8,2%
set hh=%time:~1,1%
set mi=%time:~3,2%
set ss=%time:~6,2%
set "da=%yy%%mm%%day%_%hh%%mi%%ss%.jpg"
echo %da%
ren 001.jpg %da%
move %da% C:\Users\xxxx\Desktop
完整代碼
寫一個bat文件更好的使用,注意xxx的ip地址和yyy的文件夾地址喲~
@echo off
cd D:\adb
adb connect xxxx
adb shell screencap -p /sdcard/001.jpg
adb pull /sdcard/001.jpg
adb disconnect xxxx
set yy=%date:~,4%
set mm=%date:~5,2%
set day=%date:~8,2%
set hh=%time:~1,1%
set mi=%time:~3,2%
set ss=%time:~6,2%
set "da=%yy%%mm%%day%_%hh%%mi%%ss%.jpg"
ren 001.jpg %da%
move %da% C:\Users\yyyyy\Desktop
注意
遇到adbtimeout的問題,可能電腦上的應(yīng)用占用了端口
每次ip地址改變后或者手機(jī)重啟后,都需要從新使用tcpip連接一下