現在的Android機頂盒很火啊,有木有!!小米盒子啊,樂視盒子啊~~最近買了個美如畫的A3,想把其當做下載機用。(本人有迅雷會員,你懂的)以下過程在A3上親測成功。
首先,你得會使用adb調試,熟悉linux命令,總之就是你不能特別小白,連安卓都不會安裝應用的那種。首先你得準備3樣東西,①adb遠端偵錯工具/②aria2/③迅雷YAAW外掛程式(chrome版,同理360瀏覽器、獵豹等chrome核的都行)
原理:aira2是一個linux下的支援多線程多協議的下載工具,yaaw是一個遠程監控aria2的網頁用戶端,迅雷離線外掛程式是開啟迅雷了離線網頁版擷取其真實的chrome外掛程式。我們的目的就是利用電腦上的迅雷離線網頁版直接向機頂盒發送下載指令,並通過網頁版的YAAW監控下載進度等資訊。
步驟一:搭建調試環境
由於我們的機頂盒沒有USB調試口,所以只能通過網路調試,讓你的電腦和機頂盒串連到同一個路由上。在機頂盒中安裝adb wireless(可以在google play上安裝或者任何其他地方下載),然後開啟adb wireless,按下按鈕就開啟了adb的網路調試,在設定中可以設定開機啟動,下次就不用再配置了。
然後在windows上解壓adb調試工具,這個網上一大堆,隨便給個連結好了
http://ishare.iask.sina.com.cn/f/21287283.html?from=like
解壓到任意目錄,然後進入到cmd,進入adb調試所在目錄
adb connect 192.168.x.x
這時候如果顯示connected to 192.168.x.x 就說明連結成功了
步驟二:下載aria2
最新版的aria2可以在其官方找到,需要下載android-build版,才能在我們的機頂盒上用
http://sourceforge.net/projects/aria2/files/stable/
我目前用的是1.16.5版,其他更新版本理論上應該也可以用,得到一個aria2-1.16.5-android-build1.zip檔案,解壓之,其中只有一個有用的檔案aria2c
步驟三:在機頂盒中安裝aria2
將aria2複製到機頂盒中,如果你用SD卡當然可以,sd卡目錄在/sdcard/external_sdcard,如果沒有SD卡,可以直接adb push
adb push aria2c /sdcard
進入adb調試
adb shell su
然後就進入了linux環境了,這裡都要用linux命令
建立目錄
mkdir -p /data/data/aria2
複製aria2到該目錄
cp /sdcard/aria2c /data/data/aria2/
(注意你的aria2所在的目錄,如果你是sd卡中的,那就是
cp /sdcard/external_sdcard/aria2c /data/data/aria2/
步驟四 : 執行
在電腦上用記事本建立一個檔案startaria2,下面為啟動指令碼的內容
#!/system/bin/sh/data/data/aria2/aria2c --enable-rpc --rpc-listen-all --rpc-allow-origin-all --file-allocation=none --max-connection-per-server=3 --max-concurrent-downloads=3 --dir=/sdcard/external_sdcard --continue
其中,--dir是預設下載路徑,你可以自己更改,我的路徑是預設在SD卡中,如果你接硬碟的話請自行更改路徑
然後複製到機頂盒中,比如
adb push startaria2 /sdcard/
然後執行
sh /sdcard/startaria2
機頂盒配置完畢
步驟五:配置電腦端
開啟chrome or chromium,到商店安裝 迅雷離線助手
https://chrome.google.com/webstore/detail/eehlmkfpnagoieibahhcghphdbjcdmen
開啟迅雷離線網頁版
http://cloud.vip.xunlei.com/
右上方設定
注意最後的Path,把ip地址替換成你的機頂盒的ip 我的是http://172.16.10.75:6800/jsonrpc
開啟 http://app.imchao.net/yaaw/ ,你以後會經常需要這個網站,所以可以添加收藏
然後開啟右上方的設定,將剛才迅雷裡面的那個path填進去,ok
步驟六:
大功告成,這時候你就可以直接在迅雷裡面點擊某個離線任務的取回
選擇YAAW,這時候你就可以在YAAW用戶端看到下載進度了!!!