探検


【自動化】MacroDroid Part2【マクロ】

■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
垢版 |
2020/12/13(日) 08:29:00.13ID:EMe38Tds
Androidの操作を自動化するアプリMacroDroidの専用スレです。
マクロ製作の質問や情報交換をしましょう。作成したマクロの共有も大歓迎です。

次スレは>>950が立てること。立てられない場合は>>980が代わりに立ててあげてください。

*MacroDroid - Device Automation
https://play.google.com/store/apps/details?id=com.arlosoft.macrodroid

*前スレ
【自動化アプリ】MacroDroid【仮設】
https://egg.5ch.net/test/read.cgi/android/1549611810/

*関連スレ
Tasker Part8
https://egg.5ch.net/test/read.cgi/android/1463512279/
Tasker 質問スレ 19
https://egg.5ch.net/test/read.cgi/android/1570691230
2021/04/17(土) 20:40:23.35ID:Gyof5RN+
2021/04/17(土) 21:43:12.67ID:mQq2Oe97
>>448
ありがとうございます。私もいろいろ試したのですがダメですね。マクロを試すモードでは、上手くいくかとも、本番ではやはりロック画面で引っかかります。
2021/04/17(土) 23:23:47.43ID:Sfjlp3KE
>>450
スワイプできるよ
環境依存はあると思うから動かなければこんな感じで調整してみて
https://i.imgur.com/VNuC5H8.jpg
https://i.imgur.com/e7jibzC.jpg
2021/04/18(日) 07:12:12.47ID:gsWn/b1U
電話をかけるトリガーで、
アクションをWi-Fi オフにしているのですけども、
まるでダメなんです。

お金払っているのですから改善してほしい。

さらに、SIMを切替るアクションも欲しい。
2021/04/18(日) 07:31:16.16ID:0LENz932
>>452
電話アプリ起動をトリガにしてwifi切断してから
電話アプリがフォアにいるコンストレイント付けたwifi切断をトリガにしてコールすれば良さそう
2021/04/18(日) 11:19:02.42ID:zwtZrtyw
>>433
すみません
これ分かる方お願いします
2021/04/18(日) 11:33:38.06ID:0LENz932
>>454
Alexaてスマホアプリなんだよね?
BT切断をトリガにAutovoiceプラグイン使ってAlexaにコマンド送るとかかな
2021/04/18(日) 13:19:33.53ID:zwtZrtyw
>>455
ありがとう でも全く意味がわからん
スマンけどどうすれば良いのか教えてくれないか?一応音声で操作できるところまではやったけど、やはり一回エンジンを切ると Alexa 続きを再生して  
と言わないと音楽の続きを再生しない
そのセリフ言わないと無理
でも仕様でどうしようもないのかもしれんなぁ
2021/04/18(日) 14:27:31.23ID:0LENz932
>>456
alexa Autoどころか車も持ってないからチェック環境がないんだよ
autovoice使わなくてもスマホのalexaアプリをインテントかwebhook起動してalexaのルーティンか自前スキルでレジュームできるかもしれない

手持ちのEcho Dotを代わりに見立てて組んでみることはできると思うが試してみないとなんとも
ちょい手間かかるんで悪いけどヒントだけにさせてもらえないかな
2021/04/18(日) 17:09:39.70ID:gsWn/b1U
>>453
ありがとうございます。
早速やってみます。
2021/04/18(日) 18:00:39.50ID:iTwik4c1
>>451
ありがとうございます
参考にしてみます
2021/04/18(日) 19:15:48.29ID:zwtZrtyw
>>457
どうもありがとうm(_ _)m
2021/04/18(日) 22:23:29.29ID:0LENz932
>>457
ちょっと調べた
ルーティン(定型アクション)を用意しておいてIFTTTのwebhookかrest apiでvoice monkeyを叩いてalexaにトリガ発行できると思う
問題点は日アマだとvoice monkeyスキルがないこと
米アマで有効にしてalexaアプリに米アマアカでログインしておく必要があるからミュージックの内容が変わっちゃうかもしれない

日本語で使えそうな代替にStorylineてスキル作成支援ツールがあるんで自前のスキル作って無言タイムアウトのフォールバックに音楽のレジュームを引っ掛ければ実現できそう
2021/04/19(月) 05:39:47.00ID:eedSjNLK
>>460
別にalexa経由しなくてもAmazon musicからecho auto経由で音楽再生できるならイージーにこれでいいかなと今思った
echo dotの代わりにecho auto指定してみて
https://i.imgur.com/4k6AH2d.png

