Tasker 質問スレ 17at ANDROID
Tasker 質問スレ 17 - 暇つぶし2ch503:ネし 泥8なら効くのか端末によって変わるのか、はたまた455の勘違いかは定かではないので、参考にしたURLを貼っておく ttps://www.reddit.com/r/tasker/comments/3y3kpx/ ここの TASK: Test Is Screen Locked? のXMLをインポートし、Flash > %lockedをOFFにして直下にIF > %locked ~ true Viblate Pattern > 50,50,50,50,50,50,50,50,50,50,50,50,50,50 / Bluetooth toggle → End If とした これでロックスクリーンの状態でのみ近接センサーでバイブによる振動は起こるが、BluetoothのON/OFFは行われなかった BluetoothをONにしてチェック→ONのまま、OFFにしてチェック→OFFのまま https://i.imgur.com/jWxjPbb.png PROFILEは近接センサー(State > Proximity Sensor)のみ



504:名無しさん@お腹いっぱい。
18/03/22 12:31:12.14 8tM/jVwQ.net
>>463
うちもTaskerベータ版+AutoInputは一反アプリを裏に回してからじゃないと反応しないアプリとかあったな
関係ないかな?

505:名無しさん@お腹いっぱい。
18/03/22 13:28:57.87 q24Kh9/p.net
>>465
一旦裏に回してからじゃないと反応しない
説明上手
仕方ないので>>460のUI Queryをループさせて検知させました
不具合なのか仕様なのかですよね
作者に問い合わせた方がいいのかしら

506:名無しさん@お腹いっぱい。
18/03/22 15:00:17.57 8tM/jVwQ.net
>>466
正規版に戻したら快調ですけど
Taskerのベータ版をインストールしてませんか?

507:名無しさん@お腹いっぱい。
18/03/22 17:38:16.70 q24Kh9/p.net
>>467
Taskerは5.1
Androidは8.0.0
です

508:名無しさん@お腹いっぱい。
18/03/22 19:26:25.96 aZXtq4YM.net
>>464
詳しくありがとうございます
インポートして試してみましたが、どうやら近接センサーが反応している間のみBluetoothがONになるようです
センサーから手を離すとBluetoothもOFFになります

509:名無しさん@お腹いっぱい。
18/03/22 19:38:29.97 aZXtq4YM.net
>>469
profileを近接センサーからシェイクに変更すると思った通りの動作をするようになりました!
本当にありがとうございました!
自分なりに少し改変しましたが完成品を載せておきます!
Profile: 端末をシェイク (8)
Event: Shake [ Axis:Left-Right Sensitivity:Medium Duration:Medium ]
Enter: ロック画面でBluetooth切り替え (5)
<CODE BY: reddit /u/plepleus CONCEPT: /u/Ratchet_Guy>
A1: Anchor
A2: Java Function [ Return:kgm Class Or Object:CONTEXT Function:getSystemService
{KeyguardManager} (String) Param:keyguard Param: Param: Param: Param: Param: Param: ]
A3: Java Function [ Return:%locked Class Or Object:kgm Function:inKeyguardRestrictedInputMode
{boolean} () Param: Param: Param: Param: Param: Param: Param: ]
A4: If [ %locked ~ true ]
A5: Bluetooth [ Set:Toggle ]
A6: Vibrate [ Time:175 ] If [ %BLUE ~ on ]
A7: Vibrate [ Time:500 ] If [ %BLUE ~ off ]
A8: End If

510:名無しさん@お腹いっぱい。
18/03/22 21:07:10.57 JetWW1iT.net
>>469-470
近接センサーだとExit指定してなくてもセンサー反応中だけなのか。それは知らなかったな
混乱させるようなことをしてすまなかった。だが力になれたようでよかった

511:名無しさん@お腹いっぱい。
18/03/22 22:40:58.76 4xmnGYjZ.net
>>459
Chrome は動画を再生すると通知を出すのでそれを検出すればよい.
動画の終了も通知が消えるのを検出すればよい.
Context>Event>UI の Notification と Notification Removed

512:名無しさん@お腹いっぱい。
18/03/22 22:53:24.76 0kkFjfJq.net
>>472
プラグイン無しでもできるんですね
無事完成しましたありがとうございます

513:名無しさん@お腹いっぱい。
18/03/22 23:03:09.17 4xmnGYjZ.net
>>463 >>466
理由は分からない.
ただ,経験上,ユーザー補助を使うプラグインを長時間使っていると反応が悪くなる気がする.
作者に問い合わせてみるといいかもしれない.

514:名無しさん@お腹いっぱい。
18/03/23 07:26:01.40 RY1w70j3.net
>>474
ドットさんありがとうございます
> ユーザー補助を使うプラグインを長時間使っていると反応が悪くなる


515: 同感です AutoNotificationと昨日から反応しなくなってしまった



