Tasker 初心者質問スレ 16 [無断転載禁止]©2ch.net

レス数が950を超えています。1000を超えると書き込みができなくなります。
2017/07/24(月) 19:56:58.52ID:5IBTskRd
Androidアプリ、Taskerの初心者質問スレです

■公式サイト:7日間体験版あり
http://tasker.dinglisch.net/

■前スレ
Tasker 初心者質問スレ 15
http://egg.2ch.net/test/read.cgi/android/1482223819/

■関連リンク
◆Tasker Wiki(英語)
http://tasker.wikidot.com/
◆Google Play
https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm
◆Tasker for Android 日本語化をめざす@ウィキ
http://www43.atwiki.jp/taskeru/
◆ぷらりん
http://tasker-userguide.pralin.info/

>>980を踏んだ方が次のスレを立てて下さい
※立てられない方は他の方にお願いして下さい
859名無しさん@お腹いっぱい。
垢版 |
2017/12/17(日) 19:29:28.89ID:lzxpugfv
●Tasker有無: 購入済み
●Androidバージョン: 5.1.1
●root有無:なし
●やりたいこと
 ・Skypeビデオ電話の自動応答(アップデートによりビデオの自動応答ができなくなったため)
  寝たきりの母では画面をタップすることができないため自動化したいです。
●やってみたこと
 ・AutoInputも購入し自動でビデオボタンをタップさせて自動化できたのですが、
  数時間放置してるとAutoInputが使えなくなります。
  [設定]-[ユーザー補助]-[サービス]のAutoInputがしばらくするとOFFになる。
●わからないこと(知りたいこと)
 ・なぜAutoInputがOFFになるのかわかりません。 AutoInputを恒久的に許可(ON)にしたい。

よろしくお願いいたします。
2017/12/17(日) 19:37:07.92ID:fzL3cXA2
>>859
普通そこがオフになることはないぞ
再起とか再インストールとかしてだめなら初期化とかも検討したほうがいいのでは
2017/12/17(日) 20:20:24.08ID:QYC/VTdz
●Tasker有無: 購入済み
●Androidバージョン: 5.0.1
●root有無:あり
●やりたいこと
 「画面のあるポイントをタップしたら」というProfileを作ることは
 できますでしょうか?(sceneではなくProfileで実現できたらと考えております)
 調査不足かもしれませんが、event>gestureやautoinputでは該当が
 なさそうに思えたので、ご教示頂ければ幸いです。
 よろしくお願いいたします。
2017/12/17(日) 20:32:25.21ID:+LMoOCs1
>>861
UI Updateでできますよ
2017/12/17(日) 20:33:18.52ID:+LMoOCs1
>>861
>>862訂正「UI Action」
2017/12/17(日) 21:10:36.29ID:yNrK6El9
>>859
AutoInputがしばらくするとOFFになる件は
AuntoInputが何かしら裏で終了されてるんじゃない?
ユーザー補助系のアプリを強制終了したらサービスオフになったよ
節電系のアプリ使ってたり節電周りの設定を見てみてはどうだろうか
2017/12/17(日) 21:56:01.13ID:hsDLMSbI
>>839
>  ・TaskerのProfileに画面スワイプの動作をするものがないので、自作をするか
>   Pluginを利用するかなどしないといけないと思います。

ハード次第
DTTWできるのもハード次第だし
スワイプで起きるようなのは聞いたことないけど

>  ・Taskが上記のものでいいのか知りたいです。

代用品にはなってるんじゃない?

>  ・指紋認証のみでロック解除ができれば一番いいのですが、MacroDroidで端末を
>   シェイクすると画面ロックをする設定をしていて、指紋認証をしようとすると
>   パターン認証を求められて面倒です。なので、1回の操作で画面ロック解除を
>   したいのです。

こっちをどうにかするかなー
2017/12/17(日) 21:56:26.74ID:hsDLMSbI
>>847
そんなもんかなー
スレに書き込むテンプレだけ見ると大して変わらないんだね
補足備考ってあたりがたしかにそかも
2017/12/17(日) 22:52:09.59ID:lzxpugfv
>>860
ありがとうございます。
再起動を何度か繰り返してアプリの再インストールを行ってみましたが
しばらくして確認するとやはりOFFになりましたので初期化もしてみましたが またOFFになりました。。
OFFになるタイミングもまちまちで もうちょっと検証してみます。


>>864
ありがとうございます。
「節電系」で探してみましたら端末管理というアプリ内にありました!
設定内でAutoInputを保護し スリープ、再起動、電源オンオフを何度かやってみましたが
AuntoInputはONのままです 解決したようです!
藁にもすがる思いでしたので感謝しかありません!本当にありがとうございました。

ただAutoInput側の問題ではなくスレ違いすみませんでした。
2017/12/18(月) 00:29:47.29ID:AxCt5HSn
>>867
Taskerが暴走するときがあって強制終了したら
サービス落ちてたのちょうど最近あったばかりだから役に立ったようでよかった
かーちゃん大切にしてやってや
2017/12/18(月) 01:00:42.77ID:rJJP977l
>>867
AutoInputが落ちるってことならAutoInputアプリを起動してAccessibilityを有効にしてるか確認を
2017/12/18(月) 08:16:02.23ID:K907Dq55
(藁かよ…)
2017/12/18(月) 23:20:57.37ID:Qbj3wOVN
>>855
> Oreoでは画面点灯後に鍵をタップか画面を左にスワイプの作業が必要でその処理が上手くできずに困っています

>>2
 ・Taskerでやってみてうまく行かない場合は,そのProfileやTaskを貼り付ける
  (Profileの場合は名前をつけた上で)長押し→メニューからExport→Description To Clipboard
 ・どううまくいかないのか具体的に書く
  ×うまくいきません → ◯ これこれがこうなってしまいます
2017/12/19(火) 07:17:44.78ID:yZwrgv2o
でた〜
同じ事何回も書き込まなくていいよ
2017/12/19(火) 09:28:55.97ID:6BW6Rkmx
質問の詳細を促してるだけで文句言うって狭量にも程があるだろ
マジメに回答しようとしてるやつを邪魔するなよ
2017/12/19(火) 14:39:47.97ID:5RPpB38/
茶番
2017/12/23(土) 12:26:06.05ID:J0AqleQy
●Tasker有無: 購入済み
●Androidバージョン: 8.1
●root有無: なし
●やりたいこと
 @
 ・土曜日出勤の日にアラームをセット
 ・土曜日出勤の日はマナーモードをセット
 A
 ・休日はアラームのセット解除
 ・休日はマナーモードのセットを解除
