1 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/16(火) 01:34:31.99 ID:dqWO+Zp8.net] Androidアプリ、Taskerの質問スレです 質問時はまず質問テンプレート(>>2 -)を読んでください ■公式サイト:7日間体験版あり tasker.dinglisch.net/ ■前スレ Tasker 初心者質問スレ 16 egg.5ch.net/test/read.cgi/android/1500893818/ ■関連リンク ◆Tasker Wiki(英語) tasker.wikidot.com/ ◆Playストア https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm ■日本語解説サイト ◆Tasker for Android 日本語化をめざす@ウィキ www43.atwiki.jp/taskeru/ ◆ぷらりん tasker-userguide.pralin.info/ ◆NIFの楽園(超初心者向け 概要から学び例題へ) solodc2011.com/tasker/1-overview >>980 を踏んだ方が次のスレを立てて下さい ※立てられない方は他の方にお願いして下さい
306 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/23(金) 15:40:59.40 ID:5SSoYYHv.net] Preference > Misc > Allow External Access
307 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/23(金) 16:25:35.42 ID:MHFuXYSO.net] >>284 >List Filesがエラー停止 https://potato.5ch.net/test/read.cgi/android/1482223819/42 i.imgur.com/XAUMD0n.png >OTG接続したSDカードリーダー内のマウントされるパスの やったことないけど /mnt/media_rw/ でいったんList Filesしてパスを導出してから、目的のパスを生成してList Filesするとかじゃダメですかね?
308 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/23(金) 20:47:08.69 ID:gr7+4xya.net] >>284 一般的にOTG接続したUSBメモリは/mnt/media_rw/[UUID] ※UUIDはXXXX-XXXXで、今回のケースだと9016-4EF8かな …でアクセスできるらしいけどrootとってないと/storageディレクトリ以下しかアクセス権ないから無理じゃね
309 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/24(土) 01:12:31.44 ID:KixHLWsl.net] ●Tasker有無: 購入済み ●Androidバージョン:8.0 ●root有無: なし ●やりたいこと Task上限のエラーの表示を非表示するにはどうしたらいいですか? ちなみにTaskerの設定Maximum Tasks QueuedではなくそのProfileのみ上限を設定する方法はないでしょうか? お願いします
310 名前:名無しさん@お腹いっぱい。 [2018/02/24(土) 10:56:22.93 ID:Tgp3PZS6.net] >>255 確認遅くなりすみません。 AutoNotificationとは気がつかなかった! 早速やってみて、実現でしました。 Notifyクリックで、強制終了の回避もつけて、Galaxyでこんな感じになりました。 Stopの使い方がこんなんでいいのか、、もっとスマートななり方があるかもだけど。 ------------------- Profile: 通話開始 Event: AutoNotification Intercept [ Configuration:Event Behaviour: true Notification Type: Only Created Notifications Notification App: 電話 Notification Text: 通話中 Package Name: com.samsung.android.incallui ] Enter: 通話開始 A1: Flash [ Text:通話開始 Long:Off ] A2: Stop [ With Error:Off Task: ] If [ %CONUM ~ 090家族割引対象番号 | %CONUM ~ 0120* ] A3: Notify [ Title:通話延長 Text: Icon:mw_communication_ring_volume Number:0 Permanent:Off Priority:3 Actions:(1) ] A4: Perform Task [ Name:強制切断 Priority:%priority Parameter 1 (%par1): Parameter 2 (%par2): Return Value Variable: Stop:Off ] ------------------- Profile: 通話終了 Event: AutoNotification Intercept [ Configuration:Event Behaviour: true Notification Type: Only Cancelled Notifications Notification App: 電話 Package Name: com.samsung.android.incallui ] Enter: 通話終了 A1: Flash [ Text:通話終了 Long:Off ] A2: Perform Task [ Name:強制切断のキャンセル Priority:%priority Parameter 1 (%par1): Parameter 2 (%par2): Return Value Variable: Stop:Off ] ------------------- Profile: 通話延長 Event: Notification Click [ Owner Application:Tasker Title:通話延長 ] Enter: 強制切断のキャンセル A1: Stop [ With Error:Off Task:強制切断 ] A2: Notify Cancel [ Title:通話延長 Warn Not Exist:Off ] ------------------- >>242 >>250 もありがとうございました。
311 名前:名無しさん@お腹いっぱい。 [2018/02/24(土) 11:03:41.33 ID:Tgp3PZS6.net] 299続き。 これ付け忘れた。 強制切断 A1: Wait [ MS:0 Seconds:0 Minutes:4 Hours:0 Days:0 ] A2: Vibrate [ Time:200 ] A3: Wait [ MS:0 Seconds:50 Minutes:0 Hours:0 Days:0 ] A4: Vibrate [ Time:100 ] A5: Wait [ MS:100 Seconds:0 Minutes:0 Hours:0 Days:0 ] A6: Vibrate [ Time:100 ] A7: End Call A8: Notify Cancel [ Title:通話延長 Warn Not Exist:Off ]
312 名前:284 mailto:sage [2018/02/24(土) 12:44:46.00 ID:op59zn+4.net] 皆様ご回答ありがとうございます。 頂いた内容に基づいて試してみた経過を報告します。 まだ解決はしてないものの、万策尽きたわけではないみたいなので 進展があったらまた報告させていただきます。 >> 285 termuxで取り急ぎ確認したところ、 「ls /mnt/medir_rw 」はpermission deniedでした。 >> 286 確認したところ、質問
313 名前:椏_で設定済みでした。 >> 287 スクリーンショットの設定項目(Grant Document Tree Access )が 見当たりませんでした。Taskerのバージョン違いでしょうか。 (Allow External Accessに変更?) >> 287,288 お二人のご推察どおり、/mnt/media_rw/9016-4EF8にマウントされているのは 確認できました。 しかしながら、/mnt/media_rwのList Commandは空文字が返却され、 /mnt/media_rw/9016-4EF8へのどうコマンドは質問時と同様のエラーが発生しました。 (ご推察どおり権限不足だと思っています) ただ、下記のOSSのファイラアプリがrootなしに当該SDカードへの書き込みができることが確認できたので、ソースを追ってTaskerでもできないか調べてみます。 GitHub - TeamAmaze/AmazeFileManager: Material design file manager for Android https://github.com/TeamAmaze/AmazeFileManager [] [ここ壊れてます]
314 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/24(土) 22:14:49.52 ID:BMcDaM5W.net] ●Tasker有無: 購入前 ●Androidバージョン:8.0.0 ●root有無: なし ●やりたいこと アプリをタップと同時に録画を開始させたい 写真撮影は出来ましたが録画の項目が見当たりません
315 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/25(日) 00:08:58.56 ID:yeJiB6xL.net] >>293 簡易だけどTouchTaskで画面録画できる 現時点では多機能求めるなら普通の画面録画アプリ使うしかないと思う 画面録画始めるショートカットがあるアプリがあればいいけど 少なくとも自分が使ってるAZ Screen Recorderには無かった
316 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/25(日) 00:39:31.12 ID:VCRYJNkt.net] >>294 なるほど、有難うございます
317 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/25(日) 09:33:09.05 ID:bboroGda.net] >>293 AutoInput
318 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/25(日) 22:58:10.50 ID:6nPRJ5w1.net] >>289 Maximum Tasks Queued を個別に設定する方法はない. Task上限のエラー表示を非表示にするには, Tasker の Preferences>ACTION>Flash Problems のチェックを外せばよい. しかし,非表示にするのはナンセンス. 上限に達するような Profile を組んでいるのが悪いので,上限かその Profile を見直すべき.
319 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/25(日) 23:00:23.07 ID:6nPRJ5w1.net] >>292 >>287 に書かれている下記のURLは見たのか? https://potato.5ch.net/test/read.cgi/android/1482223819/42
320 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/26(月) 10:19:05.09 ID:tCCDvswd.net] >>297 ありがとうございます おっしゃる通りなんですが、Oreoの通知の仕様(>>214 )にお手上げ状態です
321 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/26(月) 14:01:30.09 ID:FEgNfnoY.net] ●Tasker有無: 購入済み ●Androidバージョン:7.0 (EMUI 5.0.1) ●root有無: なし ●わからないこと(知りたいこと) ・adbからtaskerの権限(?)を増やすこと ・iOSのステータスバーをタッチすると上に戻るみたいなことができますか?自分が思っているのは、windowsキーボードのHomeボタンを押すことです。(どのような挙動をするかは全く分かりませんが…) Tasker初心者ですが、よろしくお願いしますm(__)m
322 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/26(月) 16:51:57.52 ID:cXNLwtLw.net] >>300 > ・adbからtaskerの権限(?)を増やすこと Auto Tools入れて、あとは説明に沿って操作するだけ ttps://joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autotools/com.joaomgcd.autotools.activity.ActivityConfigsettings.html adb接続環境の構築についてはTaskerだけの問題ではないのでググって調べて > ・windowsキーボードのHomeボタンを押すことです。 SCENESで透明なボタンを画面上部において、タップしたらページトップへ移動するように設定すれば良さそう 設定によっては端末を上下に振ったらページ最上部に移動とかも作れる
323 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/26(月) 20:15:16.81 ID:UXXPTsoN.net] >>301 ありがとうございます。何とか頑張ってみます。(adbの方は諸事情によりしばらくpcが使えないのですが、後ほど試してみます。adbの環境は既にあります。)
324 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/26(月) 21:20:12.69 ID:
] [ここ壊れてます]
325 名前:ZcspC1CI.net mailto: https://www.reddit.com/r/tasker/comments/66vzq1/howto_silent_camerano_shutter_sound_using_tasker/ これを試そうかと思ったんだけど、英語の読解力の無さが・・・ 翻訳すると項目まで翻訳されて更にわからなくなるのね The exit task(name: SilentCamOff): 2.Audio --> Ringer Volume and set it to the variable %TMPVOLUME →and set it to the variable %TMPVOLUME どこにあるんだろう・・・ The profile以降どこに入れていいのかわからない・・・ [] [ここ壊れてます]
326 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/26(月) 23:02:16.22 ID:cXNLwtLw.net] First Taskで %VOLR を %TMPVOLUME に退避させてる そしてExt Taskで、退避させた %TEMPVOLUME を %VOLR に戻してる The first task と The exit task の2つはTASK The profile は PROFILE 先にTASKを2つ作ってからPROFILE作れってことだね
327 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/27(火) 00:02:28.25 ID:v0yUWTBT.net] >>299 Maximum Tasks Queued を 30 ぐらいに増やせば済む話ではないのか?
328 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/27(火) 00:37:20.64 ID:v0yUWTBT.net] >>300 1つ目 Tasker単体に adb から増やせるような権限はない. 2つ目 AutoInputプラグインを使えばスワイプ動作をさせて上に移動することはできるが, Homeボタンを押したときのように一番上に一気にジャンプするようなことはできない. スワイプを適当な回数繰り返すことはできるが. 「メニューボタン (root不要)」というアプリを使えば,一番上に一気にジャンプするボタンを表示することは可能. ただし,キーボードをこのアプリに切り替えなければならない. 「FRep - Finger Replayer」というアプリを使えば,Tasker と組み合わせて,画面上部の透明なボタンをタップしたら上に戻るということはできるが, 端末を再起動するたびに adb接続が必要になる.
329 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/27(火) 18:34:57.35 ID:gofVt5Ik.net] >>306 1つ目→adbで権限を増やせるのはpluginの方なんですね。ありがとうございます。 2つ目 メニューボタン (root不要)は試して見たのですが、自分のスマホでは上手く動きませんでした… FRep - Finger Replayerはpcを使えないのでまだ試せそうにないです、すみません… 丁寧にありがとうございますm(__)m
330 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/27(火) 20:27:31.75 ID:A+kzBKE0.net] どなたかroot端末でkill appってandroid7以降でも動作してますか?自分の環境ではうまく動作してないのですが。
331 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/27(火) 21:21:59.79 ID:GDI44pMF.net] >>305 E-mailの通知なんですが 1通目→2連続Context成立 2通目→3連続… 10通目→11連続…でエラー 多分30に増やしても30通目になればエラーになると思うんです 根本的な解決を探ってきましたが、流石に50通になるまで未確認はないと思われるで妥協するしかないですかね ありがとうございました
332 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/28(水) 01:56:02.26 ID:TpZua0q+.net] ●Tasker有無: 購入済み ●Androidバージョン:8.0.0 ●root有無: なし ●やりたいこと E-mailを受信したらAutoNotification Actionでポップアップ通知→そのポップアップ通知をタップしたらE-mailアプリの通知を削除したい 最初のやりたい事って↑コレよね?通知が貯まると処理しきれないならメールが来たら自動で通知消去、sceneなりで画面上or下端に内容表示ではダメなの? scene https://dotup.org/uploda/dotup.org1474644.xml.html task https://dotup.org/uploda/dotup.org1474645.xml.html pass:tasker 自分はこんな感じで通知を出してるよ。この例だと他タスクからPerformTaskの%par2に送りたい文字列を入れてる。 シーンには最新の通知を表示、シーンをタップするとその前の通知内容が表示。バッジも残り数で増減 ちなみに他端末からのメールや着信、電池状況などを表示しています
333 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/28(水) 11:55:48.92 ID:beWL9+T
] [ここ壊れてます]
334 名前:T.net mailto: >>310 ありがとうございます スマホだとブラウザでテキスト表示されてしまうんですが、zipでアップして頂けるとありがたいです [] [ここ壊れてます]
335 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/28(水) 14:15:24.63 ID:htn+jcJI.net] >>311 みぎくりっくからほぞん
336 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/28(水) 14:47:05.94 ID:DBk7cime.net] すまほにみぎくりっくとはこれいかに てきすとえでぃたにこぴぺほぞんせよ
337 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/28(水) 15:01:26.30 ID:SigW88J2.net] >>311 長押ししたらいいじゃんって言わせるための釣りだよね?
338 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/28(水) 15:22:08.88 ID:beWL9+TT.net] >>314 長押し新規タブ無効で保存できましたが、ProfileタブもTasksタブもImportで保存したファイルが表示できません 自分で出力したxmlは表示されるのに何でだろう
339 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/28(水) 15:30:43.35 ID:466Ybn0t.net] かくちょうしをかくにんせよ たすかーはにじゅうかくちょうし いんぽーとふぁいるはとくていふぉるだのみ
340 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/28(水) 15:32:52.39 ID:X/AadWQM.net] >>315 TASKは拡張子をtsk.xmlにして、/sdcard/Tasker/tasksに入れて、TASKタブを長タップ→Import SCENEは拡張子をscn.xmlにして、/sccard/Tasker/scenes/に入れて、SCENEタブを長タップ→Import ファイル名の変更で拡張し変えろ
341 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/28(水) 15:33:48.23 ID:X/AadWQM.net] × 拡張し ○ 拡張子
342 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/28(水) 19:21:42.36 ID:TpZua0q+.net] >>311 https://dotup.org/uploda/dotup.org1475037.zip.html tasker
343 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/01(木) 00:19:16.31 ID:cOEZFVO4.net] >>316-318 ありがとうございます 直轄フォルダじゃないと駄目だったとは知らなかったです ならインポートでフォルダ選択できなくしてくれればいいのに >>319 Senseはずっと使ってこなかった謎機能なので勉強させて頂きます ありがとうございました
344 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/01(木) 15:31:18.15 ID:ba5B1tme.net] >>310 すっごく良さそうなので私にも是非教えてください。 文字列を%par2にいれるというのがよくわかりません。 autonotificationのプラグインを含むタスクを別途(information,call,information2の3つ?)作るというとなのでしょうか。 「action」というところまではたどり着きましたが、そこからどうしていいかわからず。。 ローカル変数をどうやって他のタスクに入れるのだろう?という程度の理解です。配列も概念はおぼろげに理解していますが、まったくつかいこなせていません。
345 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/01(木) 16:34:34.62 ID:NaxzMW+S.net] >>321 聞けば教えてもらえると思ってんのか?
346 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/01(木) 16:56:50.58 ID:+tnDSkcP.net] >>321 すみません、言われて気がつきました。上げたのは自分用の画面下部や着信お知らせが出てたりしたときに表示箇所を少しずらす為のものでcallやもう一つのinformationとか関係ないんです いらないモノ消したので良かったらどうぞ。 https://dotup.org/uploda/dotup.org1475951.zip.html tasker %par1と2とは Perform Task を使って他タスクから他タスクへと変数を渡すときに使える変数です↑のやつでは画面点灯して端末が立っているときに%par2に時間を入れてインフォメーションタスクに渡しています。 1を使わず2なのは自分用では用途によって画像指定を%par1に入れているからですね
347 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/01(木) 20:32:29.08 ID:Lzwdio+b.net] >>322 釣り針デカすぎるだろ そんなんじゃ誰も食いつかねーよ もっと言葉を選べw
348 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/01(木) 21:45:21.51 ID:a+GnnfcG.net] >>323 凄く面白いおもちゃをもらったような気分です。こんなことができるんですね。いますぐうまくつかいこなせるかちょっと自信がないですが、できるようになってみたいです。
349 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/02(金) 00:
] [ここ壊れてます]
350 名前:23:39.45 ID:3tbOEYiC.net mailto: >>310 >>323 > シーンには最新の通知を表示、シーンをタップするとその前の通知内容が表示。バッジも残り数で増減 > ちなみに他端末からのメールや着信、電池状況などを表示しています コレ最新じゃなく最初の通知とタップで次の通知だね まあ頂いたけど(笑) [] [ここ壊れてます]
351 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/02(金) 11:50:02.28 ID:rYSBH19B.net] ステータスバーに文字出すコマンドあったら教えて
352 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/02(金) 13:23:04.06 ID:rYSBH19B.net] 見つけた
353 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/07(水) 15:06:53.74 ID:DAz/rq8k.net] >>233 >>235 お返事ありがとうございます。 おお!タグ付き正規表現による置換が普通に使えたんですね。 \1や\2じゃなくて$1や$2だったとは。 おかげでtaskerによるテキスト編集がぐっと楽になります。 ありがたや、ありがたや。
354 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/07(水) 16:03:54.99 ID:Nw8kj2VJ.net] ●Tasker有無: 購入済み ●Androidバージョン:7.0 ●root有無: なし ●やりたいこと 以前こちらでご協力いただいて UQ-Mobileの節約モード、高速モードをアプリ毎に切り替えるタスクを作成させていただいたのですが アプリがバージョンアップしてからintentが弾かれるようになりタスクが使えなくなりました。 下記がそのタスクです。 uq_to_highspeed (15) A1: If [ %HSMODE ~ 0 ] A2: Flash [ Text:高速モードに移行中… Long:Off ] A3: Send Intent [ Action:jp.uqmobile.uqmobileportalapp.UqmobileportalService.ACTION_TURBO_BUTTON Cat:None Mime Type: Data: Extra: Extra: Extra: Package:jp.uqmobile.uqmobileportalapp Class:jp.uqmobile.uqmobileportalapp.UqmobileportalService Target:Service ] A4: Variable Set [ Name:%HSMODE To:1 Recurse Variables:Off Do Maths:Off Append:Off ] A5: Stop [ With Error:Off Task:uq_to_highspeed ] A6: End If A7: Stop [ With Error:Off Task: ] を実行すると 10.53.13/E start service... 10.53.13/Log E action: jp.uqmobile.uqmobileportalapp.UqmobileportalService.ACTION_TURBO_BUTTON 10.53.13/Log E pkg: null 10.53.13/Log E cpkg: jp.uqmobile.uqmobileportalapp 10.53.13/Log E ccls: jp.uqmobile.uqmobileportalapp.UqmobileportalService 10.53.13/Log E flags: 0 10.53.13/E Send Intent: permission denied by Android. 10.53.13/E result: stop task (error) 10.53.13/E Error: 1 10.53.13/MacroEdit action finished exeID 2 action no 2 code 877 status: Err next 2 とエラーが表示されます。 Send Intent permission denied by android. という内容が見られるので APK editor等でアプリのマニフェストをいじるくらいで動くようになるのか? また全く別の方法として通知エリアに https://i.imgur.com/DBcRYzs.jpg のような通知が出ているのでこれをタップしたのと同じ挙動を再現したいのですが、その様なことは可能なのでしょうか?
355 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/07(水) 21:17:30.24 ID:VYmk+Piz.net] よろしくお願いいたします。 ●Tasker有無: 購入済み ●Androidバージョン:7.0 ●root有無: なし ●やりたいこと よくある自宅判定でマナーオンオフ ●やってみたこと cell nearでwifi on/off、cell near+wifi near(SSID指定)で自宅判定をしています。 Profile: 自宅付近 (20) State: Cell Near [ 略 ] Enter: Anon (21) A1: WiFi [ Set:On ] A2: Variable Set [ Name:%Near To:1 Recurse Variables:Off Do Maths:Off Append:Off ] Exit: Anon (29) A1: WiFi [ Set:Off ] A2: Variable Set [ Name:%Near To:0 Recurse Variables:Off Do Maths:Off Append:Off ] Profile: 自宅 (35) State: Cell Near [ 略 ] State: Wifi Near [ SSID:略 MAC:* Capabilities:* Min. Activate Signal Level:7 Channel:0 Toggle Wifi:Off ] Enter: mannerOff (2) Abort Existing Task A1: Variable Set [ Name:%Home To:1 Recurse Variables:Off Do Maths:Off Append:Off ] (略、自宅モードの処理いろいろ) A6: WiFi [ Set:On ] Exit: mannerOn (3) Abort Existing Task A1: Variable Set [ Name:%Home To:0 Recurse Variables:Off Do Maths:Off Append:Off ] (略、マナー時の処理いろいろ) A12: WiFi [ Set:Off ] If [ %Near neq 1 ] ●わからないこと(知りたいこと) 家から出たときに、cell nearが先に外れるとwifi nearのcontextがオンのままになってしまい、家近辺で再びcell nearが成立すると自宅モードになってしまいます。 いちどcell nearが不成立になったらwifi nearのcontextも強制的にオフにしたいです。 解決できればその他の方法でも。 以前も似たような質問をしてそのときはwifi connectedに変えて解決したのですが、wifiが不安定でよく切れるのでwifi nearでなんとかしたいのです
356 名前:…。 [] [ここ壊れてます]
357 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/07(水) 22:12:32.81 ID:+sEQD/W6.net] >>331 どういう状態を望んでいるのか、実はよくわからない。どういうときに自宅判定をやめたいのかな? stateでwifinearをやっているかぎり、強制的にオフってもほっといたら繋がるよね。むしろそうでないと困ると思うけど。 もしかするとcellnearのexitのA1とA2の間に%Homeを0にするタスクをしこんだらいいんじゃないかな。
358 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/07(水) 22:51:52.55 ID:hvwpFsXI.net] >>331 Profile: 自宅付近 (20) のExitで Profile: 自宅 (35) をProfile Status=OFF じゃだめ? もちろんEnterでONも忘れずに おれも>>332 と同様に理解できてないけど Profile間に依存があるようなので従属を持たせればいいのではないかと思った次第
359 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/07(水) 23:40:00.31 ID:dtKQukt7.net] 整理すると 前提 1. Cell Nearの範囲はWi-Fi Nearの範囲より広い(または安定している) 2. Wi-Fiが不安定でよく切れる 3. Cell Nearが不成立したらWi-FiをOFFにしたい 設定条件 *. Wi-FiはCell Nearが成立しないとONにならない *. 一度Wi-FiがONになったら、Cell Near不成立まではWi-Fiが切れようとも自宅内判定 *. Cell Nearが不成立になったらWi-FiをOFFに で、作るべきは Profile1(enter). Cell Nearが成立したら家の中でも外でもとりあえず変数 %cellNear = ture Profile2. %cellNear = true かつ、Wi-Fi Nearが成立で %myHome = true Profile3. State > Variable Value で %myHome = true で自宅判定の処理を行う Profile1(exit). Cell Nearが不成立になったら、%myHomeと%cellNearをfalseにセット でうまく行きそうなんだけど
360 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/07(水) 23:41:44.36 ID:dtKQukt7.net] 抜けてた %cellNear = true でWi-Fi ON %cellNear = false でWi-Fi OFF
361 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/08(木) 05:11:15.09 ID:53GhqAKd.net] >>331 webでよく見る手合いだが、実のところ Enter/Exitは使わない方がいい 不整合時に死にやすく、あなたはそれにハマってる Cell自宅付近 Near 1 Cell非自宅付近 Near 0 WiFi自宅 Home 1 WiFi非自宅 Home 0 (以上については成立時に自プロファイルをオフにし、ペアプロファイルをオン) Near 1 and Home 1 自宅モード Near 1 and Home 0 Wi-Fiオン … とした方がわかりやすくハマりにくい 前半はState、後半はEventなので、不整合が起きにくい
362 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/08(木) 06:45:09.37 ID:dWpqfFt0.net] >>336 追加 Enter/Exitは不要とまで言うつもりはない ごく初期の簡単なものならこれほど便利なものもない ただ>>331 のように組み合わせて少し拡張しようとすると干渉で不整合が起きやすい Enter/Exitは短時間でその状態(State)が解決することぐらいに留めるのが無難 Enter/Exitでも拡張のしようがないわけでもないが、不整合対策をする必要もあって見合うコストではない気がする 個人的にはEnter/Exit運用するなら、今回の目的なら自宅Wi-Fiへの接続のみをトリガーにしてマナーモード切り替えをする Wi-Fiの制御はLあたりから消費電力的にあまり寄与しない上に、Wi-Fiでの位置情報取得も阻害する ちなみにCell NearはEvent化法がもう一つある 自宅付近の%CELLIDを集めておいて、それらにマッチしたときにEvent発火させる 基地局更新に対応するコストがか
363 名前:ゥるのがネックか [] [ここ壊れてます]
364 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/08(木) 07:35:42.11 ID:NYGFwQNU.net] >>331 うちもWi-Fiの接続が安定しなくてよく切れるのでWi-Fiで自宅判定は諦めた そして試行錯誤した中で最終的に落ち着いたのはNFCタグを使うこと NFCタグは玄関と自室のスマホの定位置(充電用ケーブル近く)に置いておく 非接触充電器(qi)対応機種ならNFC組み込み型の充電器が売ってるのでそれ使ってもいい スマホの定位置のNFCにタッチで自宅判定 玄関のNFCにタッチで外出判定(外出時のスマホ忘れ防止にも役立つ) NFCタグはAmaz○nで6枚400円くらいのを使ってる NTAG203でググれば見つかるけどスマホがどの規格が対応してるか調べてから買った方がいい タグの書き換えはAndroidのアプリでできる NFCは常時ONでもバッテリー消費への影響は少ない >>337 Wi-Fi切れやすいって書いてある 再接続の度にEnter/Exit繰り返す羽目になるからEnterだけならともかくExitには使えないでしょ
365 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/08(木) 12:43:38.65 ID:1Z0wYspp.net] >>331 です。 伝わりにくい文面にも関わらず、コメントくださった皆様ありがとうございます!! >>333 さんの案(プロファイルステータスOff/On)でイケそうな気がするので、設定してしばらく様子を見てみます。 結果が出たらまたご報告(orご相談)します! NFCもナイスアイディアですね。 超不精者なので今回の要件には合わないんですが、ほかの用途にも使えそうで参考になりました。
366 名前:331 mailto:sage [2018/03/08(木) 13:15:14.03 ID:1Z0wYspp.net] ちなみにwifi near+cell nearで判定したりしてるのは監視コストを気にしてのことだったんですが、ユーザーガイドの消費電力の項をあらためて確認したら、variableの監視のほうがcell nearよりずっと低コストなんですね。 (勝手に高コストだと思いこんでた) なので、>>334 さん案が(うまく動けば)ベターな気がしてきました。 こちらも試してみます! wifi常時オンはいまはあまり電力消費を気にしなくて良くなったんですね。 でも探し回ってる感が精神衛生上良くないのでオフ運用は継続したいと思います…
367 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/08(木) 18:29:29.61 ID:Ip8iX2Re.net] ●Tasker有無: 購入済み ●Androidバージョン:8.0.0 ●root有無: なし ●やりたいこと 050Plusが未起動状態でプッシュ受信出来ない為、常にバックグラウンドで実行しておく必要があり、 バックグラウンドで動いているかをチェックして起動していなかったら起動して画面閉じてバックグラウンド状態にする。 ●やってみたこと アプリの起動確認の方法がわからず、違う視点からと思い、停止したら起動する。とやってみたが、これもうごかず。 Profile: Check050 (12) Application: Not 050 plus, Services Enter: Run050 (2) A1: Launch App [ App:050 plus Data: Exclude From Recent Apps:Off Always Start New Copy:Off ] A2: Wait [ MS:0 Seconds:5 Minutes:0 Hours:0 Days:0 ] A3: Kill App [ App:050 plus Use Root:Off ] ●わからないこと(知りたいこと) ・バックグラウンドで特定のアプリが起動しているかチェックして結果を取得したい。 ・特定のアプリを起動して閉じてバックグラウンド状態にしたい。 上の停止したら〜はやりたい事ではない。
368 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/08(木) 18:40:38.17 ID:WvT+MgzU.net] >>341 > 050Plusが未起動状態でプッシュ受信出来ない 受信可能 > アプリを起動せずとも着信、NTT Com「050 plus」にプッシュ通知 - ケータイ Watch > https://k-tai.watch.impress.co.jp/docs/news/694821.html
369 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/08(木) 23:55:33.75 ID:+iI9dPpn
] [ここ壊れてます]
370 名前:.net mailto: >>330 マニフェストをいじれば動くようになる可能性はある. android:exported とか android:permission とか. 通知のタップは AutoNotificationプラグインを使えば可能. [] [ここ壊れてます]
371 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/09(金) 00:08:44.44 ID:X8sRZXK8.net] ●Tasker有無: 購入済み ●Androidバージョン:8.0.0 ●root有無: なし ●やりたいこと System Lock Actionのショートカットをホームに置いて、それをタップして画面ロックをしています 画面ロックを指紋解除したいのですが、上記の方法でロックしてしまうと「機器管理アプリが画面をロックした」とのメッセージで指紋解除ができません ※ロックNo.を入力して解除しなければならない 端末の設定で画面消灯で即ロックにしているので、画面消灯をすれば指紋解除できると思うのですが、何かいいActionはないでしょうか?
372 名前:341 mailto:sage [2018/03/09(金) 00:26:16.02 ID:OJerjR4l.net] >>342 それを設定しても出来ないんです。 050Plusのプッシュ受信は色んな要因で出来ないこともあるらしいです。 アプリの起動監視方法を教えて貰えませんか?
373 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/09(金) 00:34:18.02 ID:X8sRZXK8.net] >>344 AutoInputのDisplay Off Actionでは画面は消灯したんですが何故かロックされませんでした Long Power Button ActionではなくClick?だと理想なんですが何かいい策はないでしょうか?
374 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/09(金) 00:53:18.37 ID:WeRb9z4Z.net] >>345 言っていることが無茶苦茶
375 名前:341 mailto:sage [2018/03/09(金) 00:58:20.40 ID:OJerjR4l.net] >>347 無茶苦茶な事を言っているつもりはありません。 プッシュ通知の設定をしても、完全に停止させておくと、受信しないんです。 やはり、Taskerで起動監視は難しいのでしょうか?
376 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/09(金) 01:12:08.35 ID:JQgj6BvL.net] >>345 それ多分050がバックグラウンドで動作しているかどうか関係ないと思う。 プッシュ通知ならバックグラウンドサービス止めていても着信可能。 他に着信できない原因を探すか通常着信で妥協しかないと思う。
377 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/09(金) 01:40:19.67 ID:Gzn7Ae3l.net] >>341 まずサポートに助けを乞うのがスジだろう "問題が解決しない場合はこちら" https://support.ntt.com/050plus/faq/detail/pid23000002i4 それでも解決しなければ>>349 のいうとおり自力で原因探すor妥協 最初から常套手段をとらないのは懸命とは思えないね
378 名前:341 mailto:sage [2018/03/09(金) 01:45:42.21 ID:OJerjR4l.net] >>349 ありがとうございます。 NTTカスタマーに問い合わせてみました。 色々原因探ろうとしていますが、なかなか見つからず。 他に解決出来る方法が無い状態じゃないと、Taskerでの実装方法を教えて頂くことは出来ないでしょうか? 宜しければアプリの起動監視方法を教えてください。 (無理なんでしょうか、、、)
379 名前:341 mailto:sage [2018/03/09(金) 01:57:58.77 ID:OJerjR4l.net] >>350 そうですよね。 答えを貰うのを急いでしまいました。 カスタマーに問い合わせてみました。 スレ汚し申し訳ありませんでした。
380 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/09(金) 02:28:21.24 ID:kLIz5ll5.net] >>345 ,351 まともな端末なら受信可能 メーカーが無理な改変した端末(HUAWEI系など)、カスロム、rootedなどが疑われる > https://support.ntt.com/050plus/compatibleApparatus/ GCMで受信するとはそう言うこと まず機種は? 050plusが立ち上がっているときは受信できているのか? 050plus gcm設定は? > www.ntt.com/about-us/press-releases/news/article/2015/20150326_2.html > 「プッシュ着信通知機能」を利用するためには設定が必要 > www.ntt.com/content/dam/nttcom/hq/jp/personal/services/phone/ip/050plus/manual/manual-an/pdf/Adr_J_17.pdf 正しく設定しているかどうかは興味がないので、現状の画面のスクショ
381 名前:を持って出直し まともにGCM(push)受信可能か確認する https://play.google.com/store/apps/details?id=com.firstrowria.pushnotificationtester これの画面のスクショを持って出直し GCMが利用できないならTaskerで受信確率を上げることはできる [] [ここ壊れてます]
382 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/09(金) 09:54:59.92 ID:iYeiM7GR.net] >>343 ありがとうございます。 auto notifacationで出来るんですね あまり情報がないので助かります! 少し自分で調べてみます
383 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/09(金) 10:06:48.60 ID:iQcmgFhW.net] タブレットにTasker入れたが通知領域のTaskerのアイコンが消せない・・・ 設定から消しても復活してくる・・なんでだろ? スマホの方は消せてるのに と思ったらスマホの方は表示しないアイコンを指定してたみたいだが タブレットの方に表示しないアイコンが無い
384 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/09(金) 11:14:09.32 ID:48L6+cSL.net] >>355 インストール失敗を疑ってアプリの再インストールは試したのか?
385 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/09(金) 14:44:43.58 ID:Ff8qh2nQ.net] なんとなく ビギナーモードとか?
386 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/09(金) 17:51:42.37 ID:iYeiM7GR.net] >>343 auto notificationの使い方全くわかりませんでしたが試行錯誤して完成しました! ありがとうございます! 完成品置いていこうと思ったのですがNGワードが…と出て書き込みできません(^_^;)
387 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/09(金) 22:11:57.48 ID:mN2ecOfV.net] ●Tasker有無: 購入済み ●Androidバージョン:8 ●root有無: なし ●やりたいこと wifiテザリングの起動 XperiaXZを使用し上記のタスクを作っていました しかし先日8にアップデートしてからwifiテザリングが自動でたちあがらくなりました もしかして8からテザリングを自動で起動できなくなったのでしょうか?
388 名前:350 mailto:sage [2018/03/09(金) 22:50:44.10 ID:GRIEpL+E.net] >>351 ちょっと興味があったので調べてみたんだけど>>341 の解決には至らず せっかくなので情報を残しておく Rootedな環境ならこのプラグインでバックグラウンドも見れるらしい Tasker Process Running https://khaos-coders.org/projects/android/tasker-processes-running Lollipop, Marshmallow, Nougat と制約が厳しくなっているようで、以前使えた方法が潰されたりしてるもよう で、Non rootedだとAccessibilityServiceから検知できる方法があるようだがTaskerでの実現方法は不明 https://stackoverflow.com/questions/30619349/android-5-1-1-and-above-getrunningappprocesses-returns-my-application-packag Tasker Utilsで類似の機能もあるようだが2015年から更新がないのでOreoでは絶望的か https://play.google.com/store/apps/details?id=com.vincentz.taskerutils
389 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/09(金) 23:32:45.44 ID:48L6+cSL.net] >>358 >>2 のリンク先から飛べる ttps://writening.net/page?Vn6jNK にアップローダーがいくつか載ってるからそこに上げる もしくはDescriptionをテキストアップローダーで共有設定 URLの最初のh削ればまず間違いなくURL貼れるよ >>359 中途半端にテンプレ使ってTASKも貼らんと動かなくなったんだけど原因Oreo?って聞かれてもな そうなんじゃねーの
390 名前:341 mailto:sage [2018/03/09(金) 23:49:15.13 ID:0CwX6Q8r.net] 皆さん、色々お騒がせしました。 サポートの回答を待たず、一から見直したところ、アプリを強制終了してはいけない。というのを守っていませんでした。 アプリの終了ボタンから正しく終了したら、アプリ停止中でも着信する事ができました。 それと他の要件でバックグラウンドで特定アプリが起動しているかのチェックがしたかったのですが、>>360 さんが
391 名前:言うように非rootのoreoで無理そうなので、諦めました。 皆さんありがとう。 [] [ここ壊れてます]
392 名前:名無しさん@お腹いっぱい。 [2018/03/10(土) 02:35:45.44 ID:CrWR3j/c.net] ●Tasker有無: 購入済み ●Androidバージョン:7.0 ●root有無: なし ●やりたいこと Variable Randomizeで取得した数値を 3桁固定(1→001、みたいに足らない箇所は0埋め)したい。 ●わからないこと どのアクションを使えばいいのかわかりません。 そもそもTaskerで可能なのかもわかりません。
393 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/10(土) 03:10:19.42 ID:J3Unu5MW.net] >>363 sandbox A1: Variable Randomize [ Name:%random_num Min:1 Max:100 ] A2: If [ %random_num < 10 ] A3: Variable Set [ Name:%random_num To:00%random_num Recurse Variables:Off Do Maths:Off Append:Off ] A4: Else If [ %random_num < 100 ] A5: Variable Set [ Name:%random_num To:0%random_num Recurse Variables:Off Do Maths:Off Append:Off ] A6: End If A7: Flash [ Text:%random_num Long:On ] 1. 1〜100の乱数を生成。生成した値は変数%random_numに格納(A1) 2. 格納された数値が10より小さい場合、00%random_numに変換(A2-A3) 3. 格納された数値が100より小さい場合、0%random_numに変換(A4-A5) 4. 格納された数値が100の場合は変換なし 注1) < は Maths: Less Than 注2) Else Ifは「この条件に合わないなら次の条件を満たすか?」なので 上記TASKの場合、A4の条件に「10より大きいか?」は不要 (A2の条件を満たさないということは、10と同じか10より大きいを意味するため。Less thanは以下ではなく未満) 注3) この処理の後にDo Mathsなどを使って計算する場合、計算結果に対して上記処理を行わないと意味が無い 例えば%random_numが42で、後から+10した場合、042+10=52になるので2桁に戻る
394 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/10(土) 03:49:35.34 ID:ALejf0uX.net] >>363 ネタ A1: For [ Variable:%for Items:1:3 ] A2: Variable Randomize [ Name:%rand Min:0 Max:9 ] A3: Variable Set [ Name:%result To:%rand Recurse Variables:Off Do Maths:Off Append:On ] A4: End For A5: Flash [ Text:%result Long:Off ] 手っ取り早いのはJavaScript 「javascript 0埋め|パディング」でググる
395 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/10(土) 06:46:45.50 ID:xmVHiLgu.net] >>361 まだトリガーレベルまで行ってません手動でアクションを起動しても動いてません wifi tether on にして再生マークを押すとwifi tether enable failedと警告がでます
396 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/10(土) 08:55:35.19 ID:J3Unu5MW.net] >>366 >>359 かな? Takser Tethering Control ttps://play.google.com/store/apps/details?id=com.matejdro.taskertethercontrol&hl=ja これ使えば動くってredditには書かれてるけど、ググってすぐに出てくるようなことはさすがに試してるか ttps://www.reddit.com/r/tasker/comments/7hpe1w/wifi_tether_onoff_not_working/
397 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/10(土) 10:37:44.87 ID:zpRKUQMR.net] >>367 ありがとうございます 僕のググり方が悪かったんですね 出来ました
398 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/10(土) 15:35:03.86 ID:g/TXazR4.net] >>361 アップローダのところ見逃してました ありがとうございます! UQ-mobileの人に使って欲しいです。 超便利です。 https://writening.net/page?XM3pgU
399 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/11(日) 21:58:29.76 ID:dgFZyMQ/.net] >>344 >>199
400 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/11(日) 22:48:03.49 ID:aR+d0Q/S.net] >>370 ありがとうございます Xperia XZ1 Compactですが、こちらの機種でも駄目みたいです
401 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/12(月) 17:40:38.33 ID:RIKuwVLw.net] >>369 よさそうなので使いたいのですが、profileからインポートhogehoge.prf.xmlで指定しても中身がおかしいとエラーになってしまいます
402 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/12(月) 19:53:24.89 ID:zvsmRbvT.net] >>331 で自宅判定のご相談をしたものですが、解決しました。 皆様のご回答を参考にしつつ、wifi nearのcontextが外れない問題はクリア出来なかったので、%WIFIIのSSIDも見
403 名前:驍謔、にしました。 お役には立たないと思いますがご報告がてらプロファイル貼っておきます。 Profile: 自宅付近 (20) Cooldown: 30 Priority: 7 State: Cell Near [ 略 ] Enter: Anon (21) A1: Variable Set [ Name:%CellNear To:1 Recurse Variables:Off Do Maths:Off Append:Off ] A3: WiFi [ Set:On ] Exit: Anon (29) A1: Variable Set [ Name:%CellNear To:0 Recurse Variables:Off Do Maths:Off Append:Off ] A2: WiFi [ Set:Off ] Profile: 自宅 (55) Cooldown: 30 State: Wifi Near [ SSID:略 MAC:* Capabilities:* Min. Activate Signal Level:7 Channel:0 Toggle Wifi:Off ] State: Variable Value [ %CellNear ~ 1 ] Enter: Anon (64) A1: Variable Set [ Name:%Home To:1 Recurse Variables:Off Do Maths:Off Append:Off ] If [ %WIFII ~ %SSID ] Exit: Anon (65) A1: Variable Clear [ Name:%Home Pattern Matching:Off Local Variables Only:Off ] Profile: マナー切り替え (63) Notification: no State: Variable Value [ %Home ~ 1 ] Enter: mannerOff (2) Abort Existing Task (略 自宅処理いろいろ) A6: WiFi [ Set:On ] Exit: mannerOn (3) Abort Existing Task (略 マナー処理いろいろ) A12: WiFi [ Set:Off ] If [ %CellNear neq 1 ] [] [ここ壊れてます]
404 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/12(月) 23:34:51.07 ID:gxqrjrBP.net] >>372 プロファイルって書かれてるけど、実際はExport > Description to Clipboardで出力されたものなのでインポートはできない 自分で手作業で組み上げるしかない 正しくはProfileのDescription(概要)な
405 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/13(火) 00:14:21.15 ID:bpoCGbNH.net] >>372 あまり詳しくなくてすいません アップローダにxmlファイルでアップしましたのでダウンロードしてインポートしてみて下さい。 https://writening.net/page?XM3pgU
406 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/13(火) 05:58:57.88 ID:L1mEuHbW.net] >>193 >>199>>370 AutoInputで電源キーの非長押しはできないものか伺うと残念ながらできないとのこと でもAndroid PではTaskerやAutoInputでできるそうです