Tasker 初心者質問スレ 16at ANDROID
Tasker 初心者質問スレ 16 - 暇つぶし2ch1042:名無しさん@お腹いっぱい。
18/01/13 11:10:05.62 ZeOmBC6L.net
>>982
spritとは何なのかをわかったうえで�


1043:A931を三回くらいよみなおして、フローチャートを作ってみたら自力でゴールできるとおもうよ。



1044:906
18/01/13 11:16:28.66 Qlb+kHeM.net
>>983

A1の %LINENAME を%LINETITLEに変更すればよいですか?
変更してみましたが、登録している登録名のみです。
グループ名が読み取れていません・・・
8.0だと読み取れないのかな?

1045:906
18/01/13 11:22:12.77 Qlb+kHeM.net
皆さん色々とありがとうございます。
午後から、週明けまでここに来ることができないので
皆さんの意見を参考に頑張ります。
よろしくお願いします。

1046:906
18/01/13 11:36:36.49 Qlb+kHeM.net
>>986
ありがとうございます。
週末空いた時間に頑張りたいと思います。

1047:906
18/01/13 11:37:49.76 Qlb+kHeM.net
>>987
ありがとうございます
早速ダウンロードさせたいただきました。
週末頑張ります。

1048:906
18/01/13 11:39:48.16 Qlb+kHeM.net
>>988
ありがとうございます。
ログを取ってがんばります。

1049:906
18/01/13 11:49:48.62 Qlb+kHeM.net
>>989
spritにつてよく分からないのでもう少し調べて頑張ってみます。

1050:名無しさん@お腹いっぱい。
18/01/13 18:35:23.14 U6M4RA/O.net
>>975-980
以下細々となされたテンプレ議論
過程は>>751,769,823,867とその周辺で確認できます
採用非採用は>>980に一任します

スレタイは
Tasker 質問スレ 17
1用のテキストは
URLリンク(pastebin.com)
2用のテキストは
URLリンク(pastebin.com)

>>751の最終稿として以下報告
スレタイ Tasker 質問スレ 17
1用 URLリンク(pastebin.com)
2用 URLリンク(pastebin.com)
2内その他2 URLリンク(writening.net)
URLリンク(writening.net) は archive.org と archive.is で魚拓済み 👀
Rock54: Caution(BBR-MD5:1322b9cf791dd10729e510ca36a73322)


1051:名無しさん@お腹いっぱい。
18/01/13 22:37:20.24 S/4WT6v9.net
●Tasker有無: 購入済み
●Androidバージョン: 7.1
●root有無:無
●わからないこと
土曜日になるとアイコンパックを変更するってできますか?
壁紙の変更のやり方は分かりましたけど、アイコンパックの変更ってタスカーでできますか?
●やってみたこと
Profile: 土日 (32)
Day: Sun or Sat

1052:名無しさん@お腹いっぱい。
18/01/14 07:07:44.42 lvtqz3g3.net
どなたか過去スレ10の380さんが配付した、「[AutoNotification]の変数一覧を
テキストファイルに出力するアクション」ないし、これに類するものがあったらいただけないでしょうか。

1053:名無しさん@お腹いっぱい。
18/01/14 08:09:37.78 OWsEeU36m
>>998
自分で作ればよくね?

1054:名無しさん@お腹いっぱい。
18/01/14 09:42:05.83 sMSloVxU.net
>>998
スレ内既出 >>416

1055:名無しさん@お腹いっぱい。
18/01/14 10:27:00.68 1/ArI/Eo.net
>>998
>>986じゃなくて?

1056:名無しさん@お腹いっぱい。
18/01/14 12:37:31.98 XHRCDIZf.net
>>998
そのレスは見てないんだけど、こういうやつかな?
リンク先のxmlをインポートして実行するとその時々の変数一覧が取れるらしいです
[HOW TO] Helper Task - Get All AutoNotification Variables and Values - tasker URLリンク(www.reddit.com)

1057:名無しさん@お腹いっぱい。
18/01/14 15:59:31.08 hKKJZWOo.net
>>1002
これ、良いね
ラベルにダグって使えたんだね

1058:名無しさん@お腹いっぱい。
18/01/14 17:48:50.90 OWsEeU36m
tasker

