ActIf Activatorに追加条件を足し更に細かく設定できるTweak!!
多くのユーザーがインストールしているであろうActivator。
もはや無くてはならないほどのTweakとなっているが、このTweakに更に条件を付け足し細かく設定できるようになるTweakが登場した。Tweakの名前は“ActIf”だ!!
Activatorの設定
Cydiaから検索でActIfと検索するとBigBossから出ているのがわかるはずだ。ActIfのIはエルではなくアイなので注意。
英語の説明では”ActIf add conditionals (if statements) to Activator.”と書かれている。
直訳すると”ActIfはActivatorへの条件文(if文)を追加します。”
プログラミングを少しでも知っている人は納得するだろう。Activatorにさらに条件を付け足すif文を追加するわけだ。
そして設定に関してはほとんどはActivatorで2箇所の設定をすることになる。
設定可能項目
Activatorには設定可能項目として
- App open condition failed
ActIf app conditionを割り当てているアクションを実行した時、特定アプリを起動していない時に限り、App open condition failedに登録したアクションを実行する
- App open condition passed
ActIf app conditionを割り当てているアクションを実行した時、特定アプリを起動している時に限り、App open condition passedに登録したアクションを実行する
- Bluetooth device condition failed
ActIf Bluetooth conditionを割り当てているアクションを実行した時、特定Bluetoothデバイスに接続していない時に限り、Bluetooth device condition failedに登録したアクションを実行する
- Bluetooth device condition passed
ActIf Bluetooth conditionを割り当てているアクションを実行した時、特定Bluetoothデバイスに接続している時に限り、Bluetooth device condition passedに登録したアクションを実行する
- Charging condition failed
ActIf Charging conditionを割り当てているアクションを実行した時、デバイスが充電中以外の時に限り、Charging device condition failedに登録したアクションを実行する
- Charging condition passed
ActIf Charging conditionを割り当てているアクションを実行した時、デバイスが充電中の時に限り、Charging device condition passedに登録したアクションを実行する
- Music playing condition failed
ActIf music conditionを割り当てているアクションを実行した時、ミュージックが再生していない時に限り、Music playing condition failedに登録したアクションを実行する
- Music playing condition passed
ActIf music conditionを割り当てているアクションを実行した時、ミュージックが再生している時に限り、Music playing condition passedに登録したアクションを実行する
- WiFi condition failed
ActIf WiFi conditionを割り当てているアクションを実行した時、特定WiFiに接続していない時に限り、WiFi condition failedに登録したアクションを実行する
- WiFi condition passed
ActIf WiFi conditionを割り当てているアクションを実行した時、特定WiFiに接続している時に限り、WiFi condition passedに登録したアクションを実行する
ActIfの設定
ActIfの設定では、上記の”特定”というところは設定>ActIfから設定できるようになっている。
WIFIでは特定ネットワーク名(SSID)を指定可能
BLUETOOTHではデバイス名を指定可能
CURRENT OPEN APPではアプリを指定可能
アプリに関してはapp ID名のことなので単純にアプリ名(日本語など)を入力しても指定することはできない。
使い方例
実際に設定しようとすると頭がこんがらがってくるかもしれないので例を1つ上げておく。
設定しなければならないのは2箇所あるので注意が必要だ。
例
“ボリュームボタンの上の長押し”(というアクション)は
ミュージックを再生中の時だけ
“次の曲を再生する”を実行
というようなことをしたい場合は
Activator>常時起動>ボリュームボタン上を長押し>ActIf music condition
にチェックを入れる。
これでボリュームボタンの上を長押しした場合、ActIf music conditionが実行されるので、次にActIf music conditionの条件を設定する。
Activator>常時起動>Music playing condition passed>次の曲
にチェックを入れる。
これでミュージック再生中に限りボリュームボタンの上の長押しは次の曲再生するようになる。
そしてミュージック再生中以外にも設定できるので好みに設定できる。プログラミングでいうところの”else”の部分である。
この場合例えばミュージック再生中でない場合にボリュームボタン上の長押しをするとスクリーンショットを撮る。というアクションをしたい場合はこの状態から
Activator>常時起動>Music playing condition failed>スクリーンショットを撮る
にチェックを入れれば良いだけだ。
少しわかりにくいかもしれないが慣れていくとわかってくるだろう。
何にせよこれで無料というのには驚きだ。是非ともインストールしておきたいTweakである。
information
Name | ActIf |
Type | Tweaks |
Repository | BigBoss |
Price | Free |