佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > 自動(dòng)設(shè)置安卓手機(jī)wifi代理的PowerShell腳本

自動(dòng)設(shè)置安卓手機(jī)wifi代理的PowerShell腳本

熱門(mén)標(biāo)簽:服務(wù)外包 地方門(mén)戶網(wǎng)站 鐵路電話系統(tǒng) 網(wǎng)站排名優(yōu)化 AI電銷(xiāo) 百度競(jìng)價(jià)排名 Linux服務(wù)器 呼叫中心市場(chǎng)需求

在實(shí)際測(cè)試工作中,經(jīng)常要將安卓手機(jī)通過(guò)wifi代理的形式連接到本機(jī)的fiddler或charles服務(wù)器代理進(jìn)行抓包測(cè)試。最近一直在想,有沒(méi)有什么方法可以自動(dòng)設(shè)置安卓手機(jī)的wifi代理,曾經(jīng)想通過(guò)修改安卓系統(tǒng)配置文件的方式來(lái)修改但是沒(méi)有找到解決方案。最后決定針對(duì)自己的手機(jī)進(jìn)行私人訂制,缺點(diǎn)是只能針對(duì)固定機(jī)型進(jìn)行設(shè)置,不過(guò)優(yōu)點(diǎn)是腳本很好編寫(xiě),可以很快的對(duì)自己平時(shí)使用的測(cè)試機(jī)進(jìn)行定制(非Windows下的腳本編寫(xiě)過(guò)程類(lèi)似)。

利用adb命令編寫(xiě)PowerShell腳本

Windows下編寫(xiě)腳本用到了PowerShell和adb相關(guān)命令,腳本內(nèi)容如下(坐標(biāo)定位用uiautomatorviewer就可以):

Write-Host "更改設(shè)置中……" -ForegroundColor Green
#點(diǎn)擊Home鍵返回Home頁(yè)并進(jìn)入網(wǎng)絡(luò)設(shè)置頁(yè)面
adb shell input keyevent 3
adb shell am start -a android.settings.WIRELESS_SETTINGS
adb shell input tap 421 570
adb shell input tap 421 570
adb shell input tap 605 1665
#手動(dòng)設(shè)置代理
#刪除主機(jī)名
adb shell input swipe 972 1687 972 1686 1500
#獲取本機(jī)ip
$ip = (ipconfig|findstr "IPv4"|findstr "10.234").split(":")[1]
#修改主機(jī)名為本機(jī)ip
adb shell input text $ip
#收起軟鍵盤(pán)
adb shell input tap 997 1250
#向上滑動(dòng)屏幕
adb shell input swipe 813 1626 794 201 1000 
#點(diǎn)擊端口框
adb shell input tap 955 1461
#刪除端口號(hào)
adb shell input swipe 986 1388 986 1386 1000
#輸入端口號(hào)8888
adb shell input tap 547 1688
adb shell input tap 547 1688
adb shell input tap 547 1688
adb shell input tap 547 1688
#點(diǎn)擊返回按鈕
adb shell input tap 1009 1853
#下一項(xiàng)
adb shell input tap 1009 1853
#完成設(shè)置
adb shell input tap 1009 1853
#返回設(shè)置界面
adb shell input tap 77 126
#返回Home頁(yè)
adb shell input keyevent 3
Write-Host "手機(jī)wifi代理設(shè)置完畢,已與本機(jī)相連,請(qǐng)開(kāi)抓包工具!" -ForegroundColor Green
Read-Host

將腳本編譯為exe可執(zhí)行文件

可以進(jìn)一步將PowerShell腳本轉(zhuǎn)化為可雙擊執(zhí)行的exe文件。推薦使用Ps1 To Exe Online Converter這款在線應(yīng)用上傳腳本進(jìn)行轉(zhuǎn)化后下載。點(diǎn)擊解壓后的exe文件,運(yùn)行效果如下:

以上就是自動(dòng)設(shè)置安卓手機(jī)wifi代理的PowerShell腳本的詳細(xì)內(nèi)容,更多關(guān)于自動(dòng)設(shè)置代理power shell腳本的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • Powershell小技巧之設(shè)置IE代理
  • PowerShell基本使用教程
  • PowerShell 指令操作集合(小結(jié))
  • 如何利用PowerShell監(jiān)控Win-Server性能詳解
  • PowerShell中Job相關(guān)命令及并行執(zhí)行任務(wù)詳解
  • PowerShell 腳本中的密碼保存的方法
  • PowerShell 遠(yuǎn)程執(zhí)行任務(wù)的方法步驟
  • 使用 powershell 創(chuàng)建虛擬機(jī)
  • 如何防范PowerShell代碼注入漏洞繞過(guò)受限語(yǔ)言模式

標(biāo)簽:衡水 湘潭 仙桃 蘭州 黃山 湖南 崇左 銅川

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《自動(dòng)設(shè)置安卓手機(jī)wifi代理的PowerShell腳本》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    新闻| 祁门县| 晋江市| 札达县| 阿克苏市| 大连市| 汕尾市| 海晏县| 基隆市| 新龙县| 兴山县| 浏阳市| 满城县| 清镇市| 仪陇县| 淅川县| 信丰县| 万全县| 富民县| 平和县| 洛扎县| 泗洪县| 鹤峰县| 丰台区| 阿拉善右旗| 乡宁县| 青浦区| 和田市| 独山县| 青龙| 铁岭县| 江西省| 黄石市| 凤城市| 长治县| 新源县| 正安县| 高邑县| 鲁山县| 清水河县| 南宁市|