1059:906
18/01/15 09:27:47.38 39OZWwBU.net
週末、色々と試行錯誤してました。
>>988さんに教えていただいたログ取りを見ていたら
%evtprm1にLINE
%evtprm2に登録名
%evtprm3に本文または登録名がスタンプを送信しました。
%evtprm4にグループ名
が入っている事が分かりました
Varsで変数を確認すると
%LINENAME2にグループ名が入っていたました。
それで色々と弄った結果
<スタート>
A1: Variable Set [ Name:%LINENAME To:%evtprm() 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: Variable Split [ Name:%LINENAME Splitter:がスタンプ Delete Base:Off ] If [ %LINENAME ~R がスタンプ ]
A8: Goto [ Type:Action Label Number:1 Label:スキップ ] If [ %LINENAME ~R : ]
<スキップ>
A9: Variable Set [ Name:%LINENAME To:%LINENAME1 Recurse Variables:Off Do Maths:Off Append:Off ] If [ %LINENAME3 ~R - ]
A10: Variable Set [ Name:%LINENAME To:%LINENAME2 Recurse Variables:Off Do Maths:Off Append:Off ] If [ %LINENAME4 ~ - ]
A11: If [ %LINENAME ~R グループ名* ]
A12: Play Ringtone [ Type:Notification Sound:Acoustic Stream:5 ]
A13: Goto [ Type:Action Label Number:1 Label:エンド ]
A14: End If
A15: If [ %LINENAME ~R 登録名* ]
A16: Play Ringtone [ Type:Notification Sound:Alya Stream:5 ]
A17: Goto [ Type:Action Label Number:1 Label:ジャンプ ]
A18: End If
A19: Play Ringtone [ Type:Notification Sound:signature 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 Local Variables Only:Off ]
とタスクを作成したら鳴り分けが出来ました。
皆さんありがとうございました。
ただ、ここをこうした方がよいと言うのがあればご指導宜しくお願いします。
長文となりすみませんでした。

1060:906
18/01/15 09:28:10.12 39OZWwBU.net
>>986
>>987
AutoNotificationの変数をテキストに一覧し確認しましたが、僕にはもう少し勉強しないといけない感じです。
時間をかけて勉強します。
ありがとうございました。

1061:名無しさん@お腹いっぱい。
18/01/15 11:40:36.80 PEoVyr+d.net
>>1005
「%evtprm1にLINE   %evtprm2に登録名   %evtprm3に本文または登録名がスタンプを送信しました。
%evtprm4にグループ名」
これがわかっているんだったら、↓だけで作れるんじゃないかな。文字面だけ&未検証で済まない。
A1: Stop If [ %evtprm3 ~R 新着メッセージがあります。 ]
A2: Stop If [ %evtprm2 ~R 無音にしたい人1 | 無音にしたい人2 ]
A3: If [ %evtprm4 ~R グループ名* ]
A4: Play Ringtone [ Type:Notification Sound:Acoustic Stream:5 ]
A5 stop
A6: Else If [ %evtprm2 ~R なり分けしたい登録名* ]
A7: Play Ringtone [ Type:Notification Sound:Alya Stream:5 ]
A8:ELSE  ※それ以外の登録名ってことね。
A9: Play Ringtone [ Type:Notification Sound:signature Stream:5 ]
A10: End If
A11: Wait [ MS:100 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A12: Vibrate Pattern [ Pattern:0,400,20,100,50,150 ]
等符合は~R じゃなくて ~ でいいような気がするけど。~Rでも機能するならいいのかな。

1062:名無しさん@お腹いっぱい。
18/01/15 17:30:09.75 eKebmlW2.net
●Tasker有無: 購入済み
●Androidバージョン: 7.0
●root有無: なし
●やりたいこと
juiceSSHのtaskerプラグインを使って
sshの接続失敗(接続してない状態)したら再接続する
決めた時間内はずっと切断されてたら再接続してほしいです
動作する時間を決める方法はわかります
どうすればいいのか全く分からないので自分で作ったタスクはありません

1063:972
18/01/15 22:02:09.25 7siEy0Yj.net
>>1000 974 975
ありがとうございます。
975は使い方が今一つ分からず往生してますが、精進します。

1064:名無しさん@お腹いっぱい。
18/01/15 23:25:49.02 xtNo6hvU.net
>>997
どんなランチャーアプリを使っているか次第だが,
おそらく AutoInputプラグインを使えば可能.

1065:名無しさん@お腹いっぱい。
18/01/16 00:41:09.58 kn24GSlI.net
●Tasker有無: 購入済み
●Androidバージョン: 8.0
●root有無: なし
●やりたいこと
E-mailアプリ(com.sonymobile.email)の鳴り分けをしたい(>>928から格闘中)
通知は下記のように昇り順に追加されていきます
----------
アドレス(\s)件名01(\s)本文01
アドレス(\s)件名02(\s)本文02
アドレス(\s)件名03(\s)本文03
----------
Intercept ContextのProfileは下記の通りなのですが、変数一覧を確認すると何通受信しても毎回1通目しか取得できていません
[%antext]件名01 本文01
また「%antexts()」も「%antextsbig()」も空です
※「ユーザー補助」「通知へのアクセス」許可済みです
宜しくお願い致します
Profile: AutoNotification Intercept (68)
Event: AutoNotification Intercept [ Configuration:Event Behaviour: true
Notification Type: Only Created Notifications
Package Name: com.sonymobile.email
Get All Fields : true ]

1066:名無しさん@お腹いっぱい。
18/01/16 01:37:33.23 dqWO+Zp8.net
>>1008が立てずに放置したので>>996使って次ぎスレ立てておいた
Tasker 質問スレ 17
スレリンク(android板)

1067:名無しさん@お腹いっぱい。
18/01/16 03:05:46.20 aPdMOXbH.net
>>1012

>>997
ホーム画面のアイコンだけでよければKLWP使ってアイコンを配置する
アイコン画像の表示に変数を組み込んで変数によってKLWPのアイコン画像を変えるって手もある
Taskerで土曜になったら(%DAYWで取得できる)変数を変更して別のアイコン画像に置き換える
土曜ならA、それ以外ならBって感じで分岐させれば見た目上は変えられる
同じく有料版のZooperWidgetProでも似たようなことはできる(有料版じゃないとウィジェットのタップ機能が開放されない)けど
問題は、どちらもドロワーやドック、フォルダ内のアイコン画像までは変えられない
もしくはアプリの説明文見た限りだとMicoPacksってアプリを使えばTaskerからアイコンパックを制御できるみたい
ただし使用しているランチャーによってはroot取得が必要
URLリンク(play.google.com)


1068:.iconmanager&hl=ja



1069:名無しさん@お腹いっぱい。
18/01/16 06:36:14.09 sv7praFg.net
>>1010
利用してるランチャーはnovaの有料版です。

1070:名無しさん@お腹いっぱい。
18/01/16 07:38:00.64 X9uw4Zwi.net
>>1011
AutoNotification Queryアクションを使えば、現在表示中の通知の一覧を、
%antitle() や%antext()

1071:名無しさん@お腹いっぱい。
18/01/16 07:41:29.52 X9uw4Zwi.net
>>1015
で取得できるから、%antitle(#)で配列の要素数を取得して処理してみては?

1072:名無しさん@お腹いっぱい。
18/01/16 07:50:31.68 X9uw4Zwi.net
>>1016
ああ、%antitle(#)を使うぐらいなら、アプリを指定して %antitle(<) や %antext(<) を使えば、
分岐の必要も無く、一発で取得できるのか。
URLリンク(tasker-userguide.pralin.info)

1073:名無しさん@お腹いっぱい。
18/01/16 11:42:21.47 kn24GSlI.net
>>1015-1017
ありがとうございます
%antitleにも配列が存在したのは知らなかったです
よく分からないのはAutoNotification Intercept ContextでGet All Fieldsを有効にしているにも関わらず詳細取得できなくなってしまったんです
通常はContextで取得できますよね?

1074:906
18/01/16 16:07:31.30 NmVJ497p.net
>>1007
ありがとうございます。
教えていただいた通り作成したら無事動作しました。
最終的には下記のようにタスクを作成し希望通りの動作になっています。
Profile: LINE (20)
Priority: 10 Notification: no
Event: Notification [ Owner Application:LINE Title:* Text:* Subtext:*
Messages:* Other Text:* Cat:* New Only:Off ]
Enter: LINE鳴り分け (47)
A1: If [ %evtprm4 ~ グループ名* ]
A2: Play Ringtone [ Type:Notification Sound:silent-15s Stream:5 ]
A3: Stop [ With Error:Off Task: ]
A4: Else If [ %evtprm2 ~ 登録名* ]
A5: Play Ringtone [ Type:Notification Sound:Acoustic Sound: Stream:5 ]
A6: Else
A7: Play Ringtone [ Type:Notification Sound:signature Stream:5 ]
A8: End If
A9: Goto [ Type:Action Label Number:11 Label:マナー ] If [ %VOLN ~ 0 ]
A10: Stop [ With Error:Off Task: ]
<マナー>
A11: Wait [ MS:100 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A12: Vibrate Pattern [ Pattern:0,400,20,100,50,150 ]

今回、長い間色々とご協力していただいた皆さん本当にありがとうございました。

1075:名無しさん@お腹いっぱい。
18/01/16 17:47:04.85 Za69Z1ac0
おう気にすんな!

1076:名無しさん@お腹いっぱい。
18/01/16 17:19:50.53 X9uw4Zwi.net
>>1018
>%antitleにも配列が存在した
%antitle は AutoNotification Intercept(イベント)コンテキスト で取得できる変数で、
%antitle() は AutoNotification Queryアクション で取得できる配列変数ですね。
URLリンク(i.imgur.com)
変数を入力するときに。右のボタンをタップすると変数の一覧が表示されるけど、
前半がInterceptで取得する分。後半がQueryで取得する分。
Autoシリーズなら、どのプラグインから取得した(配列)変数なのか表示されていますから
確認してみてください。
>よく分からないのは~
”詳細取得”というのが具体的に何を指しているのかわからないので答えられないけど、
アドバイスするとしたら、プロファイルを弄ったのなら、一旦Taskerを再起動しないと
更新されない可能性がある点に注意かな。
もうひとつ、AutoNotificationやAutoInputの「アクション」で「2回目」に変数や
配列を取得する場合、更新されない可能性があるので念の為に確認してみてください。
その場合は、Variable ClearやArray Clearで初期化すればいけるはずです。
後者は今回は関係なさそうだけど、一応。

1077:979
18/01/16 17:52:19.77 yKqbeOEZ.net
>>1019
どういたしまして。今回の一連では私も大変勉強になりました。

1078:名無しさん@お腹いっぱい。
18/01/16 19:45:39.12 kn24GSlI.net
>>1021
ありがとうございます
いつも変数を検索してしまうので変数一覧のInterceptかQueryかで違いがあったとは気付きませんでした
> ”詳細取得”とは?
Intercept ContextでGet All Fieldsを有効にすることで、「%antexts()」や「%antextsbig()」などといった変数にも格納されてました
でもいつからかこれらの変数が空で取得できていない状態になってしまい
そして肝心の「%antitle」も1通目の通知しか取得できていない状態です
実際2通目以降の通知は、「%antitle」に以下のように格納されていたんです
メールアドレス(\s*3つ)件名02
メールアドレス(\s*3つ)件名01
タイミング的に>>951の時のTaskerの更新から変になった気がするんですが、Taskerの更新とIntercept Contextに因果関係ありますかね?

1079:名無しさん@お腹いっぱい。
18/01/16 21:46:30.35 X9uw4Zwi.net
>>1023
それは、TaskerやAutoNotificationの問題ではなく、ご使用のメールアプリの問題ではないでしょうか。
メールアプリのバージョンアップによって通知関連の処理が変わったのではないかと推測します。
試しに他のアプリの通知を%antexts()で取得できるか試してみるのはいかがでしょう。
多分成功すると思いますよ。
でもまあ、AutoNotification Queryアクションなら、全てのメール通知のタイトルやテキストを取得できるんですよね?
それなら当初の目的は達成できるはずなので、「ソニーめ余計なことをしやがって手間が増えたじゃねーか」ぐらいに思っていれば良いかとw

1080:名無しさん@お腹いっぱい。
18/01/16 22:11:40.55 kn24GSlI.net
>>1024
お世話になってます
プリインアプリで端末の更新で更新となるアプリなので更新はされてないです
今まで問題なかったのに不可解が気持ち悪いですね
他の方もGet All Fieldsが利かないなら心強いんですが
試しにQueryでもやってみます

1081:名無しさん@お腹いっぱい。
18/01/16 22:47:55.22 lJUbf17g.net
>>1008
JuiceSSH は通知に状態を出すので,接続失敗の通知をトリガーに再接続すればよい.

1082:名無しさん@お腹いっぱい。
18/01/17 00:15:46.48 807uDJgM.net
>>1026
ありがとうございます
接続失敗の通知をトリガーに再接続出来ました
再接続の度に接続失敗の通知がたまってしまうのですがこれを解消する方法はありますか?

1083:名無しさん@お腹いっぱい。
18/01/17 08:32:01.26 sce8f6IM.net
>>1027
AutoNotification Cancel

1084:名無しさん@お腹いっぱい。
18/01/17 08:32:23.97 sce8f6IM.net
次スレ
Tasker 質問スレ 17
スレリンク(android板)

1085:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 176日 12時間 35分 26秒

1086:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch