探検


Tasker 質問スレ 18

■ このスレッドは過去ログ倉庫に格納されています
2018/07/18(水) 18:44:13.67ID:9tqRPFzl
Androidアプリ、Taskerの質問スレです

質問時はまず質問テンプレート(>>2-)を読んでください

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

■前スレ
Tasker 質問スレ 17
http://egg.5ch.net/test/read.cgi/android/1516034071/

■関連リンク
◆Tasker Wiki(英語) http://tasker.wikidot.com/
◆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/
◆NIFの楽園(超初心者向け 概要から学び例題へ) http://solodc2011.com/tasker/1-overview

>>980を踏んだ方が次のスレを立てて下さい
※立てられない方は他の方にお願いして下さい
2018/09/23(日) 08:02:23.83ID:a7M+jkl6
>>174
A1もA2も%TIMESにする。
%TIMEはだめ。
176名無しさん@お腹いっぱい。
垢版 |
2018/09/23(日) 08:19:43.66ID:VArwkbnV
>>175
全て文字一緒にしてました(T_T)
2018/09/23(日) 11:57:34.46ID:a7M+jkl6
>>176
descriptionはれ
2018/09/23(日) 12:13:51.25ID:18v9fY+C
どー考えてもDescription貼る方が簡単やん?
2018/09/23(日) 17:26:54.60ID:r543kh/o
cooldown timeについて教えてください。最終的な目的は、月に1回、あるタスクを実行することです。
Cooldowntimeは、指定時間内はProfile強制無効、だと思っていたのですが思う通りに行きません。

Profile: テストプロファイル (84)
Cooldown: 3661
Day: The 23rd
Enter: テストnotify (85)
A1: Notify [ Title:testtitle%TIME 分、%TIMES、 Text:testtext%TIME Icon:null Number:0 Permanent:Off Priority:3 ]

これを実行すると、23日(今日)の1時間よりも短いスパンで何回か実行されます。ひどいときは同じ秒で2回、約5分おきに3回、などもありました。

Cooldowntimeの認識が間違っているのか、わかる方教えてくださいませ。
2018/09/23(日) 18:16:31.94ID:mXEovowb
>>179
そもそもそのプロファイルならCooldownを指定しなくても1回しか実行されない
2018/09/23(日) 18:19:44.52ID:kj5IDTJo
>>179
何かの拍子にTaskerが再起動しているのでは?
該当時のRun Logは確認した?

23日になった時点でcontextは成立済み
23日以外にならない限りExitタスクが実行されない(今回は設定されてない)
23日以外にならない限りEnterとExitの間の状況が続く
そのためprofileが作業完結しない
profileが作業完結しない以上Enterタスクが再実行もされない
23日になったらcooldownの有無に関わらずずっとTaskerの通知領域にactiveでそのprofile名が表示されたままになる(複数の場合はactive数表示)
毎月23日設定していれば通常23日の中で一回しか実行されない(cooldownは通常不要)
2018/09/23(日) 18:59:49.50ID:r543kh/o
>>180
>>181
答えてくれてありがとうございます。
そもそもCOOLDOWNTIME指定なしで1日に何十回もタスクが実行されてしまう、というのが出発点でした
大事なことを書いていなかった、すみません。
それで、Cooldowntime指定すればうまくいくのでは、とやってみました。

23日以外にならなければExitTaskに行かない!確かに…!

通知領域には常に該当profile名が表示されています。
taskerのprofile一覧画面でも該当profileが変色していて有効なのが確認できます。

RunLogを見ると
status が start(たまにrestart)
details が monitor
の直後にprofileが有効になってtaskが実行されています。
monitorがstart(restart)するのがtaskerの再起動というわけではないだろうし…

HuaweiのHonor8です
本体の節電関連設定でtaskerに制限はかけていません。
2018/09/23(日) 21:48:41.47ID:mXEovowb
>>182
日付に加えて時間(例えば1:00〜1:03とか)も条件にすれば複数回の実行は防げるんじゃないかな(対処療法だが…)
時間を指定できない理由がなければ解決すると思う
2018/09/23(日) 21:51:15.45ID:a7M+jkl6
>>182
startのなぞは自分も知りたい。
何かよくわからんタイミグでstartしたりstopしたりするよね。
ちなみに22日のexittaskで組んだらどう?
2018/09/23(日) 22:18:54.76ID:1UYzuhwB
>>182
> RunLogを見ると
> status が start(たまにrestart)
> details が monitor
> の直後にprofileが有効になってtaskが実行されています。
> monitorがstart(restart)するのがtaskerの再起動というわけではないだろうし…

たぷんこれが理由

contextにmonitor startがあるから仕掛けておくといい
helpにあるように最優先contextなので定数定義にも便利だし、Taskerがリスタートしたことが把握できる

ただリスタートしたから毎月contextが必ずinactive→active(俗にbouncingと言うらしい)する訳でもなさそう
リスタートはなにがしかcontextなりtask編集すると起こるが手元では毎月contextがループってない
2018/09/23(日) 22:26:45.62ID:r543kh/o
>>183
時間指定も以前考えたのですが、ピンポイントだと再起動してたりするとダメ出し、数分の幅をもたせるとそれだけでも数度実行されることもあるので断念しました

