探検


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/18(火) 00:26:17.97ID:Gg8yQB3+
>>132
Run Log を見ると,Wi-Fi設定が On になっているからだな.
一旦 Tasker を Disable にして,手動でWi-Fi設定を Off にしてから,Tasker を Enable にすればよい.
2018/09/18(火) 07:33:00.72ID:ehaYMpeL
>>133
解決しました。
たまに動かなくなることがありますが、その時も教えていただいた方法を取ることで問題なく再稼働します。

ご教示ありがとうございました。
135名無しさん@お腹いっぱい。
垢版 |
2018/09/18(火) 11:00:27.07ID:KqpQqtUE
●Tasker有無: 購入済み
●Androidバージョン: 4.12
●root有無: あり
●やりたいこと
携帯ナビ化

●やってみたこと

●わからないこと(知りたいこと)
携帯の事情で充電開始されたら再起動って組みたいのですが
常に充電状態で常に再起動されます。 一回きりはできませんか?
その都度みたいなかんじで
136名無しさん@お腹いっぱい。
垢版 |
2018/09/20(木) 06:04:24.94ID:msGsLYSu
●Tasker有無: 購入済み
●Androidバージョン: 4.12
●root有無: あり
●やりたいこと
携帯ナビ化

●やってみたこと

●わからないこと(知りたいこと)
携帯の事情で充電開始されたら再起動って組みたいのですが
常に充電状態で常に再起動されます。 一回きりはできませんか?
2018/09/20(木) 08:56:40.44ID:csX0E76L
一回きりとは何サイクルか不明
今後一度自動再起動したら二度と自動再起動はしないでもいいのかな
事情も不明で説明不足感強い
2018/09/20(木) 09:39:08.15ID:rR5DleVR
充電開始(AC接続)でフラグ立てつつ再起動
再起動後はフラグチェックして立ってたらそのまま
充電終了でフラグ消す
って感じかねぇ
やってないからわからんが
139名無しさん@お腹いっぱい。
垢版 |
2018/09/20(木) 16:45:23.54ID:msGsLYSu
>>138
充電開始されたら一度再起動して、再起動後は次の充電が開始されたらまた再起動みたいな感じにしたいです
2018/09/20(木) 17:57:37.83ID:7s7ZChcx
一回きりはどこいったんだよww
せっかく138が考え方のヒント出してくれたのに
141名無しさん@お腹いっぱい。
垢版 |
2018/09/20(木) 17:59:42.22ID:/meBQTtM
説明ヘタですいません(T_T)
142名無しさん@お腹いっぱい。
垢版 |
2018/09/20(木) 18:16:58.92ID:fldSJyMv
https://atlares.com/tougen/
143名無しさん@お腹いっぱい。
垢版 |
2018/09/20(木) 19:02:22.73ID:4gKH5Enw
●Tasker有無: 購入済み
●Androidバージョン:8.0.0
●root有無: あり
●やりたいこと
 各アプリをアップデート(playストアとストア外両方)する際に、現行バージョンを自動でTitaniumでバックアップしたい
●やってみたこと
 まだなにも
●わからないこと(知りたいこと)
 まず、何をトリガーすればいいのか
そもそもアップデートの際に何かトリガーになりうるイベントがおこるのか?(ストア外ならインストールを許可する画面?)
その時に対象になってるアプリの情報を引っ張ってきて、Titaniumに渡してバックアップまでさせられるのか

よろしくお願いします
2018/09/20(木) 19:34:22.21ID:6iyD+ks4
>>139
基本は>>138で、フラグを消すのは充電完了ではなく、充電開始(AC接続)のexit taskじやないかな
2018/09/20(木) 20:03:21.77ID:JUM2vrL/
>>139
それが136なのでは?
136と何が違うのだろう
2018/09/20(木) 21:44:05.19ID:lksiJgub
>>143
そんな事Titaniumにやらせろよ
147名無しさん@お腹いっぱい。
垢版 |
2018/09/20(木) 23:21:58.15ID:wpODiZE5
全くの初心者でやり方教えて頂けるとたすかります(T_T)
2018/09/20(木) 23:23:16.50ID:aOpdOiJH
>>147
どの質問?
149名無しさん@お腹いっぱい。
垢版 |
2018/09/20(木) 23:26:37.63ID:wpODiZE5
>>148
139です(T_T)
2018/09/21(金) 00:18:36.97ID:/gmmvMNT
>>149
まずタスカーの設定からbeginer modeを解除しとく。

次に
プロファイル→state→power→power→ac
にする。
タスクは、136で書いてたなんども再起動するやつのA1に下記のように設定してみて。↓
variables→variable set→グローバル変数ならなんでもいいけどたとえば
%Power  値はこれもなんでもいいけどたとえば 1