BTデバイスに接続するときは再生が続くけど接続されたとき停止するのは仕様だろうね
不意にBTイヤホンから切断されたとき(有線イヤホン抜いたとき)の対処の副作用だと思う
2021/04/19(月) 06:37:17.76ID:/kb5FYph
461さん462さん
どうもありがとうございます
2021/04/19(月) 07:50:24.65ID:XvDDju8o
wifi off→モバイルデータonの切り替えで接続は切り替わっているのですがクイックパネルのモバイルデータのところが点灯しません(どちらもoff状態)これを解決する為にはどうしたらいいでしょうか?
2021/04/19(月) 07:58:23.20ID:eedSjNLK
繋がってるなら細かいことは気にしないのがベスト
2021/04/19(月) 08:24:19.85ID:XvDDju8o
>>465
やはりそうですかありがとうございます 接続されているのにクイックパネルのwifiとモバイルデータのボタンがどちらも消えているのが少し気になりクイックパネルの特定のボタンを点灯/消灯させたりする事も出来るのかと思いまして。
2021/04/19(月) 08:30:41.13ID:eedSjNLK
>>466
スマホUI側のバグだと思うよ
2021/04/19(月) 08:42:08.11ID:XvDDju8o
>>467
それでたまに点灯したりする時もあるんですね。よく見たらステータスバーの表示はきちんと切り替わっているのでこちらは気にしないで起きます。ありがとうございました!
2021/04/20(火) 00:43:25.65ID:fc394xo2
Android11でMDヘルパーをインストールしたけどアクションでWi-Fi を起動できない・・何だろう
2021/04/20(火) 02:09:22.76ID:VkixDGgP
>>469
ヘルパーバージョン1.5が最新だけど大丈夫?
2021/04/20(火) 03:34:25.46ID:Rc5+wuI8
>>458
ちゃんと動いたかな?
電話をかける先が不定なら番号指定して発信の代わりに履歴を開くでいいと思うよ
https://i.imgur.com/xJdHAWj.png
2021/04/20(火) 10:13:04.09ID:r8GOf+VZ
はじめまして初心者です 
先日このアプリを使ってトリガーをスマホを裏向きにすると画面がoffになるアクションを利用してみました 
するとスマホのロック解除が指紋や顔認証できなくなりpin解除のみとなりました 
端末管理からマクロドロイドを無効にすると元通りに指紋や顔認証でロック解除ができるのですがそれをすると裏向きoffができません 
できたら裏向きoffができたまま指紋・顔認証でロック解除できるようにしたいのでお知恵拝借できませんでしょうか 
端末はTCL10proです 
長々と失礼致しました
2021/04/20(火) 10:25:08.85ID:Py1blcJW
>>472
詳しくはないものですが似た経験はありますね。
オフのしかたでそうなるようで、アプリを使用した画面offでも同様な事になりました。
ただアプリによっては通常のoff同様に挙動するものもあり、アクションにそのアプリを使用して同様の処理をしています。
良い方法知ってるかたプリーズ!

ちなみに私が使ってるのはコレです。
ttps://play.google.com/store/apps/details?id=nl.matthijsvh.screenoff
2021/04/20(火) 10:37:00.77ID:f6bijD6F
>>472
機種違うけどウチも画面下指紋認証のはダメだね
電源ボタンのは平気
2021/04/20(火) 11:25:03.40ID:D5f/mphb
近接センサーやフリップやシェイクを使った画面オフは動作しますが同条件で画面オンが動作せず困っています
何か対策があれば教えて下さい
2021/04/20(火) 11:32:49.35ID:jrICRz3g
設定のトリガーオプションから「画面OFF状態も動作させる」を有効にしないといけない
2021/04/20(火) 11:42:56.96ID:D5f/mphb
>>476
ありがとうございます無事出来ました
2021/04/20(火) 12:41:14.98ID:r8GOf+VZ
>>473 
>>474 
お返事ありがとうございます 
なかなか解決は難しそうですね 
色々と試行錯誤しながらやってみます 
上手くいく方法が見つかればご報告させていただきますね
2021/04/20(火) 12:46:48.53ID:f6bijD6F
>>478
ちな俺はこれ使ってたことある
play.google.com/store/apps/details?id=com.plexnor.gravityscreenofffree
2021/04/21(水) 12:18:02.00ID:zGkoObeN
>>479
これ使ってたことあるわ。
当時はバッテリー食いで暫く使ってやめたけど、昨今のバッテリー巨大化とOSの省エネにより普通に使えますね。
後はセンサー回りの相性かな?私の端末は近接センサーがうまく機能しないですね。
2021/04/21(水) 13:33:47.01ID:pI4tJjYf
スクリーンonのときロックを回避する手段がないからブラックスクリーンだしてるだけって実装のアプリも多いんじゃなかったかな
OLEDならKベタでも意味あるけどLCDは意味ないよな
2021/04/21(水) 14:39:51.10ID:zGkoObeN
>>481
そういうアプリもあるね。
流石にアレは詐欺だと思ったわw
2021/04/21(水) 17:20:11.07ID:pI4tJjYf
>>482
だよね 笑
グラビティスクリーンon/offて一応taskerプラグインて書いてある
前からだったっけ?

