約 2,810,032 件
https://w.atwiki.jp/taskeru/pages/14.html
Task 実行する処理を設定する。 例えば、各種設定のオン/オフや音楽再生など。 プロファイルの右側の部分に相当。 TaskAlert App Audio Setting Display Encryption File Image Input Media Misc Net Phone Plugin Setting Dialog Tasker Variables Zoom 3rd Party Alert Flash 画面下にポップアップする Notify 通知欄に表示する。 permanent 指定すると Notify cancel 以外では消えなくなる Notify Cancel 通知を消去する。taskerで表示した通知のみ消去可能 Notify LED notify と同時に LED(通知ランプ)を点灯させる。 Notify Sound 通知音を指定する Notify Vibrate バイブして通知。※ Vibrate Patternで指定した後に使うと良い Popup 画面中央にポップアップ。タップするか、指定時間経過後に消える。強制的に画面を on にする Popup Task Buttons アイコンまたはテキスト(両方も可)で選択するポップアップメニューを出す。Layoutで作成済みのScenesを使える Set Light バックライトまたはボタンバックライトの明るさを設定 Torch カメラ用のフラッシュライトを点灯させる Vibrate 指定時間(ms)バイブさせる Vibrate Pattern サイレント、バイブの順にカンマ(,)で区切って時間指定(ms)。複数組指定可。0 は最初以外指定不可 App Calendar Insert プリインのカレンダーアプリに予定を書き込む Go Home ホーム画面に戻る Kill App アプリケーションを終了させる。(root/非rootで動作が異なる) Load App アプリケーションを起動する Load Last App 最後に起動したアプリケーションを起動する Open Map マップアプリを開く Audio Setting どの音量設定も、Display欄をチェックすると設定が音量バーでポップアップされ、Sound欄がチェックされているとその音が設定された音量で短く鳴る。 Alarm Volume アラームの音量設定 BT Voice Volume Bluetooth使用中の着信音の音量設定 Default Ringtone アラーム/通知/着信の音源設定 DTMF Volume DTMF信号のの音量設定(多分) Haptic Feedback タップ時の(バイブによる)フィードバックの設定 In-Call Volume 通話音量の設定 Media Volume メディアの音量設定 Mic Mute マイクミュート(無音) Notification Pulse 画面オフの際にLED点滅で通知を知らせるかどうかの設定 Notification Volume 通知音の音量設定 Ringer Volume 着信音の音量設定 Silent Mode サイレントモードの設定 Sound Effects アイコンタップ時のシステム効果音の設定 Speakerphone ハンズフリー通話の設定 System Volume システム音の音量設定 Vibrate On Notify 通知時のバイブ設定 Vibrate On Ringer 着信時のバイブ設定 Display Auto Brightness 明るさの自動調整オンオフ Car Mode 自動車モードオンオフ Display Brightness 明るさの設定 Display Rotation 自動画面回転の設定 Display Timeout バックライト点灯時間の設定 Keyguard ロックの設定 Keyguard pattern ロックパターンの設定 Lock Taskerによる画面ロックを実行。Remebger Till Offをチェックすると画面オフの後もパスワードを記憶 Night Mode 夜間モードにする Set Wallpaper 壁紙の設定をする Status Bar ステータスバーの表示/非表示の設定をする Stay On バックライト連続点灯(常時/AC接続時/USB接続時/AcまたはUSB接続時) System Lock (システムによる)ロックをかける Turn On ディスプレイをオンにする Encryption この機能は米国の輸出規制のため、マーケット版では使えない。 Clear Key キーの削除 Decrypt Dir ディレクトリの暗号化解除 Decrypt File ファイルの暗号化解除 Encrypt Dir ディレクトリの暗号化 Encrypt File ファイルの暗号化 Enter Key キーの入力 Set Key 暗号化キー用のパスフレーズ設定 File Browse Files ファイル閲覧(FileMagic®が必要) Copy Dir ディレクトリのコピー(ロングタップで選択) Copy File ファイルのコピー Create Directory ディレクトリの作成 Delete Delectory ディレクトリの削除 Delete File ファイルの削除 List Files 一致するファイルのリストを変数配列に入れる((Dirはロングタップで選択) Move ファイルまたはディレクトリの移動(Dirはロングタップで選択) Open File ファイルをオープンする Read Line 読み込む行番号を入れた変数名をLine欄で指定するとVar欄の変数に読み込まれた行の文字列が入る Read Paragraph 読み込む段落番号を入れた変数名をPara欄で指定するとVar欄の変数に読み込まれた段落の文字列が入る Remount /systemを rw/ro でリマウントする(要root) UnZip File 指定のzipファイルを解凍する。Delete Zipをチェックすると解凍後にzipを削除 Write File ファイルに文字列を書き込む。ファイルがなければ作成される。Append にチェックをしていなければ上書きされる。 Zip File 指定のzipファイルを作成する。Delete Origをチェックすると作成後に元ファイルを削除 Image Crop Image 画像の切り取り Filter Image 画像にフィルターをかける(白黒二値/赤青緑強調/グレースケール/透明化) Flip Image 画像の反転(上下/左右) Load Image 画像読み込み Resize Image 画像のリサイズ(縮小拡大) Rotate Image 画像の回転 Save Image 画像の保存 Input Button ボタンの入力(戻る/電話/カメラ/終話/メニュー/音量アップ/音量ダウン/検索) Close System Dialogs システムダイアログを閉じる Dpad 画面タップ/フリックの入力 GetVoice 音声入力をカンマ(,)区切りのリストにして変数%VOICEに入れる Input Method Select IM(入力方法)の選択 Soft Keyboard ソフトウェアキーボードを出す Type 指定された文字列をタイプする Voice Command 音声入力コマンドを処理するシステムのデフォルトアプリを起動する Media Media Button Events メディアボタンのグラブ/リリースをする Media Control 曲のコントロール(次/前/ポーズ/ポーズ・再生のトグル/停止)をする Music Back 一曲戻す Music Play 曲の再生 Music Play Dir ディレクトリ内の曲の再生 Music Skip 一曲進める Music Stop 曲の停止 Play Ringtone サウンドを鳴らす(コール/システム/着信/メディア/アラーム/通知) Record Audio マイク、通話(着信/発信)の録音をする。Codec,Formatが選択可。 Record Audio Stop 録音を止める Scan Card 新規または削除後などの全体(またはファイル一つ)のスキャンをし、ギャラリーアプリで見られるようにする Take Photo 写真を撮る。/sdcard/DCIM/Taskerに指定の名前(連番、日時入りも可)で保存。Discreteをチェックすると撮影中撮影後の痕跡を見せない Misc CPU CPU(最小最大クロック/CPUガバナー)の設定 ※要root Get Location 位置情報の取得(GPS/Net/どちらでも) GPS GPSのオンオフ Reboot 再起動(通常/リカバリー/ブートローダー/シャットダウン) ※要root※シャットダウンは clean shutdownではないことに注意 Say Androidの音声入出力用TTSエンジンを使ってText欄の文字列の内容を喋らせる Say To File TTSエンジンを使ってText欄の内容を喋らせてファイルに保存する Search 指定された文字列の検索 Send Intent インテントを送る Set Clipboard クリップボードに指定の文字列を置換または追加する Set Timezone タイムゾーンの設定 Shut Up TTSの発声中止 Stop Location 位置情報取得の中止 Text 各種テキストの取得 Net Airplane Mode 機内モードのオンオフをする Airplane Radios 機内モードで使用不可にする通信の種類を指定(Bluetooth/Cell/NFC/Wifi/Wimax) Auto-Sync 同期をする Bluetooth Bluetoothオンオフをする Bluetooth ID Bluetooth IDの設定 Browse URL 指定URLを閲覧する(インテントを送る) Compose Email メールの作成画面を表示する HTTP GET 指定したサーバーにHTTP GETリクエストを送る。 HTTP POST 指定したサーバーにHTTP POSTリクエストを送る。 Mobile Data データ通信のオンオフ※注意 システムの設定でデータ通信オフだとこのオンオフは効かない。(効く機種も有り) Mobile Data 2G/3G Mobile Data APN APNデータを変更することで、データ通信を可/不可にする。CDMA機、モトローラ機では効かない。 USB Tether USBテザリングのオンオフをする WiFi WiFiのオンオフをする WiFi Net WiFiの接続変更(切断/再検索/再接続)をする Wifi Sleep WiFiスリープの設定(デフォルト/充電中スリープしない/スリープしない) Wifi Tether WiFiテザリングのオンオフ WiMax Phone Bluetooth Voice Bluetoothマイクのオンオフをする(着信用) Call 電話をかける ※'.'や','は使うと止まる(Androidのバグのため) Call Block 発信制限をする。Number Match欄への発信をブロックする。空欄ではすべての発信を制限する。InfoをチェックするとブロックをFlashで知らせる。 Call Divert 指定の番号への発信を別の番号に転換する。From Matchが空欄だとすべての発信を転換先の番号へ変える。この設定は Call Revertで解除される。 Call Log 通話履歴の操作(見る/受信発信履歴の消去/不在着信を既読にする) Call Revert 発信制限を解除する。Number Match欄が空欄だとすべての制限を解除する。Infoをチェックすると解除をFlashで知らせる。 Compose MMS MMSを作成する Compose SMS SMSを作成する Contacts コンタクトの連絡先を表示 End Call 通話を終了する Radio 端末の無線の状態を設定する ※オフにすると電話の発着信やデータ通信ができなくなる Send Data SMS データSMSを送る Send SMS SMSを送る Silence Ringer 着信音を無音にする Take Call 着信音をサイレントにして、着信中なら電話を取る Plugin AutoShortcut Taskerのタスクからショートカットを実行する AutoRemote PCからWebを介してコマンドを送る Dropspace Plugin Dropsync Dropboxの同期を行う Folder Organizer Glaeja Glaejaに変数を渡す Widgetsolid Taskerのタスクを実行するウィジェットボタンを作る Minimalistic Text Minimalistic Textに変数を渡す Tasker Plugin for EventGhost EventGhostのイベント情報を渡す Tasker Plugin for terRemote アプリterRemoteにTaskerのイベントを渡したり、terRemoteからTaskerのタスクを起動できる 他、Tasker/Locale用各種プラグイン有り Setting Dialog システムの設定画面を呼び出します。機種により無いものや重複するもの有り。 Accessibility Settings ユーザー補助の設定画面 Add Account Settings googleアカウント追加の設定画面 Airplane Mode Settings 航空機(電波オフ)モード設定画面 All Settings 全設定 APN Settings APN設定 App Manage Settings アプリケーションの管理設定 App Settings アプリケーション設定 Battery Info バッテリー情報 Bluetooth Settings Bluetooth設定 Date Settings 日付設定 Device Info Settings 端末情報設定 Dictionary Settings 辞書設定 Display Settings 画面設定 InputMethod Settings 入力方法の設定 Intrernal Storage Settings 端末容量の設定 Locale Settings ロケール(言語)設定 Location Settings 位置情報の設定 Memory Card Settings メモリーカード(microSD)の設定 Mobile Data Settings モバイルデータの設定 Network Operator Settings ネットワークの設定 Power Uage Settings バッテリー使用量の設定 Privacy Settings プライバシーの設定 Quick Launch Settings クイック起動の設定 Search Settings google検索の設定 Security Settings セキュリティ設定 Sound Settings サウンド設定 Sync Settings 同期の設定 WIFI IP Settings WiFiアクセスポイントの設定 WIFI Settings WiFiの設定 Wireless Settings 無線ネットワークの設定 Tasker Else Ifの条件式の正の処理の後にElseをつけて使う EndIf Ifの終了行宣言 EndFor Forループの終了行宣言 For カンマ(,)区切りのリスト(文字、数値いずれも可)をItem欄に書くと、先頭から一つずつVariableに代入してループ間を実行する Goto 指定のラベルへ処理を移行する(先頭、ループ終了、Action番号へのジャンプも可) If 変数が右辺との条件式が正なら、End Ifまたは Else の前までのアクションを実行する PerformTask 指定のタスクを実行する Return 指定の戻り値を返す。stopがチェックされていると子のタスクは中止される Stop Task欄に指定のものと同名のタスクをすべて停止する。空欄にしておくと、現在のタスク一つのみ停止(同名の別タスクは止めない) Wait 指定の時間処理を待機して、その後に次のアクションへ進む Wait Until 条件が真になるまで指定間隔でチェックする Variables Array Clear 配列を消去する Array Pop 変数配列の末尾から値を一つ取り出す Array Push 変数配列の末尾に要素を一つ増やし、指定の値を入れる Variable Add 変数を加算。数字以外を指定すると無効で警告Flashが表示される。指定の変数が存在しない場合、値 0 の変数が作られる。Wrap Around に指定した値またはそれを越えたとき 0 に戻る Variable Clear 変数を未定義にする。Patten Matching は独自ルール(Userguide参照) Variable Convert 単位変換やURLエンコード/デコードなど Variable Join 配列(%NUM1,%NUM2,..)の変数をJoiner欄の文字列を区切りとして一つの文字にして、一つの変数(%NUM)に入れる。Delete Partsをチェックすると、元の変数配列は削除される Variable List 変数名と値を flash で表示する Variable Query 変数の値を入力する画面を出す。ラベル、デフォルト値、入力タイプ等設定可能。 Variable Randomize Min以上、Max以下の整数値をランダムでセットする Variable Search Replace パターンにマッチする部分を検索する。Store Matches in欄が指定されていると、その文字列に置換する。詳しくは UserGuide参照のこと Variable Section From番目からLengthの長さの文字列を変数から取り出す。Adapt To Fit で長さを自動調整 Variable Set 変数に値をセットする。変数名が小文字のみだと元タスク内でのローカル変数となる。Do Mathsチェックは数値として評価される。Appendチェックで元の変数値の末尾に追加する。数値として評価不能の場合はタスクが停止する Variable Split セパレータで元変数の値を分割し、元変数名+連番の変数にセットする Variable Subtract 変数を減算。数値以外だと無効で警告がFlash表示される。変数が無いとき、変数を 0 にセットする。変数値を 0以下にセットすることはできない(演算後はあり得る) Zoom 自分でデザインしてウィジェットを作れるアプリZoomの設定(有料) アプリ起動、Taskerのタスク実行、ショートカットの実行、Bluetooth/WiFiなどのスイッチが可能。 Element Alpha 透明度の設定 Element Colour 色の設定 Element Image 画像の設定 Element Position 位置の設定 Element Size サイズの設定 Element State 状態設定 Element Text 文字の設定 Element Text Colour 文字色の設定 Element Text Size 文字サイズの設定 Element Visibility 表示の設定 3rd Party 外部アプリの制御をする。 Android Notifier Astrid BeyondPod Dailyroads Voyager Due Today Gentle Alerm JD APN JD Status NewsRob OfficeTalk SleepBot SMS Backup+ TeslaLED WidgetLocker WidgetLockerの動作制御(有効/無効/停止/再開/実行/ロック解除)
https://w.atwiki.jp/taskerwiki/pages/19.html
Alert アクション 日本語訳 内容 Flash Notify 通知 Notify Cancel 通知を止める Notify LED 通知ランプ Notify Sound 通知音 Notify Vibrate 通知バイブ Popup ポップアップ Popup Task Icons タスクアイコンをポップアップ Popup Task Names タスク名をポップアップ Torch Vibrate 振動 Vibrate Pattern 振動パターン App アクション 日本語訳 内容 Calendar Insert カレンダーに挿入 Go Home ホームに戻る Kill App アプリ終了 Load App アプリ起動 Load Last App 最後に使ったアプリ起動 Open Map 地図を開く Audio アクション 日本語訳 内容 Alarm Volume アラーム音量 DTMF Volume プッシュ信号音量 Haptic Feedback In-Call Volume 通話音量 Media Volume メディア音量 Mic Mute マイクミュート Notification Pulse 通知音 Notification Volume 通知音量 Ringer Volume 呼び出し音量 Silent Mode サイレントモード Sound Effects サウンドエフェクト Speakerphone スピーカーフォン System Volume システムボリューム Vibrate On Notify 通知バイブon Vibrate On Ringer 呼び出しバイブon Dialog アクション 日本語訳 内容 Accessibility Setting 利用設定 Add Account Setting アカウント設定 Airplane Mode Setting 航空機モード設定 All Setting 設定 APN Setting APN設定 App Manage Setting アプリケーション管理 App Setting アプリケーション設定 Battery Info 電池使用量 Bluetooth Setting ブルートゥース設定 Date Setting 日付設定 Device Info Setting 端末情報 Dictionary Setting 辞書設定 Display Setting 画面設定 InputMethod Setting 入力方法 Internal Storage 内部ストレージ Locale Setting 地域設定 Location Setting 位置情報 Memory Card Setting メモリーカード設定 Network Operator 通信網 Privacy Setting プライバシー設定 Quick Launch Setting クイックランチ設定 Roaming Setting ローミング設定 Search Setting 検索設定 Security Setting セキュリティ設定 Sound Setting サウンド設定 Sync Setting 同期設定 WIFI IP Setting WiFiプロトコル設定 WIFI Setting WiFi設定 Wireless Setting 無線設定 Display アクション 日本語訳 内容 Auto Brightness 自動照度 Display Brightness 画面照度 Display Rotation 画面回転 Display Timeout 画面タイムアウト Keyguard 画面ロック Keyguard Pattern 画面ロックパターン Lock ロック Set Wallpaper 壁紙 Status Bar ステータスバー Stay On 続ける System Lock システムロック Turn On 作動 Encryption アクション 日本語訳 内容 Clear Key クリアキー Decrypt Dir 複合化ディレクトリ Decrypt File 複合化ファイル Encrypt Dir 暗号化ディレクトリ Encrypt File 暗号化ファイル Enter Key 決定キー File アクション 日本語訳 内容 Browse File ファイル閲覧 Copy File ファイルコピー Create Directory ディレクトリ作成 Delete Directory ディレクトリ削除 Delete File ファイル削除 Move 移動 Open File ファイルを開く Read Line 行読み込み Read Paragraph 段落読み込み UnZip File ファイル解凍 Write File ファイル書き込み Zip File ファイル圧縮 Input アクション 日本語訳 内容 Button ボタン入力 Close System Dialog システムダイアログを閉じる Dpad 十字キー入力 Input Method Select 入力方法選択 Soft Keybord ソフトウェアキーボード Type 入力種類 Media アクション 日本語訳 内容 Media Button Events メディアボタンイベント Media Control メディア操作 Music Back 戻る Music Forward 進む Music Play 再生 Music Play Dir フォルダを再生 Music Stop 再生停止 Photo 写真 Photo Series 連続写真 Photo Series Time 連続写真(時刻) Record Audio 録音 Record Audio Stop 録音停止 Ringtone 着信音 Scan Card カードスキャン Misc アクション 日本語訳 内容 Action Intent 意図的行為 CPU CPU Get Location 位置情報取得 GPS GPS Reboot 再起動 Run Script スクリプト起動 Say 音声認識 Say To File 音声認識ファイル Search 検索 Set Clipboard クリップボード Set Timezone タイムゾーン Shut Up 起動 Net アクション 日本語訳 内容 Airplane Mode 航空機モード Auto-Sync 自動同期 Bluetooth ブルートゥース Bluetooth ID ブルートゥースID Browse URL URL閲覧 Compose Email Eメール作成 HTTP Get HTTP取得 HTTP Post HTTP提示 Mobile Data モバイルデータ Mobile Data 2G/3G モバイルデータ2G/3G Mobile Data APN モバイルデータAPN USB Tether USB接続 WiFi WiFi WiFi Net WiFi通信 WiFi Sleep WiFiスリープ WiFi Tether WiFi接続 WiMax WiMAX Phone アクション 日本語訳 内容 Call 呼び出し Call Block 着信拒否 Call Divert 通話保留 Call Log 通話記録 Call Revert 通話復帰 Compose MMS MMS作成 Compose SMS SMS作成 Contacts 連絡先 End Call 終話 Radio ラジオ Send Data SMS データSMS送信 Send SMS SMS送信 Silence Ringer 着信音無音 Take Call 着信を取る Plugin アクション 日本語訳 内容 - - Tasker アクション 日本語訳 内容 Change Icon Set アイコンセットの変更 End If ~終了 Goto Action アクションへ If ~ Perform Task タスクの実行 Profile Status 分析情報 Query Action アクション要求 Set Widget Icon ウィジェットアイコン Set Widget Label ウィジェットラベル Stop 停止 Wait 待ち Wait Until ~まで待つ Variable アクション 日本語訳 内容 Variable Add 変数追加 Variable Clear 変数削除 Variable Join 加算 Variable List 可変リスト Variable Query 変数量 Variable Randomize 乱数値 Variable Set 変数設定 Variable Split 割算 Variable Subtract 減算 Zoom アクション 日本語訳 内容 Element Alpha 透過 Element Colour 色 Element Image 画像 Element Position 位置 Element Size サイズ Element State 状態 Element Text テキスト Element Text Colour テキストカラー Element Text Size テキストサイズ Element Visibility 鮮明度 3rd Party アクション 日本語訳 内容 Android Notifier Astrid BeyondPod Due Today Gentle Alarm JD APN JD Status NewsRob OfficeTalk SleepBot SMS Backup+ TeslaLED WidgetLocker
https://w.atwiki.jp/53byte/pages/16.html
メモ 3Gと同期を(定期的に)OFFにすることで (他に、「数十秒毎にクリップボードを監視」等、電力を消費する大きな要素が無ければ) 消費電力は大幅に削減できる。 Preference Monitor Application Check MilliSeconds 9999 Wifi Scan Seconds 900 GPS Check Seconds 900 Network Location Check Seconds 900 GPS Timeout Seconds 90 All Checks Seconds 3600 Timeout Seconds 60 プロファイル 基本 自宅から近い時wi-fiオン 6~16時はAutoBrightnessオン (3つで1セット。ウィジェットでまとめてオンオフ)ディスプレイオフの3分後同期と3Gオフ 30分に1度同期 ディスプレイオンでも同期 メール着信通知でスイッチオン(8~25時のあいだで)メールに気づいていない間は定期的にヴァイブレーション メールアプリ(Imoni)起動でスイッチオフ アプリ関係 2chmate定期巡回(Wifi時のみ) 特定のアプリの時のみ画面回転オン カメラのWifiが近い時、写真転送アプリ起動 その他 車載Bluetoothトランスミッターにつながった時音量アップ
https://w.atwiki.jp/taskeru/pages/15.html
・[Context] ⇒プロファイルの左側部分。どういう時にタスクを実行するかの条件を指定。※複数指定可能。 ・[Task] ⇒プロファイルの右側部分。条件を満たした時の実行するタスクを指定。※タスクは並べた順番に実行されます。 ・[ExitTask] ⇒プロファイルの右側部分 条件が外れた時に実行するタスクを指定。※タスクは並べた順番に実行されます。 ■■ [Context] [Task] [ExitTask] =========================================================================================================== ■画面明るさ自動設定■ =========================================================================================================== ■スクリーンOnで3G(データ通信)On、スクリーンOff後1分後に3G(データ通信)Off■ この手の使用例は数多く存在するが、この例はシンプルかつ汎用性が高い。[Task] 3G Switch はプロファイルに組み込む必要はない。 [Task] 3G Switch Collision Handling(Task Edit画面右下,スパナとドライバーが交差しているアイコン) AbortExistingTask 1. Net MobileData on If %par1 ~ on 2. Tasker If %par1 ~ off 3. Tasker Wait 1min 4. Net MobileData off 5. Tasker End If [Context] Event Display Display On 1. Perform Task [ Name 3G Switch Parameter 1 (%par1) on] [Context] Event Display Display Off 1. Perform Task [ Name 3G Switch Parameter 1 (%par1) off] =========================================================================================================== ①■スクリーンOnで3G On■ [Context]Event Display DisplayOn [Task]Net MobileData On ①wait入りVer ■DisplayOn時に3G On■ [Context] State VariableValue Name %DISP Op Matches Value 1 [Task] Tasker Wait 3s Net MobileData On ②■スクリーンOffで3G Off■ [Context]Event Display DisplayOff [Task]Net MobileData Off ******************************************************************************************************************************************* ③■スリープ時に30分ごとに3G/同期をon⇒1分後にoff■※不具合があるかもしれないので自己責任で。 [Context] Time FromとUntilのチェックを外して、Repeatにチェックで30 Minutes(s) State Variable VariableValue Name %SCREEN Op Match Value off [Task] Variable VariableSet %MAILCHECK to 1 Net MobileData On Net Auto-Sync On Tasker Wait 1 minutes Net MobileData Off Net Auto-Sync Off Variable VariableClear %MAILCHECK ※③を導入する場合は①の[Task]を Tasker WaitUntil %MAILCHECK Doesn'tMatch 1 ←この行追加 Net MobileData On if %SCREEN Match on ←if条件追加 ※%MAILCHECK はユーザー変数です。 ※%SCREEN はビルトイン変数です。 ******************************************************************************************************************************************* =========================================================================================================== ■Map/GoogleEarth起動時のみGPS On■ [Context]Application アプリ選択 [Task]Misc GPS On [ExitTask]Misc GPS Off =========================================================================================================== ■Cell Nearを利用して、自宅の近くならWifi On■ [Contexts]State CellNear Scan(自宅で) [Task]Net Wifi On [ExitTask]Net Wifi Off ※Location(Net)よりエリアが大雑把かつ広いかもしれないが、安定はしてる気がしないでも・・・。 ※Taskerの場合は、時間だけじゃなくて、DisplayOnの時とか色々な条件の組み合わせが可能。 =========================================================================================================== ■左に傾けた時輝度200に■ [Context]State Orientation LeftSide [Task]Display DisplayBrightness 200 [ExitTask]Display DisplayBrightness 200 ■右に傾けた時輝度0に■ [Context]State Orientation RightSide [Task]Display DisplayBrightness 0 [ExitTask]Display DisplayBrightness 0 ■スリープで輝度リセット■輝度を0に戻すを忘れた時の保険。 [Context]Event Display Displayoff [Task]Display DisplayBrightness 0 [ExitTask]Display DisplayBrightness 0 ※日中対策とAutoBrightnessは使いたくないのでこうしてる。 ※0- 100- 200でToggleしたい時は 方法1 set %bright to %BRIGHT 後は各明るさをif %bright 方法2 if %BRIGHT 200 明るさ 0 elseif %BRIGHT 100 明るさ 200 else 明るさ 100 方法3 Variable Add %BrightLevel 1 Warp Around 3 Display Brightness %BrightLevel * 100 =========================================================================================================== 常時着信音をオフにしてるのが前提で、特定の相手から電話が掛かって来た時だけ着信音を鳴らしたい時用。 ■特定の相手から電話が掛かってきた時、着信音量On⇒終了でOff■ [Context]State IncomingCall 虫眼鏡タップ(Single⇒電話帳⇒電話番号) [Task]Audio RingerVolume 1~??? (下記の★マークを適用したい場合は、Tasker PerformTask Name RingerUP でOK) [ExitTask]Audio RingerVolume 0 ★上記の着信音を徐々にあげていきたい人用★ [Task]RingerUP 1 Variable VariableSet Name %RINGERUP to 1 2 Audio RingerVolume Level %RINGERUP 3 Tasker Wait 500ms 4 Variable VariableAdd Name %RINGERUP Value 1 5 Tasker GotoAction Number 2 ifにチェック %RINGERUP Maths Less Than 指定したい音量値に1をプラスした数値。7まであげたいなら8。 番号ふってるのは、1から順にタスクが実行されるので、順不同では困るのが理由。 ※ RINGERUP はユーザー変数です。 =========================================================================================================== ①■電話帳等のアプリ起動で青歯On⇒アプリ終了で青歯Off■ Application⇒電話帳等⇒Net⇒BluetoothOn ExitTask⇒"+"⇒Net⇒BluetoothOff:Ifにチェック:左枠"%OFFHOOK" 真ん中:"Doesn'tMatch" 右枠"1" ②■通話状態に切り替わった時■ Event⇒Phone⇒PhoneOffhook⇒"+"⇒Variable⇒VariableSet⇒Name"%OFFHOOK"⇒To"1" ③■通話状態が解除された時■ Event⇒Phone⇒PhoneIdle⇒"+"⇒Variable⇒VariableClear⇒Name"%OFFHOOK" ※②と③の対策無しの状況の場合、 通話状態に移行すると、アプリが終了したものと認識されて、青歯がOffになってしまう模様。 そこで、通話時② と 通話終了③ のユーザー変数を別途作ることで対応。 ※%OFFHOOK はユーザー変数です。 =========================================================================================================== ■K-9で指定メールアドレスから受信をした際に、携帯電話所在地を特定電話番号へSMS送信。■ [Context]Evnet 3rdParty K9 EmailReceived (from 指定メールアドレス) [Task] Misc GPS on Misc GetLocation(source GPS) Misc GPS off Net SendSMS(number[送信先携帯電話番号] ,Message[%LOC]) ※LOC は取得した現在地を表す変数です。 出来れば、紛失した携帯の所在地を確認するために、送信したメールアドレスに現在地を返信したいのですが、方法が分かりません。 =========================================================================================================== なんかそのまんまなんだけど、 GPSトグルウィジェット task 「toggle」 1 「GPS」 set:Toggle 2 「Wait」 300ms ←GPS切り替え時間分タスク停止 使ってる端末によると思う 3 「Set Widget Label」 Name:toggle Label:GPS 4 「Set Widget Icon」 Name:toggle If:GPS~on *適当にon時のicon設定 5 「Set Widget Icon」 Name:toggle If:GPS~off *オフ時のIcon設定 6 「Variable Set」 Name:%gpsstate To:1 If:GPS~on *回りくどいけど コンテキストEventの 7 「Variable Set」 Name:%gpsstate To:0 If:GPS~off 「Variable Set」 に %GPSは使えなかったので 8 「Variable Set」 Name:%homecount To:0 If:GPS~off 以上ウィジェットのタスク abort existing に設定 GPSメニュー コンテキスト Event:「Variable set」 gpsstate:1 タスク1「mapsmenu」 1 「Load app」 マップ、 2 同上 ナビ、 3 同上 プレイス プロパティ menu、Abort Existing、Timeout:15、 タスク2「カウンターリセット」 1 「Wait」 100ms 2 「Valiable set」 Name %homecount To:0 Killmap コンテキスト Event:「Variable Set」 gpsstate:0 タスク名 「killmap」 1 「Kill App」 マップ 2 同上 ナビ 3 同上 プレイス ポップアップ コンテキスト Application:ADWlauncher ←使ってるホームアプリを設定 タスク名「popup」 1 「Wait」 80ms 2 「Variable Add」 Name:%homecount Value:1 If %GPS~on 3 「If」 %homecount > 4 4 「Popup Task Icons」 Text:GPSつきっぱなし Task:toggle If %GPS~on プロパティ Abort Existing =========================================================================================================== 初心者なりに「Bluetooth繋がるとミュージックアプリが起動し、ちょうど良い音量にセット」 「青歯接続切れたら音量0に、アプリも閉じて青歯ボタンも切る。」てなのを作ってみたんだけど、 コンテキスト Bluetooth connected task media vol set 8 Flash"change media vol to %VOLM" load app power amp Exit task media vol set 0 Bluetooth;off flash "change media vol to %VOLM" "Bluetooth %BLUE" =========================================================================================================== ■SPモード メール受信■ ≪設定≫ Context NotificationSpモードメール,未受信メール Task 1.Mobile Data On 2.Wait Seconds 15 3.Mobile Data Off ≪補足≫ ユーザ補助のTaskerにチェック データ通信を有効にするは常にチェック 以上、スレいっぱい使ってすみませんでした。
https://w.atwiki.jp/taskeru/pages/33.html
FAQ Tips FAQ Tips指定した条件以外 EventとStateの使い分けについて 自作アイコンや拾ってきたアイコンパックを使いたいんだけど? ジェスチャーの登録の仕方が分からんのだが? できるだけ節電したい!おすすめの設定教えれ! ワンセグ終了させても反応しないんだけど? アプリがkillできないんだけど? GPSのオン/オフが出来ないんだけど? GPSって電池食う? ウィジェットのラベルやアイコンを状況に合わせて変化させる タスクに変数名は含めることはできない パターンマッチング 指定した条件以外 設定項目の随所で見受けられる、"Invert"というチェック項目があるが、"Not"的な意味合い。 例:OrientationでFaceUP(仰向け) を選択して、Invertにチェックを入れると、仰向け以外の時という意味になる。 EventとStateの使い分けについて 意見その1 変数を見るやり方だと、eventとstateの2処理走りますが、eventで済ませば1処理で済みます。 目的がバッテリー節約なので、少しでも余分な処理を減らそうって発想です 意見その2 最適化方針としては、eventに書いて問題無いtaskはeventに書くって感じです。 自作アイコンや拾ってきたアイコンパックを使いたいんだけど? http //tasker.dinglisch.net/userguide/en/icons.html /sdcard/Tasker/.icn にディレクトリ作って画像を入れると、作成したディレクトリ名でアイコンセットが出来る。 以下の制限あり。 ディレクトリは1階層まで 画像フォーマットはPNGのみ ショートカットアイコンには使えない ジェスチャーの登録の仕方が分からんのだが? http //tasker.dinglisch.net/userguide/en/gestures.html 画面を指でなぞるのではない。 端末自体の傾きを登録して使う。 できるだけ節電したい!おすすめの設定教えれ! 端末の運用方法は人それぞれ。 使用例やブログ等を参考に良さげなの使え。 ワンセグ終了させても反応しないんだけど? ワンセグに限らず、画面上は終了しても裏で動き続けるアプリがある。 N-04Cはワンセグ視聴中に/tmp/dtv/001ってファイルが出来るらしいから、それで判断できんじゃね? アプリがkillできないんだけど? OS 2.3(GingerBread)からの仕様。 サービスやプロセスとして裏で動き続けるアプリはkillできない。 GPSのオン/オフが出来ないんだけど? OS 2.3(GingerBread)からの仕様。 他の方法でやりたいことを実現できないか検討することをおすすめする。 GPSって電池食う? 端末のGPSオン/オフは、GPSを利用するアプリがGPSを利用できるかどうかの設定。 アプリ起動しない限りは電池は食わん。気にするな。 ただし、Contextに利用するなら話は別。 http //tasker.dinglisch.net/userguide/en/loctears.html GPSが精度は最高だが電池食う。 セルベース測位は精度は悪いが電池にやさしい。 ウィジェットのラベルやアイコンを状況に合わせて変化させる 例えば、以下のようにプロファイルとタスクを作成し、タスク「機内モード切替」をウィジェットとして置くと、 機内モードの状態によってウィジェットのラベルとアイコンが変化する。 ※動作テストはしていない。説明のためのサンプルと思って下さい。 [Profile] 機内モード状態チェック [Context] [[State]] Net AirplaneMode [Enter Task] ウィジェット切替 [Exit Task] ウィジェット切替 [Task] 機内モード切替 1. Net Airplane Mode Set Toggle [Task] ウィジェット切替 1. Tasker Set Widget Label Name 機内モード切替 Label "Now %AIR" 2. Tasker Set Widget Icon Name 機内モード切替 (アイコンを指定する) If %AIR ~ on 3. Tasker Set Widget Icon Name 機内モード切替 (アイコンを指定する) If %AIR ~ off タスクに変数名は含めることはできない タスク名に変数名を含めると変数が展開されてしまうため、そんなタスクないよと怒られる。 パターンマッチング http //tasker.dinglisch.net/userguide/en/matching.html 正規表現でもワイルドカードでもない、独自ルール。 以下の場合に利用できる。 If の条件で ~ (match) か !~ (not match) を指定したとき State もしくは Event の Context のテキストパラメータ tasker での表記 備考 (空) 全てにマッチ / /で区切った左右どちらにもマッチ * 0文字以上の任意の文字列にマッチ(*自身を指定することはできない) + 1文字以上の任意の文字列にマッチ(+自身を指定することはできない) (行頭の)! パターンの否定(行頭の!にマッチさせる場合は*!)
https://w.atwiki.jp/taskerwiki/pages/17.html
Taskerとは? Task=任務、仕事、用事といった意味があるようにTaskerはその名の通り任務をこなしてくれるアプリである。 Taskerは条件(Context)や変数(Variables)を指定し任務(Task)を自動で遂行することができ、 このアプリを使用して様々な動作を自動化することが出来ます。 Taskerを利用するにはAndroidMarketから課金してDLするか、 このwikiトップページの本家リンクから試用版(1週間トライアル)をDLすることで利用可能。 以下Taskerで出来ることを少しだけ紹介します。 省エネ Android端末は電池の消耗が激しい機種が多く省エネは最初で最高の課題だと思います。 Taskerを使うことによって、自宅周辺に居る場合のみwifiの切り替えを自動化や、 スリープモードに入ったときにデータ通信をoffにする、時間を指定してボリュームを自動で変更する、 マップを使う時だけGPS機能をon、マップを終了するとGPS機能のoff。など マルチメディア 指定した時間に天気予報を音声で案内する、朝起きて端末を開くとニュースを読める状態にしておく イヤホンを接続すると音楽プレイヤーを起動しメディア音量を自動調節する、 決まったtextを1ボタンでTwitterなどに投稿する。など 設定や命令を理解するためには時間が掛かるかもしれませんが、使い方次第で可能性は無限大です。 普段聞いたことのない英語表現が多数含まれており、敷居が高いがこのwikiによって、その利用価値や 有効度を少しでも多くの人に知ってもらい、情報を共有出来ればと思います。
https://w.atwiki.jp/taskerwiki/
サイト内検索 検索 注意書き 当サイトや本スレにて「わからない」「クレクレ」等、質問される方が居られますが まずは自分で【わからないなりにも使用してみる】【プロファイルの適用が可能であるか】等 検証してから質問していただけるようお願いします サイトの情報を整頓するためにもページの記述方法がわからないかたは 一度メニュー下部の「新規ページ作成方法」のページをご覧ください サイト概要 Android用アプリTasker関する情報のまとめwiki Tasker for Android Android OS にて任意の命令や実行タスクをカスタマイズするソフト 本家 http //tasker.dinglisch.net/index.html 使い方がわからない人は本家にて英文を翻訳してください 2ch関連スレ Tasker情報交換スレ コメントフォーム サイトについての、表記間違いや、要望などこちらでどうぞ コメント-サイト内情報の更新、不具合 プロファイルについての質問要望、お礼などこちらでどうぞ コメント-質問、要望、お礼等 雑談などにどうぞ コメント-雑談
https://w.atwiki.jp/taskeru/pages/17.html
Built-In Variables(Taskerに初めから用意されている変数) 変数名 値 説明 %AIR on / off 機内モードのステータス %AIRR bluetooth,cell,nfc,wifi,wimax 機内モードで無効化される無線のカンマ区切りのリスト %BATT from 0-100 バッテリーのレベル %BLUE on / off Bluetoothのステータス %CALTITLE 現在のカレンダーイベントのタイトル %CALDESCR 現在のカレンダーイベントの記述 %CALLOC 現在のカレンダーイベントのLocation %CNAME 通話相手名(発信者)※Contactが見つからないとき、発信者番号に発信者名がセットされる。(Android2.0以上のみ) %CNUM 電話番号(発信者) [0 非通知] %CDATE 通話日時 %CTIME 通話時 %CONAME 通話相手名(受信者) %CONUM 電話番号(受信者) %CODATE 通話日 %COTIME 通話時 %CODUR 通話時間 %CELLID 現在利用中の電波塔ID %CELLSIG 0-8(+2毎) 電波強度 %CELLSRV unknown, service, noservice, emergency, nopower 電話サービス状態 %CLIP クリップボードの中身 %CPUFREQ CPUのクロック数 %CPUGOV performance, powersave, ondemand, interactive, conservative CPUガバナの種類 (設定変更はroot権限要) ※CPUクロックを動的に変更する戦略の設定 (参照→CPU Control)※ROMバージョンにより使えるCPUガバナは異なるらしい。Tasker v1.3.1では左の設定値に加えて以下が使用可能。SavagedZen, Scary, Brazilianwax, interactiveX, lagfree, minmax, smartass, smartassV2, smoothass %DATE yyyy-MM-dd 年月日 %DAYM 1-31 月日 %DAYW Sunday / Monday /...以下略※日本語の場合は日 / 月 /...以下略 曜日※1:Sunday/Monday のようにスラッシュを間に挟むと複数指定が可能。※2:if %DAYW Doesn'tMatch Sunday/Saturday ならば、日、土を除く(つまり月~金)の意 %BRIGHT 0-255 Display Brightness 現在の輝度 %DTOUT 秒数 Display Timeout バックライト消灯時間 %EFROM 最終受信Eメールの送信者(K-9) %ECC 最終受信EメールのCc(K-9) %ESUBJ 最終受信Eメールのタイトル(K-9) %EDATE 最終受信Eメールの年月日(K-9) %ETIME 最終受信Eメールの時刻(K-9) %MEMF (例 100MB) 現時点のメモリー空き容量 %GPS on / off GPSのステータス※OS2.3以降では利用にroot権限が必要 %HTTPR 100,101,200,400,403等 HTTPサーバーから返されたHTTPステータスコード %HTTPD HTTPサーバーから返されたデータ %HTTPL 数値 HTTPサーバーから返されたデータの大きさ %IMETHOD 現在のアクティブな入力方法。入力IME名,サブタイプ,モード,ロケールの4つがカンマ区切りで並ぶ %KEYG on /off キーガードの有効無効。画面ロックを使用するかどうか %LAPP 最後に使用したアプリ %FOTO dcim/media/IMAGE1.jpg等 最後に撮影した写真のパス %LIGHT 数値(単位はルクス) 照度センサー %LOC 00.00000,00.00000(緯度,経度) ロケーションの座標(直近のGPS稼動時) %LOCACC (単位はメートル) 直近のGPSの精度 %LOCALT (単位はメートル) 直近の高度 %LOCSPD 0.0(単位はm/sec) 直近の速度 %LOCTMS 秒 直近のLocation(GPS)取得時刻(1970年1月1日からの秒数) ※GPSの使用履歴が必要で、通常 %TIMESとの差を取って利用する。 %LOCN 00.00000,00.00000(緯度,経度) 最後に取得した電波塔による座標 %LOCNACC (単位はメートル) 直近のLocation(Net)の位置修正使用時の精度 %LOCNTMS 秒 直近のLocation(Net)の取得時刻(1970年1月1日からの秒数) ※Location(Net)の使用履歴が必要で、%TIMESとの差を取って利用する。 %MFIELD (単位はマイクロテスラ) デバイスの3軸上の磁場の総和(1秒毎に更新) %MTRACK 現在再生中の曲名※曲名が取得できるのは、taskerで起動された場合のみ %MUTED on / off マイクミュートの値 %NIGHT on / off / auto ナイトモードの値 %NTITLE 通知バーに表示されたタイトルの文字列 %PNUM 電話番号(SIMが挿されているときだけ) %PACTIVE Taskerのアクティブなプロファイル名 %PENABLED Taskerのプロファイルが有効かどうか %PRESSURE (単位はヘクトパスカル) デバイスの受ける気圧※ディスプレイoffのときは追従しない %QTIME 秒数 現在のタスクが起動されてからの時間※優先順位の高い他のタスクに中断された時間を含むため「実行時間」ではない。 %ROAM on / off ローミングの有無 %ROOT yes / no そのデバイスで root機能が有効化どうか %SCREEN on / off スクリーンのステータス※トリガーにもif条件にも幅広く活用可能。EventのDisplayOn/DisplayOffとは違い、状態を常時監視してくれる。 %SDK Android SDKのバージョン(APIのバージョン) %SILENT off / vibrate / on サイレントモードの値 %SIMNUM SIMカードのシリアル番号 %SIMSTATE unknown, absent, pinrequired, pukrequired, netlocked, ready SIMカードの状態 %SPHONE on / off スピーカーフォン %SPEECH SayまたはSay Fileで発声中のテキスト※発声終了後クリアされる %TRUN 現在稼動中のタスクのカンマ区切りのリスト※「,task1,task2,task3,」のように先頭と終わりにもカンマが付く。 %TNET デバイスが使っている電話ネットワークオペレータ※CDMAでは不定 %SMSRF SMS/MMSの送信元の番号※Contactが見つからないとき、送信番号に送信者名がセットされる。(Android2.0以上のみ) %SMSRN SMS/MMSの送信者の名前 %SMSRB SMS/MMSの本文 %SMSRD yyyy-MM-dd SMS/MMSを受信した年月日、値はAndroidの設定に依存すると思われる %MMSRS MMSのタイトル %SMSRT 0.00 - 23 59 SMS/MMSの受信した時間 %TIME 0.00 - 23.59 整数部が時間、小数点以下が分 %TIMES (単位は秒) 1970年1月1日から現在時刻までの経過秒数を取得 %UI car / desk / normal UIモード %UPS (単位は秒) デバイス起動後の秒数 %VOLA 0-7 アラームの音量 %VOLC 0-5 通話の音量 %VOLD プッシュ信号の音量 %VOLM 0-15 メディアの音量 (これを0にするとアラームも0になる) %VOLN 0-7 通知の音量 %VOLR 0-7 着信音の音量 %VOLS 0-7 システム音の音量 %WIFII 文字列(改行を含む) Wifi接続情報 (接続状態/SSID/MACアドレス/IPアドレス/SIG)※接続中は可読可能なAPについてのデータを、切断後は直近のWiFiスキャン結果で近くのAPについてのデータを示す。 %WIFI on/off Wifiボタンのon/offのステータス※繋がってるかどうかではなく、Wifiボタンの状態 %WIMAX on/off WiMax(又は4G)通信の状態 %WIN 現在のウィンドウのラベル名
https://w.atwiki.jp/taskerwiki/pages/14.html
Taskerやプロファイルについての質問、希望要望、お礼用 名前 コメント すべてのコメントを見る 書き込む前にご覧下さい Q&ATaskerの使い方や疑問点などについての質問はこちら。 コメント-サイト内情報の更新、不具合新規プロファイルの追加や更新を行った場合、又は掲載されているタスクの間違いや効果がない等の不具合はこちら。 コメント-質問、要望、お礼等タスクの使い方や不明な点等の質問や新規プロファイル・タスクの追加要望、お礼などのコメントはこちら。 コメント-雑談雑談用
https://w.atwiki.jp/taskeru/
Taskerの日本語解説サイトが見つからないので勢いで作成したWiki 指定した条件を満たした時に、特定の動作を実行するアプリ。 設定可能な項目が途方も無く多くて、多くのAndroidの動作をオートメーション化可能。 作者のHPで1週間のトライアル版がDLできるので、それで試してから購入するか決めた方が良いかも。 英語で有料。 widgetボタンの機能を自分で作成可能。(Task)でね。