Taskerの設定-2


 Tasker設定の第2弾です。Xperia Z5 compactにアプリをインストールしTaskerで自動化の設定しました。Profileファイルを記載しておきますので、ご自由にアレンジして利用してください。

Bluetooth自動切断


 これは二つのProfileからなり、スマホのBluetoothをonにするとバイブレーションで振動して、5分間他の機器と接続がなければ、自動的に切断されます。
 
以下のProfileを参考にして下してさい。コメント欄に連絡をいただければ、Bluetooth.prf.xmlをアップしますので、Taskerにインポートしてください。

Profile: Bluetooth (10)
Enforce: no
State: BT Connected [ Name:* Address:* ]
Enter: BlConnect (8)
Abort Existing Task
A1: Perform Task [ Name:BlToggle Priority:5 Parameter 1 (%par1):stop Parameter 2 (%par2): Return Value Variable: Stop:Off ]
A2: Perform Task [ Name:BlDisconnect Priority:5 Parameter 1 (%par1):stop Parameter 2 (%par2): Return Value Variable: Stop:Off ]
Exit: BlDisconnect (9)
Abort Existing Task
A1: Stop [ With Error:Off Task: ] If [ %par1 ~ stop ]
A2: Wait [ MS:0 Seconds:0 Minutes:2 Hours:0 Days:0 ]
A3: Bluetooth [ Set:Off ]
A4: Profile Status [ Name:Bluetooth Set:Off ]

Profile: VariabIeSetBluetooth (12)
Enforce: no
Event: Variable Set [ Variable:%BLUE Value:on User Variables Only:Off ]
Enter: BlToggle (11)
Abort Existing Task
A1: Stop [ With Error:Off Task: ] If [ %par1 ~ stop ]
A2: Vibrate [ Time:200 ]
A3: Bluetooth [ Set:On ]
A4: Flash [ Text:Blouetooth set “%BLUE” Long:Off ]
A5: Wait [ MS:0 Seconds:2 Minutes:0 Hours:0 Days:0 ]
A6: Stop [ With Error:Off Task: ] If [ %BLUE ~ off ]
A7: Profile Status [ Name:Bluetooth Set:On ]
A8: Wait [ MS:0 Seconds:0 Minutes:5 Hours:0 Days:0 ]
A9: Bluetooth [ Set:Off ]
A10: Profile Status [ Name:Bluetooth Set:Off ]

 

通話自動切断


 このProfileはドコモのカケホーダイライトに対応した通話自動切断プロファイルです。通話開始が認知できないので、コール開始から4分20秒後にバイブレーションが一回、4分50秒後にバイブレーションが2回なり、通話が切断されます。また、完全無料通話(ファミリー通話無料や0120,0800などの無料通話)の電話番号を赤字のところに設定します。自動切断される電話番号にかけたときは最初に必ずバイブレーションが一回なります。

Profile: CallLimit (16)
State: Call [ Type:Outgoing Number:* ]
Enter: Limit (14)
Abort Existing Task
A1: If [ %CONUM !~ 080xxxxxxxx & %CONUM !~ 080xxxxxxxx & %CONUM !~ 090xxxxxxxx & %CONUM !~ 0120* & %CONUM !~ 0800* ]
A2: Vibrate [ Time:1000 ]
A3: Wait [ MS:0 Seconds:20 Minutes:4 Hours:0 Days:0 ]
A4: Vibrate [ Time:200 ]
A5: Wait [ MS:0 Seconds:30 Minutes:0 Hours:0 Days:0 ]
A6: Vibrate Pattern [ Pattern:200,200,200,200 ]
A7: End Call
A8: End If
Exit: stopLimit (15)
A1: Stop [ With Error:Off Task:Limit ]
A2: Vibrate [ Time:1000 ]