macrodroidでは申し訳程度にアクションで有効/無効の切替だけできるみたい
むしろ反対にグラビティスクリーンから角度判定を受け取ってmacrodroidの処理振り分けに活用したい気持ち
2021/04/21(水) 21:09:03.19ID:9BSaGfTl
472です 
自分の環境では条件を何も付けずトリガーを表向き→裏向き、アクションを画面offにするだけのシンプルなのにすると指紋や顔認証でもロック解除できましたのでご報告させていただきますね
2021/04/22(木) 08:31:14.76ID:Q20S9N4Y
>>484
手元の画面下指紋認証の機種で試してみた
これ画面offの後のロックする/しないオプション依存じゃないかな?
macrodroidにロックを任せずにOSの機能に委ねれば画面再度on時に正しく指紋認証スポットが表示されたよ
2021/04/22(木) 11:50:56.24ID:ZtoRQzRh
>>485
検証ありがとうございます!  
自分のも端末もできました 
お騒がせ致しました
2021/04/24(土) 07:17:06.43ID:NSyvdmQK
スピーカーから音が鳴っている時をトリガーにするにはどうしたらいいの?
2021/04/24(土) 07:33:19.28ID:Tk9O0giZ
>>487
ミュージック/サウンドを再生したときじゃダメなの?
アクションでボリームの値チェックしてゼロなら上げるとかはできると思う
2021/04/24(土) 11:07:33.85ID:QXqTr/JR
アプリの起動と終了を両方トリガーに入れて、フォアグラウンドで起動してるか否かを判断してスリープタイムを変更してるんだけど、動くときと動かないときがある。
マクロ分けるべきかなぁ…。
ほんとタグではなくグループ的なまとめがほしい。
2021/04/24(土) 13:26:04.43ID:Tk9O0giZ
>>489
動かないってのは必ずどちらかのトリガが呼ばれてるがスリーブ時間の変更がされない?
それともトリガが呼ばれない?
ログみて動かないが何なのか特定すると対処方針決めるのに役立つと思う

前者ならトリガ呼ばれた後処理の切り分けのif文の中にwhileループでそれぞれウエイト挟む
後者なら起動をストップウォッチや定期インターバルでトリガ起動してfg/bg状態見てそれぞれ適切な処理をする

マクロ貼ってもらえばもう少し確かなこと言えると思うよ
2021/04/24(土) 13:58:19.00ID:X9dqcx4J
アプリの起動中系に関してはmacrodroidは弱いイメージ
その点automateItはトリガー自体をアプリの起動中にできるから強い
例えば、pipに移行した、2画面ビューにした、フロートウィンドウにしたなどでアプリ終了判定になったりならなかったりする
2021/04/24(土) 14:56:57.11ID:QXqTr/JR
>>490
こんな感じに組んでいました。
切り替わりのタイミングで実行してほしかったので、このようになりました。
https://i.imgur.com/OEFSC44.jpg
2021/04/24(土) 15:12:37.21ID:ztNtIHxE
>>492
ウェイトを数秒入れたら動きそう
2021/04/24(土) 15:26:44.51ID:QXqTr/JR
>>493
waitはif文前にでしょうか?
試してみます。
2021/04/24(土) 15:45:14.01ID:ztNtIHxE
>>494
そです
ifの前
起動前(終了前)にifに入っちゃってるかもと考えました
2021/04/24(土) 15:59:03.72ID:Tk9O0giZ
>>492
Amazon music起動したら30分後に画面消灯
終了したら1分後に消灯でよい?
ならこんなとこでどうかな
アプリはAmazon musicに直して
https://i.imgur.com/KuZ8JFA.png

