2016年3月22日 星期二

玩玩 Tasker 的 Action

新建 Task 時有許多內建的動作( Action ) 可供選擇, 按 '+' 就會顯示所有可供增加的動作
1. Alert: 示警有關的動作
    Beep: 發出警告聲音
    Flash: 跳出警告文字
    PopoUp: 跳出警告文字, 並且可設定文字停留的時間
 Vibrate: 設定振動所需要時間

2. App: App 有關的動作
    Launch App: 直接執行 app
    Kill App: 刪除執行中的 app
    Go Home:等同按 Home 鍵

3. Audio: 與音效有關的動作

4. Code: 插入程式碼
    Run Shell: 插入 shell script 語法
    ex.) 透過網路開啟 adbd, 以下語法需要 root 權限. 故手機需要先事先 root
           先暫停 adbd, 再設定好 tcp port 號碼, 再啟動 adbd. 以下為所需要的語法
                 stop adbd
           setprop service.adb.tcp.port 5555
                 start adbd
          之後用其他電腦連上網路鍵入以下命令:
           1. adb connect 此手機的ip位址
    與此手機 adb 連上線 , 
           2. adb shell
    直接進入 root shell 控制手機
    
5. Display:與螢幕有關的動作
 Keyguard: 設定螢幕解鎖開或關
    System Lock: 等同按住 power 鍵關閉螢幕
    Display Brightness: 設螢幕亮度
 Auto Brightness: 設定"螢幕自動亮度的功能"開或關
    Display AutoRotate: 設定"螢幕自動旋轉的功能"開或關

6. File:與檔案有關的動作

7. Image:與影像有關的動作

8. Input: 與輸入有關的動作
 Button: 可設定模擬按鍵(Back, Call, Camera, End Call, Menu, Volumn Down, Volumn Up, Search) 等動作

9. Location: 與定位有關的動作

10.Media: 與照相有關的動作

11.Net: 與網路有關的動作
 Auto-Sync:打開或關閉自動同步功能
 Bluetoolth:打開或關閉藍牙
    Wifi: 打開或關閉無線網路
    Wifi Net:斷開/重新搜尋/重新連接 無線網路
 USB Tether: USB網路基地台分享功能開或關
 WiFi Tether: 無線網路基地台分享功能開或關
 Mobile Data: 行動數據通訊網路開或關(2G/3G/4G)

12 Phone:與電話有關的動作

13. Plugin:如果有安裝插件的話會在此

14. Scene:與場景有關的動作

15.Settings: 跟設定有關的動作
 Airplane Mode:直接跳出"飛行模式"的選單設定
    Battery Info: 直接跳出顯示"電池"目前的狀態

16. System: 跟系統相關的動作
    Reboot:重新開機

17. Task: 跟內建任務有關的動作
    Wait: 等同 sleep 的功能
 Stop: 停止任務的執行
    Goto: 任務轉移

18. Tasker: 跟 Tasker 有關的任務
    Set Widget Icon: 設定由 Tasker 指定的螢幕小工具, 變換其圖示(圖標)
    Set Widget Label:設定由 Tasker 指定的螢幕小工具, 變換其名稱

19. Variables:與變數有關的動作