ここまでやったらテンプレを参照してdescriptionをここにはってみて。
そしたら次を教える。
151名無しさん@お腹いっぱい。
垢版 |
2018/09/21(金) 06:40:53.56ID:UvUjl2vY
>>150
これであってますか??
http://imepic.jp/20180921/239990
http://imepic.jp/20180921/240370
2018/09/21(金) 06:42:58.49ID:36u2kFiU
>>149
いつまで「携帯の事情」は秘密なん?
Descriptionはいつ張るん?
2018/09/21(金) 06:43:51.23ID:gz2X/bm5
>>151
なんでテンプレ>>2無視するん?
154名無しさん@お腹いっぱい。
垢版 |
2018/09/21(金) 06:53:55.84ID:UvUjl2vY
過去にテンプレは貼っていてたのですが、確認不足ですいません。
用はUSBストレージを携帯に繋ぐ際に外部電源を刺さないと認識しないのですが、
外部電源さした状態でも認識してくれず
外部電源さした状態で再起動かけると認識してくれるため今回再起動させるタスクをかけたいと思って質問しました。
2018/09/21(金) 07:20:57.44ID:/gmmvMNT
>>151
いわれたとおりdescriptionをつかってないから、A1がなにかを理解してない。
わからないことをさらっとスルーされるといつまでたってもゴールにつけないよ。

で、A2に設定したrebootを長押しして、if をおす。
そんで %Reboot ~ 1 みたいに設定。

ここまでできたらdescriptionを貼ってみて。
2018/09/21(金) 07:25:46.99ID:gz2X/bm5
ナビに使うのにUSBストレージが必要な理由がさっぱり明かされないね

まあ
ケーブル接続→充電開始→再起動→(ケーブル接続継続)→起動完了→(ケーブル接続継続してるため)充電開始→ケーブル接続継続ままの再起動では再々起動しない
あたりなんだろう

ナビというからには車載
それが常時であったと仮定しても
乗車→給電→充電開始→再起動→(給電継続)→起動完了→(給電継続してるため)充電開始→給電継続ままの再起動では再々起動しない
あたりなんだろう

どっちも可能
お手軽に再起動直後の一定時間内に充電開始が検知された場合は再起動しないようにすればいい
逆に言えば再起動後一定時間を経た後になって充電開始が検知されたなら再起動すればいい
157名無しさん@お腹いっぱい。
垢版 |
2018/09/21(金) 07:32:28.81ID:7ufiO0j/
>>156
USBストレージ使う理由は音楽を入れるためです
2018/09/21(金) 07:39:32.96ID:gz2X/bm5
>>157
んで運用は挙げた想定でいいのか?
その想定でいいなら最後の一行で組めばいいよ

とりあえずまずは自分でがんばって
がんばったDescription張ればみんな手伝ってくれるよ

手も動かさないクレクレ君は嫌われるけどね
2018/09/21(金) 10:00:58.09ID:1bQkRIgg
>>155
%Rebootを長押しじゃなくて、単に押すだけだった。スペルミススマン。
2018/09/21(金) 10:12:36.34ID:XSsfiZHY
やっぱりクレクレ君だったのか

androidアプリtaskerについてですがスマホをナビ化したいと考え... - Yahoo!知恵袋
https://m.chiebukuro.yahoo.co.jp/detail/q11196372931
> androidアプリtaskerについてですが
> スマホをナビ化したいと考えてるんですが
> 充電をオンになったら再起動をするようにしたいのですが、充電中だと常に再起動を繰り返してしまいます。
> これ
>
> を充電中に再起動を一回だけというふうにできますでしょうか?
> 初心者なもので詳しく説明していただけるとありがたいです。
2018/09/21(金) 10:31:43.92ID:1bQkRIgg
ま、クレクレ君でもいいじゃん。
エスパーだのみの手を動かさないクレクレ君でなきゃかまわない。
162名無しさん@お腹いっぱい。
垢版 |
2018/09/21(金) 17:46:28.20ID:KZqIYXxU
>>161
Profile: Anon (2)
State: Power [ Source:AC ]
Enter: Reboot (3)

Task: Reboot (3)
A1: Reboot [ Type:Normal ]
A2: Variable Set [ Name:%Reboot To:1 Do Maths:Off Append:Off ] If [ %Reboot ~ 1 ]


これであってますか?
すいません勉強不足でした。
2018/09/21(金) 20:37:59.61ID:gz2X/bm5
不明まま想定を重ねっぱ
> 逆に言えば再起動後一定時間を経た後になって充電開始が検知されたなら再起動すればいい
だとしてやり方は千差万別