●やってみたこと
 ・googleカレンダーで「土曜出勤」「休日」のカレンダーを作成
  カレンダーエントリーを2つ作成し、それぞれに設定
●わからないこと(知りたいこと)
 ・taskerでアラームをセットさせる, マナーモードをセットさせるの2つのtaskの作り方がわからない
 ・tasker自身にアラームを設定させることは可能なのか
  (taskerで時刻指定を行って指定の音を鳴らす疑似的アラームを作成するといった操作になるのか)
 ・tasker自身にマナーモードをON/OFFさせることはできるのか
  (マナーモードはカレンダーを参照して音量を0にする、バイブをONにするといった疑似的な操作になるのか)

すごく基本的な内容ですみません。
何か不足の情報ありましたら教えて下さい。
宜しくお願いします。
2017/12/23(土) 15:22:36.10ID:tHjHgMoA
>>863
返信が遅くなって済みません。
ご回答ありがとうございました。

「UI Action」では、ボタン等をタップした際には%aiactioncodeや
%aiactiondescriptionで挙動を掴めると思うのですが、
ボタンもアイコンも何も配置されていないただの画面上を
タップした時の挙動も「UI Action」で掴むことが可能でしょうか?
2017/12/23(土) 16:33:45.47ID:GFJVLD+U
>>855です
>>871
鍵のタップはなんとかできましたが、スワイプがどうしても駄目です
上手く説明できるように試行錯誤して改めて質問させてご報告させて下さい
2017/12/23(土) 16:36:20.50ID:GFJVLD+U
>>876
Flash Actionなどで試してもらえれば確認できると思いますが、いわゆるタップ音が鳴る操作しか駄目でした
となるとUI Update ContextやQuery Actionで工夫するしかなさそうです
2017/12/23(土) 22:41:42.93ID:Bct+qtBR
●Tasker有無: 購入済み
●Androidバージョン:不明
●root有無: なし
●やりたいこと
 アンドロイド用Bluetoothコントローラー(認識としては普通のBluetoothキーボード)の操作でTaskerを動かしたい。
●やってみたこと
 コントローラーをぽちっと押す→画面の明るさ変更
 (「w」の入力で、何かしらのTaskを起動)
●わからないこと(知りたいこと)
 Bluetoothコントローラー(認識としては普通のBluetoothキーボード)の入力でコンテキストを成立させることが可能なのか?
 
2017/12/24(日) 03:12:52.66ID:8ejeBnkN
>>879
TouchTaskのKeys eventでできるかも
2017/12/24(日) 05:02:19.77ID:/XqmJiAZ
質問テンプレート

●Tasker有無: 購入済み
●Androidバージョン: 6.0.1
●root有無: なし
●やりたいこと
 ・普段は会社のWi-Fi接続中のマナーモードONOFFを使っています。
それとは別でカメラ起動時のマナーモードONOFFも入れています。
そこでやりたい事は、会社のWi-Fi接続中にカメラを起動し終了した際にマナーモードがOFFされないようにしたい。
●やってみたこと
 ・わからないので、何もできず。
●わからないこと(知りたいこと)
 ・Wi-Fi接続中のマナーモードのOFFを防ぎたい。
すいませんが、お願いします(o_ _)o
2017/12/24(日) 07:41:08.70ID:rXhgGVL6
>>881
カメラ起動で動くタスクにあるであろうマナーモードのactionに
ifを使って会社のSSIDに繋がっていないときは作動するようにする
2017/12/24(日) 09:09:05.03ID:rDcUgeer
>>875
マナーモードについては本スレの104-106が参考になりそう

アラームはTaskerで設定せずともGoogleの時計アプリからでもいいけど、必ずLabel(ラベル)を設定すること
解除はSystem > Cancel Alarm
ModeでDisable By Labelを選択。上で設定したLabelを指定すると指定したラベルを持つアラームを解除できる
2017/12/24(日) 10:05:18.25ID:/XqmJiAZ
>>882
ありがとうございます。
早速、試してみます。
2017/12/24(日) 12:19:34.88ID:5tQ5pZmS
>>880ありがとう!
試してみます。
2017/12/24(日) 14:26:23.35ID:O3jTYZ6t
このアプリ無料版でも裏で常駐するよね?
アプリ終了すると反応なくなるのはタスクキルされてるんかな
2017/12/24(日) 15:47:16.04ID:M0XafImd
>>886
2017/12/25(月) 01:11:35.18ID:lVvrN2bQ
どんなProfileかも書かないでタスクキルされてるんかなって聞かれてもな
2017/12/26(火) 11:46:49.53ID:SzxJxqbP
886じゃないけどタスクを走らせる前や実行中の時はスマホのバックグラウンドにしてもスマホ履歴ボタン押すと履歴一覧にTaskerがあるんだけど、
タスク終了後は履歴ボタン押しても一覧から消えてしまう
実際は裏できちんと動いてるのにタスク終了後のTaskerだけが履歴に並ばないのが意味不明
2017/12/26(火) 13:59:47.79ID:ZRL/UWMF
●Tasker有無: 購入済み
●Androidバージョン: 7.1.2
●root有無: あり
●やりたいこと
magiskでroot取ってるんですがKill Appができなくて困っております。
Run ShellでUse Rootにチェックいれれば権限取得の画面がでてくるんですが、
Kill AppでUse Rootにチェックいれても権限取得の画面が出てこない状態です。
2017/12/30(土) 02:43:05.93ID:/N96DHkj
●Tasker有無: 購入済み
●Androidバージョン: 8.0
●root有無: なし
●やりたいこと
NoRoot FirewallというVPNサービスが有効か否かを判定したい
KitKatではNoRoot FirewallのサービスContextや通知の鍵マークをAutoNotificationで判定できていましたが、OreoではサービスContextも駄目、鍵マークもステータスにあるのでAutoNotificationで判定できずに悩んでいます
2017/12/30(土) 10:57:52.57ID:Lmq9sVrA
質問テンプレート

