- 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を踏んだ方が次のスレを立てて下さい ※立てられない方は他の方にお願いして下さい
- 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でできるそうです
- 407 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/13(火) 11:49:46.14 ID:v02T/LhQ.net]
- >>375
きちんと動作しました ありがとうございました あと前みたいにソースのテキストも貼ってあったほうがぐぐって来る人もみつけやすいと思いますよ
- 408 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/14(水) 06:50:32.89 ID:RnpT5HQk.net]
- taskerでの整数の四捨五入は
round(21 * 0.1) * 10 = 20 round(25 * 0.1) * 10 = 30 とするしか方法はありませんか? テンプレ使うまでもない質問だと思うので省略しました
- 409 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/14(水) 10:28:00.62 ID:vTzyeamk.net]
- >>378
ゲーム的に解を考えれば何通りもあるけど、それが一番簡潔だと思うよ。
- 410 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/14(水) 11:20:40.62 ID:6MlmkRD4.net]
- テンプレを蔑ろにする人らしい行動と結果ですね
とうぜんはるかに簡便な関数があります もちろんテンプレ記載の日本語サイトに明記されてます
- 411 名前:378 mailto:sage [2018/03/14(水) 15:18:39.19 ID:RnpT5HQk.net]
- >>379
なるほど。簡潔さだとコレなんですね。ありがとうございます >>380 テンプレを蔑ろにする人にまで丁寧に対応してくださってありがとうございます。 しかしテンプレに記載された日本語のサイトでround以外の簡便な関数で四捨五入を行う方法は見つかりませんでした。 検索語句を教えてもらえるだけでも有難いです。教えてもらえませんか? 3サイトともに四捨五入をキーワードにしたサイト内検索では見つかりませんでした。 今回の質問は、作成していたTASKで初めてfloor(%var)を使って切り捨てを行い そしてついでに切り上げのceil、四捨五入のroundも試してみることにしたんです。 roundは小数点以下には作用するけど、整数に作用させるにはどうすればいいんだろう?と疑問に思い興味を持ったことが発端です。 なので四捨五入を用いたTASKを使っているわけでもなく、単純に試してみた結果が>>378で、もっとコンパクトにできる方法があるのかな?と疑問に思っただけです。 なのでテンプレを使うまでもない質問だなと思ってそう書きました。 気に障ったのでしたらごめんなさい ●Tasker有無: 購入済み ●Androidバージョン: 7.1 ●root有無: なし ●やりたいこと 四捨五入をもっと簡潔に行える方法があるか知りたい ●やってみたこと >>378 ●わからないこと(知りたいこと) やりたいことと同じです これでいいですか? なお、floorを使ったTASKは無事完成しました。 ttps://writening.net/page?Ybmj6a
- 412 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/14(水) 1
]
- [ここ壊れてます]
- 413 名前:6:51:00.10 ID:hWjqrgJO.net mailto: (内容のない書き込みほど長い定期) []
- [ここ壊れてます]
- 414 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/14(水) 17:05:35.18 ID:eVVN5tBb.net]
- 煽るだけなら誰でもできるよ
- 415 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/14(水) 17:57:18.28 ID:iG4RSi5l.net]
- 人に教えを請うときの物言いではないわな
- 416 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/14(水) 18:04:05.81 ID:YryL4Al2.net]
- テンプレ使うまでもない判断を自分勝手にする様な人が、指摘されると>>381の様に偉そうに逆ギレするんだなw
こんなのが居るのを見るとテンプレの必要性を感じるな
- 417 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/14(水) 18:14:59.92 ID:eVVN5tBb.net]
- 0以下の数値を0で返す関数とかないかな
- 418 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/14(水) 22:39:39.13 ID:vMam2W6b.net]
- まあまあ。テンプレ使わないと回答しないポリシーのひととそうでない人がいるってことでしょ。嫌ならスルーが2ちゃんの基本。テンプレ使わないと、テンプレ使えよ団に叩かれるのも2ちゃんの現実。今回はであがりのタスクをはってくれたので、嬉しい。
むしろwikiに別解がのってたのか気になる。
- 419 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/14(水) 22:54:07.43 ID:Tqwbpdrl.net]
- 教えてもらって当たり前ってか
- 420 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/14(水) 23:22:50.31 ID:NVtvzaU6.net]
- テンプレ使えば教えてくれるって言ってるんだから大人しくテンプレ使っときゃいいのに
- 421 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/14(水) 23:47:17.58 ID:gGFXG8/1.net]
- テンプレ厨のクソレスも3つまでとかテンプレに入れといてくれ
いつまでもグダグダとスレ流しウザいわ
- 422 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 00:10:18.91 ID:t66LIMgR.net]
- テンプレ云々だけでなくむだな再発明が嘲笑されてるだけでは?
getformatteddateでhuman-readableな文字列は簡単に取れるからね、補正含めて三行で済む getformatteddateはテンプレwikiだけでなくスレ内ですら既出 月跨ぎするほど連続稼働なんて泥でやる意味ないし、やったとしてもddだけそのままでそれ未満はgetformatteddateに投げた方が楽 Description見て間抜けなことしてんなと言う感想しかなかった
- 423 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 00:10:28.61 ID:b7yyEnhF.net]
- 音楽プレイヤースレもテンプレに拘るキチに潰されたな
今のうちに排除した方がいい。どうせ無能だ
- 424 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 00:36:02.18 ID:UiULuWAN.net]
- >>391
口は悪いけど コードレビューしてくれるなんていいやつだな 口は悪いけど
- 425 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 00:49:16.56 ID:ldjdrR/q.net]
- >>388-390 無能
>>391 有能 以上
- 426 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 00:50:52.96 ID:kj9Ndz3n.net]
- うちの端末ではJavaScriptletの実行に1秒かかるから
1分毎など繰り返し処理する場合は%TIMESを計算する方が電池食わないかもと思って>>381のようにすることはある 実際電池食うのかは実験してないからわからないけど
- 427 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 01:09:37.94 ID:b7yyEnhF.net]
- uptimeの成形だよな?
- 428 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 03:29:13.65 ID:+goQz/kT.net]
- いや四捨五入の方法だろ
論点すり替えて盛り上がってるのがuptimeの整形団 結局別解があったのかも分からずじまい
- 429 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 06:26:54.15 ID:t66LIMgR.net]
- ホントのところ何が言いたかったのか分かんないけど、目的ないんでしょ?
epoch timeから変換しようとした過程で、Excelみたいにroundを拡張できればなって目的もなく言い出してるだけ んなのTaskerの小数点制限を無視すれば古典のままでよかろ? 0.1とか10とか持ち出さないで10の冪指数で考えりゃ汎用化も容易なんだし 関係のないepoch time
- 430 名前:ィ human-readableなDescription出して再発明ドヤられてもな
precisionRound A1: Variable Set [ Name:%factor To:10 ^ %par2 Recurse Variables:Off Do Maths:On Append:Off ] A2: Variable Set [ Name:%tmp To:round ( %par1 * %factor ) / %factor Recurse Variables:Off Do Maths:On Append:Off ] A3: Return [ Value:%tmp Stop:On ] precisionRound2 A1: JavaScriptlet [ Code:var factor = Math.pow ( 10 , par[1] ); var tmp = Math.round ( par[0] * factor ) / factor; Libraries: Auto Exit:On Timeout (Seconds):45 ] A2: Return [ Value:%tmp Stop:On ] JavaScriptなら他にも腐るほどやり用はあるでしょ https://stackoverflow.com/questions/9453421/how-to-round-float-numbers-in-javascript [] - [ここ壊れてます]
- 431 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 07:13:25.08 ID:2xqWiGLX.net]
- その調子で見て貰いたいproject.xmlがあるけど
Taskerで初めてプラグラミングらしいことに触れた初心者だから怖いわ
- 432 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 07:17:38.55 ID:+goQz/kT.net]
- 文盲ってほんとにいるんだなぁ
ワンアクションで済むものを3アクション使ってて全然簡潔じゃないし、テンプレ記載の日本語サイトに載ってるものでもない デカい釣り針に知識ひけらかしたいアホが引っかかっただけw > Description見て間抜けなことしてんなと言う感想しかなかった ブーメラン
- 433 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 07:24:42.98 ID:+goQz/kT.net]
- >>399
テンプレ使っとけば大丈夫だろ 自分の知識伝えたいマンは素直に利用して、あとは無視しとけ
- 434 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 07:47:47.30 ID:2xqWiGLX.net]
- テンプレ使って質問というか、やりたい事は出来てるけどより良くなるなら良くしたい興味本位のもので…
他の人が同じ様なものを作ったらどう作るのか、より良い部分があったら取り込みたいって言う 何をどうしたいっていう具体的なモノも無くてな 一応貼ってみる
- 435 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 07:49:41.00 ID:2xqWiGLX.net]
- scene上のelement(+/-)をタップしたとき、二度目以降のタップでメディアボリュームを上下する
650msでタップ前に戻る Media Volumeが複数あるのは速度が欲しかった CTRL (95) Abort Existing Task A1: If [ %volume_step !~R ^\% ] A2: Goto [ Type:Action Label Number:1 Label:WAIT ] If [ %event_type ~R ^S ] A3: Variable Set [ Name:%volume_change To:%VOLM%element_name%volume_step Recurse Variables:Off Do Maths:On Append:Off ] A4: If [ %volume_change ~R ^- ] A5: Element Text [ Scene Name:%scene_name Element:X Position:Replace Existing Text:0 Selection: ] A6: Media Volume [ Level:0 Display:Off Sound:Off ] A7: Else If [ %volume_change < 16 ] A8: Element Text [ Scene Name:%scene_name Element:X Position:Replace Existing Text:%volume_change Selection: ] A9: Media Volume [ Level:%volume_change Display:Off Sound:Off ] A10: Else If [ %volume_change < 21 ] A11: Element Text [ Scene Name:%scene_name Element:X Position:Replace Existing Text:15 Selection: ] A12: Media Volume [ Level:15 Display:Off Sound:Off ] A13: End If A14: Else If [ %event_type !~R ^S ] A15: Element Text [ Scene Name:%scene_name Element:+ Position:Replace Existing Text:+ Selection: ] A16: Element Text [ Scene Name:%scene_name Element:- Position:Replace Existing Text:− Selection: ] A17: Variable Set [ Name:%volume_step To:1 Recurse Variables:Off Do Maths:On Append:Off ] A18: Element Text [ Scene Name:%scene_name Element:X Position:Replace Existing Text:%VOLM Selection: ] A19: Else A20: Element Text [ Scene Name:%scene_name Element:+ Position:Replace Existing Text:++ Selection: ] A21: Element Text [ Scene Name:%scene_name Element:- Position:Replace Existing Text:−− Selection: ] <[2:5]> A22: Variable Set [ Name:%volume_step To:3 Recurse Variables:Off Do Maths:On Append:Off ] A23: Element Text [ Scene Name:%scene_name Element:X Position:Replace Existing Text:%VOLM Selection: ] A24: End If <WAIT> A25: Wait [ MS:650 Seconds:0 Minutes:0 Hours:0 Days:0 ] A26: Variable Clear [ Name:%volume_step Pattern Matching:Off Local Variables Only:On ] A27: Element Text [ Scene Name:%scene_name Element:- Position:Replace Existing Text:< Selection: ] A28: Element Text [ Scene Name:%scene_name Element:+ Position:Replace Existing Text:> Selection: ]
- 436 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 10:40:42.88 ID:9PEmCCeR.net]
- よろしくお願いします
●Tasker有無: 購入済み ●Androidバージョン:5.1 ●root有無: なし ●やりたいこと ・タブレットを車載し、表で音楽アプリを起動し、バックグラウンドでYahoo!カーナビにルート案内を させていますが、「まもなく左折です」等の音声案内をきっかけにYahoo!カーナビを前面に出し、 左折が終わると再びバックグラウンドに戻したい ●やってみたこと ・音声案内時に%WINと%NTITLEを取得してみましたが、なにも取得出来ていませんでした ●わからないこと ・検討がつかないのですが、
- 437 名前:そもそも音声案内をきっかけとすることは可能なのでしょうか []
- [ここ壊れてます]
- 438 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 16:40:45.50 ID:oXmwfVXx.net]
- >>403
こういうのこそテンプレを使ったら詳しいおじさんたちを呼び出せると思うよ。ついでにシーンのスクショ貼ったり、xmlあげて答える側の負担をへらしてみたらどうかな。もし気が向けばだけど。
- 439 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/16(金) 05:34:10.46 ID:m5VEGvDO.net]
- >>403のxmlアップしました
https://dotup.org/uploda/dotup.org1486400.zip.html 1.タップ 2.タップ(メディアボリューム+1) 1.スワイプ 2.タップ(メディアボリューム+3) 650msでタップ/スワイプ前に戻る projectをインポートしてTasks:SHOWでsceneが表示され、scene中央でDestroyされます
- 440 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/16(金) 05:48:30.45 ID:m5VEGvDO.net]
- テンプレ忘れてた
●Androidバージョン:7.0 ●root有無: なし ●やりたいこと 達成済み ●やってみたこと あらかた ●わからないこと(知りたいこと) 他人が同じ様なものを作ったらどう作るのか それを見て良いところを取り込みたい
- 441 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/16(金) 23:46:03.27 ID:Vqnv138a.net]
- >>406 >>407
なかなか良くできているじゃないか. まず,Scene の Element「X」 の Text には %VOLM をセットしておいた方が良い. そうすれば,Show Scene したときに現在のボリューム値が最初から表示される. Task の方はリファクタしただけだが,下記のように組むかな. CTRL_1 (147) Abort Existing Task A1: If [ %volume_step Set ] A2: Goto [ Type:Action Label Number:1 Label:WAIT ] If [ %event_type eq Stroke ] A3: Variable Set [ Name:%volume_change To:%VOLM %element_name %volume_step Recurse Variables:Off Do Maths:On Append:Off ] A4: Variable Set [ Name:%volume_change To:0 Recurse Variables:Off Do Maths:Off Append:Off ] If [ %volume_change < 0 ] A5: Variable Set [ Name:%volume_change To:15 Recurse Variables:Off Do Maths:Off Append:Off ] If [ %volume_change > 15 ] A6: Media Volume [ Level:%volume_change Display:Off Sound:Off ] A7: Element Text [ Scene Name:%scene_name Element:X Position:Replace Existing Text:%VOLM Selection: ] A8: Else If [ %event_type eq Click ] A9: Element Text [ Scene Name:%scene_name Element:+ Position:Replace Existing Text:+ Selection: ] A10: Element Text [ Scene Name:%scene_name Element:- Position:Replace Existing Text:− Selection: ] A11: Variable Set [ Name:%volume_step To:1 Recurse Variables:Off Do Maths:On Append:Off ] A12: Else A13: Element Text [ Scene Name:%scene_name Element:+ Position:Replace Existing Text:++ Selection: ] A14: Element Text [ Scene Name:%scene_name Element:- Position:Replace Existing Text:−− Selection: ] A15: Variable Set [ Name:%volume_step To:3 Recurse Variables:Off Do Maths:On Append:Off ] A16: End If <WAIT> A17: Wait [ MS:650 Seconds:0 Minutes:0 Hours:0 Days:0 ] A18: Element Text [ Scene Name:%scene_name Element:- Position:Replace Existing Text:< Selection: ] A19: Element Text [ Scene Name:%scene_name Element:+ Position:Replace Existing Text:> Selection: ] A20: Variable Clear [ Name:%volume_step Pattern Matching:Off Local Variables Only:On ]
- 442 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/17(土) 01:52:54.38 ID:P4/bBE1V.net]
- >>407
いれてみました。なかなか面白いですね。自分だったらですが、、、 音量の大小が左右に別れているのはUIとしては美しいけど使いずらいので、数字の右にまとめて持ってくるかな。あと三個ずつの調整も発想は素晴らしいが使いづらいので設定しない。やるならスワイプをながめにして(誤作動を予防し)、一発で5動くようにする。 あとミュートと音量最大のボタンはつくるかな。そして「max」のボタンは連打すると1つずつさがっていく。「ミュート」はその逆。 ついでにいえば、イヤホンさした時の音量は「hoge」でぬいたらミュートというタスクも。 ボタン配置はこんな感じ。↓ 「+」「max」 「%VOLM」「-」「min」
- 443 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/17(土) 06:14:19.10 ID:Ok4ipon3.net]
- >>408
すごい縮んでる。参考になります 取り込むつもりが丸写しになりそう >>409 手癖に合わせた自分用なので…アップしたxmlは質問用の一部切り取り版で、本体にはミュート機能付いてたりします
- 444 名前:名無しさん@お腹いっぱい。 [2018/03/17(土) 06:35:46.61 ID:YGjU6J3h.net]
- 充電オフになったら再起動とタスク組みたいのですが
再起動を一回だけってのはできますか? 充電オフ中、再起動のループになるためどうしたらいいのでしょうか?
- 445 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/17(土) 06:42:06.52 ID:wPxwENn9.net]
- >>411
再起動の有無を示す変数をテキストファイルに書き出したらどうでしょうか?
- 446 名前:名無しさん@お腹いっぱい。 [2018/03/17(土) 06:47:25.54 ID:YGjU6J3h.net]
- >>412
アプリ使ったばかりでどうやったらわかりません(T_T)
- 447 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/17(土) 15:26:01.17 ID:WRFj0sWs.net]
- ●Tasker有無: 購入済み
●Androidバージョン:8.0.0 ●root有無: なし ●やりたいこと 指紋ロック解除ができる状態でシステムロックをショーカットで行い
- 448 名前:たい
●わかったこと System Lock ActionだとPIN解除しかできないので、端末設定の自動ロックを「すぐ」(※) (※)https://i.imgur.com/japWo1L.png に設定した上で、AutoInputのScreen Off Actionを試しました すると画面消灯はするものの実際のシステムロックは約10秒後ですが指紋ロック解除ができます この約10秒の遅延ロックに悩んでいます この問題はLollipop以降の仕様で、スマートロックや指紋ロック解除を設定している場合、実際のロックが遅延するようです この遅延中に例えば通知を下ろすなどのスワイプを行うと画面が再び点灯して普通に操作可能になってしまうので、10秒待ってからスマホをしまわないとで頭を抱えています ●わからないこと(知りたいこと) 理想はショートカットで即システムロック→指紋ロック解除なんですが>>199の通り諦めるしかないのでしたら、 例えば遅延中の画面操作を無効にさせるなどのいいアイデアはないでしょうか? 宜しくお願い致します。 [] - [ここ壊れてます]
- 449 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/17(土) 17:33:18.39 ID:1iOlCbvR.net]
- >>413
充電オフがどういう状態か分からないけど、サンプルとして考え方を示す >>411で再起動がループすると発言があるので、taskerで再起動を実行できている前提で書く 1. %REBOOTに1を格納して再起動というタスクを作る 2. Variable Valueで%REBOOT ~ 0 かつ Battery Levelが0-10で[1]で作ったタスクを実行 3. Battery Levelが90-100で%REBOOTに0を格納 1回再起動した時点で、%REBOOTには1が代入されているので、バッテリー残量が10%未満でも[2.]のプロファイルは実行されなくなる [3.]で%REBOOTに0を代入しても、バッテリー残量が0-10を満たさないので再起動しない あとはがんばれ 詳しい説明が欲しいならテンプレ埋めろ
- 450 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/17(土) 22:06:11.49 ID:P4/bBE1V.net]
- >>414
前スレで似たような質問をしたものだけど、できるかどうかは端末に依存しているみたいなので、まずはその情報をだしてみたら? 自分のmate9は、デフォのランチャーからなら行けた。
- 451 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/18(日) 18:02:34.85 ID:dbNZMShg.net]
- >>404
音楽アプリを兼ねたプラグインを作るか, その音楽アプリにプラグイン対応してもらうか, または,ログを監視し続けて,音声の切り替えを検知することができれば, 音声案内をきっかけとすること自体は可能. というレベルのことなので,実質無理だと思っていい. そもそもルート案内中に表で音楽アプリを起動する必要性が分からない. 裏で音楽アプリで再生し,表でルート案内すればいいんじゃないのか?
- 452 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/18(日) 19:10:08.79 ID:dbNZMShg.net]
- >>414
「画面消灯はするものの実際のシステムロックは約10秒後」という認識は間違っている. 実際は,画面消灯していない. 画面消灯しているように見せかけているだけ. Display Timeout設定を10秒以下に設定したとしても,安全のため10秒で動作するという機種依存の仕様がある. そこで,AutoInput の Screen Off では,まず画面消灯しているように見せかけて, 10秒後にDisplay Timeout設定を10秒以下になるように設定し,その後見せかけのものを元に戻し,Display Timeout設定も元の値に戻している. なので,10秒間画面に触れたりしなければ,Display Timeout設定を10秒以下に設定した瞬間に,本当に画面消灯するし, 逆に,その間に画面に触れたりしていれば画面消灯せずに元に戻ってしまう. 続く.
- 453 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/18(日) 19:13:20.39 ID:dbNZMShg.net]
- >>418
そこで,本当に画面消灯するまで元に戻さないような Profile と Task を組めばよい. AutoToolsプラグインと AutoInputプラグインも使う. まず,見せかけ用の Scene を作成する. 名前を「Black」で作成し,右上の…メニューから Properties>Background Colour を #FF000000 と設定する. 次に,以下の Profile を組
- 454 名前:゙.
Profile: Display Off (147) Event: Display Off Enter: Anon (148) A1: Hide Scene [ Name:Black Animation:System Continue Task After Error:On ] A2: Auto Brightness [ Set:On ] A3: AutoTools Secure Settings [ Configuration:Full Immersive Mode: Disable Timeout (Seconds):60 Continue Task After Error:On ] A4: AutoInput Modes [ Configuration:Gestures: Disable Timeout (Seconds):2 Continue Task After Error:On ] A5: Display Timeout [ Secs:0 Mins:10 Hours:0 ] 元に戻すやつなので,先に組んでおく. A2 や A5 は自分の設定に合わせて適当に変える. 続く. [] - [ここ壊れてます]
- 455 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/18(日) 19:15:23.39 ID:dbNZMShg.net]
- >>419
最後にショートカット用の Task. Screen Off (6) A1: Show Scene [ Name:Black Display As:Overlay, Blocking, Full Window Horizontal Position:100 Vertical Position:100 Animation:System Show Exit Button:On Show Over Keyguard:On Continue Task Immediately:On ] A2: Auto Brightness [ Set:Off ] A3: Display Brightness [ Level:0 Disable Safeguard:On Ignore Current Level:Off Immediate Effect:Off ] A4: AutoTools Secure Settings [ Configuration:Full Immersive Mode: Enable Timeout (Seconds):60 Continue Task After Error:On ] A5: AutoInput Modes [ Configuration:Gestures: Enable Timeout (Seconds):2 Continue Task After Error:On ] A6: Display Timeout [ Secs:7 Mins:0 Hours:0 ] 解説すると, A1 で全面に真っ黒な Scene を表示. A2, A3 で明るさの自動調整を無効化して,明るさを最低に設定. A4 でステータスバーやナビゲーションバーを非表示(Immersive Mode). A5 で AutoInput の Gestureモードに移行.これで指1本で通知エリアを開く動作をしても通知エリアは開かなくなる.
- 456 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/19(月) 00:07:20.79 ID:Txns42Mz.net]
- >>416
ありがとうございます Xperiaにはタップでスリープできるようなものが用意されてないんですよね AutoInputやSecureSettingsなどでも試したんですがドットさんのおっしゃる通り疑似消灯で駄目でした >>418 ドットさん、ありがとうございます この遅延はカーネルによるものでルート化しないと解決できないそうですね AutoInputは疑似消灯だったとはなるほどです 回避策本当に凄いですね しっかり学びながら作ってみます
- 457 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/19(月) 00:44:40.30 ID:wkMQMs+W.net]
- ●Tasker有無: 購入済み
●Androidバージョン:7.0 ●root有無: なし ●やりたいこと 1日一回特定フォルダにn個入っているテキストファイルの更新の有無を確認して、どれか一つでもファイルの更新が確認できたら、その特定フォルダに入っているn個のテキストファイルを統合する。 最終的にフォルダの中身は、統合されたテキストファイルと統合される前のn個のファイルが保持されている状態にしたい。
- 458 名前:きょり mailto:sage [2018/03/19(月) 07:47:36.14 ID:A5+CXKbn.net]
- >>422
多分これでできると思う 一応変数で設定を変えられるようにしておいたが気に食わなければ適当に変えてくれ https://sites.google.com/site/kyoritrashbox/tasker
- 459 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/19(月) 09:38:09.72 ID:J7TmFsfu.net]
- ●Tasker有無: 購入済み
●Androidバージョン:4.4.4 ●root有無: なし ●やりたいこと %LOCなどの組み込み変数?をクリアさせたいんですが、Variable Clearをやっても駄目でした 位置情報なのでできればクリアしたいです
- 460 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/19(月) 13:40:19.38 ID:wkMQMs+W.net]
- >>423
できました ありがとうございます
- 461 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/19(月) 17:01:13.43 ID:bVWO6zVc.net]
- 宜しくお願いします
●Tasker有無: 購入済み ●Androidバージョン:5.1 ●root有無: なし ●やりたいこと 一定の時間だけGPSで位置情報を取得したい ●わからないこと 省電力のためなるべくGPSを使用したくないのですが、例えばステータスに「午後7:00〜午後8:00の間」「ロケーションが自宅2km半径に入ったら」という条件を指定した場合、 GPSは午後7:00〜午後8:00の間だけ位置情報をするのでしょうか、それとも1日中位置情報を取得し続けるのでしょうか
- 462 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/19(月) 17:39:45.56 ID:7QNvm0Cf.net]
- テンプレサイト読め定期
- 463 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/19(月) 19:05:12.08 ID:bQgc8C2j.net]
- >>426
質問の意味がよく分からないのだが条件を指定してるのにその通りにならなかった
- 464 名前:ら条件指定出来る意味はあるのか? []
- [ここ壊れてます]
- 465 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/19(月) 20:41:04.43 ID:1RZ2xL+E.net]
- >>426
・ 「GPSがONの状態で位置情報を取得しない」というのはAndroidの仕様上(たぶん)無理 ・ GPSがONの状態でなければ「ロケーションが自宅2km半径に入ったら」の状態を取得するのは難しい 「位置情報を取得して何をしたいのか」の部分が不明なので、目的がよく分からないのだけど 1. 「午後7:00〜午後8:00の間」になったら 2. 「GPSをON」 3. 「ロケーションが自宅2km半径に入ったら」 4. 「位置情報を使って何かする」 であれば可能だけど 1. 「GPSがOFFの状態で」 2. 「午後7:00〜午後8:00の間」に 3. 「ロケーションが自宅2km半径に入った」の判定 これは無理。 やりたいことに沿った回答としては「Secure Settingsを使ってGPSのON/OFFを制御する」になるんじゃないかな 5.1ならSecure Settings無しでも制御できるんだったかな
- 466 名前:名無しさん@お腹いっぱい。 [2018/03/19(月) 21:35:21.14 ID:BWWBm/rg.net]
- ●Tasker有無: 購入済み
●Androidバージョン: 4.12 ●root有無: あり ●やりたいこと ・ナビ化 充電onでアプリ起動して、充電off時にタスクキルしてもアプリ終了しないので再起動かけることによって アプリ起動前の状態に戻しバッテリーの減少を減らしたいです。 いつもエンジンかけるときバッテリー0%まで減っています。 ●やってみたこと ・充電offで携帯再起動するタスク組みましたが車停車時は常に充電off状態なので再起動が続く 状態です。 初心者で知識がないですがお力貸してください・・・
- 467 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/19(月) 21:57:27.54 ID:KOMwROpe.net]
- >>430
充電されてない時に電源を切るタスクで、変数(例えば%TurnedOff)を1にする もし%TurnedOffが1なら再起動はしない 充電が始まったら%TurnedOffを0にする これで再起動ループにはならないが、正直完全にタスクキルする方法を考える方がいいと思うぞ…
- 468 名前:名無しさん@お腹いっぱい。 [2018/03/19(月) 22:03:09.71 ID:BWWBm/rg.net]
- >>430
完璧にタスクキラーする方法ありますかる ラジコとかタスクキラーしても駄目でした。。 上記の方法でやるにはどうしたらいいですか? 全く初心者ですいません(T_T)
- 469 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/19(月) 22:17:25.82 ID:aQoS1zAj.net]
- >>430
4.12のルートありっていじったことないからよくわからないが、プラグインで greenifyつかうのどうかな?
|
|