デフォで大丈夫と思うけどトリガ動いてないならオプション変えるとかも
https://i.imgur.com/X3bBfdT.jpg
2021/04/24(土) 16:09:51.06ID:Tk9O0giZ
>>492
あ、間違ってた
正しくはこれ
https://i.imgur.com/UWQ9DtK.png

ウエイトのwhiteループ入らないから念のためのおまじないだね
https://i.imgur.com/efsMQT4.jpg
2021/04/24(土) 19:28:52.58ID:oMioaWke
画面オフ時にシェイクトリガーを設定してるんだけど、うまく発動しない時あるね
設定でシェイクトリガーの項目の画面オフでも動作させるにチェックすると動くんだけど、電池の減りが著しく増える事があるみたいだから、迷うわ
2021/04/24(土) 21:55:32.04ID:BvFmlZmB
>>497
マジでありがとうございます。
ほぼ望む稼働状況になりました。
プログラムとか全くの素人で『おまじない』の意味が分かりませんでしたが、whileってこんな使い方ができるんですね。
あと、先ほど出た問題で考えてみれば当たり前なのですが、起動や終了は想定通りに動いてます。しかし、タスク切り替えでは終了という認識はしてくれるのですが改めてフォアグラウンドに戻しても起動扱いにできません。
これを解決することはできますか?
2021/04/24(土) 23:02:17.88ID:Tk9O0giZ
>>499
これで期待通りになると思う
トリガの重複起動が気になるけど実害はないんで
https://i.imgur.com/ULGLFGe.png

おまじないってのは実際ウエイトすることはないみたいだから不要ってこと
これでも平気だと思う
https://i.imgur.com/Jkuffvt.png
2021/04/25(日) 06:37:08.84ID:0yKBNhhs
>>500
ありがとうございます。
こちらのテスト環境では機敏に正確に制御するようになりました。

しかし、今回質問した内容は友人から依頼されたもので、環境を移すと正常にタスク切戻しでは制御されないのです。対象アプリ名は『NieR Re in Carnation』というもの。ゲームのようでこれはアプリ独特な気がしてきましたが、何か改善方法などありそうですか?

https://i.imgur.com/4I54ecO.jpg
2021/04/25(日) 06:40:48.56ID:0yKBNhhs
>>491
ありがとうございます。
そういう欠点があるのですね。
これは得手不得手ということで、automateItも視野にいれた方が良いのかもですね。
自分用なら『もう、ゲームくらいショートカットで切り替えれば良い!』で済むのですが、まあ自分用ではないのでちゃんと作りたい!って心理になってしまうのです。
2021/04/25(日) 08:34:59.42ID:J5U5Z45z
>>501
>>500の2個めのifは(本来同じことなんだけど)パッケージ名で呼んでみてるんだよ
https://i.imgur.com/x2NoGck.jpg
ログみれば分かると思うけどアプリ開始トリガが呼ばれてないんしゃないかな?
バッテリー節約系の設定不良でmacrodroidがbgでちゃんと動かないときがあるとかゲームがリソースを取りすぎていて取りこぼすとか

どうしてもダメなら別のアプローチで
>>490の後者ね
作例はチェック内容変えちゃってるんで求める条件に合せてみて
インターバルを小さくすると遅延が減るけどお題の性質的に最大1分くらい許容できると思うんだよ
https://i.imgur.com/Gyi5tu3.jpg
2021/04/25(日) 08:44:59.28ID:J5U5Z45z
>>501の友達に義理はないからなぁ 笑
友達に丸投げするってのもどうなのかと