●Tasker有無: 購入済み
●Androidバージョン: 7.0
●root有無: なし
●やりたいこと
 ・特定のアプリを起動した時にMedia Volume を1にする設定にしているが、1でもうるさいので他のアプリ(Precise Volume)を使用して音を小さくしている。これを自動化させたいがどうやれば良いのか教えて欲しい。
そもそも可能なのかもわからないのでアドバイスがほしい。
2017/12/30(土) 12:06:02.00ID:ZKBVTcty
>>892
音を1にするタスクの直前に、そのアプリを立ち上げるタスクを入れればいいんじゃない?
そうしたらどうなるの?
2017/12/30(土) 14:53:55.56ID:Lmq9sVrA
>>893
アプリ(Precise Volume)が立ち上がって、Volumeは本体のVolumeに対応した数字(19%)になっています。
これを5%にしたいと思っています。

https://i.imgur.com/zqQ0Otn.jpg
https://i.imgur.com/7DNNoey.jpg
2017/12/30(土) 15:25:27.00ID:ZKBVTcty
>>892
proじゃなくて無料版でやりたいってことね。無料版はアプリを開くだけじゃ音量調整しないから、taskerのautoinputで、mediavolumeのところをタップするようにしないといけない。
その先については置いといて、音量調整するだけならここまで。
2017/12/30(土) 16:23:03.80ID:/N96DHkj
●Tasker有無: 購入済み
●Androidバージョン: 8.0
●root有無: なし
●やりたいこと
このTASKのショートカットでサイレントなら音量小にさせたい

Volume Lower (46)
A1: If [ %PACTIVE ~ *,Silent Not Off,* ]
A2: Do Not Disturb [ Mode:All ]
A3: [X] Silent Mode [ Mode:Off ]
A4: Wait Until [ MS:100 Seconds:0 Minutes:0 Hours:0 Days:0 ] If [ %PACTIVE !~ *,Silent Not Off,* ]
A5: Stop [ With Error:Off Task:Volume Default ]
A6: End If
A7: System Volume [ Level:1 Display:Off Sound:Off ]
A8: In-Call Volume [ Level:5 Display:Off Sound:Off ]
A9: Media Volume [ Level:1 Display:Off Sound:Off ]
A10: Alarm Volume [ Level:1 Display:Off Sound:Off ]

●わからないこと(知りたいこと)
VibrateをSilentにするために下記のProfileもあるのですが、このProfileとの干渉防止のために上記のTASKのA4で待機させているのですが、こなA4でずっと停まってしまう

Profile: Silent Not Off (11)
State: Variable Value [ %SILENT !~ off ]
Enter: Volume Silent (42)
A1: Do Not Disturb [ Mode:None ]
A2: System Volume [ Level:0 Display:Off Sound:Off ]
A3: In-Call Volume [ Level:5 Display:Off Sound:Off ]
A4: Media Volume [ Level:0 Display:Off Sound:Off ]
A5: Alarm Volume [ Level:0 Display:Off Sound:Off ]

Exit: Volume Default (12)
A1: Do Not Disturb [ Mode:All ]
A2: [X] Silent Mode [ Mode:Off ]
A3: System Volume [ Level:3 Display:Off Sound:Off ]
A4: In-Call Volume [ Level:5 Display:Off Sound:Off ]
A5: Media Volume [ Level:3 Display:Off Sound:Off ]
A6: Alarm Volume [ Level:3 Display:Off Sound:Off ]
2017/12/31(日) 13:22:25.73ID:OtsgdoEl
>>891
VPN の有効無効が切り替わった瞬間を知りたいのか,
それとも Task の中でどちらの状態か判定できれば十分なのか,どっちだ?
2017/12/31(日) 13:32:30.30ID:uYvDhrWG
>>897
ありがとうございます
KitKatでは
瞬間であるProfileでの判定
状態であるTask(Action)での判定
の両方で判定していましたので両方を知りたいです
後者については%PACTIVEで判定していました
2017/12/31(日) 13:43:55.66ID:OtsgdoEl
>>896
A4 では %PACTIVE をチェックするのではなく,%TRUN をチェックするようにすればよい.

ただし,この方法だと結局,Profile側がショートカット側に干渉するところは防げないので,
俺ならこの3つを1つのTaskにして,Taskの排他制御を使うが.
2017/12/31(日) 14:07:19.48ID:OtsgdoEl
>>898
下記のような Profile を組めばよい.
A6 は切り替わった瞬間に実行される.
Task からは %VPN を見ればよい.

Profile: VPN状態確認 (9)
Enforce: no
Event: Intent Received [ Action:android.net.conn.CONNECTIVITY_CHANGE Cat:None Cat:None Scheme:* Mime Type:* ]
Enter: Anon (109)
Abort Existing Task
A1: Wait [ MS:0 Seconds:3 Minutes:0 Hours:0 Days:0 ]
A2: Java Function [ Return:(ConnectivityManager)cm Class Or Object:CONTEXT Function:getSystemService
{Object} (String) Param:connectivity Param: Param: Param: Param: Param: Param: ]
A3: Java Function [ Return:ni Class Or Object:cm Function:getNetworkInfo
{NetworkInfo} (int) Param:17 Param: Param: Param: Param: Param: Param: ]
A4: Java Function [ Return:%vpn Class Or Object:ni Function:isConnectedOrConnecting
{boolean} () Param: Param: Param: Param: Param: Param: Param: ]
A5: If [ %VPN neq %vpn ]
A6: Flash [ Text:VPN: %vpn Long:Off ]
A7: End If
A8: Variable Set [ Name:%VPN To:%vpn Recurse Variables:Off Do Maths:Off Append:Off ]
2017/12/31(日) 23:08:48.47ID:uYvDhrWG
>>899
ありがとうございます
KitKatではサイレントにしてもメディアなどの音量がゼロにならない対策としてのProfileだったんですが、Oreoにした今になって干渉に悩んでました
1つのTaskにまとめる方法で考え直してみます
KitKatと違ってSilentがVibrateとDisturbに分けられたりと挙動も分かりづらいですね
特に「Do Not Disturb」って表現も分かりづらい
2017/12/31(日) 23:19:14.13ID:uYvDhrWG
>>900
ありがとうございます
Javaとか凄いですわ
全く分からないので大切に保存することしかできないのが情けないながら本当に助かりました
ちなみにSecure SettingやAutoApps系のPluginでしても取得できないでしょうか?
2018/01/02(火) 00:28:07.07ID:Gb81vk3H
>>899
やはり挙動が変です
例えば下記のTaskではA4は本来「off」と表示されるはずですよね?
何回やっても「on」になります
変数の書き換えが追い付かないままActionが走ってしまっているようなのです
KitKatの時は問題なかったのですがOreoだと駄目です
何か対策はありませんか?