>>184
exit taskを設定したら、実行されていませんでした!なので前日のexit taskでいけそうです。(毎月1日の指定は諦める)

とりあえず、enter taskは何度も実行される、ということでexit taskにかけてみます。
考えてくださってどうもありがとうございました。

・日付指定のprofileが、当日内に何度も有効になる
・cooldowntimeが全く効いていない
この2つがなぜなのか…
ググってみてもうまく使えている例しか出てこない
2018/09/23(日) 22:46:07.56ID:r543kh/o
>>185
ありがとうございます
ぐぐってみたら、
monitor startはスマホ再起動かtaskerがクラッシュしたりしない限りは動かないようですね
つまり何らかの理由でtaskerが再起動したから何度もcontextがアクティブになった、ということか…
cooldowntimeはRebootするとリセットされると何かで読みました。

やはりtaskerが停止しているということですね。
2018/09/23(日) 23:47:42.35ID:r543kh/o
>>185
ぐぐったら似たような(定期的にmonitor startしてしまう)事例がいくつかみつかりました。
taskerのmonitorが停止させられているだろうから、省電力関連の設定を確認し、dozeとhuawei独自の設定の2箇所を変えました。
これで様子を見てみます。
(monitor startをcontextにして通知が出るようにしました。)

taskの最後に24時間のwaitを入れるという手もありますね(ググってて見つけた。解決にはならないけれど
2018/09/24(月) 00:49:45.38ID:AvdBcTzp
>>186
別の方法(>>188)が上手くいけばもう必要ないかもしれないが時間指定が「ピンポイントだと再起動してたりすると…」でダメなら日付のexit taskも全く同じ理由でダメだよ
2018/09/24(月) 01:49:03.67ID:LlxmuD4+
>>188
monitor startはただ使ってる限りはそうそう起こらないと思うんだよね
定数定義以外にログも取っているけど複数端末でそんなに頻繁に起こっている様子は見られない
いまのTaskerはdoze除けのメッセージが出たはずだしhuaweiのも含めて設定したばかりならそれで解決するかもね
2018/09/24(月) 03:17:52.22ID:EC9x/kw7
>>186
他には少し複雑でいいなら、、、、
その日になったらグローバル変数でaddしていくようにして、変数が1のときだけタスク実行。
翌日になったら変数を消すってのでもできると思う。
192名無しさん@お腹いっぱい。
垢版 |
2018/09/24(月) 07:02:27.34ID:cg1//yTZ
>>177
Profile: Anon (2)
State: Power [ Source:AC ]
Enter: Reboot (3)

Task: Reboot (3)
A1: Variable Set [ Name:%Result To:%TIMES-%Power Do Maths:On Append:Off ]
A2: Variable Set [ Name:%Power To:%TIMES Do Maths:Off Append:Off ]
A3: Reboot [ Type:Normal ] If [ %Result > 60 ]
2018/09/24(月) 13:16:08.46ID:jBulqrja
>>192
192で要望は叶ったの?
それとも動かしてもいないのかな
194名無しさん@お腹いっぱい。
垢版 |
2018/09/24(月) 15:20:25.53ID:4mRdXIj7
相変わらず再起動ループでした。。
2018/09/24(月) 20:23:12.43ID:EC9x/kw7
>>192
そもそもタクスが機能してるから知りたいのでA3の60を6000にかえて動かしてみて。

179と同じ問題が発生してるのかしれない。
2018/09/24(月) 23:40:03.71ID:KrrTn/wx
>>190
駄目でした、monitor startしまくりでした。

>>189
ですね、よく考えてみたら…。

monitor startを何回も繰り返す原因を探るか、
>>191
さんのグローバル変数でフラグ作るか、になりそうです。

とりあえずグローバル変数でなんとかなりそうです。みなさんありがとうございます。
monitor start繰り返しの防止策はもう少し試してみます。なにか分かれば書き込みます
197名無しさん@お腹いっぱい。
垢版 |
2018/09/25(火) 07:37:52.32ID:aNBdG/sv
>>195
6000に変えたら7時間充電してない状態で再起動一回だけして、しばらくしてから充電抜いて刺しましたが再起動はしませんでした
2018/09/25(火) 09:45:17.07ID:CLcc83Jb
>>197
これは本当に文面通り?だとしたら今回した再起動の原因を探ってほしい。
文面にある「しばらく」は6000秒後?

作ったプロファイルは、ケーブルを抜いてる時には再起動しない。
そうではなくて、一回挿したあともしくは再起動した後(179の問題が起きてなければ)6000秒=2時間弱たったところで、もう一度挿せば再起動するっていう動作をするもの。
2018/09/25(火) 09:50:57.25ID:KYyOnYBZ
一度Run Logを貼ったら?
Run Log画面から︙(メニュー)でExternal Viewer選べばcontent://net.dinglisch.android.taskerm.fileprovider/RunLog/runlog.txtで書き出されるからなにかのエディタに渡せばいい
最悪スクショでもいいし
2018/09/25(火) 09:58:38.32ID:CLcc83Jb
>>197
謎の再起動の原因なんてどうせわからないから196はわすれて。

この下のふたつをつくってみて。
ケーブルを抜いた状態で3分保持するって挙動をトリガーにしてる。
これでもろもろの問題を回避出来るはず。。。

Profile: ケーブルなし (206)
State: Not Power [ Source:AC ]
Enter: 電源接続なし (207)
A1: Variable Set [ Name:%POWER To:wait Recurse Variables:Off Do Maths:Off Append:Off ]
A2: Wait [ MS:0 Seconds:0 Minutes:3 Hours:0 Days:0 ]
A3: Variable Set [ Name:%POWER To:ready Recurse Variables:Off Do Maths:Off Append:Off ] If [ %POWER ~ wait ]

Profile: ケーブルあり (203)
State: Power [ Source:AC ]
Enter: 電源接続 (210)
A1: Variable Set [ Name:%POWER To:ac Recurse Variables:Off Do Maths:Off Append:Off ] If [ %POWER !~ ready ]
A2: Variable Set [ Name:%POWER To:reboot Recurse Variables:Off Do Maths:Off Append:Off ] If [ %POWER ~ ready ]
A3: Flash [ Text:再起動 %POWER Long:Off ] If [ %POWER ~ reboot ]
2018/09/25(火) 10:14:24.26ID:CLcc83Jb
>>200
192が干渉するから、192は捨てるか使用停止にするかしといて。
2018/09/25(火) 11:23:25.54ID:FQU8vXK5
>>195
大事なことが書かれていない。
再起動したときには、プラグ刺さってたの?刺さってなかったの?
2018/09/25(火) 13:28:40.04ID:hJAMMUE8
なんか、珍しくみんなめちゃくちゃ優しいな。
正直、うらやま。
2018/09/25(火) 13:46:18.20ID:Tsvlbx8u
restart頻発は端末環境依存なのかTasker側の問題なのかなんなのかわからない
ただ今後新規端末移行時に同様にハマる可能性に恐怖してここで解決して欲しいというのが個人的な希望
そんなんでいろいろレスしてしまってるかな

restart頻発環境でも抜本的な対応策はあるけどグローバル変数を消費するし組むのも手間になっちゃう
具体的には今回のなら+86401以上の条件をcontextに付加すればrestart頻発しても同日内でcontextが成立しなくなるので解決する
でもこれが当たり前になると手間なので避けたい
2018/09/25(火) 19:18:07.04ID:bYggnGnQ
>>204
この手の話題はHuawei EMUIの名前を聞くことが多い気がする。母数が多いだけかもしれないが
ちょっと古いけどこれも同じような状況だよね。Taskerをシステムアプリ化したら解決したともあるけどそれができない人は多いだろうし
https://groups.google.com/forum/#!topic/tasker/Ix4PHBcsL9o

Run LogのMonitorってのはこのMonitorServiceだと思うんだけど
こいつがシステムの省エネアプリやらLMK(?)で抹殺されてるんじゃないかと推測
https://i.imgur.com/JtNbFhV.png
2018/09/25(火) 20:45:03.56ID:dwE+RJQB
>>204
cooldowntimeのことなら、効果がありませんでした。(1日でも、1時間でもきかない。)
”rebootでresetされる”と設定画面のヘルプにはあります。monitor startでもresetされている感じです(cooldowntimeを参照できないので確実なことは言えませんが)
別のなにかですか?

>>205
ぐぐってみると結構huaweiでの事例が出てくるので、メーカー特有のものかもしれませんね。
207名無しさん@お腹いっぱい。
垢版 |
2018/09/26(水) 21:06:06.58ID:ewoxg9XT
honor8でmonitor startが頻発すると言った者です。
システムアップデートしてないのがあったと思ってやってみたら失敗して前バージョンに戻っただけでなく初期化までされてしまいました
taskerのバックアップも全くとってなかった…。今度からはちゃんとやろう。
グローバル変数でフラグを作って同日にすでにタスク実行済かどうかを判別しようとしていた矢先でした。
環境再構築して頑張ります。
2018/10/02(火) 07:47:24.33ID:0gB/5NiA
UIを日本語化出来ないの?
2018/10/02(火) 11:05:02.06ID:Xcp47hv9
翻訳したい旨を伝えたら或は
210名無しさん@お腹いっぱい。
垢版 |
2018/10/04(木) 05:53:12.54ID:S6YsIRMD
●Tasker有無: 購入済み
●Androidバージョン:8.0
●root有無: なし
●やりたいこと
AutoInputで自動操作しようとすると以下のエラーが出て操作できない。
同機能のアプリのTouchTaskでもエラーは出ないが操作できない。
Taskerの設定のパスワードを設定してみたり、Task内のAutoInputにパスワードを入れてみたりしたけど駄目でした。

didn't set password in the action but password is set in main app
211210
垢版 |
2018/10/04(木) 06:07:23.84ID:S6YsIRMD
レスの書き込み中にアンドロイドのアップデートがあって再起動したらAutoInput、TouchTaskとも操作できるようになった。
アップデートしたからなのかは不明。
212名無しさん@お腹いっぱい。
垢版 |
2018/10/05(金) 17:31:29.01ID:cqiz/uQF
現在の画面の明るさってどうやれば読めますか?
displayメニューには明るさ設定しかない
2018/10/05(金) 17:45:31.15ID:vXKiKKLs
>>212
http://tasker-userguide.pralin.info/variables.php
214名無しさん@お腹いっぱい。
垢版 |
2018/10/05(金) 19:45:35.69ID:zlzc4rY8
>>213
danke
2018/10/10(水) 22:59:37.08ID:gNZTO5Kg
●Tasker有無: 購入済み
●Androidバージョン:8.0
●root有無: なし
●やりたいこと
Display Britnessで輝度を20程度に固定したいのですが,画面がオフになると20にしたはずの値が変わるようです。
画面をオンにした際に,一旦明るくなって(暗くなって),Taskerで設定した明るさの20になります。
Taskerで変えた値はAndroidのシステムで保持されないのでしょうか。
216名無しさん@お腹いっぱい。
垢版 |
2018/10/11(木) 08:05:27.09ID:dG8Xqjos
>>215
画面を消灯したときにProfileが外れて設定が戻っている可能性
この場合Profileの条件を見直すかProfileの設定からRestoreSettingsのチェックをはずせばいい
2018/10/11(木) 17:39:58.04ID:vvuEXqfZ
>>216
ありがとうございます。
プロファイルの設定を今一度見直します。
2018/10/11(木) 19:15:29.98ID:+55HZe94
●Tasker有無: 購入済み
●Androidバージョン: 7.1.2
●root有無: なし
●やりたいこと
画面にある特定の表示が出て、消えたらTaskerを実行するといったことは可能でしょうか

具体的にはChmateでスレ一覧の更新ボタンが押されて、更新が完了した時点を起点にしたいと考えています
おそらく更新時に表示される
画面中央部に出る処理中の円マーク、もしくは上部に表示される処理中のプログレスバー
を監視すれば良いのではとイメージしているのですが
何を使えば良いのか皆目見当もつかない状態です

●やってみたこと
すみません、手を付けられたのは最後の実行部分だけです
単に更新後に表示された画面をスクロールしたかったので
調べた通りAutoinputを使いスクロールが動くのを確認しました
2018/10/11(木) 19:43:39.76ID:mIA9teHp
>>218
通知に巡回って出るからそれが消えたときでいいんじゃね?
2018/10/11(木) 22:07:39.33ID:+55HZe94
>>219
ありがとうございます
巡回の通知というと
スレッド一覧ではなく板一覧(ChmateのHome画面)にある更新ボタンを実行すると出る通知でしょうか

自分もこれを何とかして利用してみようと色々考えたのですが
(インテントがあるので通常の更新ボタンの代わりインテントを実行すればいいのでは?等)
巡回の更新だと色んな板を見ている場合、どうしても他の板も一緒に読み込んでしまい
その分読み込みが遅くなる&データ通信がかさむため断念しました

星を付けた板だけの巡回も設定可能(?)のようなのですが
厳選しても6つぐらいの板を表示しておきたい(星が付く&読み込んでしまう)のと
通知をよく見ていると何故か星を付けた以外の板も読み込んでいたのでやはり断念しました

もしかしたらこういったピンポイントな目的ですとやはりルート化が必要でしょうか?
一応ルート化可能な機種ではあるので必要であればルート取得することも考えています
2018/10/11(木) 22:16:56.37ID:mIA9teHp
>>220
autoinputでスレ更新、真ん中ぐるぐる確認、その後〜はできるとは思うけど
今開いてるスレを更新してスクロールならChMateの自動更新ではダメなん?

真ん中ぐるぐるが取れるかどうかっすね
2018/10/11(木) 22:59:59.60ID:+55HZe94
>>221
>真ん中ぐるぐるが取れるかどうかっすね
ありがとうござます
まさにそこが自分も可能かどうかよく理解できてないところでして…

>今開いてるスレを更新してスクロールならChMateの自動更新ではダメなん?
そうなんです単一のスレを見ている時なら標準で自動更新&自動スクロールがあるのですが
スレッドの一覧画面だと無いんです

自分の言葉が足りず画面のイメージが正確に伝わっていなくてすみません
やりたい動作は全て「スレッドの一覧」画面でのみになります

スレッドの一覧にて更新ボタンを押す

スレッドの一覧の画面に更新のグルグルが回りだす

更新完了、新しいスレッドの一覧が表示される

更新完了を受けてスレッドの一覧をスクロール

動作はここまでになります
更新ボタンを押すのは自分でもTaskerでも良いのですが
更新完了後のスクロールをTaskerにやらせたいと思って模索しています
2018/10/11(木) 23:30:41.83ID:Gkj3RDhZ
>>222
自分ならこう作る。これがいいかどうかしらんけど。(読み込み終了の検知はできないと思うので力業で)

・chmateを立ち上げたときだけ、更新ボタンの真上にsceanを表示。
・sceanをおしたら、sceanをけす。
・50ms後にautoinputで座標を指定して更新ボタンを押す。
・1秒後に、autoinputで座標を指定してスクロールボタンを押す。
・最初のscean復活。
2018/10/13(土) 19:00:14.73ID:jBNmOicQ
>>223
ありがとうござます
TaskerのSceneについて触ったことが無かったので色々と勉強していました
教えていただいたのを参考にイメージを固めて作り始めてみました

・ChMate起動時にSceneを表示
・Sceneを押したら、Sceneを消す
・xxms後にAutoInputで座標を指定して更新ボタンを押す
・xx秒後に少しだけスクロール(スクロールだと丸々1ページ分飛ぶのでジェスチャで代用)
・xx秒後に再度少しだけスクロール(1回目のスクロール時に読込が完了していなかった場合用)
・Sceneの再表示
・ChMate終了時にSceneを消す

ちなみに「AutoInputでChMateの更新ボタンを押す」の部分なのですが
多分Android6.0以前の機種だと座標を指定しても押せないみたいです
同じ並びにある「スレ順」「未読」「勢い」「新しい」も同様でした

Android7.0以降なら上手く更新ボタンが押せたので他の方の参考になればと思います
ジェスチャもヌガー以降なら予定通りに動くようで安心しました
あとは実際に使いながら微調整してみます
2018/10/13(土) 20:56:35.25ID:+Qk/Lk0D
>>224
報告乙。シーンの綴りが滅茶間違っててハズカシ。
2018/10/18(木) 23:59:43.48ID:edFQi2YY
●Tasker有無: 購入済み
●Androidバージョン: 7.1
●root有無: なし
●やりたいこと
ifの条件として、%testのなかに、『漢字かひらがなが一文字でもはいっていること』、と設定したい。

●やってみたこと
%test 〜 *[ぁ-ん亜-腕]*
と設定したが、そもそも [] を文字のくくりとして受け付けないようです。
同様に
%test 〜 *[^\u\l\d]*
などもダメでした。

どうぞよろしくおねがいします。
2018/10/19(金) 07:48:04.58ID:Rnt9SCa/
>>226
Matches Regex(Regular expression 正規表現の略)を使う
今時は漢字が[亜-腕]に収まらなくなってるので
%test ~R [\p{Hiragana}\p{Han}]
2018/10/19(金) 09:31:58.07ID:lFWLSFWs
●Tasker有無: 購入済み
●Androidバージョン:8.0.0
●root有無: なし
●やりたいこと
 ctrl + w
 のようなキーボードショートカットを実行したい
 プラグインautoinput購入済み

 
2018/10/19(金) 09:38:17.70ID:2TM0vNxC
>>227
おおおおできました!!
ありがとうございます。
230名無しさん@お腹いっぱい。
垢版 |
2018/10/19(金) 16:49:45.13ID:cWUCBT3Q
●Tasker有無: 購入済み
●Androidバージョン: 6.0
●root有無: なし
●やりたいこと
 起動中(画面表示中)に一定時間無操作になるとyahoo!カーナビの表示に戻したい。
●やってみたこと
 @車のbluetoothに接続するとamazon musicが起動。
 Aその後、Yahoo!カーナビが起動。
●わからないこと(知りたいこと)
 起動後にamazon musicなどの操作を行った後に、
 何秒か操作をしない時に自動的にナビ画面に戻したい。
2018/10/20(土) 23:36:27.57ID:gCYF4/Pz
>>230

AutoInputプラグインが必要だが,下記のような2つのProfileを動かせばよい.
2つのProfileのTaskは同じTaskなので注意.
AでYahoo!カーナビを起動した後に,下記の2つのProfileを Action>Tasker>Profile Status で有効化するか,
または,2つのProfileのContextにグローバル変数のフラグ条件を追加しておいて,Aの後にフラグを立てるようにするか,
いずれにせよ一定時間無操作でYahoo!カーナビに戻したいときだけ2つのProfileが有効になるようにしておく.

Profile: 一定時間無操作でYahoo!カーナビ表示 (143)
Enforce: no
Application: Not Y!カーナビ
Enter: 一定時間後Yahoo!カーナビ表示 (142)
Abort Existing Task
A1: Wait [ MS:0 Seconds:20 Minutes:0 Hours:0 Days:0 ]
A2: Launch App [ App:Y!カーナビ Data: Exclude From Recent Apps:Off Always Start New Copy:Off ]

Profile: 操作でYahoo!カーナビ表示延期 (283)
Enforce: no
Event: AutoInput UI Action [ Configuration:Action Types: Clicks,Long Clicks,Input Element Focused,Input Element Focus Lost ]
Application: Not Y!カーナビ
Enter: 一定時間後Yahoo!カーナビ表示 (142)
Abort Existing Task
A1: Wait [ MS:0 Seconds:20 Minutes:0 Hours:0 Days:0 ]
A2: Launch App [ App:Y!カーナビ Data: Exclude From Recent Apps:Off Always Start New Copy:Off ]

下記のURLにアクセスすればこの2つのProfileをインポートできる.
https://taskernet.com/shares/?user=AS35m8nPobtGDXby0zCUBECIBa5qdzgZDIw0PiWUbmeIAs9w%2FRCN2iZkYFb%2FaRmmKA0ocL9z2B0%3D&;id=Project%3AYahoo%21%E3%82%AB%E3%83%BC%E3%83%8A%E3%83%93
2018/10/21(日) 23:13:36.43ID:2QUwkGZ7
●Tasker有無: 購入済み
●Androidバージョン:8.0.0
●root有無: なし
●わからないこと(知りたいこと)
TaskをストレージにExportするにはどうしたらいいですか?
TaskタブタップはImportしかないし
右上のメニューのExportはShare画面になってしまいます
2018/10/21(日) 23:32:12.91ID:FdR6AaMV
>>232
share画面になってもそれをキャンセルすればTasker/tasksの中にxmlファイル出来てるよ
2018/10/23(火) 00:43:05.71ID:9FQ+6PXh
>>233
ありがとうございます!
助かりました
2018/10/23(火) 16:46:25.86ID:dS3zC16z
●Tasker有無: 購入済み
●Androidバージョン:8.0.0
●root有無: なし
●やりたいこと
 ソフトキーボードが起動しているか、していないかを判別したい
236名無しさん@お腹いっぱい。
垢版 |
2018/10/23(火) 20:38:36.99ID:SHe0vCRk
Tasker初心者です。
過去ログやWeb検索もしっかり探してきたつもりですが、
お手柔らかにお願いいたします。

●Tasker有無: 購入済み
●Androidバージョン: 8
●root有無: なし
●やりたいこと
パターンロックを設定してる状態で、
ディスプレイON時にインカメラ撮影
 
●やってみたこと
PROFILESをDisplay ON
TASK1をCamera Front nozoki
TASK2をFlash Text 撮影完了
でやってみましたが、パターン解除時にしか動かない。
解除出来る=自分なので、無意味だった。


●わからないこと(知りたいこと)
携帯を覗き見ようとした人を、
パターンロックを設定してる状態で撮影出来るのか。
(画面をONにしたタイミングで撮影が出来るのか。)
237名無しさん@お腹いっぱい。
垢版 |
2018/10/24(水) 11:20:20.34ID:3ULTg2AI
>231
ありがとうございます!
autoinputをインストールしてやってみます。
2018/10/24(水) 22:42:04.29ID:20cw1r1T
>>235
ソフトキーボードが起動しているときに,通知に「キーボードを選択」と出るのならば AutoNotificationプラグインを使えば可能.
出ないのならば,AutoInputプラグインを使えば可能.
2018/10/24(水) 22:49:22.95ID:20cw1r1T
>>236
撮影可能.
Profile が間違っている可能性がないとは言えないが, >>2 を参考に Profile を貼り付けないと判断できない.
2018/10/24(水) 23:44:45.63ID:SMqhgvlp
>>238
出来るか出来ないか、ではなく具体的に方法を教えて下さるとありがたいです
241236
垢版 |
2018/10/25(木) 01:24:38.13ID:DVW8azIf
>>239
ご確認よろしくお願いいたします。

Profile: Anon (3)
Event: Display On
Enter: Headshot (4)

Profile: Anon (5)
Event: Display Unlocked
Enter: Headshot (4)

Task: Headshot (4)
A1: Take Photo [ Camera:Front Filename:noz Naming Sequence:Series Insert In Gallery:On Discreet:On Resolution:1280x720 Scene Mode:Auto White Balance:Auto Flash Mode:Auto Focus Mode:Auto ]
A2: Flash [ Text:撮影完了 Long:Off ]
2018/10/25(木) 06:45:43.76ID:wVXEd0HA
>>240
通知が出るか出ないかを書かないとさいきすすまないとおもうよ。
2018/10/25(木) 11:03:45.73ID:tHYfjwD2
>>241
横だけど

> Profile: Anon (5)
> Event: Display Unlocked
> Enter: Headshot (4)

↑はアンロックなので希望の動作にならないだろうけど

> Profile: Anon (3)
> Event: Display On
> Enter: Headshot (4)

これなら動かない?
環境によるのかな
priorityの問題?
https://octoba.net/archives/20140531-android-feature-automate.html
244236
垢版 |
2018/10/25(木) 11:13:59.84ID:blHgiZ6x
>>243

Unlock分を削除して試しましたが、
やはりパターンロックを解除したタイミングでの
撮影になってしまいダメでした。

下記の通りの設定です。

Profile: Anon (3)
Event: Display On
Enter: Headshot (4)

Task: Headshot (4)
A1: Take Photo [ Camera:Front Filename:noz Naming Sequence:Series Insert In Gallery:On Discreet:On Resolution:1280x720 Scene Mode:Auto White Balance:Auto Flash Mode:Auto Focus Mode:Auto ]
A2: Flash [ Text:撮影完了 Long:Off ]
2018/10/25(木) 11:25:22.84ID:IXimLl14
>>244
URL先は見ないのかー
まあ見ろと命令するつもりもないし
見たところで解決に寄与しそうなのはpriority項目くらいしかないけど
2018/10/25(木) 11:29:04.30ID:IXimLl14
>>244
単純にDisplay OnでTaskが走るかどうかをまずチェックしてみたら?
> Event: Display On
でbeepなりFlashなりで確認

それが走るならdisplay lock状態のカメラ動作に制限がかかってそう
2018/10/25(木) 12:42:26.03ID:ozr3bEaM
>231
ありがとうございました。
無事に思った動作になりました。

ただ自分だけのときは良いのですが、
子供を乗せてプライムビデオなどを見せるときは、
解除が必要に…。
248236
垢版 |
2018/10/25(木) 13:14:07.90ID:blHgiZ6x
>>245
すみません、URL先は見ました。
まずそこで今回の設定の事を知ったのですが、
Tasker自体の画面が違うように見えて、
記事のものを簡略化したものを自分なりにやってみた経緯です。

>>246
> Event: Display On
でbeepなりFlashなりで確認
すみません、私には高度過ぎてまだついていけてません。

皆さん、お手数おかけします。ありがとうございます!
2018/10/25(木) 15:20:20.69ID:e2HGnuY8
>>248
> すみません、私には高度過ぎてまだついていけてません。

単に>>244の「 A1: Take Photo [ Camera:Front Filename:noz Naming Sequence:Series Insert In Gallery:On Discreet:On Resolution:1280x720 Scene Mode:Auto White Balance:Auto Flash Mode:Auto Focus Mode:Auto ]」を抜いた場合に
きちんと「 A2: Flash [ Text:撮影完了 Long:Off ]」が動きますか?というだけなんで高度ではないです

まあたぶんそれは動くと思う
なんでおそらく何らかの理由でlock時のTake Photoが制限されてるんだろうね
似た話は転がってるし
https://www.reddit.com/r/tasker/comments/7yu39e/take_photo_doesnt_work_on_lock_screen/
250236
垢版 |
2018/10/25(木) 16:52:51.63ID:blHgiZ6x
>>249
「抜いた場合に」をうまく処理できませんが、
>きちんと「 A2: Flash [ Text:撮影完了 Long:Off ]」が動きますか?
これは、「撮影完了」とポップアップみたいな通知が出ます!
2018/10/31(水) 03:04:59.86ID:39BQPjmu
条件で
電源に接続してる
○○のアプリを起動していない(バックグラウンドで動いてない)
2分以上経過したら
Display System offにするという風にしたいんだが
2分以上経過したら
のトリガー設定がわからなくて困ってる
あとアプリがバックグラウンドで動いてるってのはtaskerでわかるんだろうか
2018/10/31(水) 07:19:12.90ID:pNSRTzpy
>>251
二段構え

1
> 電源に接続してる
State context - Power

> ○○のアプリを起動していない(バックグラウンドで動いてない)
App context

enter taskでグローバル変数AにTIME+2分
exit taskでグローバル変数Aクリア


2
State context グローバル変数Aが存在
TIME contextでグローバル変数A



> あとアプリがバックグラウンドで動いてるってのはtaskerでわかるんだろうか
App context


2はこれだけだと誤爆発火するかもしれないので工夫は必要
1のenterでグローバル変数BにTIMES入れておいてそれを元に2のenter内で2のTIME contextが偽発火かどうかの確認くらいはした方がよさげ
2018/11/01(木) 15:42:31.79ID:XGl7hbyQ
https://taskernet.com/shares にアクセスしても Loading から先に進まない…
2018/11/02(金) 14:52:00.44ID:DHoEnexU
任意のアプリの無効化有効化をトグルで切り替える事って出来るんですかね?(´・ω・`
2018/11/02(金) 15:08:36.97ID:187g2Bm2
条件満たせば可能ね
2018/11/02(金) 17:36:29.92ID:KATRXuWu
MacroDroidの質問は何処ですりゃいいんだ?

taskerなら○○時から○○時の間にってトリガーが出来たが
MacroDroidは○○時にっていうトリガーしか出来ないんで別な方法あるのか
257名無しさん@お腹いっぱい。
垢版 |
2018/11/05(月) 17:19:11.10ID:iUGbSBMK
●Tasker有無: 購入済み
●Androidバージョン: 8
●root有無: なし
●やりたいこと
・smtp.gmail.comを利用したセキュアなメール送信
TaskerからGmail経由のメール送信をGoogleのセキュリティ警告出さずに行いたい

●やってみたこと
wikiでemailを検索するとEmail Me Pro有償版使えとあったのでPlayで見たが
「このアプリはもう長くはサポートされません」的な文言が書いてあったため
代替品としてEmail Send Tasker Plugin を購入
使用しようとすると警告が出るのでGoogleアカウントから「安全性の低いアプリの許可: 有効」にした
(上記プラグインの説明でそうしろと書いてある)
この状態でタスクからのメール送信の確認は済んだ
他のメール用プラグインも同様の状態

●わからないこと(知りたいこと)
「安全性の低いアプリの許可: 無効」の状態のままでGmail送信可能なプラグインがあれば知りたい
もしくはその他の方法論があればご教示ください
2018/11/05(月) 17:57:42.92ID:zs31jwgF
>>257
Gmail送信だけが目的であればTaskerで直接送る方法以外にWEBアプリも選択肢になりませんか?

簡単な方法として思いつくのはIFTTTでWebhookをトリガーにして、to,subject,bodyをパラメータにGmail送信を実行するとかですかね。

IFTTTに情報を渡したくなければGoogle Apps ScriptにGET/POSTで先と同じようにパラメータを渡してMailApp.sendEmailで送信するとか。
OAuth認証も必要ならAutowebあたりでいけそう。
259257
垢版 |
2018/11/05(月) 23:52:42.23ID:iUGbSBMK
>>258
ご教示ありがとうございます。
外部からGET/POSTは別件で行った事はありますが、今回は採用しないつもりです。

Gmail以外の方法としては仰る通り、GDrive経由でファイルを置くなとして、GASを利用するのも良いように思いました。
また、この場合であれば安全性の低いアプリやプラグインを利用せず、セキュリティ上の警告を出さずに済みますね。
少し調べてみます。
2018/11/06(火) 06:17:22.40ID:TLSjRMNQ
●Tasker有無: 購入済み
●Androidバージョン:8.0.0
●root有無: なし
●やりたいこと
以下の2つのProfileを無効または有効に切り替えたい
Alarm AB
Alarm CD
●やってみたこと
Profile StatusでAlarm\s*としても駄目でした
2つのProfile Statusでそれぞれ処理すれば可能ですが、できるなら正規表現などで1つのActionにまとめられないものでしょうか?
2018/11/06(火) 08:22:09.32ID:keaTfwcV
>>260
自分の場合、%PENABLEDを取得してそれを正規表現でフィルターしたArrayを使ってる
%PENABLEDは有効化されているProfileしか見えないので注意
2018/11/06(火) 21:09:22.95ID:jzQr09ee
>>261
ありがとうございます
変数や配列を使わないとなんですね
勉強がてらやってみます!
2018/11/06(火) 23:39:21.09ID:Iq15BisX
●Tasker有無: 購入済み
●Androidバージョン:8.0.0
●root有無: なし
●やりたいこと
Tasker App Factory5.6を使用してapkを作成したい

content access permission problem on KitKat+, please use a different image type

上記エラーが出てapkを作れない

●やってみたこと
使用しているjpg画像を本体、SDと変更
taskerの権限がストレージ有効を確認
jpgにアイコン以外触れないようにしてテスト(出来ない)

画像をアイコン以外触れないようにしても上記エラー

なにか設定等ポイントを教えて下さい
2018/11/07(水) 23:09:04.67ID:8DW+umUD
>>263
エラーメッセージの前半と後半の繋がりがよくわからないが,
とりあえず,後半に従って jpg を png に変換してそれを使ってみるとか.
2018/11/09(金) 18:32:43.68ID:8Iej9bzf
0263 名無しさん@お腹いっぱい。 2018/11/06 23:39:21
●Tasker有無: 購入済み
●Androidバージョン:8.0.0
●root有無: なし
●やりたいこと
やりたいことというよりは質問ですが
@普段tasker adb shell pluginを更新したら、adbコマンドを使ってるタスクが動かなかった
該当タスクのadb shellのコマンドを入力する画面を開いて何もいじらず閉じたら動くようになったけど、更新があるたびに一つ一つやらなきゃだめなんですか?

ASceneを使用したタスクを動かしてsceneが表示されてるとき、電源ボタンでスリープに入ったあと復旧するとSceneが消えてるのですが、これはos側でタスクキルされているということですか?
タイムアウトで画面が消えたあと復旧した場合は残っていますが。
2018/11/09(金) 20:01:19.53ID:FFriZ8j1
A showoverkeyguardにチェックなし、電源ボタンですぐスリープ設定&画面ロック設定、タイムアウト時猶予時間あり
と、エスパーしつつ、もしこれならアナタのケツ毛を毟りながらだからProfileを貼れって言ってるだろと号泣する
267名無しさん@お腹いっぱい。
垢版 |
2018/11/09(金) 20:53:59.63ID:8Iej9bzf
keyguardはチェックあり
電源ボタンですぐロックはOn
タイムアウト後のロックは5秒後

大事な事書き忘れてた
Tasker 上で実行したときはSceneは電源ボタン押してもロック後も残ったままだけど、アプリ化して同じようにすると消える
2018/11/09(金) 22:41:33.98ID:rb6QyTxA
>>267
アプリがキルされてるだけじゃない?それを解消するか、画面オンでまたシーン出せばいいんじゃない?
2018/11/10(土) 17:31:04.65ID:YqDQT9p4
タスクをwidgetsoidでホームにウィジェット置いてるんだけど
端末再起動したらウィジェットタップしてもタスク起動しなくなった
External Access Deniedて出るんだけどこれどこ触れば良かったんでした?
2018/11/11(日) 00:03:14.86ID:CeGilx3V
>>265
@
普通はそんなことをする必要はない.
互換性のない更新があった場合などにそういう状態になることがある.
対処方法も,Configuration を開いて閉じるだけで済む場合もあれば,Action を作り直さないと駄目な場合もある.
2018/11/11(日) 02:03:04.34ID:HLwqj3yX
>>269
設定のAllow miscにExternal Accessがあるのでオンにする。
2018/11/11(日) 10:55:21.86ID:rFdtsP+K
>>271
ありがとう助かりました
2018/11/12(月) 16:41:56.94ID:Rs0bN5ds
tasker使っている人はHuaweiの端末買っちゃダメだよ
端末がスリープに入ると、電池節約解除しようが、バックグラウンドでの起動を承認しようが、全く動かなくなります。
AutoNitificaisionやAutoIInputもまた同じ
どうしようもありません
動くのはJoinだけ
2018/11/12(月) 18:59:18.83ID:x7EnliNu
>>273
そんなだと他のアプリにも影響がありそうなもんだけど
Taskerだけがだめなの?
■ このスレッドは過去ログ倉庫に格納されています

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