最新ページ

android/tasker - XINUJP - ChangeWebLog

最終更新時間: 2023-01-16 17:42

2013-09-09 Mon

tasker 設定 variables [android/tasker]

tasker では変数が使用できる。
で今回、マップ使用時の Wifi ON/OFF に利用。
全体の設定は、[2013-08-05] 参照。

- マップ開始

マップ使用前の Wifi 状態(on/off)を保存
Variables -> Variable Set
Name: %PREWIFISTAT <-- ユーザ定義変数
To: %WIFI (<-- システム変数 エンピツマーク で Wifi Status を選択でも可能)

これで、%PREWIFISTAT に Wifi on/off 状態が設定される。

- マップ終了

Net -> WiFi
Set: Off
If マーク
%PREWIFISTAT ~ off

これで、マップ開始前の Wifi が off なら Wifi を切断

全体の流れはこうなる。

- マップ開始

2013-08-05 Mon

tasker 設定 [android/tasker]

tasker(android 自動化(?)アプリ)設定の備忘録
イロイロできそうで面白かったり、ナカナカできずに難しかったり

で、android バージョンや機種に依存するところもありそう。
当方の環境は HTC_J_One/HTL22(au) android 4.1.2

「google maps 起動で、GPS, Wifi を自動起動」
- task 作成
-- 条件一致時の起動 tasks

TASKS -> + -> New Task Name: GpsOn/WifiOn(名前設定)
Task Edit(GpsOn/WifiOn) -> +
Misc -> GPS(On)
Task Edit(GpsOn/WifiOn) -> +
Net -> WiFi(On)
PROFILES で aaa を長押しし、 Add Exit Task


-- 条件不一致時の起動 tasks

TASKS -> + -> New Task Name: GpsOff(名前設定)
Task Edit(GpsOff) -> +
Misc -> GPS(Off)


- 条件(PROFILE)設定

PROFILES -> +
Application -> gマップ
(menu から)GpsOn/WifiOn
PROFILES で GpsOn/WifiOn を長押しし、 Add Exit Task
(menu から)GpsOff


GPS の設定については、root 化必要とか言われているが、自分の環境では、何の問題もなく Misc -> GPS で、できてしまった。