ただ初心者向けにはプロファイルが増えるけどこの三つで作るのが分かりやすいんじゃないかな
1. 起動時(event)に、%TIMESをグローバル変数Aに格納
2. 給電開始時(state)に、%TIMESをグローバル変数Bに格納
3. 変数状態(state)でAとBの差の絶対値が一定以上なら、再起動

ビルトイン変数UPS使えば162 A1にifっただけで済むのでお手軽ではある(A2不要)
お手軽だけど短時間降乗車時などの対応はとてもしづらい
初心者向けを身につけた方がなにかと後付け条件が増えたときに自己対処はしやすいかも
ストレージマウント状態が無給電時も続くならば、コンビニ寄りで5分降車で再起動とかアホらしいだろうし

無給電になったら音楽は止める。そのまま15分後に電源オフ
15分以内に再給電されたら音楽を再生して再起動や電源オフしない
なんてことまで発展させるなら、contextは単純にした方が理解しやすい

といっても運用がどんなもんか端からは不明なままなんでアレだけど
2018/09/21(金) 21:12:23.81ID:gz2X/bm5
実際運用したらマウント確認も仕込むことになる気もする(オレならする。音楽必須なんだろうから)
LOC見て挙動を変えたいなんてのもありがち。自宅付近なら無給電で待機することなく落としてもいいし
自分向けに発展拡張するには自分が理解しないと始まらない

運用が想定通りとして、単に質問に答えるだけなら、「UPS使って162 A1でifれ。A2不要」で済むけどな
165名無しさん@お腹いっぱい。
垢版 |
2018/09/21(金) 21:14:56.36ID:KZqIYXxU
イチからいろいろありがとうございます。
仕事終わったら試してみます。
2018/09/21(金) 21:37:35.03ID:/gmmvMNT
>>162
再起動と給電の検知が機種依存しそうなので、他の方のアドバイスに乗っかり、トリガーを時間で管理することにする。163と途中までは発想一緒。

今、こうなっているとして、
A1 REBOOT
A2 %Power に 1 を セット  if  %Power 〜 1

これを下記のようにする。

A1 %result に %TIMES-%Power  をセット。  (DO MATHSにチェック)
A2 %Power に %TIMES  をセット
A3 REBOOT  if %result >60  (> はgreater than ね。)

なお、
A1 今回、前回の時間の差。 (文字列でなく、計算式としてあつかう。)
A2 今回のものを次回使うためにグローバル変数として保持。
A3 A1の計算結果により再起動するかどうか決める。

%TIMESっていうのは現在の時間を秒で表したもの。組み込み変数でtasker 側で定義しているから、そのまま使えばいい。

これで今回と前回の(再起動ないし、AC接続の)間隔が60秒以上、ある時再起動する。
2018/09/21(金) 21:59:40.16ID:/gmmvMNT
163さんの%UPS使う案も相当よいとおもいます。
168名無しさん@お腹いっぱい。
垢版 |
2018/09/22(土) 05:00:06.05ID:S1XJ70La
>>166
Profile: Anon (2)
State: Power [ Source:Any ]
Enter: Reboot (3)

Task: Reboot (3)
A1: Variable Set [ Name:%Result To:%TIME-%Power Do Maths:On Append:Off ]
A2: Variable Set [ Name:%Power To:%TIME Do Maths:Off Append:Off ]
A3: Reboot [ Type:Normal ] If [ %result > 60 ]

こうなりましたが間違いでしょうか?
度々すいません
2018/09/22(土) 06:50:45.98ID:uDJuaGxR
>>166
> A1 %result に %TIMES-%Power  をセット。  (DO MATHSにチェック)
初回%Powerが未定義
2018/09/22(土) 07:07:07.50ID:hyfDaKUB
>>168
%TIMEじゃなくて%TIMES ね。
2018/09/22(土) 07:10:23.80ID:hyfDaKUB
あと%resultと%Resultが混在してるからどっちかに統一する。
こういうちょっとしたことで動かなくなるから、よく見て。
2018/09/22(土) 07:22:56.49ID:hyfDaKUB
連投すまん。
162でてきてたプロファイルのPOWER-ACがANYにもどってる。それも直して。

description貼れってしつこく言ってたのはこういうこと。
173名無しさん@お腹いっぱい。
垢版 |
2018/09/23(日) 07:50:43.76ID:VArwkbnV
>>172À1ですが下記の設定でまちがってるんでしょうか?
http://imepic.jp/20180923/281850
2018/09/23(日) 08:00:06.24ID:a7M+jkl6
>>173
A1もA3も%resultにする。
%Resultはだめ。
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画面になってしまいます
■ このスレッドは過去ログ倉庫に格納されています

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