|
本帖最后由 byron_zhj 于 2016-10-21 14:45 編輯
本來不想發(fā)帖的,想想還是發(fā)出來吧,原因很簡單,論壇里這么多朋友都想用上完美雙網(wǎng)自動(dòng)切換,恰恰他們好多人都沒用上,而且用上的要不就是很耗系統(tǒng)資源,又慢又卡,我這個(gè)腳本理論上適合所有電信運(yùn)營商的電視盒子,前提是你得破解好你的盒子,其實(shí)很簡單的腳本,這里需要用TTL線與電腦連接,這里我就不多講了,這里講一下我的心得:
1、分析得出:盒子連接有線網(wǎng)絡(luò)的時(shí)候,wifi根本就不能使用,切換到安裝的APP,必須把有線關(guān)掉,但是不接入有線,IPTV就看不了(當(dāng)然還是有方法改成WIFI觀看的,這里就不多說了)
2、既然得出了上邊的結(jié)論,那么我們就來實(shí)現(xiàn)自動(dòng)切換,首先,我們要讓系統(tǒng)判斷IPTV運(yùn)行了,那么我們就要知道IPTV這個(gè)APP的ID值是多少,這里我們要先寫一段代碼判斷- #!/system/bin/sh
- while [ 1 ]
- do
- appid=$check_app
- check_app=$( dumpsys window w | grep -E com.zte.browser | grep / | busybox wc -l )
- if [ "$check_app" != "$appid" ] ; then
- echo "appid: $check_app"
- fi
- done
復(fù)制代碼 進(jìn)入系統(tǒng)命令提示符,輸入:mount -o rw,remount /system 這個(gè)命令是掛在系統(tǒng)目錄為讀寫
接著輸入:vi
/cache/backup/Test.sh
這里是編輯一個(gè)叫“Test.sh”的文件,接著按“I”鍵編輯文本,然后復(fù)制上邊的代碼,然后對著你的剛才編輯框,按鼠標(biāo)右鍵,這樣就全部復(fù)制到你需要編輯的文件里邊了,按“ESC”鍵,接著輸入“:wq”保存這個(gè)文件
接下來就回到命令提示符了,輸入:chmod 0755 /cache/backup/Test.sh 這里是把剛才的文件賦予讀寫權(quán)限
然后我們就運(yùn)行這個(gè)文件,輸入:/cache/backup/Test.sh 回車
接下來,我們進(jìn)入IPTV,看看顯示的APPID是多少?我這里是8,記下來,后邊的代碼要用到,重啟
好了,進(jìn)入命令符,輸入以下的代碼:
mount -o rw,remount /system 回車
vi /system/bin/netchang.sh 回車
接著按“i”鍵
復(fù)制以下代碼:- #!/system/bin/sh
- appid="8"
- time_count=0
- while [ 1 ]
- do
- time_count=`expr $time_count + 0.5`
- check_app=$( dumpsys window w | grep -E com.zte.browser | grep / | busybox wc -l )
-
- if [ "$check_app" -ge $appid ] ; then
- ifconfig eth0:1 down
- ifconfig eth0 up
- fi
-
- if [ "$check_app" -lt $appid ] ; then
- ifconfig eth0:1 up
- ifconfig eth0 down
- fi
-
- sleep 0.5
-
- if [ $time_count -gt 181 ] ; then
- exit 0
- fi
-
- done
復(fù)制代碼 然后按“ESC”鍵,輸入“:wq”保存文件
接著輸入:chmod 0755 /system/bin/netchang.sh 回車
再輸入:echo "/system/bin/netchang.sh &" >> /system/bin/init.zte.post_boot.sh 回車
輸入:reboot 回車
好了,教程就到此結(jié)束了,自動(dòng)判斷IPTV運(yùn)行就關(guān)閉WIFI,打開有線;如果沒有運(yùn)行就關(guān)閉有線,打開WIFI,這里再次說一下,eth0:1 我這邊是無線網(wǎng)卡;eth0是有線網(wǎng)卡,你們也慢慢去讀一下這些代碼,其實(shí)很簡單的,up就是打開;down就是關(guān)閉的意思
希望大家都學(xué)會(huì)自己動(dòng)手,你們要懂得,JS是不會(huì)把教程發(fā)完全給你,還得自己摸索,有不懂的可以問我,不一定是立即回復(fù),但我看到就會(huì)回復(fù)的,大家一起學(xué)習(xí)
|
評(píng)分
-
查看全部評(píng)分
上一篇: 重磅消息!中興B860A打開ADB并安裝軟件是如此的簡單下一篇: 機(jī)頂盒聲音問題
|