516:名無しさん@お腹いっぱい。
18/03/24 18:14:16.35 0vAVIdks.net
同じような症状の方がいらっしゃれば、是非アドバイスを頂きたく。
g08という機種に変更したのですが、taskerのProfileが動いてくれません。
よく分からないのが、Run logでログを眺めている時はちゃんと動作してくれるということです。
また、眺めていない時はログには動いている形跡があるのですが、実際は動作していない状況です。
Taskerのバージョンは5.1
Androidは7.1.2
です。
何か情報があれば是非…(´;ω;`)

517:名無しさん@お腹いっぱい。
18/03/24 20:26:39.75 aa6iN3p1.net
PROFILEじゃなくて紐付けているTASKに問題があるような気がする
例えば権限が必要なアクションだけど、権限がない(root問題の場合を含む)のでTASK以外をアクティブにしていると動かない
Taskerがアクティブの時は限定的に動く
とりあえずその問題のあるPROFILEをTASK含めて貼ってみて
長いなら>>2のリンク先(その他2)にあるテキスト共有サイトを利用で

518:名無しさん@お腹いっぱい。
18/03/26 06:45:47.35 1f47s0Ns.net
>>477
コメントありがとうございます。
Profileは、お恥ずかしいくらい短いです。
メール受信したとき、Notificationに新着メッセージの文字が含まれてたら、バンドをブルわせるだけです。
Profile: テスト (6)
Event: Notification [ Owner Application:CosmoSia Title:*新着メッセージ* Text:* Subtext:* Messages:* Other Text:* Cat:* New Only:Off ]
Enter: Anon (7)
A1: SmartBand Notify [ Configuration:Trigger 3 notifications with 2000 ms between each. Timeout (Seconds):0 ]

519:名無しさん@お腹いっぱい。
18/03/26 06:50:48.74 UP5uDgpj.net
Taskerの表示中しか機能しないのなら、バックグラウンドで動くサービスがオンになっていないとか?

520:名無しさん@お腹いっぱい。
18/03/26 19:24:12.01 sJj/ZxKT.net
●Tasker有無: 購入済み
●Androidバージョン:8.0.0
●root有無: なし
●やりたいこと
Gravity Screenが(サービス)起動されていない時にProfileを成立させたい
●やってみたこと
起動されていない時はInvertオプションなので、先ずは起動されている状態で成立するかやってみたんですが、何故か成立しません
何故でしょうか?
※端末の実行中サービスこ一覧にGravity Screenがあることを確認済み
Profile: Gravity Screen, Services (113)
Application: Gravity Screen, Services
Enter: Anon (116)
A1: Say [ Text:Gravity Screen Engine:Voice:com.google.android.tts:eng-usa Stream:3 Pitch:5 Speed:5 Respect Audio Focus:On Network:Off Continue Task Immediately:Off ]

521:名無しさん@お腹いっぱい。
18/03/27 08:10:44.78 ptsi0DD1.net
大抵そういうバックグラウンドで端末監視する系のアプリはALLにチェックいれると同じアイコンか、同じようなタイトルの入ったアイコンが増えるのでそれにチェック入れるとプロフに反応する場合がある
初期に出てるのはそのアプリの設定画面など実際に前面に出てるかどうかで反応するやつ

522:名無しさん@お腹いっぱい。
18/03/27 21:44:08.54 UcYjiW09.net
>>481
ありがとうございます
ALLでも確認しましたがGravity Screenは1つのみでした

523:名無しさん@お腹いっぱい。
18/03/27 23:03:10.55 UJQpVoyX.net
>>480
Android 8.0 では期待通りに動作しないようだ.
起動中の他のアプリやサービスの取得というのは段々厳しくなっているので,それが原因かもしれない.
Gravity Screen は起動中ならば通知を出すので,通知の有無で判断すればよい.
Context>Event>UI の Notification と Notification Removed でグローバル変数に起動状態を設定しておいて,
Context>State>Variables>Variable Value でその変数を監視するか,
または,AutoNotificationプラグインを使って,Context>State>Plugin>AutoNotification>Intercept を使えばよい.

524:名無しさん@お腹いっぱい。
18/03/27 23:59:22.


525:87 ID:UcYjiW09.net



526:名無しさん@お腹いっぱい。
18/03/27 23:59:46.68 UcYjiW09.net
●Tasker有無: 購入済み
●Androidバージョン:8.0.0
●root有無: なし
●やりたいこと
ナビなどのメディア音が通話中に邪魔にならないように
電話中→通話音以外の音量ゼロ
通話終了→元の音量にRestore
●やってみたこと
Profile: Call Any (121)
State: Call [ Type:Any Number:* ]
Enter: Anon (123)
A1: Do Not Disturb [ Mode:None ]
A2: Wait Until [ MS:100 Seconds:0 Minutes:0 Hours:0 Days:0 ] If [ %INTERRUPT ~ none ]
A3: Vibrate Mode [ Mode:Off ]
A4: System Volume [ Level:0 Display:Off Sound:Off ]
A5: In-Call Volume [ Level:8 Display:Off Sound:Off ]
A6: Media Volume [ Level:0 Display:Off Sound:Off ]
A7: Alarm Volume [ Level:0 Display:Off Sound:Off ]
●わからないこと(知りたいこと)
通話中は意図した動作なんですが、通話終了(Profile非アクティブ)でもRestoreされない

527:名無しさん@お腹いっぱい。
18/03/28 17:53:33.80 lurEhDKa.net
>>485
PROFILEのEvent → Phone Idleを使って通話終了後のタスクを新たに設定すればいい
Exit Taskの追加でもできるかもしれないけど確認してない

> 通話終了→元の音量にRestore
を行うのであれば、音量を変更する前に別の変数に現在の音量を保存しておく必要がある
※各種音量の組み込み変数は『現在値』なので、変更した後にこれを使っても意味が無い
具体的には●やってみたこと のA4の前に、Variable Set で %VOLS を、例えば %temp_Vol_s に入れておく
同様に末尾を変えて、 %temp_Vol_c, _m, _a といった感じで保存しておく
そして通話終了後に System Volume [ Level:%temp_Vol_s Display:Off Sound:Off ] で戻す
System Volumeは5、Media Volumeは10、Alarm Volumeは3みたいに決まっているなら別変数に保存しておく必要はない
System Volume [ Level:5 Display:Off Sound:Off ] でいい
Do not Distarb, Vibrate Modeの再設定も忘れずに

528:名無しさん@お腹いっぱい。
18/03/28 19:22:15.32 /B4D7Zay.net
>>486
ありがとうございます
諦めかけていたので助かりました

529:名無しさん@お腹いっぱい。
18/03/28 22:46:23.32 Hn2p1rFT.net
>>484 >>485
手元の Android 8.0 では問題なく動作している.
>>486
「別の変数に現在の音量を保存しておく必要がある」うんぬんは間違い.
通常は >>485 の Profile で上記のことは Tasker が自動で行ってくれる.
Restore Settings が動作しない場合の回避策としては書かれているとおり.
普通は Exit Task を使う.

530:名無しさん@お腹いっぱい。
18/03/29 00:59:24.92 lks/qpP+.net
ここではみんなちがってみんないいじゃないんだな
いかに効率的なTASKを組むかが最重要であって、すこしでも効率的なTASKから外れたり、回避策なんかは敬遠される。と
ドットはがんばって効率的な回答を続けてくれ
あっさり間違いとか言われると腹立つし、善意で答えててもなんか空しくなったのでもう答えるのやめるわ

531:名無しさん@お腹いっぱい。
18/03/29 01:13:29.44 fC73kjmg.net
>>489
お前の答えは糞レベルだからなw
2度と来るなよ!

532:名無しさん@お腹いっぱい。
18/03/29 06:48:52.06 X4rUp5VN.net
まちがいはまちがいじゃん。
それは自由にいっていいんじゃないかな。それこそが、みんな違ってみんないいの精神だよ。
回答やめるのも自由だけど、なんやかんやいっても動くタスクを作れるのはえらい。

533:名無しさん@お腹いっぱい。
18/03/29 07:26:51.84 aAwVBR2B.net
間違いを指摘されて素直に認めず切れる人って人として小さいよなぁ
「もう答えるのやめるわ」って同情して欲しいのか、引き止めて欲しいのか…
情けないことだな

534:名無しさん@お腹いっぱい。
18/03/29 07:30:57.85 8tTqxJaw.net
よっぽど見当外れなこと言わなかったら突っ込まれない


535:だろ



536:名無しさん@お腹いっぱい。
18/03/29 12:28:37.52 GDRrlS8A.net
>>489=オカマ野郎

537:名無しさん@お腹いっぱい。
18/03/29 15:05:13.98 lks/qpP+.net
>>490
いや、来るよ
答えはしないけど横から口出すよ
煽りヘタクソだな
>>492
そこを突っ込んでくるお前が言うなと思うが
同情も引きとめも要らないよ。ただの宣言でしかない
しかしお前は人を小さいと批判できるほど器がデカイのか?逆に小さく見えるが
お気の毒に
>>494
語彙が少ないな
頭が残念な子かな

538:名無しさん@お腹いっぱい。
18/03/29 19:35:51.67 GDRrlS8A.net
>>495
来るの早いw
何言われてるか気になってしょうがないんですねw
女子みたいでカワイイですよ!

539:名無しさん@お腹いっぱい。
18/03/29 19:45:46.01 EGF7ZWi0.net
>>496

540:名無しさん@お腹いっぱい。
18/03/30 07:59:05.82 qgcKcdXZ.net
クズの荒らしがまた一匹増えただけの話

541:名無しさん@お腹いっぱい。
18/03/30 11:22:02.49 9KLdfwJp.net
ここってテンプレ関係ない質問なのにテンプレテンプレ言う基地外とか10年ぐらい前の掲示板ルールやらふいんきに固執した基地外多い

542:名無しさん@お腹いっぱい。
18/03/30 16:26:02.58 vx8OqFCH.net
tasker組む人種にどんなコミュ能力を期待してんだか
些末なことは受け流せ

543:名無しさん@お腹いっぱい。
18/03/30 16:27:44.91 vx8OqFCH.net
このスレで一番大事なことは
効率よく確実に動くことだけだ

544:名無しさん@お腹いっぱい。
18/03/30 18:01:18.45 NfrWIBRV.net
>>460
Notification Removedだと重いナビ終了直後とあって瞬間的なEvent Contextが反応しませんでした
AutoNotificationのIntercept StateでExit Taskだとなんとか反応しました

545:名無しさん@お腹いっぱい。
18/04/01 10:51:33.16 npTsiIcv.net
●Tasker有無: 購入済み
●Androidバージョン: 7.0
●root有無: なし
●やりたいこと
 ・ドコモメールのバージョンアップに伴い、受信時バイブの長さが変更できなくなったため、
  Taskerを使ってバイブの長さを30秒に設定したい。
●やってみたこと
 ・次のようなTaskを作ってみました。
Profile: ドコモメール (32)
Event: Notification [ Owner Application:ドコモメール Title:* Text:* Subtext:* Messages:* Other Text:* Cat:* New Only:Off ]
Enter: メールバイブ (15)
A1: Vibrate Pattern [ Pattern:0,1000,500,1000,500,1000,500,1000,500,1000,500,1000,500,1000,500,1000,500,
1000,500,1000,500,1000,500,1000,500,1000,500,1000,500,1000,500,1000,500,1000,500,
1000,500,1000,500,1000 ] If [ %SILENT ~ vibrate ]
●わからないこと(知りたいこと)
 ・結果は、ドコモメール実装のバイブが流れました(Taskerによる変更が反映されず)。
 ・ドコモメールのバイブパターンを無視して、自分で作成したバイブパターンにするには
  どうしたらいいのでしょうか。
  
  どうぞよろしくお願いいたします。

546:名無しさん@お腹いっぱい。
18/04/01 11:05:24.68 cEnWd6oR.net
>>503
バイブの設定変更ではなくTaskerがバイブを鳴らすって意味だからドコモメールのバイブを切ればいいんでない?

547:名無しさん@お腹いっぱい。
18/04/01 14:04:28.60 npTsiIcv.net
>>504さん、レスありがとうございます。
その後もう一度検証してみたところ、今度はうまくいきました。
多分、Task作成後、上方にあるレ点マークをタップしていなかったことが原因ではないかと思われます。
とりあえず自己解決してよかったです。

548:名無しさん@お腹いっぱい。
18/04/02 21:37:37.37 chROMLBT.net
●Tasker有無: 購入済み
●Androidバージョン:8.1
●root有無: なし
●やりたいこと
 ・amazon prime videoがforegroundになると、autorotateをON
  backgroundになるとautorotateをOFF
●やってみたこと
 ・上記動作になるようにprofileを作成
●わからないこと(知りたいこと)
 ・作成したprofileでカメラやnetflixは正常に動作するが、amazon prime videoだけは動作しない
  そもそもタスクバーの表示ではNo active profileになっていて、foregroundになっていることを認識していない
  
  foregroundを認識しない理由がわからないんですが、何か理由があるんでしょうか?
  amazon prime videoの指定忘れは確認したのでありません。
  宜しくお願いします。

549:名無しさん@お腹いっぱい。
18/04/03 21:25:33.51 2Ej4


550:fWWQ.net



551:名無しさん@お腹いっぱい。
18/04/03 22:17:04.21 a1b61fwH.net
>>506
>>126

552:名無しさん@お腹いっぱい。
18/04/03 23:58:20.88 PsJo+Yxe.net
>>508
灯台下暗しでした……
ありがとうございます!

553:名無しさん@お腹いっぱい。
18/04/04 22:40:55.08 easR81/M.net
>>507
AutoInputプラグインを使えばよい.

554:名無しさん@お腹いっぱい。
18/04/04 23:54:08.12 SzIZ3BH4.net
>>510
ありがとうございます!
autoinputプラグインが有料でしかも月額だったので似たtouchtaskというプラグインを使用しました!
クイックセッティング展開→テザリングのトグルをタップという形で実現できました!バックグラウンドでの切り替えはできませんでしたが助かりました。

555:名無しさん@お腹いっぱい。
18/04/05 07:55:31.86 zuyfxVEC.net
>>511
autoinputっていつから月額になったの?
普通に買いきりアプリだったと思うけど

556:名無しさん@お腹いっぱい。
18/04/05 10:00:17.41 wFoMy6Ov.net
>>512
AutoInputをアンロックしようとしたら「AutoAppsがアンロックのkeyですのでそっちをインストールしてね」と出ますね。んでそのAutoAppsが月額制だった。間違ってたら申し訳ないです。

557:名無しさん@お腹いっぱい。
18/04/05 14:18:13.97 zuyfxVEC.net
>>513
AutoAppsは月額どころか無料アプリなんですけど

558:名無しさん@お腹いっぱい。
18/04/05 14:33:46.23 JAnt7E0R.net
全部のプラグインを利用できるサブスクリプションの料金を見たんだろうな。

559:名無しさん@お腹いっぱい。
18/04/05 21:32:02.69 Aaf0tIF2.net
>>514
>>515
確認したところ間違っていました。仰る通り全てのプラグイン利用の料金を見ていました。申し訳ございません。

560:名無しさん@お腹いっぱい。
18/04/05 23:59:14.03 xngLKFBs.net
app check methodってaccessibilityとapp usage statusじゃバッテリー持ちに関係してくるのかな?

561:名無しさん@お腹いっぱい。
18/04/07 08:14:18.96 LIN/TAll.net
機内モードのオンオフを数秒ごとに自動的に繰り返し続けることは出来ますか?

562:名無しさん@お腹いっぱい。
18/04/07 08:46:03.32 ekYr5R6+.net
●Tasker有無: 購入済み
●Androidバージョン:7.1.1
●root有無:なし
●やりたいこと
端末を振ってBluetoothのオンオフを切り替えしたいです。
現状はBluetoothをオンにする内容ですが、Bluetoothがオフの場合はオンに、Bluetoothオフの場合はオフに、といった感じでBluetoothがオンなのかオフなのかの判定も加えたいのです。
●やってみたこと
Profile: Bluetoothオン (3)
Event: Shake [ Axis:Left-Right Sensitivity:Low Duration:Very Long ]
State: BT Status [ Status:Off ]
Day: Mon, Tue, Wed, Thu or Fri
Time: From 17:30 Till 19:00
Enter: Bluetoothオン (7)
A1: Bluetooth [ Set:On ]
A2: Vibrate [ Time:300 ]
A3: Flash [ Text:Bluetoothオン Long:On ]

563:名無しさん@お腹いっぱい。
18/04/07 11:00:11.52 In91uLp1.net
>>518
何処に需要があるのか皆目見当もつかないができるぞ
機内モード永


564:久トグル (5) A1: Airplane Mode [ Set:Toggle ] A2: Wait [ MS:0 Seconds:2 Minutes:0 Hours:0 Days:0 ] A3: Goto [ Type:Action Number Number:1 Label: ]



565:名無しさん@お腹いっぱい。
18/04/07 12:30:03.35 MoJPBeR0.net
>>519
A1: Bluetooth [ Set:On ]をon/offじゃなくtoggleじゃだめなんか

566:名無しさん@お腹いっぱい。
18/04/07 13:18:29.99 MmEsF2/9.net
>>521
toggleで無事に出来ました
toggleですと選択画面が出てくるものと勝手に思ってました…
ありがとうございます

567:名無しさん@お腹いっぱい。
18/04/09 13:39:11.79 9fp7/lzZ.net
●Tasker有無: 購入済み
●Androidバージョン: 7.0
●root有無: なし
●やりたいこと
 ・backキーをスワイプしてアプリ履歴を表示させたい。
●やってみたこと
 ・アプリ履歴を表示させるTaskは分かりました。 問題はProfileで、TouchTaskというpluginを導入して、何とかならないか検討しました。
●わからないこと(知りたいこと)
 ・ズバリ、backキーをスワイプするという動作をTouchTaskでどうすればいいのか分かり ません。 どうすればよいかご教授いただけないでしょうか。   どうぞよろしくお願いいたします。

568:名無しさん@お腹いっぱい。
18/04/11 08:51:00.94 OHpyWf9B.net
●Tasker有無:購入済み
●Androidバージョン:8.1.0
●root有無:なし
●やりたいこと
電源ボタンで音楽アプリ (poweramp) の制御をしたいです。
電源ボタン一回押し → 再生・一時停止、
電源ボタン二回押し → 次の曲にスキップ、
……

●やってみたこと
まず電源ボタン一回押しでの再生・一時停止を実現しようと考えました。
TouchTask をインストールし、
「TouchTask → Keys → power」というイベントで「Media → Media Control → Cmd (Toggle Pause)」というアクションを呼ぶように設定しました。
しかし、電源ボタンを押しても画面がオンオフになるだけで音楽の再生・一時停止はできません。
そこで、試しに電源ボタンではなくボリュームダウンボタンで同様の設定をしてみると、ボリュームダウンボタンでの再生・一時停止はできました。(当たり前ですが同時にボリュームも下がります)

●わからないこと(知りたいこと)
電源ボタンの押下は Event として認識できないのでしょうか。
もし、電源ボタンをトリガーにすることができるなら、その方法を知りたいです。
また、電源ボタンを再生・一時停止に割り当てるなら電源ボタンの本来の機能 (画面のオンオフ) は無効にしたいので、その方法も知りたいです。
よろしくお願いします。

569:名無しさん@お腹いっぱい。
18/04/11 14:36:58.69 QJBRUWit.net
初歩的過ぎて申し訳ないが>>34みたいなコードを直接入力するのはどうすればいいの?
セッティングでビギナーズモードのチェック外しても直打ちできない

570:名無しさん@お腹いっぱい。
18/04/11 14:45:03.73 CpRdawvJ.net
直接は入力出来ないから見ながら写すしかない…

571:名無しさん@お腹いっぱい。
18/04/11 14:53:23.30 rMSTxUp8.net
テンプレ使わず申し訳ないが
初心者なりに特定のフォルダ内のファイル全削除を作ってみたんだけど
これを特定の拡張子のみにするにはどうしたらいいかな?
A1: Variable Set [ Name:%count To:1 Recurse Variables:Off Do Maths:Off Append:Off ]
A2: List Files [ Dir:/sdcard/Download/ Match: Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable:%file ]
A3: For [ Variable:%count Items:1:%file(#) ]
A4: If [ %file(1) Set ]
A5: Delete File [ File:%file(%count) Shred Level:0 Use Root:Off Continue Task After Error:On ]
A6: End If
A7: End For

572:名無しさん@お腹いっぱい。
18/04/11 15:00:20.66 9Z68X37p.net
>>527
A2のMatchに*.拡張子

573:名無しさん@お腹いっぱい。
18/04/11 16:13:46.54 rMSTxUp8.net
>>528
ここのmatchってそーゆー事だったんですね
ありがとうございます

574:名無しさん@お腹いっぱい。
18/04/11 17:46:49.53 QJBRUWit.net
>>526
その場合ラベルって入力できますか?
Labelでフィルターかけても表示されないので手打ちできません

575:名無しさん@お腹いっぱい。
18/04/11 23:19:20.22 nt5pkZI6.net
>>523
Backキーをスワイプする動作をトリガーにすることはできない.
Backキー近くにSceneを置いて,Sceneをスワイプする動作をトリガーにすることは可能.

576:名無しさん@お腹いっぱい。
18/04/12 05:19:17.12 2


577:0rdcp4Y.net



578:名無しさん@お腹いっぱい。
18/04/12 23:03:08.93 nJwy5Vqd.net
>>524
電源ボタンではできない.
ボリュームキーでならできる.
キーの無効化は TouchTask>Keys suppress

579:名無しさん@お腹いっぱい。
18/04/13 02:34:41.82 A86vY0sG.net
>>533
ありがとうございます。
やはりできないのですね……
これができたら本当に使い勝手良いのですが。
指紋センサが代用できないか調べてみます。

580:名無しさん@お腹いっぱい。
18/04/13 18:04:44.76 kbdUSYr/.net
前にも似たような質問をしましたが、角度を変えて再質問させていただきます。   ●Tasker有無: 購入済み
●Androidバージョン: 7.0
●root有無: なし
●やりたいこと
 ・PluginのTouchTaskのジェスチャー機能を使ってアプリ履歴を開きたい。
●やってみたこと
 マクロを次のように組んでみました。
 ・Profile: アプリ履歴 (33)
Event: Gestures [ Configuration:swipe up ]
Enter: アプリ履歴 (9)
A1: Show Recents
●わからないこと(知りたいこと)
 ・ProfileのTouchTaskのジェスチャーが全然働きません。
  ジェスチャーを働かせるためには他に何か設定が必要なのか、あるいは上記の
  マクロに誤りがあるのか、よく分かりません。
  どうぞご教授をお願いいたします。

581:名無しさん@お腹いっぱい。
18/04/14 05:42:59.85 KFM9uQ2y.net
過去に質問した430です。
またお聞きしたいです。
前回は充電on,offでの再起動のタスクでしたが
これをbluetooth接続が切断された場合の組み方どうしたらいいでしょうか?
前回の質問同様に再起動した後何も接続されていないので再起動がループ状態になります。
お力お貸しください。

582:名無しさん@お腹いっぱい。
18/04/14 07:05:31.75 dTO1Miuv.net
>>536
offになったら変数を1にしてonになったら0にもどす、変数が1のときは再起動しない
これで解決するはず
そもそもこれ>>411とか>>430への回答でいろんな人が教えてくれてることだと思うんだけど応用できないか?

583:名無しさん@お腹いっぱい。
18/04/14 07:16:34.13 KFM9uQ2y.net
>>537
すいません。まだあまり理解してなくて。。

584:名無しさん@お腹いっぱい。
18/04/14 23:47:08.08 Y+WuzlcD.net
>>535
Action>Plugin>TouchTask>Settings>Configuration で Settings>Gesture を Enable にする必要がある.

585:名無しさん@お腹いっぱい。
18/04/15 11:07:44.64 FCCunMma.net
>>539さん
すみません。
最初の「Action」が見当たりません。
「PROFILES」からだと「EVENT」-「Plugin」しかありません。
「Action」のある場所を教えていただけないでしょうか?
どうぞよろしくお願いします。

586:名無しさん@お腹いっぱい。
18/04/15 12:46:13.64 RTADxd1P.net
>>540 「Action」のある場所
横からだけど
Task Edit画面の右下にある ○に+のボタンで
変数を渡す部分が入ってないので自分で渡す部分を追加してやる必要がある
と教えてもらった

587:名無しさん@お腹いっぱい。
18/04/15 15:31:14.24 FCCunMma.net
>>539さん
>>541さんがヒントを下さったおかげで「Action」の意味がわかりました。
ただ、GestureをEnableにしても思い通りに動作してくれません。
・Profile: アプリ履歴 (46)
Event: Gestures [ Configuration:swipe up ]
Enter: アプリ履歴 (9)
A1: Settings [ Configuration:Setting: Gesture Action: Enable Timeout (Seconds):0 ]
A2: Show Recents
このマクロで間違っている部分や欠けている部分があればご指摘下さい。
他の皆様のご意見も大歓迎です。
どうぞよろしくお願いいたします。

588:名無しさん@お腹いっぱい。
18/04/15 22:25:09.19 T5rkPU6C.net
>>542
Profile は >>535 のままでよい.
Event: Gestures はあらかじめジェスチャーモードにしておかなければ発生しない.
ジェスチャーモードにするための Action が >>539

589:名無しさん@お腹いっぱい。
18/04/16 08:51:49.19 oMXEZ15z.net
>>543さん、コメントをありがとうございます。   一つ疑問がありまして、あらかじめジェスチャーモードに するときのProfileは何にすればよいのでしょうか。
 また、(1) あらかじめジェスチャーモードにする、(2) swipe upを実行する、


590:というふうにマクロを順に2つ作らないといけないということでしょうか。   どうぞよろしくお願いいたします。



591:名無しさん@お腹いっぱい。
18/04/16 23:32:40.13 lYRc5j9U.net
>>544
用語の使い方からしてわかっていないので,まずは >>1 の 超初心者向け のサイトを読んだ方がいい.
それでもわからなければ,また何度でも質問すればよい.

592:名無しさん@お腹いっぱい。
18/04/17 04:16:24.13 IxxNKSda.net
●Tasker有無: 購入済み
●Androidバージョン: 6.0
●root有無: なし
●やりたいこと
 ・Bluetoothヘッドセットを電源オンでボリューム最大(15)にしたい。
ステータスバーのBluetoothは常にオンの状態。
●やってみたこと
①「PROFILES」→「State」→「Net」→「BT Con-nected」→「Name,Address」→Bluetoothヘッドセット
NEWTask → 〆 → Audio → Media Volume → Level 15
②「PROFILES」→「State」→「Net」→「BT Con-nected」→「Name,Address」→Bluetoothヘッドセット
NEWTask → 〆 → Task wait 5 Seconds
 Audio → Media Volume → Level 15
●わからないこと
Bluetoothの電源オンでBluetoothの音量ではなく通常の音量が変更されます。
音楽の再生中に電源オンにしてもオンにした瞬間に音楽がとまってしまい通常のボリュームが変更されてしまします。
直接Bluetoothの音量を変更する方法はあるのでしょうか?

593:名無しさん@お腹いっぱい。
18/04/17 07:01:44.48 dPljpX0n.net
>>546
いま試しにRun An Actionからボリュームを変えたら普通に変更されたのでおそらく動かないということはないはず
原因として思いついたのは、
1.BTが繋がる瞬間と、BTがスピーカーであることを認識する瞬間は違うということ
→長めにWaitを取れば解決
2.BTに対して音量変更するときに、一気に5→15にしようとしても1だけ上がって6になることがある気がする
これは個人的な感覚だが、BTスピーカーに対して絶対的な音量を伝えられていないような気がする
→1つずつなら上がるはずなので、ループを使って15になるまでちまちまと上げることで解決できるかも

594:名無しさん@お腹いっぱい。
18/04/17 07:04:30.75 dPljpX0n.net
>>546
書き込んだあとに思いついたので連投すまん
BT Connected→音楽再生→ボリューム調整なら変わるかもしれない
スピーカーから音楽再生してないと上手くボリューム変わんないかも

595:名無しさん@お腹いっぱい。
18/04/18 05:05:19.24 oeGHjUea.net
>>547
返事ありがとうございます。
やってみたこと②ではなぜかTaskが作動しないです。
btがオンまでで終了してしまいます。
Task Edit の画面(wait 5 Seconds.Media VolumeLevel 15)で手動でbtをオンにして
左下の再生ボタンを押すとちゃんとbtの音量が最大になります。
BT Connected→音楽再生→ボリューム調整ではbtの音量は変更できました。
②の方法ではなぜTaskが終了してしまうんでしょうかね?

596:名無しさん@お腹いっぱい。
18/04/18 06:55:32.94 43jZUOqk.net
>>549
「BTがオン」ってのが何を指してるのかわかんないからタスク全部貼って

597:名無しさん@お腹いっぱい。
18/04/18 14:24:47.87 UdPMOfFQ.net
>>550
PROFILES
State → Net → BT Con-nected → Name,Address → Bluetoothヘッドセット
Task
1 Task wait 5 Seconds
2 Audio → Media Volume →Level 15
これが作動しないです。

598:名無しさん@お腹いっぱい。
18/04/18 14:50:34.22 43jZUOqk.net
>>551
そのタスクのどこで止まるかが全くわからないんだが…
そもそも走らないのか音量変わる前で止まるのか変更まで動くけど実際変わってないのか

599:名無しさん@お腹いっぱい。
18/04/18 16:04:28.86 2+rZ2R5W.net
>>552
ごめんなさい。勘違いしてました。
bluetoothの音量ばかりみていて変更されないのでTaskがとまっているものと思い込んでいました。
通常の音量がちゃんと変更されていました。
>>548さんがいっているように、
BTの音量を変更したいなら、
BT Connected→音楽再生→ボリューム調整でTaskを組まないといけないのですね。

600:名無しさん@お腹いっぱい。
18/04/19 01:20:46.99 U0OReCW4.net
>>553
変更するボリュームは、BT Voice Volumeを使ってもだめかな?

601:名無しさん@お腹いっぱい。
18/04/19 21:38:00.39 5Adrv28o.net
>>554
BT Voice Volumeも試したんですがだめでした。通話の音量でメディアの音量とは別みたいです。

602:名無しさん@お腹いっぱい。
18/04/22 02:37:34.92 UKRT/uk+.net
●Tasker有無: 購入済み
●Androidバージョン: 6.0
●root有無: なし
●やりたいこと
 ・ラインの通知のニック�


603:lームとメッセージ内容を他の端末に飛ばして表示させたい。 ●やってみたこと PROFILES Event→Ui→Notifica tion→Owner Application→ライン Task Plugin→Pushbullet→Configuration→別の端末 タイトル 未記入 メッセージ 未記入 ●わからないこと タイトルとメッセージの所に文字を入れるとその文字が別端末に飛ぶだけになります。ラインのニックネームと内容を表示させるにはどのようにすればよいのでしょうか?別スレでできる様な内容がかかれていましたが、ぼくにはわかりませんでした。 https://i.imgur.com/mNA5k3X.jpg



604:名無しさん@お腹いっぱい。
18/04/22 11:15:56.80 nQVEfxWV.net
>>556
タイトルに「LINE通知:%evtprm2」
メッセージに「%evtprm3」
を入れればいいとおもいます

605:名無しさん@お腹いっぱい。
18/04/22 14:14:22.31 lYHbHLaA.net
>>557
ありがとうございます。
無事通知することができました。
あとなぜか通知がダブって二回くるのですが何か設定がわるいんでしょうか?

606:名無しさん@お腹いっぱい。
18/04/22 14:19:38.65 lYHbHLaA.net
Pushbulletを送信歴をみてもなぜか二回おくられています。

607:名無しさん@お腹いっぱい。
18/04/22 16:45:26.06 PM+0Z8y+.net
taskerでadguardやtunnelbearのオンオフって切り替えられますか?
タスクを起動すると自動的にadguardを切ってtunnelbearを起動するみたいなタスクを作りたいです。

608:名無しさん@お腹いっぱい。
18/04/22 22:16:11.89 IKT6fzRh.net
>>560
アドガードはできる。公式にインテントのおくりかたが書いてある。ぐぐって見て。
トンネルベアもインテントでもできるかもしれないが、すくなくともオートインプットならできるはず。きちんと作るならvpnの判定がいるかもね。

609:名無しさん@お腹いっぱい。
18/04/23 11:24:48.69 Uwu4OS4a.net
>>559
同じ内容?LINEがメッセージの未読ありなし等の状態によって通知を何種類か出す
重複がいつも違う内容ならフィルター掛ける
いつも同じ内容ならPushbulletの設定をよくみるかprpfileにクールタイムを付けるかグローバル変数に1通目をプールして同じ内容なら弾く

610:名無しさん@お腹いっぱい。
18/04/23 12:03:09.95 4t5mCv9Y.net
>>561
おお、ありがとうございます!
オートインプットは初めて知りました。こんな方法があったとは...

611:名無しさん@お腹いっぱい。
18/04/23 17:20:41.42 rlHHtngO.net
>>562
基本は同じ内容です。
①内容の表示。
②内容の表示。
となります。
たまに
①新着メッセージがあります。
②内容の表示。
とか
①内容の表示。
②内容の表示。
③内容の表示。
のパターンになったことがありました。
同じ内容の通知が来た場合フィルター掛けるをどうやってかけるのでしょうか?
Pushbulletの設定をみましたが設定できるような項目はありませんたでした。
「prpfileにクールタイムを付けるかグローバル変数に1通目をプールして同じ内容なら弾く」
これはどのように設定するのでしょうか?
2つの通知内容が同じ場合のみ一つを弾く設定などできるのでしょうか?

612:名無しさん@お腹いっぱい。
18/04/23 20:47:11.09 Uwu4OS4a.net
>>564
Profile: らいん
Event: Notification [ Owner Application:LINE Title:* Text:* Subtext:* Other Text:* Cat:* New Only:Off ]
State: Variable Value [ %NTITLE ~R 新着メッセージがあります。 ]
Enter: Anon
A1: Stop [ With Error:Off Task: ] If [ %evtprm3 ~ %Line ]
A2: Variable Set [ Name:%Line To:%evtprm3 Recurse Variables:Off Do Maths:Off Append:Off ]

613:名無しさん@お腹いっぱい。
18/04/23 21:54:42.19 +tUrr3VO.net
うん、この組み方は俺も好きだな

614:名無しさん@お腹いっぱい。
18/04/24 04:18:43.66 123aMIkn.net
>>565
わざわざありがとうございます。
簡単なTaskしか組んだことがなくどのように適用していいのかわからないです。
「Profile: らいん」←これは
PROFILES
Event→Ui→Notifica tion→OwnerApplication→ライン
でいいのでしょうか?
あと元々ある
PROFILES
Event→Ui→Notifica tion→Owner Application→ライン
Task
Plugin→Pushbullet→Configuration→別の端末
タイトル %evtprm2
メッセージ %evtprm3
はそのままでいいのでしょうか?
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)

615:名無しさん@お腹いっぱい。
18/04/24 17:46:50.93 3g0K2Kji.net
Google アシスタントを無効にする方法はありませんか?
具体的には家にいるときにGoogleアシスタントを有効にして
外出時


616:は無効にしたい



617:名無しさん@お腹いっぱい。
18/04/25 20:15:46.35 5UftvvU+.net
●Tasker有無: 購入済み
●Androidバージョン: 8.0
●root有無: なし
●やりたいこと
スマホはZenFone3の無印の国内版。
7.0から8.0にアップデートしたらAlertのFlashが何も表示されなくなった。エラーなどは無し。
A1: Flash [ Text:テスト Long:Off ]
みての通りFlashのみのタスクでテストボタンを押しても何も表示されない。

618:名無しさん@お腹いっぱい。
18/04/25 21:32:10.10 6bGiNYxl.net
自分はOSは7のままだがscenesがまともに動かなくなった。他にもExitタスクの取りこぼしが発生するようになった。
作成者が変わってからリリースされたバージョンからの気がする。

619:名無しさん@お腹いっぱい。
18/04/26 01:13:14.14 3qPQ3JuW.net
Moto X4 Android 8.0 Tasker Ver5.1で問題なくFlashは動作。
それ以外も特に不安定というわけではない印象。(cellnearの更新間隔が異様に長いという端末固有っぽい問題が起きているが)
作者変わってからのリリースってベータ版?

620:名無しさん@お腹いっぱい。
18/04/26 03:52:58.04 YjXNqdDh.net
●Tasker有無: 購入済み
●Androidバージョン: 8.0
●root有無: なし
●やりたいこと
%WIFII(wifi info)から、SSIDとIPアドスレスだけを抜き取りたい。
SSIDはvariable splitで"を指定すればできたのですが
IPアドレスの部分をどう抜き出せばいいのかわかりません

621:名無しさん@お腹いっぱい。
18/04/26 05:36:43.60 10B52uwd.net
>>572
test (7)
A1: Variable Set [ Name:%temp To:%WIFII Recurse Variables:Off Do Maths:Off Append:Off ]
A2: Variable Split [ Name:%temp Splitter:Sig: Delete Base:Off ]
A3: Variable Split [ Name:%temp1 Splitter:IP : Delete Base:Off ]
A4: Write File [ File:Tasker/cache/000.txt Text:%temp12 Append:Off Add Newline:Off ]

622:名無しさん@お腹いっぱい。
18/04/26 07:00:43.71 ttOSUe1G.net
>>569
>>570
作者が変わってから権限周りの動作が改善されて必要な権限は必要なときに許可するように変わったからそのせいで必要な権限が外れてたりしないか?

623:名無しさん@お腹いっぱい。
18/04/26 09:50:03.29 jakTbTlZ.net
●Tasker有無: 購入済み
●Androidバージョン: 6.0
●root有無: なし
●やりたいこと
直接関係はないのですがSecure Settingについて教えてください
現在Taskerにて
1.ディスプレイOff時&シェイクで作動
2.プラグインSecure SettlingのWake DeviceにてディスプレイOn
Tasker側のMonitoring Accelerometer Yes
これで問題なくできています
質問は
Secure Settings の Monitoring Service Settings という設定についてです
この設定で Monitoring off にしているのですが特に問題ありません
onにしているとモニタリングしてバッテリー消費につながるのかなと思っているのですが
そういった類の設定ではないのでしょうか?

624:569
18/04/26 12:23:15.28 VZrVBIv4.net
>>574
アプリ一覧からTaskerの項目を確認したら、通知がOFFになっていたのでONにしたところFlashが表示されました。

625:名無しさん@お腹いっぱい。
18/04/26 23:40:07.59 Fi17395v.net
●Tasker有無: 購入済み
●Androidバージョン: 7.0
●root有無: なし
●やりたいこと
%DATEと%DAYWなどをつかって、ある変数に『5月8日(火)』などと入れたい。
●わからないこと
%DAYWでとりだせる英語の曜日を、taskerのなかで、日本語の曜日に変えたい。(アンドロイドの設定はそのままで)
●やってみたこと
if構文で、英語の曜日を検出し、逐一日本語に変えるタスクはつくれた。
●しりたいこと
もっと簡潔な方法が、あったら知りたい。
どうぞよろしくお願い致します。

626:名無しさん@お腹いっぱい。
18/04/27 16:37:40.38 f3HM4oUG.net
●Tasker有無: 購入済み
●Androidバージョン: 6
●root有無: なし
●やりたいこと
バイブレーションが効かなかったり途切れる
●わからないこと
PROFILE:display state off
Task:Vibration Pattern 500,500,500,500,500,500
たったこれだけのことなのに作動しません
正確に言うと


627:本当は電池が80%になったらバイブさせたいのですが当然残量80~を追加しても鳴りません 例えば一瞬消してすぐ電源を入れるとバイブが作動します よくわからないのですが消して数秒間は本来は鳴るはずのようですがディプレイがオフの期間だけ鳴っていないような感じなのです ちなみに当然バイブはついていますしメールの着信などではバイブします 例えばバイブでなくビープなら作動します 原因が全くわかりません 何か考えうるものはあるでしょうか? 私が思うにスマホ独自の省電力みたいなものが画面オフ時に発動しているような挙動の気がするのですが設定などは見つくしました そういうことで発動しないことはあるのでしょうか? でも上に上げたように着信やNotify LEDなどは作動します



628:名無しさん@お腹いっぱい。
18/04/27 17:28:28.44 f3HM4oUG.net
解決はしていませんが解決策がわかりました
Vibration Patternの前に ビープを1ms仕込むと働きます
やはり何らかの影響で発動が散漫になっているのがビープで起こせば問題がクリアになるようです

629:名無しさん@お腹いっぱい。
18/04/27 19:01:35.39 q3/yJlbB.net
nuans neo reloadedを使用しています。
taskerでおサイフケータイのロックを制御することは可能でしょうか。
画面ロック時に連動してロックなど。

630:578
18/04/28 02:42:03.62 tpsF9qd5.net
全然解決していなかった
切った直後だからbeepが発動するだけだった。。。

631:名無しさん@お腹いっぱい。
18/04/28 13:36:44.63 CWDadSSp.net
>>574
scenesの件、どうやらβのバグっぽい。作者が調べてみるね(?)的なことをいっている。

632:名無しさん@お腹いっぱい。
18/04/28 22:30:31.43 nGvcrxJl.net
>>575
Context>State>Plugin>Secure Settings を使うときに必要なサービスの設定なので,使わないのならば off でよい.

633:名無しさん@お腹いっぱい。
18/04/28 22:45:10.94 nGvcrxJl.net
>>577
A1: JavaScriptlet [ Code:var dayw = ["日", "月", "火", "水", "木", "金", "土"][new Date().getDay()]; Libraries: Auto Exit:On Timeout (Seconds):45 ]
A2: Flash [ Text:%dayw Long:Off ]

634:名無しさん@お腹いっぱい。
18/04/28 23:13:19.73 nGvcrxJl.net
>>578
原因として考えられるのは,
画面オフ直後の何らかの処理によってバイブが動作しないかキャンセルがかかっている可能性と,
省エネモードに入ってしまってTaskerが動作していない可能性.
前者かどうかを確認するために,まずは Vibrate Pattern の前に10秒の Wait を入れてみて,
10秒後にバイブするかどうか確認してみることだ.
バイブしない場合は Run Log も見て,実行しているかどうかも確認する.

635:名無しさん@お腹いっぱい。
18/04/28 23:19:35.34 wa3rtRSk.net
>>584
すっごいかっこいいのいただきました。ありがとうございます。

636:名無しさん@お腹いっぱい。
18/04/30 20:43:25.77 52NXr6HC.net
■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:7.0
●root有無: なし
●やりたいこと
 プラグインのrestaskを使ってLineにメッセージを送る際にエラーになった時もう一度送信を実行したいが、その設定が無さそうです。(Restaskの設定のAuto redirectをオンにしても再実行されない)
URLリンク(i.imgur.com)
というエラーが出るのでこのエラー内容を取得してnullが含まれた場合もう一度というタスクが組めれば出来そうなのですが
このエラーがどこに格納されているかも分かりません。
このタスクを作る際に参考にしたのが下記のサイトです。
URLリンク(www.google.co.jp)
他にも良い方法などあれば教えていただきたいです。
よろしくおねがいします。

637:名無しさん@お腹いっぱい。
18/04/30 22:30:14.82 LCoiMQLY.net
●Tasker有無: 購入済み
●Androidバージョン:


638:7.0 ●root有無: なし ●やりたいこと 画面OFFしてから○○分以内ならTASK発動という条件をつけたいです waitではスマートな方法だと思えませんので何かいい方法はあるでしょうか?



639:名無しさん@お腹いっぱい。
18/05/01 10:23:24.03 4m22oE1c.net
なんでwaitがスマートでないのか
わからんちんともとっちめちん

640:名無しさん@お腹いっぱい。
18/05/01 15:00:22.40 91vDVx2/.net
ほんまそれ

641:名無しさん@お腹いっぱい。
18/05/01 15:47:48.89 /wcKQDlr.net
●Tasker有無: 購入済み
●Androidバージョン:7.1.1
●root有無: なし
●やりたいこと
マグネット式のオートスリープの設定をオン、オフできるアクションはありますでしょうか?リモートアプリ開始時にオフにさせてリモート操作したいです。

642:名無しさん@お腹いっぱい。
18/05/01 16:15:45.91 qB63GL+8.net
>>588
グローバル変数に画面off時の時間を保存しとけばいい
というかこの場合はwait使うのはあまり一般的ではないかと

643:名無しさん@お腹いっぱい。
18/05/01 22:27:14.51 /poSpVLJ.net
>>587
この画像を見ると,赤丸になっているので,RESTask の Action実行に失敗して,そこで Task が止まっていることがわかる.
Action実行の失敗を検知できればよいので,
Continue Task After Error にチェックを入れて,RESTask の Action実行後に,%err がセットされているかどうかで判断すればよい.

644:名無しさん@お腹いっぱい。
18/05/01 23:05:52.74 7n+iMOkY.net
>>593
レスありがとうございます!
URLリンク(i.imgur.com)
エラーが誘発出来ないので試すことはできませんが、こんな感じという事でしょうか?

645:名無しさん@お腹いっぱい。
18/05/02 01:50:18.60 93ArKc6D.net
waitって点でしか発動できないだろ
以内の表現できるの?

646:名無しさん@お腹いっぱい。
18/05/02 02:08:19.83 WaiSbxd4.net
何をしたいのかわからんが画面オフをトリガーにするより
ifでスクリーンオフならの条件つけた方が合いそうな気がするけどな588の書き方だと

647:名無しさん@お腹いっぱい。
18/05/02 10:37:29.13 M+e88c3T.net
>>595
変数=1
wait
変数=0

648:名無しさん@お腹いっぱい。
18/05/02 13:17:53.39 /Eta+uNQ.net
>>595
ちょいと頭をひねれば出来る
画面off時にとるTIMEでもTIMESでもいいけど(日付またいだ時をかんがえるとSが妥当か
に+α分の数字をDo Maths で足したものを変数に納める
起動条件に Variables で TIMES<納めた変数 でおk
taskerのTIMEが:ではなく.なのはコレをやるためだと思ってる

649:名無しさん@お腹いっぱい。
18/05/02 13:30:40.58 XkPjMlVJ.net
●Tasker有無: 購入済み
●Androidバージョン:7.0
●root有無: なし
●やりたいこと
 車のBTに接続したら特定のプロファイルを走らせたいのですが、
 どういうわけかうちの車はエンジン始動後10秒程度の間に
 BT接続⇒BT切断⇒BT接続と必ず接断を2回繰り返したあと
 接続が安定するという挙動を示します。
 「10秒の間にBTが2回接続したら」というのをトリガーにできないものでしょうか。

650:名無しさん@お腹いっぱい。
18/05/02 14:04:54.39 M+e88c3T.net
>>598
TIMEが.なのは:入れるとintがstringになって計算が面倒だからでは

651:名無しさん@お腹いっぱい。
18/05/02 16:47:56.49 QM1RJZV4.net
>>599
毎回、接続→切断→接続で固定なら
一回目接続(if変数が0なら変数1にする)→切断→接続(falseで実行したいタスク、変数を0にセット)
で行けそう

652:名無しさん@お腹いっぱい。
18/05/02 16:55:17.09 QM1RJZV4.net
>>601
誤 false
正 else

653:名無しさん@お腹いっぱい。
18/05/02 17:35:22.60 /eK4NJ0j.net
●Tasker有無: 購入済み
●Androidバージョン:8.0
●root有無: なし
●やりたいこと
 複数のアプリが起動している状態で、任意のアプリを最前面に持ってくる方法は無いでしょうか?

654:名無しさん@お腹いっぱい。
18/05/02 17:36:11.92 XkPjMlVJ.net
>>601
有り難うございます。
当方始めたばかりで、仰られる"if変数"なるものが何なのか理解できませんが、
接断が


655:必ず2回であればやりよう(ゴール)がある、ということが分かっただけで 大変勇気づけられました。 if変数を勉強して、成功させるよう頑張ってみます。



656:名無しさん@お腹いっぱい。
18/05/02 18:14:37.56 i+lVl3+E.net
>>599
プロファイルのCooldown Timeに20秒くらい設定するだけでいけるんじゃないかな

657:名無しさん@お腹いっぱい。
18/05/02 18:28:50.83 XkPjMlVJ.net
>>605
いろいろ弄っていたらprofile propertiesがでてきました(こんな項目あるんですね、知りませんでした)。
Cooldown Timeを00:00:00:20に設定すれば、20秒間は同じトリガーで発動しないということなのでしょうか?

658:名無しさん@お腹いっぱい。
18/05/02 20:14:28.63 i+lVl3+E.net
>>606
その通り

659:名無しさん@お腹いっぱい。
18/05/02 20:30:47.88 fbsU7+c0.net
>>587
>他にもいい方法
>>209

660:名無しさん@お腹いっぱい。
18/05/02 23:34:47.26 09IMNz9t.net
>>591
AutoInputプラグインを使えばおそらく可能.
しかし,画面オン状態でないと動作しないし,画面オンさせても直後に画面オフさせられてしまう可能性がある.

661:名無しさん@お腹いっぱい。
18/05/02 23:35:49.93 09IMNz9t.net
>>594
それでよい.

662:名無しさん@お腹いっぱい。
18/05/03 03:08:56.65 JnwgvbkO.net
>>609
なるほど難しそうですね。ありがとうございました。

663:名無しさん@お腹いっぱい。
18/05/03 08:12:28.17 Z7n52TA+.net
わかる方、ぜひ教えてください。
よろしくお願いします。
●Tasker有無: 購入済み
●Androidバージョン:7.0
●root有無: あり
●やりたいこと
A1: Variable Set [ Name:%date To:%DATE Recurse Variables:Off Do Maths:Off Append:Off ]
の結果が意図したとおりにならない
●やってみたこと
日付取得タスクをニ回以上実行したら結果が変わった
●わからないこと(知りたいこと)
下はログを切り取ったものですが、なぜ取得した日付の書式が変わるのかが分かりません
日付が変わったあとの一回目のみおかしいようで、以降は何回か試しても二回目と同じ結果でした
20180503 00.01.00 A OK ID63.1 年 月 抽出.Var Set, %date=2018-05-03
20180503 00.02.50 A OK ID63.1 年 月 抽出.Var Set, %date=5-3-18

664:名無しさん@お腹いっぱい。
18/05/03 10:12:24.98 43WZfFc7.net
>>612
Taskerのバグだと思う
自分の環境では何度やっても5-3-18にしかならなかった
AutoToolsのTime使うとか書式がおかしい時だけ再取得するようにするとかjsかjavaかdateコマンドで取り出すとかするのが手っ取り早い

665:名無しさん@お腹いっぱい。
18/05/03 10:18:16.11 XxvSYc2Y.net
>>612
うちも同じ症状でてたので、日付が変わったところで二回読み取りって解決法してた。

666:名無しさん@お腹いっぱい。
18/05/03 10:25:24.52 Z7n52TA+.net
>>613
>>614
おお、心強い。やはり他の環境聞けると助かります
二回目以降は安定するので、一回目は捨て取得ってことにします
ありがとうございました

667:名無しさん@お腹いっぱい。
18/05/03 10:33:57.34 XxvSYc2Y.net
>>612
最終的にどういうふうに格納したいの?

668:名無しさん@お腹いっぱい。
18/05/03 10:35:42.82 XxvSYc2Y.net
>>612
これはバグじゃなくて、日付描写をいろんなかたちでできるようtaskerがあえてこの処理を残しているんじゃないかなと思ってる。

669:名無しさん@お腹いっぱい。
18/05/03 16:36:13.67 Z7n52TA+.net
>>616
年、月、日、です。
splitしてますが、何しろ元の文字列の形式があのように変化するので、年のつもりが月だった、となってしまいます
同じ日の一回目だけ違うようなのでなんとか乗り切れます
一回目だけ違う形式になるのが仕様ですか?

670:名無しさん@お腹いっぱい。
18/05/03 18:21:22.42 Jt7Yvtff.net
>>618
たぶん仕様。たぶんとしかいいようがないけどね。
splitもいいけど、Variable Search Replaceの方が便利かもよ。
例えばこんな感じ。↓
A3: Variable Set [ Name:%HIZUKE To:%DATE Recurse Variables:Off Do Maths:Off Append:Off ]
A4: Variable Search Replace [ Variable:%HIZUKE Search:(.*)-(.*)-(.*) Ignore Case:Off Multi-Line:Off One Match Only:Off Store Match


671:es In: Replace Matches:On Replace With:20$3年$1月$2日 ]



672:名無しさん@お腹いっぱい。
18/05/03 19:55:37.34 ZuxMpJ4Z.net
>>608
少し勉強が必要みたいです…
ありがとうございます
>>610
ありがとうございます
しばらく様子を見てみます。

673:名無しさん@お腹いっぱい。
18/05/03 22:55:38.55 qpXL/tiW.net
>>603
AutoInputプラグインを使えば可能.
最初にアプリ履歴画面を呼び出し,その後で目的のアプリを特定するテキストを指定してクリックすればよい.

674:名無しさん@お腹いっぱい。
18/05/04 02:50:35.69 IqD3Gwqk.net
>>619
例示ありがとうございます
%TIME取得でも日付形式安定のトリガーになりました
同じタスクで一回目と二回目で違う結果が帰ってくる、直接関係ないタスクが影響を与える、というあたり先の人が言っていたようにバグっぽいです
A3: Variable Split [ Name:%date Splitter:- Delete Base:Off ]
と短く表記できるのですが、どういった場合Variable Search Replaceのほうが便利なのでしょうか
変換結果を文字列一つに格納したい場合は、命令が一度で済む?

675:名無しさん@お腹いっぱい。
18/05/04 09:23:37.16 4tHt/GOt.net
>>622
>変換結果を文字列一つに格納したい場合は、命令が一度で済む?
そういうこと。文字列の中に数字以外の文字も入れて格納できる。

676:名無しさん@お腹いっぱい。
18/05/04 12:15:50.87 eRlW8yJA.net
>>623
なるほど
今回は抽出後に来月とか来年とか計算するのでsplitでいきます

677:名無しさん@お腹いっぱい。
18/05/04 12:44:12.95 r8HZttXM.net
>>621
Autoinputですね、調べて試してみます。
助かりました。
別件なんですけど、AutoVoiceの質問もこのスレでokですか?

678:名無しさん@お腹いっぱい。
18/05/04 19:59:07.88 rjPpRzBx.net
●Tasker有無: 購入済み
●Androidバージョン:7.1.1
●root有無: なし
●やりたいこと
 ・AUTONotificationで時報用に本文に
 2018/05/04 19:00 Saturday
 みたいな時間とか日付が表示される通知を出したい
●やってみたこと
 ・AutoNotification で%TIMEを入力して時間が表示されるのは出来たけど曜日とかの出し方が分からない。
 
Profile: 時報 (7)
Time: From 07:00 every 1h Till 23:00
Enter: push (9)
A1: AutoNotification [ Configuration:Title: 時報
Text: %TIME
Status Bar Text Size: 16
Text Expanded: %TIME Timeout (Seconds):20 ]
A2: Wait [ MS:0 Seconds:5 Minutes:0 Hours:0 Days:0 ]
A3: AutoNotification Cancel [ Configuration:Notification Apps: AutoNotification Timeout (Seconds):0 ]

679:名無しさん@お腹いっぱい。
18/05/04 20:15:27.36 DIZNB7Pc.net
>>626
%DAYW
1の日本語解説サイトすら見ないのか?

680:名無しさん@お腹いっぱい。
18/05/04 20:47:30.00 rjPpRzBx.net
>>627
一応チェックはしたんですけど
2018/05/04 19:00 Saturday
みたいな表記にするには元からある変数だとできないみたいで

681:名無しさん@お腹いっぱい。
18/05/04 20:49:38.30 TTkadAVj.net
>>628
なんで%TIMEと%DAYWがわかって元からある変数ではできないという結論になったのか

682:名無しさん@お腹いっぱい。
18/05/04 20:56:06.83 fTocJGs7.net
>>626
Textのところに、
%DATE %TIME %DAYW
と3つ並べてみたら思いどおりになるかな?
もう少し整形したかったら619を使うのもあり。

683:名無しさん@お腹いっぱい。
18/05/04 21:40:15.30 rjPpRzBx.net
>>630
試してみます。
ありがとうございます。

684:名無しさん@お腹いっぱい。
18/05/06 14:34:14.50 bg7hFEgh.net
>>608
使い方がわかりました!
他の方が言われているように、これならrestask必要ないですね!
ありがとうございます

685:名無しさん@お腹いっぱい。
18/05/06 23:41:44.82 mDxJPJoC.net
初歩的な質問ですが、わかる方いらっしゃったら回答いただけますか。
●Tasker有無: 購入済み
●Androidバージョン:7.1.21 AQUOS sense lite
●root有無: なし
●やりたいこと
カーテン開閉デバイスmorninをtaskerを通して起動したい
最終的には↓のようなalexaと連携させたい
URLリンク(blog.zoncoen.net)
●やってみたこと
a


686:utoinputの初歩ですが、morninアプリを立ち上げた後、 autoinputで入力したとおりのclick動作が働かない root化が必要なのでしょうか・・・? Open Curtain (2) A1: Launch App [ App:mornin' Data: Exclude From Recent Apps:Off Always Start New Copy:Off ] A2: Wait [ MS:0 Seconds:5 Minutes:0 Hours:0 Days:0 ] A3: AutoInput Action [ Configuration:Type: Text Value: リモコン Action : Click Is Tasker Action: true Check Screen State: true Timeout (Seconds):6 ]



687:名無しさん@お腹いっぱい。
18/05/07 00:26:36.26 2qesOFp9.net
>>612
質問した者です
あれ以降、3回連続で日付取得することで対応していましたが、先程それでも駄目なことがわかりました
(notificationで取得結果を残すようにしていたので分かった)
数分後に気がついたので再度同じタスクを実行したらうまく行きました。少し時間を開けたのが良かったのか
もう少し絞り込んでみよう…

688:名無しさん@お腹いっぱい。
18/05/07 07:02:47.11 nUVMn+6t.net
>>634
取得方法変えたら…?

689:名無しさん@お腹いっぱい。
18/05/07 10:18:26.38 2qesOFp9.net
>>635
%DATE以外の方法が…?
ググったんですけどわかりませんでした
月のみ取得はありました。
とりあえず日付取得結果は二種類
2018-12-31
12-31-18
なので、splitの結果の1つ目が2000超えているかで判別して対処します

690:名無しさん@お腹いっぱい。
18/05/07 10:44:05.90 qQldqbV3.net
>>636
>>14

691:名無しさん@お腹いっぱい。
18/05/07 10:44:58.39 WzcLaI20.net
%TIMESを別の変数に入れて、この変数を年月日にconvertする方法は安定してる。

692:名無しさん@お腹いっぱい。
18/05/07 11:09:50.44 2qesOFp9.net
>>637
ドンピシャなものが
ググるんじゃなくて専用サイト内で検索すべきでした
>>638
%TIMEは安定して使えてました。もう少し先まで説明サイト読めばよかったのか
お二人とも本当にありがとうございました。これでスッキリできます。
ものの調べ方も少しはレベルが上がったような
%DATEは私の環境では不安定ということで使わないでいきます

693:名無しさん@お腹いっぱい。
18/05/07 22:13:02.36 FK7TU/4D.net
>>633
root化は不要.
Android のユーザー補助の設定で AutoInput を ON にしたか?

694:名無しさん@お腹いっぱい。
18/05/07 23:33:38.20 LHeztTMh.net
>>640
ONにしてますが、それでもだめです。
またLaunch App>Autoinput actionの後、トーストを入れているのに、
そのトーストさえ発動しません。
おそらくLaunch appの後に一切の応答が消えてしまっているようです。。
AQUOS SENSEだと、Autoinputのような自動化に対して
システムが制限をかけてしまってるのでしょうか・・・

695:名無しさん@お腹いっぱい。
18/05/08 00:22:13.00 9mmCm9b2.net
>>640
再度インストールしなおし、ガイドに従ったところ、
無事に作成したtaskが想定通り作動しました。
どうやらfree版の適応(1日のみ?)が外れていたのが原因だったようです。
便利なpluginなので、さっそく200円払って購入しました。
ありがとうございます。

696:名無しさん@お腹いっぱい。
18/05/13 13:40:15.94 Y/jMe8kx.net
radikoを目覚ましで使用できる方法ありませんか??

697:名無しさん@お腹いっぱい。
18/05/13 19:11:09.78 9+3DNcm8.net
autoinput使えば出来るけど

698:名無しさん@お腹いっぱい。
18/05/13 21:37:46.60 4ABvGfyD.net
●Tasker有無: 購入済み
●Androidバージョン:8.0.0
●root有無: なし
●やりたいこと
Auto Brightnessの状態を変数取得したい
お願いします

699:名無しさん@お腹いっぱい。
18/05/14 18:10:09.88 6meLj4sS.net
●Tasker有無: 購入済み
●Androidバージョン:7.0.0
●root有無: なし
●本当にやりたいこと
会社が使用しているデスクネッツというシステムで、会議室をとったら一定時間ごとにグーグルカレンダーに書き込むようにしたい。その�


700:スめに、Taskerでデスクネッツのサイトのソースを取得したい。 ●やりたいこと その前提として、ログイン画面でログインIDとパスワードを入れて、ログインボタンを押すという挙動をTaskerで実現したい。 ●わからないこと autoinputを使って、UIを一つずつ動かせば上記を実現することはできると思うが、(まだやってません)なるべくスマートにやってみたい。 ●やってみたこと デスクネッツのベーシック認証はクリアできた。 その後、Http PostとHttp getをいろいろといじってみましたがよくわかりませんでした。 ・パソコンのブラウザで、ログインIDとパスワードが入った状態のソースの部分はこんな感じです。 ログインID&パスワードは「HOGE」を代入してます <div id="login-box" class="center middle"> <div id="login-input"> <form action="dneor.cgi" method="post" name="inputfrm" id="inputfrm"> <input type="hidden" name="cmd" value="certify" /> <input value="dneo.cgi?cmd=plantweekgrp" type="hidden" name="nexturl" /> <input type="hidden" name="svuid" /> <input value="0" type="hidden" name="starttab" /> <label>ログインID</label><br /> <input value="HOGE" class="co-width-100p" type="text" name="UserID"><br /> <!--login_id_e--> <label>パスワード</label><br /> <input value="HOGE" class="co-width-100p" type="password" name="_word"><br /> <input checked type="checkbox" name="svlid" value="1" id="sample_4">&nbsp;<label for="sample_4">この情報をブラウザに保存する</label><br /> <br /> <a class="co-abtn jlogin-submit" href="#" id="login-btn">ログイン</a> <input type="submit" class="jlogin-submit" value="ログイン"> ・ちょっと背伸びしてこんなページも見てみましたが、詳細わからず。 https://qiita.com/deigo/items/4175a92192c6981bc76d ・ログイン画面を貼り付けました。 https://i.imgur.com/ZXFBJrV.jpg



701:名無しさん@お腹いっぱい。
18/05/14 18:43:57.95 TeDCoaiP.net
>>646
1回ログインしてクッキーを取得、保存してそのクッキー使ってアクセスするようにするのが簡単そうだけど

702:名無しさん@お腹いっぱい。
18/05/14 19:45:16.32 LK634uM0.net
●Tasker有無: 購入済み
●Androidバージョン:7.1.21 AQUOS sense lite
●root有無: なし
●やりたいこと
pushbulletの通知を利用してあるアプリを起動したいのですが、
再度同じタスクを実行する際、いちいちpushbulletの最新の通知を
削除しなければならない。
削除しなくても、通知1回ごとにタスクを実行するようにしたい

よろしくお願いします。

703:名無しさん@お腹いっぱい。
18/05/14 21:01:13.93 BnLdqtc7.net
●Tasker有無: 購入済み
●Androidバージョン:6.0.1
●root有無: なし
●やりたいこと
最近やっとOSを6.0に上げたのですが以前4.x系(rootなし)でドットのついた隠しフォルダ内のファイルも参照できたのですが現在の6.0では指定できません
なにか別途する設定があるのでしょうか?

704:名無しさん@お腹いっぱい。
18/05/14 22:12:10.31 ztPDYNLO.net
>>644
ロック中に操作はできんやろ
radikoアラームはできない
タスカーで何でもかんでもできるわけじゃない

705:名無しさん@お腹いっぱい。
18/05/14 22:42:33.54 fSj0aSL4.net
>>646
それが本当にBasic認証ならアクセス自体は簡単
Taskerのhttpアクセス使うならヘルプにもある通りServer:Portに username:password@server を入れる
URLリンク(tasker.dinglisch.net)
Javascriptならリクエストヘッダーに Authorization: Basic XXXXX を追加する
>>209さんのタスクが作り方の参考になりそう
URLリンク(stackoverflow.com)


706:request bookmarkletの記事を貼ってるという点でhttpを理解していない気配が...



707:名無しさん@お腹いっぱい。
18/05/14 22:52:44.97 0/Ntxb7m.net
>>645
System の screen_brightness_mode の値を取得すればよい.
取得するには SecureTaskプラグイン,AutoToolsプラグイン,ベータ版Tasker のいずれかが必要.

708:名無しさん@お腹いっぱい。
18/05/14 23:39:04.53 OZ+TSK9K.net
>>651
わかりにくくてすみません。
ベーシック認証は、651さんが書かれている通りの方法で突破できたのですが、そのさきにもう一回ユーザーIDとパスワードを求められていて、そこでつまづいています。
>>647
pcやスマホのブラウザではログインできるものの、そのクッキーをtaskerのなかでうまく流用できません。

709:名無しさん@お腹いっぱい。
18/05/14 23:43:32.15 TeDCoaiP.net
>>648
PushbulletのEvent設定するときにPushbullet側で通知を消すオプションがある

710:名無しさん@お腹いっぱい。
18/05/14 23:45:15.27 TeDCoaiP.net
>>650
ロック中に操作できないならロックを解除すればいい
Taskerならロック解除もできる

711:名無しさん@お腹いっぱい。
18/05/14 23:46:52.66 TeDCoaiP.net
>>653
1回PCかスマホかでログインして保存されたcookieをHTTP GetのCookie欄に入れちゃえば動くんじゃないか?
そのサービスがどんな仕様で動いてるかわからんから断言はできないが

712:名無しさん@お腹いっぱい。
18/05/15 01:03:41.87 Po5Kdxel.net
>>653
最初にHTTPサーバーでBasic認証があって、そのさきにアプリケーションでユーザー認証があるってことね
>>647,656が書いてるように手動ログイン時のCookieを持ってくるのが常套手段かと思われ
トライアルサイトで試してみたら、クライアント側(Javascript)でCookie生成してるのでトークンの有効期限が短いとか制約がきついとキビしいかもしれない
PCのChromeみたいにHeadlessモードがあれば解決できそうなものだけど

713:名無しさん@お腹いっぱい。
18/05/15 06:31:38.80 JMnv4ZeZ.net
>>652
ありがとうございます
調べてやってみます

714:名無しさん@お腹いっぱい。
18/05/15 09:43:19.02 VMZ51Tff.net
セッション有効期限が短いと実用的ではないかもね

715:名無しさん@お腹いっぱい。
18/05/15 09:59:55.98 olgtyOoy.net
>>657
有効期限は2日間くらいもしくは、違う端末でログインしたら切れちゃう感じなんですよね。

716:名無しさん@お腹いっぱい。
18/05/15 12:50:38.57 edvzOnZa.net
>>660
ソース見る感じdneor.cgiにPOSTすれば普通にログインできそうだからinputのvalueを投げてみればいいのでは

717:名無しさん@お腹いっぱい。
18/05/15 13:28:45.71 mrHvYjA0.net
●Tasker有無: 購入済み
●Androidバージョン:8.0
●root有無: なし
●わからないこと(知りたいこと)
Androidバージョン6.xの機種では正常稼動していた、位置情報をトリガーとしたタスクが稼動しなくなりました。
Tasker自体を起動するとタスクが実行されます。Android8.0においてGPS関係で何か設定が必要なのでしょうか?
●やってみたこと
Android設定にて
 アプリ>Tasker>電池 消費電力が高いアプリ=OFF、起動=手動で管理(全てON)
以上、アドバイスをよろしくお願いします。

718:名無しさん@お腹いっぱい。
18/05/15 14:30:18.32 qIArdSDs.net
>>661
ありがとうございます。
私の実力では、『postすれば何となくできそうな感じがする。』というところまででして、実際見よう見まねでやってみてもうまくいきませんでした。
詳しい方にたぶんできると言われただけでうれしいです。
ぐぐってトライしてみます。
もしよければもう少し詳しくおしえてください。

719:名無しさん@お腹いっぱい。
18/05/15 22:00:44.25 Po5Kdxel.net
>>661
ログインはできるかもしれないけど、本当にやりたいことの「サイトのソースを取得」までたどり着けなくない?
レスポンスで受信したJSONからCookie生成してリクエストしないとContentが取得できないと思われ
※下記はスマホ用サイトにアクセスした結果から


720:書き出し * /cgi-bin/dneosp/dneorsp.cgi/splogin/ -> Form Data[POST] <- JSON * /cgi-bin/dneosp/dneosp.cgi?cmd=portal -> -(Cookie) <- HTML Content



721:名無しさん@お腹いっぱい。
18/05/15 23:09:13.65 R6/ABAny.net
>>649
Tasker の右上のメニュー>More>Android Settings>Grant Document Tree Access はやったか?
それが原因かどうかはわからんが,手元の環境では特に問題なくアクセスできる.
これ以上は Task を貼らなければ試しようもない.

722:名無しさん@お腹いっぱい。
18/05/15 23:33:07.96 DBulaMpo.net
>>664
そのうんとかっていうサイトの仕様を知らないからあれなんだけどjsonにそれっぽいデータが帰ってくるならそれをcookieとしてこんどはgetすればいいってことだよね?

723:名無しさん@お腹いっぱい。
18/05/15 23:41:20.14 R6/ABAny.net
>>646
これだけでは情報不足過ぎて,憶測でしか回答できないが,
ログインしたら Cookie が返ってきて,その Cookie を使って目的のサイトを取得しにいけばよいのだとすると,
少なくとも HTTP Post では無理.なぜなら返ってきた Cookie を利用する手段がないので.
Cookie を使うことを前提にログインするには,
RESTaskプラグインを使うか,XMLHttpRequest() を使うか,curl コマンドを使うかだが,
まずはこれらを使って 200 なり 302 なりログイン成功のレスポンスを得るところから始める必要がある.
俺なら curl コマンドを使う.-v オプションをつければ,簡単にレスポンスの詳細が得られるから.
URLリンク(qiita.com)

724:名無しさん@お腹いっぱい。
18/05/16 01:02:10.62 aLUSEfFX.net
>>666
yes. Chromeでログイン見た感じそんなだった
Tasker云々の前に、ドットさんが書いてる方法とか開発者ツールとか使って>>646が動きを理解しないと進まないね

725:名無しさん@お腹いっぱい。
18/05/16 09:51:47.79 y1jNiOxA.net
●Tasker有無: 購入済み
●Androidバージョン:7.0.0
●root有無: なし
●やりたいこと
動画再生アプリ「vlcプレイヤー」内の動画ライブラリで特定の動画ファイルを選択した時に、他の動画再生アプリでそのファイルを再生するようにしたいです。
ライブラリ表示はvlcが気に入っているのでそのまま使用したいが相性のためか上手く再生しないファイルがあるため実現したいのですが、taskerで可能でしょうか?どなたか詳しい方がいれば宜しくお願い致します。

726:名無しさん@お腹いっぱい。
18/05/16 15:17:53.93 fB+4p9/+.net
>>666
>>667
>>667
みなさん本当にありがとうございます。
完全に自分の力量を超えたところに来てしまった気がします。
curl自体を扱うのが初めてでしてPCのコマンドプロンプトからcrulをつかえる環境にはできました。
その先いろいろとやってみたものの次に何をやればよいのか皆目わからない状態です。
まずはドットさんのアドバイスにより-vのコマンドをいれてみました。
curl -v -F "UserID=Hoge" -F "_word=Hoge" URLリンク(hoge:hoge@hoge.dn-cloud.com)
すると
< HTTP/1.1 200 OK

< Set-Cookie: dnzHashcmd=fin;
< X-Powered-By: PleskLin
< Transfer-Encoding: chunked
< Content-Type: text/html; charset=UTF-8
という値が返ってきました。
あわせて教えていただいたサイトにあった、「-F」をつかってuseridと_wordを入れてみましたが特に何かが起きている感じはしませんでした。

727:名無しさん@お腹いっぱい。
18/05/16 15:18:19.82 fB+4p9/+.net
なお、もともとログインできているPCのクッキーを確認したところ、クッキーは7つあるようで、これがどういうルールで発行されているのか定かではありません。
ただクッキーを全部消した後、ユーザーIDとパスワードを入力する画面にいった状態では上記のdnzHashcmd=finだけ発行されていたいて、ユーザーIDとパスワードを入力後、さらに6つ発行されているようでした。
適切な質問ができれば、正しい答えが返ってくるのだと思いますが、なにをどう質問したものか。。。この先どうすればよいのでしょうか。
クッキーをうまく扱っている、タスクの例があったら知りたいです。

728:名無しさん@お腹いっぱい。
18/05/16 15:24:51.32 fB+4p9/+.net
URLリンク(i.imgur.com)
クッキーはこんなかんじで発行されてます。

729:名無しさん@お腹いっぱい。
18/05/16 15:32:06.31 4ryp0grU.net
>>670
-X POSTでpostリクエストにして、dneor.cgi(dneo.cgiじゃない)に投げるんじゃないかな?
仕様わかってないからてんで違ったらごめん

730:名無しさん@お腹いっぱい。
18/05/16 16:13:46.90 O9XgULj8.net
AutoAppsって入れる意味ありますか?
結局、それぞれのプラグインインストールしなきゃ行けないですよね?

731:名無しさん@お腹いっぱい。
18/05/16 17:07:58.84 pX7H5mlQ.net
>>674
課金の支払に必要

732:名無しさん@お腹いっぱい。
18/05/16 21:36:09.40 gSLoNz/B.net
>>671
Taskerでの実現以前にログインの手順を把握したほうがいいと思う
サイトによって仕様は異なるから部外者がアクセスできない以上、根本は>>646が解決しないといけないからね
使ってみよう! [F12] IE9 開発者ツール ? HTTP キャプチャ機能
URLリンク(blogs.msdn.microsoft.com)

おまけ
トライアルサイトでの確認内容
>>657にも書いたとおりログイン後に必要なCookieはクライアントが生成している
dnzHashcmdは唯一サーバーから渡ってくるけど、ログインやポータルトップのアクセスには不要だった
curl -i -F"cmd=certify" -F"nexturl=dneo.cgi?" -F"svuid=" -F"starttab=0" -F"gid=15" -F"uid=9" -F"_word=" URLリンク(trial.desknets.com)
curl -i -H "Cookie: dnzSid=ほにゃらら; dnzToken=ほにゃらら; dnzSv=; dnzInfo=9; dnzPtab=5" URLリンク(trial.desknets.com)
でポータルトップContentは取得できた
PCとスマホサイトはURLが違うもよう
* /cgi-bin/dneo/dneor.cgi/certify/ XHR
 -> Form Data[POST]
 <- JSON
* /cgi-bin/dneo/dneo.cgi?
 -> -(Cookie)
 <- HTML Content
CookieとJSONの対応リスト
 dnzSid <- rssid
 dnzToken <- STOKEN
 dnzSv <- dnzsv? ※なければ空文字
 dnzInfo <- id

733:名無しさん@お腹いっぱい。
18/05/16 22:37:33.52 YmynfdwY.net
>>654
探したのですが、それらしいオプションは見つかりませんでした。
日本語版taskerユーザーガイドを見ると
既にステータスバーに表示されている通知が再び送られた場合もこのイベントは発生します。
このイベントはTaskerによって送られた通知は対象となりません。
と書いてあるのですが、自分のtaskerだとステータスバーの通知を毎回
スワイプして消さないと次回発動しません。。

734:名無しさん@お腹いっぱい。
18/05/16 22:49:15.00 UxQ52ZCp.net
>>662
Tasker の Preferences>MONITOR>Display Off Monitoring>All Checks Seconds の値はどうなっている?
最大でその値の時間だけ遅延が発生するが,それでも Task が実行されないということか?
後は,Tasker の Preferences>MONITOR>Run In Foreground にチェックは入っているか?
消費電力が高いアプリ=OFF、起動=手動で管理(全てON) というのが機種依存なのかちょっとわからないのだが,
Android設定>電池>右上のメニュー>電池の最適化 で,Tasker を最適化していない設定になっているか?

735:名無しさん@お腹いっぱい。
18/05/16 23:57:15.54 HMwixnLm.net
>>662
Prefs / Monitor / Display Off Monitoring / Motion Detection の可能性もびれぞん
URLリンク(tasker.dinglisch.net)
その状態でLocation以外トリガーにしたタスクは動いてるんかね?

736:名無しさん@お腹いっぱい。
18/05/17 00:02:27.38 +q9pONgu.net
>>677
あるからよく見て
URLリンク(i.imgur.com)

737:名無しさん@お腹いっぱい。
18/05/17 00:29:10.23 ZmVNWFhu.net
>>678
Display Off Monitoring>All Checks Seconds=600
Googleマップでは、測位されているのに、600秒以上経過してももタスクが実行されません。tasker起動後はタスク実行されます。
All Checks Seconds=ON

HUAWEI端末です。
Android設定>電池>右上のメニュー>電池の最適化はありませんでしたが、アプリ設定>特別な設定>バッテリー最適化無視の対象にしてます。

738:名無しさん@お腹いっぱい。
18/05/17 00:37:41.90 ZmVNWFhu.net
>>679
Motion Detectionのチェックは外れてました。オンにしてみます。
その他のタスクは稼働してます。
(時間やディスプレイのONOFFをトリガーとしたタスクなど)

739:名無しさん@お腹いっぱい。
18/05/17 06:45:58.84 37BRfp5r.net
>>682
> if available on your device, will need to be disabled if you wish to detect changes of location on the order of a few meters.
だから外れてたほうが精度はいいと思うんだ
まとめるとこんな感じか なんでしょうなあ
- 非該当プロファイルはトリガー動作するからTasker自体は起きれているっぽい
- Googleマップで位置情報が確認できているのにLocationでトリガー動作しない
関係ないかもしれないけど、自分の環境ではOreo8.1でCell Nearは特に苦労せず動作している
Locationは使ってないので参考にならずにごめんなさいね

740:名無しさん@お腹いっぱい。
18/05/17 07:56:57.82 C7P8UDEe.net
●Tasker有無: 購入済み
●Androidバージョン:8.0.0
●root有無: なし
●わからないこと(知りたいこと)
「Do Not Disturb」アクションが下記のエラーで今朝から動作しなくなってしまいました
機器管理、サービス、通知アクセス権はすべて許可済みです
よろしくお願いいたします
07.51.20/NSI return last filter: -1
07.51.20/E cur mode: unknown wanted: all
07.51.20/NSI no service interface, notification access service enabled in Android settings ?
07.51.20/E result: stop task (error)
07.51.20/E Error: 1
07.51.20/MacroEdit action finished exeID 1 action no 0 code 312 status: Err next 0

741:名無しさん@お腹いっぱい。
18/05/17 14:07:21.97 EBm1jhXp.net
>>676
おおおおお。
ありがとうございます。
いろいろ試行錯誤してすこし前進しました。
●やってみたこと
教えていただいた↓を参考に

curl -i -F"cmd=certify" -F"nexturl=dneo.cgi?" -
F"svuid=" -F"starttab=0" -F"gid=15" -F"uid=9" -F"_word=" URLリンク(trial.desknets.com)
を目的のサイトに変えたら、4つのクッキーの取得に成功しました。
それを手書きで書き換え&書き加えて、
↓のフォーマットに落とし込んだら、目的のサイトのソースをPC上の表記できました。

curl -i -H "Cookie: dnzSid=ほにゃらら; dnzToken=ほにゃらら; dnzSv=; dnzInfo=9; dnzPtab=5" URLリンク(trial.desknets.com)
ということでPCでは、curlをつかいコマンドプロンプト上で、目的サイトのソースを入手できました。
ちなみにこんな風になりました。
curl -i -H "Cookie: dnzSid=ほげ; dnzToken=ほげ; dnzSv=ほげ; dnzInfo=ほげ" https://ほげ:
ほげnep.dn-cloud.com/cgi-bin/dneo/dneo.cgi?cmd=plantweekgrp#cmd=plantsearch&key=&entry=%E5%B2%A1%E6%9D%91&splantgroup=0&sterm=
1&sfuture=1&rankflg=&reserve=&flag=&visitflg=&outflg=&fldsort=date&order=1&row=0&_=14994908777789132
●わからないこと
1 ルートのないスマホ端末のtaskerでcurlを扱い、かつ戻り値をtaskerの変数にいれる方法はあるでしょうか。
過去スレをみてtermuxのプラグインをインストールしてみましたが、「 /.termux/tasker 」というフォルダがうまく作れず、挫折してしまいました。
2 ①から②を自動的に移行するコマンドみたいなものはありますか?
もしなければ、①の戻り値の中のキャッシュの部分をsplitなど�


742:ナ切り取り、タスカーの変数にして、curlのコマンドのなかのに埋め込むということなのでしょうか。 これは頑張ればできるような気がします。



743:名無しさん@お腹いっぱい。
18/05/17 14:10:12.14 EBm1jhXp.net
キャッシュの部分でなく、クッキーの部分でした。

744:名無しさん@お腹いっぱい。
18/05/17 15:35:53.23 pDhk6rPK.net
>>685
まずtermuxは消してなかったことにしよう
Code>Run Shell
URLリンク(i.imgur.com)
コマンドの出力が画像の通りなら出力が%stdoutに入る(今回はgoogleのトップページのソース)
cookieに関してはどうしようもないのでVariables>Variable Search Replaceを使うか、Plugin>AutoTools>Regex、もしくはJS,Javaのコードを書くって手もある
好きな方法で切り出したり貼り付けたり頑張れ

745:名無しさん@お腹いっぱい。
18/05/17 23:00:17.99 0QdnCzlC.net
>>685
1 について
>>687 のとおり.
2 について
①のときに -c /書き込める場所/cookie.txt のようにして,クッキー情報をファイルに書き出し,
②のときに -b オプションで書き出したクッキーファイルを指定すればよい.
URLリンク(blog.tmd45.jp)

746:名無しさん@お腹いっぱい。
18/05/17 23:04:05.03 0QdnCzlC.net
>>681
Android設定>アプリと通知>アプリの権限>位置情報>Tasker はオンになっているか?

747:名無しさん@お腹いっぱい。
18/05/17 23:11:06.70 jukoCY0T.net
>>689
端末によって違うかもだが、現在地>Taskerはオンになってます。

748:名無しさん@お腹いっぱい。
18/05/17 23:31:36.39 BCJkPw6H.net
>>685
①で返ってくるのはCookieでなくJSONフォーマットのデータね
>>676に書いたとおり
個人的に別途作りたいものを思いついたのでテストがてらタスク作ってみた
sdcard/Download/test.txt にポータルトップのContentを保存するところまで
URLリンク(thuploader.orz.hm)
DLパス=646のID

JSONの扱いはJavaScriptが手っ取り早いので>>209さんの参考にXHR
別な手段としてHTTP PostでもCurlでも同じことはできるけど、JSONのParseやValueのURLEncodeも何かしらで実現する必要がある
>>687,688さんの方法でも良いし組み合わせてもいいしお好みで

そのままJavaScriptで書いてしまいたかったが、XHRのクロスドメイン制約で setRequestHeader("Cookie",~) ができない
※Refused to set unsafe header "Cookie" てなる URLリンク(i.imgur.com)
仕方ないのでTaskerのHTTP GetでCookie付けてアクセスしている

749:名無しさん@お腹いっぱい。
18/05/18 00:26:50.71 f/7LOBu3.net
>>669
AutoInputプラグインを使えば可能.
下記の Profile は *.mp4 を選択したときに,MX Player で動画再生するようにしたもの.
Profile: VLC2MX (68)
Event: AutoInput UI Action [ Configuration:Action Types: Clicks ]
Application: VLC
Enter: Anon (145)
Abort Existing Task
A1: If [ %aielementtext(1) ~ *.mp4 ]
A2: Back Button
A3: SQL Query [ Mode:URI Formatted File:content://media/external/video/media Table: Columns:_id Query:_display_name = ? Selection Parameters:%aielementtext(1) Order By: Output Column Divider: Variable Array:%result Use Root:Off ]
A4: Send Intent [ Action:android.intent.action.VIEW Cat:None Mime Type:video/* Data:content://media/external/video/media/%result(1) Extra: Extra: Extra: Package:com.mxtech.videoplayer.ad Class: Target:Activity ]
A5


750:: End If



751:名無しさん@お腹いっぱい。
18/05/18 02:36:40.16 T/VVPaeH.net
>>692
細部まで教えて頂きありがとうございます。
しかし私がプログラミング&taskerの知識がほとんど無いため、実現することができませんでした。
初歩的なことで申し訳ないのですが、「Abort Existing Task」にはどうしたら設定できますでしょうか?"Collision Handing"の設定から選択するみたいですが、そこまで辿りつけずです。
スクリーンショットを載せますので、お時間があればミスを指摘して頂けないでしょうか。宜しくお願いします。
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)

752:名無しさん@お腹いっぱい。
18/05/18 02:37:28.00 T/VVPaeH.net
>>692
エクスポートしたものはこちらになります。
Profile: VLC2MX (14)
Event: AutoInput UI Action [ Configuration:Action Types: Clicks ]
Application: VLC
Enter: Anon (12)
A1: If [ %aielementtext(1) ~ (MCU05).mp4 ]
A2: Back Button
A3: SQL Query [ Mode:URI Formatted File:content://media/external/video/media Table: Columns:_id Query:_display_name = ? Query: Selection Parameters:%aielementtext(1) Order By: Output Column Divider: Variable Array:%result Use Root:Off ]
A4: Send Intent [ Action:android.intent.action.VIEW Cat:None Mime Type:video/(MCU05) Data:content://media/external/video/media/%result(1) Extra: Extra: Extra: Package:com.mxtech.videoplayer.ad Class: Target:Activity ]
A5: End If

753:名無しさん@お腹いっぱい。
18/05/18 07:19:28.02 zybojTkm.net
>>684
端末を再起動したら直りました

754:名無しさん@お腹いっぱい。
18/05/18 12:08:53.11 iOEM1vY8.net
>>687
>>688
本当にありがとうございます。
凄く初歩的なことでお恥ずかしいのですが、Run sherllでcurlがうまく扱えません。
過去スレを見てみると「端末による」「端末にcurlがはいっていれば」などと、端末に依存しているような表記が2、3件ありました。
なおRunshellで動かそうとすると、こんなエラーメッセージが出ます。
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
termuxが薦められた経緯をみても使えないのは端末依存ということで正しいのでしょうか。
もしそうであればcurlが動けば、ゴールできそうな感じだっただけに残念です。
ちなみにmate9です。
2chMate 0.8.10.1/HUAWEI/MHA-L29/7.0/LR
>>691
ありがとうございます。
書いて頂いたものを頑張って飲み込んで、検証するまでちょっとお時間頂きたいです。

755:名無しさん@お腹いっぱい。
18/05/18 15:37:06.35 9jCYHFrY.net
>>696
じゃあResTaskっていうプラグインがあるから試してみたら?

756:名無しさん@お腹いっぱい。
18/05/18 22:15:33.54 f/7LOBu3.net
>>693 >>694
まず Collision Handing は,Tasker の Preferences>UI>Beginner Mode のチェックを外せば,
Task画面(2つ目のスクリーンショット)で,右上の歯車アイコンから設定できる.
それから A1 と A4 の (MCU05) ってのは何だ?
そこは半角のアスタリスクだぞ.
それと A3 の Columns と Selection が間違っている.
Columns に _id,Selection に _display_name = ? を入れる.

757:名無しさん@お腹いっぱい。
18/05/18 23:11:11.48 f/7LOBu3.net
>>690
HUAWEI 独自の省エネ設定が怪しいかもしれない.
URLリンク(help.mycartracks.com)
HUAWEI 端末は持っていないので,これ以上はわからん.

758:名無しさん@お腹いっぱい。
18/05/19 00:40:45.37 S60U3em9.net
>>680
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
自分のtaskerのprofileのnotification→pushbulletの設定には無い見たいです。。

759:名無しさん@お腹いっぱい。
18/05/19 06:49:41.64 N9Z41w1t.net
>>700
Plugin>Pushbullet

760:名無しさん@お腹いっぱい。
18/05/19 09:43:33.92 DxGi53ti.net
>>698
ご指摘ありがとうございます。
(MCU05)というのはテストに用いた動画のファイル名でした。*の箇所を書き換えると勘違いしておりました。
A4の指摘された箇所を書き換えましたが、残念ながら上手く動作しませんでした。
申し訳ございません。

Profile: VLC2MX (14)
Event: AutoInput UI Action [ Configuration:Action Types: Clicks ]
Application: VLC
Enter: Anon (12)
Abort Existing Task
A1: If [ %aielementtext(1) ~ *.mp4 ]
A2: Back Button
A3: SQL Query [ Mode:URI Formatted File:content://media/external/video/media Table: Columns:_id Query:_display_name = ? Selection Parameters:%aielementtext(1) Order By: Output Column Divider: Variable Array:%result Use Root:Off ]
A4: Send Intent [ Action:android.intent.action.VIEW Cat:None Mime Type:video/* Data:content://media/external/video/media/%result(1) Extra: Extra: Extra: Package:com.mxtech.videoplayer.ad Class: Target:Activity ]
A5: End If

761:名無しさん@お腹いっぱい。
18/05/19 18:06:40.99 tXhaBzMp.net
●Tasker有無: 購入済み
●Androidバージョン:7.1.1
●root有無: あり
●やりたいこと
コピーした


762:定型文を現在時刻、日付に自動で書き換えたい 例、「#時#分に家を出ました」の定型文をコピー→taskerで「5時00分に家を出ました」に変換 ●やってみたこと 訳の分からないことを考えて試したのですが初期から失敗しました %CLIPから#をVariable Search でローカルVarに格納、%TIMEから時刻を取得しVarにセットそれを%ClIPに書き込み



763:名無しさん@お腹いっぱい。
18/05/19 19:05:07.12 ZRgGfHLq.net
>>701
notificationじゃなくてプラグインの方か!
ありがとう、解決しました!

764:名無しさん@お腹いっぱい。
18/05/19 21:21:13.41 WArANglZ.net
>>698
上手く動作しなかった件ですが、autoinputの権限を許可し忘れていたという初歩的なものでした。
思い描いていたことを実現することができました。誠にありがとうございます。

765:名無しさん@お腹いっぱい。
18/05/19 22:19:00.61 HfynjVpm.net
>>691
アップロードしていただいたものをカスタマイズして無事にサイトに到達できました。本当にありがとうございます!!!
>>687
>>688
>>697
お三方の助言なくてはとてもここまでこれませんでした。ありがとうございます。
完成タスクを張るべきところですが、
すでに691さんのお手本があるので、前半部分を私の手のなんとか届くRESTaskに書き換えたものを貼らせていただきます。
なおサイトの挙動が今一つわかっておらず、一回でクッキーがとれなかったり、A7で違うソースがきたりすることがあります。
その処理のため余分なものが入っており美しさにかけますが、本当にやりたいことがなんとか実現できそうです。
Dn取得試行 (174)
A1: RESTask [ Configuration:REST call Timeout (Seconds):30 ]
A2: Goto [ Type:Action Number Number:1 Label: ] If [ %rtcode !~ 200 ]
A3: Variable Set [ Name:%rtreS To:%rtres Recurse Variables:Off Do Maths:Off Append:Off ]
A4: Variable Split [ Name:%rtreS Splitter:" Delete Base:Off ]
A5: Wait [ MS:0 Seconds:1 Minutes:0 Hours:0 Days:0 ]
A6: Variable Set [ Name:%cookie To:dnzSid=%rtreS8; dnzPtab=S; dnzHashcmd=fin; dnzToken=%rtreS12; dnzSv=%rtreSa36;
dnzInfo=%rtreS20 Recurse Variables:Off Do Maths:Off Append:Off ]
A7: HTTP Get [ Server:Port:URLリンク(hoge:hoge@hoge.dn-cloud.com) Path:/cgi-bin/dneo/dneo.cgi?cmd=plantweekgrp#cmd=plantsearch&key=&entry=ho&splantgroup=0
&sterm=1&sfuture=1&rankflg=&reserve=&flag=&visitflg=&outflg=&fldsort=date&order=1&row=0&_=14994908
Attributes: Cookies:%cookie User Agent: Timeout:10 Mime Type: Output File:Download/test2.txt Trust Any Certificate:On ]
A8: Flash [ Text:%HTTPR %HTTPL Long:Off ]
A9: Goto [ Type:Action Label Number:9 Label:short ] If [ %HTTPL < 12000 ]
A10: Write File [ File:Download/testlong.txt Text:%HTTPD Append:Off Add Newline:On Continue Task After Error:On ]
<short>
A11: Write File [ File:Download/testshort.txt Text:%HTTPD Append:Off Add Newline:On ]
A12: Stop [ With Error:Off Task: ]
●しりたいこと
この際、RESTaskを勉強して見ようとおもったのですが、cookiesをどこにどのようなかたちで記述すればうまくいくのかわかりませんでした。
追加の質問となってしまいますが、もしよければ教えてください。


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