私が利用中の便利なTaskerアプリ設定を公開

スマホを新しくしたタインミングで導入した、なんでも自動化アプリのtasker(タスカー)。

このタスカーの設定をのんびり試行錯誤しながら作って見ました。

前提条件ですが、私のスマホはmvnoと契約しており、

そして、SMSサービスを利用していないせいだと思いますが、在宅or外出判定の定番のcell nearが使えない(スキャンで基地局が発見できない)ので、それ以外の方法を使用しています。

多分、もっと賢い方法があると思いますが、一応まとまって来ましたので、公開してみます。

【2015.3.9在宅判定の記事を一部を更新・修正しました】

スポンサーリンク

接続できるwifi有無と在宅か外出中かの確認

  • 自動的にWifiをオンにし、Wifiに接続できれば、3Gをオフにして自動同期をオンにする。
  • Wifiに接続できない環境ならば、wifiをオフにして、自動同期をオフにする。
  • SSIDで在宅中かを判断、在宅中ならば、サイレントモード解除。
  • 外出中ならば、サイレントモード設定にする。

設定方法

(PROFILES) Display On ←画面を付けたときにスタート

  1. Wifi Set On
  2. Mobile Data set On
  3. Wait 6s ←Wifiが接続できるか待つ。確実にwifi接続できる最短の待ち時間を設定
  4. If %WIFII ~ *connect* ←Wifiが接続したら、5~8を実行
  5. Mobile Data set Off ←Wifiで通信するので、2でOnにした3Gは不要なためOff
  6. Auto-Sync set On
  7. If %WIFII ~ *自宅SSID* ←Wifi接続完了かつ自宅のWifiに接続したならば
  8. Silent Mode set Off
  9. Media Volume Level 8 ←サイレントモードとメディアボリュームのミュートを解除
  10. End if
  11. Else  ←4のところで接続できるWifi電波がなく、接続できなかった場合は、10~13を実行
  12. Wifi Set Off ←3Gで通信するので、1でOnにしたWifiは不要なためOff
  13. Auto-Sync Off
  14. Silent Mode On ←外出中のため、サイレントモードのオンとメディアボリュームをミュート
  15. Media Volume Level 0 – If %GPS ~ Off ←外でナビを使う時、画面オフオンのたびにメディアボリュームがミュート防止
  16. End If

補足

上記方法以外でも、在宅中なのか外出中なのか判定する方法として、

  • Cell Near
  • GPS
  • Wifi Near

があります。

私の場合、一般的で簡単なCell nearは使えないし、GPSは消費電力が大きいし(GPSを常にオンにする必要あり)ということで、Wifi Nearを最初使っていました。

そして、Wifi Nearでは、自動的にWifiをオンにしなければならないため、トグルWifiにチェックを入れてました。

トグルWifiにチェックを入れると、

  • 画面をオンにした時
  • 画面オン中に設定した時間ごとに
  • 画面オフ中に設定した時間ごとに

それぞれ、Wifiがオフになっている場合、自動的にWifiオンにしてくれる機能です。

ただ、使っているうちに、トグルWifiが上記のような挙動ならば、もっと単純に判定した方が良いと思い、今の設定にしています。

トグルWifiから今の設定に変えたらwifi接続の確立時間がなぜか短縮され、wifi接続失敗も減っていい感じです。(接続確立時間が約14秒から6秒に改善!)

それと、音楽を聴いている時に、ボリューム関係がタスカーで変更されてしまうと困る場合もあるので、そういう時は、media volume のところに、ヘッドホンプラグの条件や音楽アプリ起動条件などを入れます。

バッテリー節約のために、使わないときは通信オフ

  • 画面を消したら、一定時間後に3Gオフ
  • 画面を消したけど、また直ぐに使い始めた場合もあるので、直ぐに3Gオフはしない(ちなみに、画面が消えたらWifiオフにするよう、デバイスのwifi設定で設定してあります)

設定方法

(PROFILES) Display Off ←画面を消したときにスタート

  1. Wait 1M
  2. Mobile Data Set Off – If %SCREEN ~ Off ←画面を消してから1分後も画面が消えた状態ならば3Gオフ

 

Airplaneモード時のTasker停止

  • Airplaneモードにした時は、一つ目で紹介したタスクでWifi・3Gが自動オンにならないようにする

設定方法

(PROFILES) Airplane Mode ←Airplaneモードにした時スタート

  1. Wifi Set Off
  2. Mobile Data Set Off
  3. Disable ←タスカー停止

その他(定番)

  • 動画、写真ビューアー起動時は自動回転オン
  • メーラーやカレンダー起動時で、Wifi接続していないときは、自動同期オン
  • ナビとマップ起動時は、GPSオン、音量最大、画面輝度 自動
  • USBホストでHIDキーボードを接続したとき自動回転オン

などなどの設定を使ってます。もっといい方法があれば教えてほしいです。

自動化アプリを使うことで、格段に便利になりましたし、設定を作るとき結構頭を使うのでおもしろいです。

ちょっとしたパズルのようです。

おわり

タイトルとURLをコピーしました