まぁネットとはいえ>>501が困ってるってなら乗りかかった船というか袖振り会うのも何かの縁だと思うんでいいんだけど
さすがに興味ないゲーム入れてまで再現テストするつもりはないからデバッグさせられるならせめてログが欲しいところ
2021/04/25(日) 08:52:56.13ID:sqX1kClX
友人の環境が書いてないので適度だけどAndroid9ベースのColorOS6のスマホだとアプリの起動確認で強制的に旧式を使用するにチェック入れないと起動確認がおかしかった(起動後数秒で終了動作が開始してしまう)
その他もColorOSだと色々うまく動かないのでカスタムOSだと工夫が必要
当時は中々うまく行かなかったのでAutomateItからMacroDroidに移行できなかった
2021/04/25(日) 11:06:19.98ID:+P/7WsiB
>>503
仰るとおり対象アプリに切り替えても開始トリガーが動いていませんでした。
バッテリー節約からは対象アプリとmacrodroidは対象から外しています。
頂いたヒントからintervalを条件に追加しようと思ったのですが、元々の挙動に組み込むメリットの薄さを感じ(macrodroidの常駐でintervalの負荷なんて大したことないのでは?と思い)教えて頂いたintervalをそのまま導入して挙動を説明してみます。
恐らくは問題はないと思います。
折角頂いた多くの情報が生かせず心苦しいのですが、今後に生かせていけたらと思います。

>>504
はい、友人関係については確かに個人的なことなのと、友人に細かく要求されたわけではなく乗りかかった船というのがまさにソレなのです。当方の試験環境ではうまく動いていたのでログのアップも難しかったので。長々と失礼しました。

>>505
確かに…環境を申し上げるのを失念していました。友人の環境としてはGalaxy note 9 を使用していました。colorOSの挙動はよく聞きますね。
2021/04/25(日) 12:52:12.63ID:J5U5Z45z
>>506
アプリ開始トリガが動いてるなら代わりに何がフォアグラウンドにいるか調べて対処するだけなんだけどね
ログに出てるから一発で分かるんだが難しいならしゃーない

>>504は袖すり合うも〜だね、どうでもいいが我ながら恥ずかしい。。。
2021/04/26(月) 06:17:41.80ID:UvDduEgm
>>507
ログの見かた、そのログの送信方法は友人と共有しておこうと思います。とても非効率だったとは我ながら思っております。本当に助かりました。ありがとうございます。
2021/04/27(火) 06:01:12.17ID:2xgV7uNL
android11の環境で、アプリ起動しているか(バックグラウンド起動を含)を条件にしたいんだけど、andeoid8+は対応不可となっていますが、何か良い方法知っていますか?
2021/04/27(火) 06:56:12.22ID:FPe2uQAy
>>509
起動していることが確実でフォアグラウンドにいないならバックグラウンドにいるってことでいいんじゃ?
異常終了してたりタスクキラーに殺されていなければ
あとバックグラウンド実行中通知を出すアプリならそれでわかるね
2021/04/27(火) 07:38:08.49ID:2xgV7uNL
>>510
ありがとうございます
2021/04/27(火) 11:31:56.13ID:2xgV7uNL
Macrodroidで現在の音量を変数などに保存しておく方法はあるのでしょうか?
あるアクションを実行する前に、音量を保存しておき、アクション終了後に元々の音量設定に戻せないかを考えています。
よろしくお願いします。
2021/04/27(火) 12:10:00.38ID:FPe2uQAy
>>512
変数にとれる
[vol_alarm]アラーム
[vol_call]電話音声
[vol_music]音楽等のメディア曲
[vol_notif]通知
[vol_ring]電話着信呼び出し音
[vol_system]システム音
[vol_bt_voice]BT音声
2021/04/27(火) 19:06:49.70ID:DJa15ftC
サイレントの時でバイブレーションの状態を取る事は出来るでしょうか?
2021/04/27(火) 19:23:11.37ID:Q7Ml08A2
[setting_system=vibrate_when_ringing]でリンガーのときバイプするかは取れるよ
変数セットするアクション見て探すといい
把握できるし人に聞くより早いから
2021/04/27(火) 21:30:30.69ID:BwztuhP6
>>515
変数セットするアクションを見て、探したのですが、
[setting_system=vibrate_when_ringing]が分かりません。
任意の式の中にある奴でしょうか?
2021/04/27(火) 21:37:57.27ID:WhK7DotQ
>>516
あぁいくつか2段階のがあってそれは確かに解りにくいね
・文字列の長さを求める
・文字列から数値にキャスト
・システム設定
あたり