Volume (68)
A1: Do Not Disturb [ Mode:All ]
A2: Wait [ MS:0 Seconds:5 Minutes:0 Hours:0 Days:0 ]
A3: Do Not Disturb [ Mode:None ]
A4: Flash [ Text:%SILENT Long:Off ]
2018/01/02(火) 10:31:07.21ID:Gb81vk3H
>>903
作者さんに質問したらまさか回答を戴けるとは
Do Not Disturbは%SILENTとは無関係で%INTERRUPTを使って
詳しくはユーザーガイド読んでとのことでした
ありがとうございました
2018/01/03(水) 21:59:02.66ID:qox2qLqr
●Tasker有無: 購入済み
●Androidバージョン: 8.0
●root有無: なし
●やりたいこと
プリインの青いE-mailアプリ(com.sonymobile.email)の鳴り分けをしたい
※Profileを貼ると行数100程度とご迷惑になると思い.txtでアップさせて頂きました
https://1drv.ms/t/s!Atxy5rVm4jtvlmj8YoPhYhYZZ6do
宜しくお願い致します
2018/01/04(木) 10:35:29.88ID:Wvf8omvW
●Tasker有無: 購入済み
●Androidバージョン: 8.0.0
●root有無: なし
●やりたいこと
 ・LINEの特定のグループトークの着信を鳴り分けたい。
●やってみたこと
 ・Profile: LINE
Event: Notification [ Owner Application:LINE Title:* Text:* Subtext:* Messages:* Other Text:* Cat:* New Only:Off ]
Enter: LINE鳴り分け
A1: Variable Set [ Name:%LINE To:%NTITLE Recurse Variables:Off Do Maths:Off Append:Off ]
A2: Variable Set [ Name:%LINE To: 1 Recurse Variables:Off Do Maths:Off Append:Off ] If [ %LINE ~ グループ名* ]
A3: Variable Set [ Name:%LINE To:0 Recurse Variables:Off Do Maths:Off Append:Off ] If [ %LINE ~ %NTITLE ]
A4: Play Ringtone [ Type:Notification Sound:notification Stream:5 ] If [ %LINE ~ 1 ]
A5: Play Ringtone [ Type:Notification Sound:signature Stream:5 ] If [ %LINE ~ 0 ]
A6: Variable Clear [ Name:%LINE Pattern Matching:Off Local Variables Only:Off ]


着信音を鳴り分けたいのですが、個人では鳴り分けできたのですが、グループトーク名を入れて鳴り分けしたいのですが、鳴り分け出来ず通常の着信音がなる。

●わからないこと(知りたいこと)
 ・全て見れていないですが、過去ログなども確認しましたが、グループトークの鳴り分けについて探せませんでした。
  特定のグループトークの着信音を鳴り分けするにはどのようにすればよろしいですか?
  正直、タスカーの動作について詳しくは分からず、ネットなどからそのまま応用して使っている事ばかりです。
  参考するサイトなどあれば一緒に教えていただけたら幸いです。
  宜しくお願いします。
2018/01/04(木) 18:25:18.67ID:caT9f5Wc
>>905
> ◆「Variable Search Replace」について
> メールアドレス(半角空白3つ)件名
> の形式で「%antext」に改行で追加格納されていくようです
> 下記は2件目を受信した状態なのですが、これをそれを「%from」と「%subject」に分けるにはどのように正規表現すればいいでしょうか?
> ※'^(.*?)\s.*$'としてみましたが駄目でした
> メールアドレス新(半角空白3つ)件名新
> メールアドレス古(半角空白3つ)件名古

下記のような Task を組めばよい.

A1: Variable Set [ Name:%from To:%antext Recurse Variables:Off Do Maths:Off Append:Off ]
A2: Variable Set [ Name:%subject To:%antext Recurse Variables:Off Do Maths:Off Append:Off ]
A3: Variable Search Replace [ Variable:%from Search:(\S+)[\s\S]* Ignore Case:Off Multi-Line:Off One Match Only:Off Store Matches In: Replace Matches:On Replace With:$1 ]
A4: Variable Search Replace [ Variable:%subject Search:\S+\s{3}(.*)[\s\S]* Ignore Case:Off Multi-Line:Off One Match Only:Off Store Matches In: Replace Matches:On Replace With:$1 ]
2018/01/05(金) 00:33:57.72ID:jOZqIjlY
>>907
ドットさん、いつも大変お世話になり本当に感謝です
'\S'との組み合わせや'{3}'なんて思いも付きませんでした
修正に取り組みたいと思います!
ちなみにステータスバーの表示についてはOreoの仕様上不可能ってことでしょうか?
2018/01/05(金) 16:39:58.91ID:yh4liJkC
聞くことは一回でまとめた方が答えるほうも楽
情報の小出しも嫌われるが、回答付いたら次の質問を繰り返すのもどうかと思うぞ
2018/01/05(金) 18:43:52.68ID:jOZqIjlY
>>909
いえ新たな質問ではなく>>905で質問させて頂いている内容です
textでのアップで分かりづらくて申し訳ないです
2018/01/05(金) 18:58:12.57ID:jOZqIjlY
「Notify Sound」→「Notify」と走らせる場合、表示内容が同じだとNotifyに上書きされ音が鳴らなくなってまうことに気付きました
Notifyの条件として2つの内容が異なる場合など策を講じないとです
TaskをKitKatからOreoへ修正しているんですが、Actionの順番がシビアで苦戦しています
2018/01/05(金) 23:52:54.78ID:vvlbE0Sb
●Tasker有無: 購入済み
●Androidバージョン: 8.0
●root有無: なし
●やりたいこと

