[請益] Tasker如何設定判斷網路開啟

看板Android (安卓)作者 (Pr.5:18-19)時間8年前 (2018/04/19 11:51), 8年前編輯推噓1(108)
留言9則, 3人參與, 8年前最新討論串1/1
如題,請問配置文件裡該如何設置判斷 移動網路的"開關"為觸發條件呢? 狀態裡面雖然可以選擇的移動網路分別為: 2G.3G.H.4G等為判斷條件,但必須有網路 持續傳輸的狀況下條件才成立,只要中間 稍微一停止傳輸,馬上就會觸發失敗還原 任務。 已爬過網路相關文章,幾乎都是設定上述 方法,有相關的%DATA.%Mobdata.%DATA 數值為1全部都無效… 謝謝。 -- There is nothing in the desert        and no man needs nothing. -- Sent from JPTT on my hTC Ocean Note -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.130.120 ※ 文章網址: https://www.ptt.cc/bbs/Android/M.1524109882.A.972.html

04/19 13:26, 8年前 , 1F
secure setting?
04/19 13:26, 1F
有不安裝額外app的辦法嗎QQ

04/19 16:03, 8年前 , 2F
04/19 16:03, 2F
這個是啟動喔!不是觸發,基本上除了7.1以後的版本應該沒有這個問題 ※ 編輯: IvanLord (42.77.235.150), 04/19/2018 17:05:38

04/20 00:35, 8年前 , 3F
1. profile 聽連線狀態變化的 intent
04/20 00:35, 3F

04/20 00:35, 8年前 , 4F
android.net.conn.CONNECTIVITY_CHANGE
04/20 00:35, 4F

04/20 00:35, 8年前 , 5F
2. 進入 task 後用 test net 去撈 connection type,行動
04/20 00:35, 5F

04/20 00:35, 8年前 , 6F
網路的值是 mobile
04/20 00:35, 6F

04/20 00:39, 8年前 , 7F
如果希望只判斷行動網路的開關的話,task 裡可以寫另一個
04/20 00:39, 7F

04/20 00:39, 8年前 , 8F
全域變數來儲存前一次是不是 mobile 的連線狀態,用來決定
04/20 00:39, 8F

04/20 00:39, 8年前 , 9F
要不要繼續下去
04/20 00:39, 9F
ChiuTW: 參考 https://pastebin.com/fpaQKUtK 04/20 01:01 @ 以上紅底標記1位,每人288P(稅後)發送完成! by AutoGiveP 2.08 好的,小弟先拜讀一下,可以用會獻上微薄紅包,謝謝你 ---------------- 雖然內文看的不是很懂,但是照著關鍵字 順藤摸瓜知道怎麼設定了xD 原來一開始的思路錯誤了… 要在task裡面寫入%DATA當作判斷依據, 而不是直接在profile裡面判斷! ※ 編輯: IvanLord (42.77.136.201), 04/20/2018 11:05:17
文章代碼(AID): #1Qs18wbo (Android)
文章代碼(AID): #1Qs18wbo (Android)