システム設定は書き換えるアクションが別途あってそっちを見ると現在の値が見られるからイメージしやすいかも
2021/04/27(火) 22:22:25.96ID:2xgV7uNL
>>513
ありがとうございます。
2021/04/28(水) 08:36:23.76ID:WU46+mla
>>513
本当に素人で申し訳ございません。
音量を保存して、戻すアクションをサンプルで書いてもらえると嬉しいです
2021/04/28(水) 10:15:50.64ID:LqurxEqD
ttps://i.imgur.com/4HwfSPM.jpg
2021/04/28(水) 10:17:09.07ID:LqurxEqD
答えは書いてませんが、保存、変更のニュアンスは分かると思います。
2021/04/28(水) 10:40:06.34ID:WU46+mla
>>521
わかりました。本当にたすかります。
2021/04/28(水) 11:23:25.04ID:lbbFB0h1
>>519
どう反応していいか分からんかった 笑
適当な変数に代入して取っておくだけよ
その操作のやり方が分からないってことかな?
https://i.imgur.com/8r6RCH5.jpg
https://i.imgur.com/rpUa6BR.jpg
https://i.imgur.com/E9tSuzp.jpg
2021/04/28(水) 16:43:37.69ID:FaWJDiX4
アタマ悪いのでヒントください

GPS ON時 マップ起動・終了後そのまま(ON状態維持)
GPS OFF時 マップ起動でGPS ON 終了後GPS OFF

こういう事出来ますか?
2021/04/28(水) 17:43:45.05ID:lbbFB0h1
>>524
マップアプリ起動後にifでGPSの状態チェックして「もとからonだったのか」「offだからこれからonにするのか」を振り分ける際にon/off状態を覚えとけばいいよ
終了時に覚えた内容をチェックすれば「onを維持するか」「offにするか」判断できるね
2021/04/28(水) 18:19:06.52ID:FaWJDiX4
>>525
レスありがとうございます
ifで分岐して元々「ON」「OFF」によって挙動を変えたいのですが、トリガーをアプリ終了、GPS をOFFにするとif else関係なくOFFになります
「ON」「OFF」の状態を覚えさすというのが難しくてわからないのです

お察しの通りド素人で勉強中です
2021/04/28(水) 18:56:32.76ID:dFwTzSPe
条件だけで行けないのかな?
https://i.imgur.com/IPgHcJ9.jpg

自分のスマホだとADBハックしようとしたけどうまく行かなかったのでこのマクロは動きませんけどw
2021/04/28(水) 19:00:40.28ID:8vGYI6ip
真偽の変数を作って、ifでgpsオンだったら変数をtrue、オフだったらfalseにしておく

アプリ閉じたときに、ifで変数がfalseだったらgpsをオフにすればいいんじゃない
2021/04/28(水) 19:21:54.75ID:FaWJDiX4
>>527
わざわざありがとうございます
まるっとパクってみましたがちょっと意図したものと違いました

>>528
難しそうですが挑戦してみます

みなさん親切にありがとう
2021/04/28(水) 20:07:52.06ID:u5mn9ZaJ
GPSをオンにするトリガーでマップを起動したい、マップ終了後にGPSオン継続
マップを起動した時にGPSをオンにして、マップ終了したらGPSオフ

こういう認識であってる?

変数複数作って、GPSをオンにした時のフラグとGPSがオフだった時にオンになったフラグを別に管理するか
IFでマップ起動をトリガーにした場合とGPSオンをトリガーにした場合で振り分けとかで出来ないかな

終了のタイミングが任意だから変数でフラグ管理のが現実的かと思う
2021/04/28(水) 20:15:53.56ID:dFwTzSPe
ああ起動時のgpsの判定条件が思いっきり抜けてますね
自分も始めて3ヶ月位の素人なので適度言ってすみませんでした
また適度に条件追加してみたけどどうかしら? 少なくともヒントにはなってると思うけどw
https://i.imgur.com/Xc3CV9k.jpg
2021/04/28(水) 20:20:00.18ID:FaWJDiX4
例えば
(1) 電力ケチるために午後1時から8時の間だけGPSをONにしている(外回りで使用)
(2) 午前中に社内で地図を確認したい

(1)の時、マップ終了後OFFになると面倒くさい
(2)の時、マップ終了後OFFになってくれないと面倒くさい

ものぐさで申し訳無い(書いてて恥ずかしくなった)
2021/04/28(水) 20:47:16.37ID:kCqXog49
おぉ盛り上がってる
もう答え出てると思うから自分で組んでみるといいね