何かをダウンロードしてる間は変数を変更するということはできますか?
画面消灯後数分経ったらwifiを切る、というプロファイルに「ダウンロード中はwifiを切らない」という条件を追加したいです。
2018/01/06(土) 01:18:37.63ID:XbWBgUX2
>>912
TaskerのNotificationだと最新の通知しか取得できないので、PluginのAutoNotificationで対応できますよ
AutoNotificationなら特定の通知が表示してる状態(State)Contextが作れるので、そのProfileがActiveの時はWi-Fiを切らないとか色々な条件に利用できますよ
2018/01/07(日) 00:16:50.25ID:5MLg7E8u
>>908
Android 5以降で Ticker は廃止されヘッドアップ通知に変わった.
同じように表示させたいのならば,Overlay の Scene を使って Tasker で表示するようにすればよい.
2018/01/07(日) 01:21:07.46ID:ZV+Ke7aY
>>914
Oreoの仕様上力技でやるしかないんですね
やってみます
ドットさんいつもご多忙中ありがとうございます
2018/01/08(月) 01:20:59.24ID:Xe2fTOgG
>>906
ググって出てくるのは多分鳴り分けごとにタスクがあるやつだろうから
1タスク&誤作動軽減ver
LINE
<スタート>
A1: Variable Set [ Name:%LINENAME To:%NTITLE Recurse Variables:Off Do Maths:Off Append:Off ]
A2: Goto [ Type:Action Label Number:1 Label:エンド ] If [ %LINENAME ~R 新着メッセージがあります。 ]
A3: Variable Split [ Name:%LINENAME Splitter: Delete Base:Off ] If [ %LINENAME ~R : ]
A4: Goto [ Type:Action Label Number:1 Label:スキップ ] If [ %LINENAME ~R : ]
A5: Variable Split [ Name:%LINENAME Splitter:が Delete Base:Off ] If [ %LINENAME ~R が ]
<スキップ>
A6: Variable Set [ Name:%LINENAME To:,%LINENAME1, Recurse Variables:Off Do Maths:Off Append:Off ]
A7: Goto [ Type:Action Label Number:1 Label:エンド ] If [ %LINENAME2 ~R ツムツム] ]
A8: Notification Volume [ Level:4 Display:Off Sound:Off ]
A9: If [ %LINENAME ~R ,個人名1, ]
A10: Play Ringtone [ Type:Notification Sound:Adara Stream:5 ]
A11: Goto [ Type:Action Label Number:1 Label:ジャンプ ]
A12: End If
A13: If [ %LINENAME ~R ,個人名2, ]
A14: Play Ringtone [ Type:Notification Sound:Aldebaran Stream:5 ]
A15: Goto [ Type:Action Label Number:1 Label:ジャンプ ]
A16: End If
A17: If [ %LINENAME ~R ,グループ名1, | %LINENAME3 ~R グループ名1 | %LINENAME4 ~R グループ名1 | %LINENAME5 ~R グループ名1 ]
A18: Play Ringtone [ Type:Notification Sound:no sound Stream:5 ]
A19: Goto [ Type:Action Label Number:1 Label:ジャンプ ]
A20: End If
A21: Play Ringtone [ Type:Notification Sound:NT1 Stream:5 ]
<ジャンプ>
A22: Wait [ MS:100 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A23: Vibrate Pattern [ Pattern:0,400,20,100,50,150 ]
<エンド>
A24: Variable Clear [ Name:%LINENAME* Pattern Matching:On ]

A7はツムツムのハート受信が鳴らなくなるやつなので鳴らしたいなら削除
A22はline風バイブなのでこれもいらなければ削除
あとは好きなだけコピペして鳴り分けして
917906
垢版 |
2018/01/09(火) 09:32:58.16ID:g3iYKjzC
>>916

ありがとうございます。

早速作成します。
また分からないことがあればまた再度質問させていただきます。
918906
垢版 |
2018/01/10(水) 15:21:22.75ID:k9mA1Kes
>>916
先日はありがとうございました。
それで教えていただいた通りタスクを作成したのですが、鳴り分けが思うように動作しません。
おかしいところなどあればご指摘下さい。
よろしくお願いします。
ちなみに、僕個人ツムツムは利用していませんが、一応同じように作成しています。

 
Profile: LINE2 (20)
Event: Notification [ Owner Application:LINE Title:* Text:* Subtext:*
Messages:* Other Text:* Cat:* New Only:Off ]
Enter: LINE鳴り分け1 (21)
<スタート>
A1: Variable Set [ Name:%LINENAME To:%NTITLE Recurse Variables:Off Do Mahs:Off Append:Off ]
A2: Goto [ Type:Action Label Number:1 Label:エンド ] If [ %LINENAME ~R 新着メッセージがあります。 ]
A3: Variable Split [ Name:%LINENAME Splitter: Delete Base:Off ] If [ %LINENAME ~R : ]
A4: Goto [ Type:Action Label Number:1 Label:スキップ ] If [ %LINENAME ~R : ]
A5: Variable Split [ Name:%LINENAME Splitter:が Delete Base:Off ] If [ %LINENAME ~R が ]
<スキップ>
A6: Variable Set [ Name:%LINENAME To:%LINENAME1 Recurse Variables:Off Do Maths:Off Append:Off ]
A7: Goto [ Type:Action Label Number:1 Label:エンド ] If [ %LINENAME2 ~R ツムツム ]
A8: Notification Volume [ Level:4 Display:Off Sound:Off ]
A9: If [ %LINENAME ~R ,個人名, ]
A10: Play Ringtone [ Type:Notification Sound:Acoustic Stream:5 ]
A11: Goto [ Type:Action Label Number:1 Label:ジャンプ ]
A12: End If
A13: If [ %LINENAME ~R ,グループ名, | %LINENAME3 ~R グループ名 | %LINENAME4 ~R グループ名 | %LINENAME5 ~R グループ名 ]
A14: Play Ringtone [ Type:Notification Sound:Aldebaran Stream:5 ]
A15: Goto [ Type:Action Label Number:1 Label:ジャンプ ]
A16: End If
A17: Play Ringtone [ Type:Notification Sound:signature Stream:5 ]
<ジャンプ>
A18: Wait [ MS:100 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A19: Vibrate Pattern [ Pattern:0,400,20,100,50,150 ]
<エンド>
A20: Variable Clear [ Name:%LINENAME* Pattern Matching:On Local Variables Only:Off ]
2018/01/10(水) 17:31:13.19ID:7RcHP8M7
>>918
個人名のところを個人名と打っちゃってる?
田中*
みたいにしてみたらどう?
2018/01/10(水) 19:23:41.28ID:SGi+yO4M
A6: Variable Set [ Name:%LINENAME To:%LINENAME1 Recurse Variables:Off Do Maths:Off Append:Off ]
A6: Variable Set [ Name:%LINENAME To:,%LINENAME1, Recurse Variables:Off Do Maths:Off Append:Off ]

To:,%LINENAME1, %LINENEMEを ,,で囲んでないのにifでの指定が ,, で囲んでるからかな
2018/01/10(水) 20:35:29.06ID:SGi+yO4M
あと、登録名に「が」がついてる人がいるなら
A5: Variable Split [ Name:%LINENAME Splitter:がスタンプ Delete Base:Off ] If [ %LINENAME ~R がスタンプ ]  に
名前にスペースある人はお手数ですがLINEの友達の画面で名前をタップしてでスペース削っておいてください
2018/01/10(水) 21:32:48.80ID:/1Dm7A4I
>>913
有難うございます
試してみます
2018/01/11(木) 01:04:17.31ID:NagaJqNf
>>922
分からなかったら聞いて
2018/01/11(木) 01:08:27.68ID:NagaJqNf
●Tasker有無: 購入済み
●Androidバージョン: 8.0.0
●root有無: なし
TaskのショートカットをPlayストアのアイコンで置いたらどんな形になりますか?
TaskerのApplication Icon一覧ではPlayストアアイコンは丸い形をしてるのに置かれる形は四角なんです
今作者さんに問い合わせて検証すると言ってはもらえたんですが不安で
↓スクショ一覧です
https://1drv.ms/f/s!Atxy5rVm4jtvjXRPQpt6jmGRmMC8
2018/01/11(木) 01:11:56.62ID:NagaJqNf
●Tasker有無: 購入済み
●Androidバージョン: 8.0.0
●root有無: なし
今回の更新でProfileの複数選択削除できなくなってますか?
もし皆さんもそうでしたら>>924と併せて作者さんに報告しようかと
2018/01/11(木) 07:01:57.88ID:tE7wConO
>>925
できないね
2chMate 0.8.10.8 dev/Sony/G8441/8.0.0/DR
2018/01/11(木) 12:45:37.21ID:NagaJqNf
>>926
ありがとうございます
心強いです
作者さんに報告してみます
928906
垢版 |
2018/01/11(木) 16:17:55.75ID:JcMJp3YN
>>919

ありがとうございます。

個人名の所は、質問する際に個人名と変更させていただきました。
ただ、*を入れていなかったので、入れて再度確認しましたが鳴り分けできません。

>>920

ありがとうございます。

A6のTo:を,,で囲んで,%LINENAME1,にしてみましたが変わりなしです。
登録名に「が」が含まれている人がいないですが試してみましたがこちらも変わりなしです。

他に原因考えられますか?
929906
垢版 |
2018/01/11(木) 16:30:28.61ID:JcMJp3YN
runlog取ってみました。

鳴り分けに設定した個人名でテストした分です。

20180111 16.10.07 P Instant ID19 LINE1
20180111 16.10.07 E Start ID0:0.0 TaskService
20180111 16.10.07 T Running ID21 LINE鳴り分け
20180111 16.10.07 A OK ID21.1 LINE鳴り分け.スタート
20180111 16.10.07 A IfFail ID21.2 LINE鳴り分け.Goto
20180111 16.10.07 A IfFail ID21.3 LINE鳴り分け.Var Split, %LINENAME=LINE
20180111 16.10.07 A IfFail ID21.4 LINE鳴り分け.Goto
20180111 16.10.07 A IfFail ID21.5 LINE鳴り分け.Var Split, %LINENAME=LINE
20180111 16.10.07 A OK ID21.6 LINE鳴り分け.スキップ
20180111 16.10.07 A IfFail ID21.7 LINE鳴り分け.Goto
20180111 16.10.07 A OK ID21.8 LINE鳴り分け.Notification Volume
20180111 16.10.07 A OK ID21.9 LINE鳴り分け.If
20180111 16.10.07 A OK ID21.13 LINE鳴り分け.If
20180111 16.10.07 A OK ID21.17 LINE鳴り分け.Play Ringtone
20180111 16.10.08 A OK ID21.18 LINE鳴り分け.ジャンプ
20180111 16.10.08 A OK ID21.19 LINE鳴り分け.Vibrate Pattern
20180111 16.10.08 A OK ID21.20 LINE鳴り分け.エンド
20180111 16.10.08 T ExitOK ID21 LINE鳴り分け
20180111 16.10.08 E Stop ID0:0.0 TaskService


よく分からないですが、Ifがそのままマッチせずスルーしている感じですかね?
ご指導宜しくお願いします。
2018/01/11(木) 23:23:18.80ID:7NX0eoD5
>>906は個人名の鳴り分けは出来てるけどグループトークごとの鳴り分けができないんだよね?
2018/01/12(金) 02:43:45.82ID:4q7sVDkF
>>928
LINEの通知には何種類かあって
@ 未読がある状態で新規メッセがあると届く、 新着メッセージがあります。(この通知のあと↓の通知が来る)
A メッセージが来た事を知らせる、 登録名 :本文(登録名の後にスペースが入る)
B スタンプが来た事を知らせる、 登録名がスタンプを送信しました。(スペースが入らない)
C グループメッセが来た事を知らせる、 登録名 - グループ名 本文 (全部スペースが入る)
D グループスタンプが来た事を知らせる、 登録名 - グループ名 登録名がスタンプを送信しました。 (全部スペースが入る)

汎用LINERing 改めてみてちょっとおかしかったので修正版
<スタート>
A1: Variable Set [ Name:%LINENAME To:%NTITLE Recurse Variables:Off Do Maths:Off Append:Off ]
A2: Goto [ Type:Action Label Number:1 Label:エンド ] If [ %LINENAME ~R 新着メッセージがあります。 ]
A3: Goto [ Type:Action Label Number:1 Label:エンド ] If [ %LINENAME ~R 無音にしたい人1 | %LINENAME ~R 無音にしたい人2 ]
A4: Variable Split [ Name:%LINENAME Splitter: Delete Base:Off ] If [ %LINENAME ~R - ]
A5: Goto [ Type:Action Label Number:1 Label:スキップ ] If [ %LINENAME ~R - ]
A6: Variable Split [ Name:%LINENAME Splitter: Delete Base:Off ] If [ %LINENAME ~R : ]
A7: Goto [ Type:Action Label Number:1 Label:スキップ ] If [ %LINENAME ~R : ]
A8: Variable Split [ Name:%LINENAME Splitter:がスタンプ Delete Base:Off ] If [ %LINENAME ~R がスタンプ ]
<スキップ>
A9: Variable Set [ Name:%LINENAME To:,%LINENAME1, Recurse Variables:Off Do Maths:Off Append:Off ] If [ %LINENAME2 !~R - ]
A10: Variable Set [ Name:%LINENAME To:,%LINENAME3, Recurse Variables:Off Do Maths:Off Append:Off ] If [ %LINENAME2 ~R - ]
A11: If [ %LINENAME ~R ,グループ名, ]
A12: Play Ringtone [ Type:Notification Sound:Ascensions Stream:5 ]
A13: Goto [ Type:Action Label Number:1 Label:ジャンプ ]
A14: End If
A15: If [ %LINENAME ~R ,個人名, ]
A16: Play Ringtone [ Type:Notification Sound:Adara Stream:5 ]
A17: Goto [ Type:Action Label Number:1 Label:ジャンプ ]
A18: End If
A19: Play Ringtone [ Type:Notification Sound:Altair Stream:5 ]
<ジャンプ>
A20: Wait [ MS:100 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A21: Vibrate Pattern [ Pattern:0,400,20,100,50,150 ]
<エンド>
A22: Variable Clear [ Name:%LINENAME* Pattern Matching:On ]
確認として
A22: Variable Clear [ Name:%LINENAME* Pattern Matching:On Local Variables Only:Off ]
これを無効にしておいて通知来たあとに %LINENAME にグループ名or個人名が入ってるかどうか確認。おまじないと無音の為なので無効にしていても動く
一応ファイルでも pass:tasker http://whitecats.dip.jp/up/download/1515692523/attach/ pfofileをタップ、importで落としたファイル選択
932906
垢版 |
2018/01/12(金) 09:35:09.40ID:xnborvc9
>>930

ありがとうございます

当初、個人名は出来ていたと思うのですが、気がつけば鳴り分けが出来なくなっていました
タスカーも一度アンインストールして再インストールしたのですが、変わりなしです
933906
垢版 |
2018/01/12(金) 09:42:50.38ID:xnborvc9
>>931

pfofileありがとうございます。

ダウンロードして再設定させていただいたのですが、やはりうまく鳴り分けが出来ません。

runlogです。

20180112 09.29.20 E Start ID0:0.0 TaskService
20180112 09.29.30 E Stop ID0:0.0 TaskService
20180112 09.29.40 P Instant ID18 LINE
20180112 09.29.40 E Start ID0:0.0 TaskService
20180112 09.29.40 T Running ID17 LINERing
20180112 09.29.40 A OK ID17.1 LINERing.スタート
20180112 09.29.40 A IfFail ID17.2 LINERing.Goto
20180112 09.29.40 A IfFail ID17.3 LINERing.Goto
20180112 09.29.40 A IfFail ID17.4 LINERing.Var Split, %LINENAME=個人名
20180112 09.29.40 A IfFail ID17.5 LINERing.Goto
20180112 09.29.40 A IfFail ID17.6 LINERing.Var Split, %LINENAME=個人名
20180112 09.29.40 A IfFail ID17.7 LINERing.Goto
20180112 09.29.40 A IfFail ID17.8 LINERing.Var Split, %LINENAME=個人名
20180112 09.29.40 A OK ID17.9 LINERing.スキップ
20180112 09.29.40 A IfFail ID17.10 LINERing.Var Set, %LINENAME=,%LINENAME1,
20180112 09.29.40 A OK ID17.11 LINERing.If
20180112 09.29.40 A OK ID17.15 LINERing.If
20180112 09.29.40 A OK ID17.19 LINERing.Play Ringtone
20180112 09.29.40 A OK ID17.20 LINERing.ジャンプ
20180112 09.29.40 A OK ID17.21 LINERing.Vibrate Pattern
20180112 09.29.40 A OK ID17.22 LINERing.エンド
20180112 09.29.40 T ExitOK ID17 LINERing

個人名の所には、登録名が入っていました
934906
垢版 |
2018/01/12(金) 09:46:55.59ID:xnborvc9
A22を無効にしても同じようなrunlogでした。

20180112 09.30.05 P Instant ID18 LINE
20180112 09.30.05 E Start ID0:0.0 TaskService
20180112 09.30.05 T Running ID17 LINERing
20180112 09.30.05 A OK ID17.1 LINERing.スタート
20180112 09.30.05 A IfFail ID17.2 LINERing.Goto
20180112 09.30.05 A IfFail ID17.3 LINERing.Goto
20180112 09.30.05 A IfFail ID17.4 LINERing.Var Split, %LINENAME=個人名
20180112 09.30.05 A IfFail ID17.5 LINERing.Goto
20180112 09.30.05 A IfFail ID17.6 LINERing.Var Split, %LINENAME=個人名
20180112 09.30.05 A IfFail ID17.7 LINERing.Goto
20180112 09.30.05 A IfFail ID17.8 LINERing.Var Split, %LINENAME=個人名
20180112 09.30.05 A OK ID17.9 LINERing.スキップ
20180112 09.30.05 A IfFail ID17.10 LINERing.Var Set, %LINENAME=,%LINENAME1,
20180112 09.30.05 A OK ID17.11 LINERing.If
20180112 09.30.05 A OK ID17.15 LINERing.If
20180112 09.30.05 A OK ID17.19 LINERing.Play Ringtone
20180112 09.30.05 A OK ID17.20 LINERing.ジャンプ
20180112 09.30.05 A OK ID17.21 LINERing.Vibrate Pattern
20180112 09.30.05 A Disabled ID17.22 LINERing.エンド
20180112 09.30.05 T ExitOK ID17 LINERing
20180112 09.30.05 E Stop ID0:0.0 TaskService
20180112 09.30.21 E Start ID0:0.0 TaskService
20180112 09.30.27 E Stop ID0:0.0 TaskService
20180112 09.30.29 M Restart ID0:0.0 Monitor

頂いたもので行っているのに、どこが悪いのだろう
2018/01/12(金) 09:48:40.52ID:xnborvc9
autonotification を利用すれば鳴り分け可能と見たのですが、
購入して利用する方が確実ですかね?

でも使い方分からないですし、ご意見宜しくお願いします
2018/01/12(金) 09:59:42.10ID:h86c5U9c
>>933
なりわけが一切できないのかな?
もっとシンプルなタスクにしてみたらできるの?
通知はどういう感じで出してる?

どんなふうに失敗しているか、書いてくれないと次に進めないと思うよ。
2018/01/12(金) 10:07:15.21ID:h86c5U9c
>>933
%LINENAME(数字アリも)にどんな変数が入っているかも書いてみて。Varsをみればわかります。
938906
垢版 |
2018/01/12(金) 12:06:06.65ID:xnborvc9
>>933

ありがとうございます。
鳴り分けは一切出来ていないです。

以前作成したシンプルなタスクでも鳴り分け出来ないです。

ラインの通知は、ポップアップ表示のみoffにしています。

%LINENAMEをタップして確認しましたが、何も書かれていないです。
2018/01/12(金) 13:02:29.21ID:kNN+8Ap3
>>935
AutoNotification購入した方がいいと思う

AutoInputとAutoNotificationは是非購入しておくべきPluginだと思うよね?
2018/01/12(金) 14:04:32.92ID:h86c5U9c
>>938
ごめんごめん。A 22
は消さないとなにがはいっているかわからないよ。
2018/01/12(金) 14:10:01.11ID:h86c5U9c
>>940
A22 消してるんだね。もうこうなったらA1 だけ、からやってみたら?
942906
垢版 |
2018/01/12(金) 14:58:30.56ID:xnborvc9
>>935

AutoInputとAutoNotification 共に使い方が分からないので
色々と調べて前向きに購入したいと思います。
勉強するのによいサイトなどあれば教えて下さい。

宜しくお願いします
943906
垢版 |
2018/01/12(金) 15:01:15.98ID:xnborvc9
>>940

A22は再度追加してました。

%LINENAMEは ,%LINENAME1,
%LINENAME1
%LINENAME2
%LINENAME3

は何も書いていません。

宜しくお願いします。
944906
垢版 |
2018/01/12(金) 15:04:16.55ID:xnborvc9
942

>>935>>939の間違いです。
すみません
2018/01/12(金) 15:20:42.33ID:9Zd4R221
>>943
920を誤解しているようですね。
, ←は一切要りません。
A9含めて自分では入力しないように。
946906
垢版 |
2018/01/12(金) 16:18:10.39ID:xnborvc9
>>945

色々とありがとうございます。


931のいただいたprofileで変更した点は
A11のグループ名
A15の個人名

A12 A16 A19 Sound を希望の通知音に代えただけです。

, の意味があまりよく分かりません。

個人名やグループ名を,,で囲まなくても良いのですか?
2018/01/12(金) 16:41:43.68ID:wL/dc2qb
>>946
,は要らない。消せるものはすべて消して。
2018/01/12(金) 16:49:48.32ID:kNN+8Ap3
>>942
最初は戸惑うけど試してる内に分かるよ
AutoNotificationのProfileで任意の通知を各種変数に格納してくれるからその変数を利用するってイメージだけどこれは既にできてるね
要はTaskerより詳細に取得できるから便利ってだけ
2018/01/12(金) 17:17:34.73ID:xqQZSKVa
基本的な質問して良いですか?
LINEの方、変数の名前が全て大文字なのはシステムの物だったと思ったんですが、
%LINENAMEとか使えるようになったんですか?
検証してないんですけど。
2018/01/12(金) 18:17:10.94ID:kNN+8Ap3
>>949
大文字はそのTaskが完走しても保持される→グローバル変数
小文字は保持されない→ローカル変数
2018/01/12(金) 18:51:22.23ID:Tkg5Wsu1
>>950
ごめんなさい。
試してみたらできました。
何故か頭文字一文字だけ大文字がグローバル変数だと思ってました。
2018/01/12(金) 19:36:43.02ID:7LydaPYG
>>951
一文字でも大文字が入ればグローバル変数。
2018/01/12(金) 19:43:55.26ID:aHabsu+e
これは完成したらXML上げてほしいな
2018/01/12(金) 22:15:45.09ID:4JrXgKS4
変数になにも取れていないとなるとユーザー補助でtaskerがオフになってない?
2018/01/12(金) 22:23:28.46ID:ZkAGPM9C
組んでみたけど%NTITLEで個人名は取得できるけどグループ名が取得出来ないですね。

%evtprmでもグループ名取得できてないしそのへんどうなんでしょう?
956906
垢版 |
2018/01/13(土) 08:45:55.55ID:Qlb+kHeM
>>947

ありがとうございます。

,全て消しましたが、反映されず。



知識の無い頭で色々と変更していたら
931のA9 A10の%LINENAME1〜3を数字を削除し
すべて%LINENAMEに変更したら、登録名での鳴り分けが出来ました。

ただ、グループ名での鳴り分けが一切出来ないです。

runlogを見ても、VARSを見ても登録名になっています。

グループ名を取得する為には、どうすれば良いですか?

宜しくお願いします
957906
垢版 |
2018/01/13(土) 09:05:22.85ID:Qlb+kHeM
>>947

AutoNotification使ってみましたが、何が何だか・・・
色々試してみましたが、どのように動作しているのか分からないです

どれが任意の通知の変数かも分からない状態です。

何か参考にするところあれば教えて下さい。

宜しくお願いします
958906
垢版 |
2018/01/13(土) 09:07:17.58ID:Qlb+kHeM
>>954

ユーザー補助はonになってます。
レス数が950を超えています。1000を超えると書き込みができなくなります。
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況