起動時にもとからonだったのかどうかチェックしてoffならonにする流れで変数に状態保持するだけだからシンプルに考えて
変数の意味合いはマクロでonにしたかってことで
終了時に変数をチェックしてマクロでonにした場合は変数を元に戻してgpsもoffにすれば大丈夫
2021/04/28(水) 21:42:41.37ID:FaWJDiX4
>>531さんのほぼまんまですが、出来ているようです
意味もよく分からず真似しただけなので本当に正しいかはわかりません
添削していただけるとありがたいです
>>531さん、ありがとうございます

https://i.imgur.com/bSocI7V.jpg
2021/04/28(水) 22:54:28.97ID:lbbFB0h1
>>534
大丈夫
それで動くと思うよ

GPSがonだった/offだったを保持する代わりにマクロがGPSをonにしたことを覚えるならこんな感じ
https://i.imgur.com/K7MI9eO.png
2021/04/28(水) 23:04:50.06ID:FaWJDiX4
>>535
ありがとうございました
勉強になりますか
2021/04/28(水) 23:07:21.90ID:FaWJDiX4
なりました
噛んだ
2021/04/29(木) 05:44:10.75ID:d+dyOMcZ
お伺いします
特定のアプリが表示したToastの内容を変数に代入したいのですが、いい方法はありますか?
今やっている方法は、Toast Sourceというアプリで、一旦Toastを通知に表示させて、その通知から、アプリ名の確認と内容の代入を行い、通知の削除をしています
目的は達成されているのですが、Toastが表示されるたびに一瞬通知アイコンが出るため、もっとスマートな方法があるのかなと思い質問させていただきました
2021/04/29(木) 05:47:48.90ID:znmMylOm
AutoNotificationてアプリのToast interception
2021/04/29(木) 06:55:00.22ID:d+dyOMcZ
>>539
ありがとうございます
早速入れてみました
トリガーにAutonotification toast interceptですよね

Appsに対象のアプリを設定しても、トリガーが発動しないようです
UaeForFreeだからだめなのかなぁ?試用後課金と思っていたのですが…
まぁ、色々設定があるようなので、いじくってみます
2021/04/29(木) 07:08:21.06ID:Ga5p4z0J
他のAndroid端末のバッテリー残量をホーム画面にウィジェットとして表示させたいのですが、何かいい手はありますか。
2021/04/29(木) 07:46:53.17ID:znmMylOm
>>540
7日間は試用期間で使えるはずだけどなぁ アクセシビリティONにしてる?
端末との相性ももしかしたらあるかも
2021/04/29(木) 08:28:20.69ID:d+dyOMcZ
>>542
ありがとうございます
ユーザー補助はオンにしています
端末相性もあるかもしれません
Pixel 3XLなので、ユーザーも少ないでしょうし…
2021/04/29(木) 09:20:41.98ID:znmMylOm
>>543
純正Androidで出来ないってことは考えにくいなぁ あと試すとしたらバッテリー最適化オフとか、Run in Foreground試すとか、Logでちゃんとトーストが反映されてるか見てみるしかないね
2021/04/29(木) 10:13:56.91ID:69BsvcBW
>>523
設定方法教えていただいて、上手くできました。ありがとう。
2021/04/29(木) 17:05:48.68ID:d+dyOMcZ
>>544
バッテリー最適化はデフォルトで最適化しないになってます
toast interception の run in foregroundのチェックも入っています
logはlog listingのことでよろしいですか?
ここの中のcategoryが3個あって、Notification Intercepts、Licensiong、AutoAppsです
Notification Interceptsを見ましたが、Toastを表示させても、ログには表示されません
やはり、なにか別の要因でtoastを拾えていないようです
2021/04/29(木) 19:09:07.40ID:d+dyOMcZ
>>546
自レスです
別のスマホにmacrodroidとautonotificationを入れて試したら、無事動作しました
この端末で動作しないのは、他のアプリや設定との競合かもしれません
アプリの設定をリセットしてもだめだったのでGWにでもステイホームで端末初期化してみます
お騒がせしました
2021/04/29(木) 20:45:14.65ID:znmMylOm
>>547
俺の場合Logのカテゴリーにtoast interceptsってのがあるから、多分トーストそのものが取得できてないみたいだね 相性が悪いか、何らかの原因で試用版になってないって可能性もあるかも?
■ このスレッドは過去ログ倉庫に格納されています