【ワッチョイ】【自動化】MacroDroid Part8【マクロ】

■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。 (スッププ Sd92-G1eK)
垢版 |
2022/08/02(火) 08:46:23.47ID:oNi+6abDd
!extend:checked:vvvvv:1000:512

Androidの操作を自動化するアプリMacroDroidの専用スレです。
マクロ製作の質問や情報交換をしましょう。作成したマクロの共有も大歓迎です。

次スレは>>970が立てること。立てられない場合は>>990が代わりに立ててあげてください。
スレを立てる場合に、ワッチョイを有効にするため頭に
!extend:checked:vvvvv:1000:512
の行を2行以上就けて下さい


前スレ
【自動化】MacroDroid Part7【マクロ】
http://egg.5ch.net/test/read.cgi/android/1653829593/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2022/11/05(土) 14:45:48.27ID:glaTTHC7M
>>482
できた
スクショまで貼ってもらってほんとありがとうm(_ _)m
感謝します
2022/11/05(土) 15:52:28.23ID:ILEVN0iS0
>>483
アクションまで見せてくれてありがとうございます!
やってみます
2022/11/05(土) 16:58:31.50ID:ILEVN0iS0
>>483
再生終了時に発動のアクション(トリガーまで待機)はどこで設定するのでしょうか?
2022/11/05(土) 17:12:56.37ID:6+/f9HN10
>>486
MacroDroid固有→トリガーまで待機
2022/11/05(土) 17:17:47.41ID:6+/f9HN10
>>486
他のところにトリガー設定するのかって話なら
青色のアクション自身が一時的なトリガーになってくれるから別に用意する必要はないよ
2022/11/05(土) 17:55:53.44ID:ILEVN0iS0
>>487
すみません、ありました!
2022/11/05(土) 20:29:12.83ID:4SVHx1Uc0
1:00から5:00の間にある特定の通知が無かった場合に、7:00にアクションを実行するマクロってどうやったら組めますか?意外に難しくて手が止まってしまい…
2022/11/05(土) 21:11:22.11ID:o8exq40m0
>>490
これでどう?
https://i.imgur.com/yH8Dese.jpg
2022/11/05(土) 21:18:15.60ID:o8exq40m0
>>490
ミスがあったので画像上げ直し

例として通知がなかったらトーチがつくようにしてみた
https://i.imgur.com/TuMIw5J.jpg
2022/11/05(土) 21:51:06.44ID:SMXhyMPO0
おもしろネタに挑戦
https://imgur.com/02U8YcX.png
直近~は6時間を指定
動くかは知らない
2022/11/05(土) 22:07:31.78ID:qnpgLu2jr
ある特定のって部分の判定(文字列判定)を最初のifに入れてる?
2022/11/05(土) 22:11:17.38ID:SMXhyMPO0
>>494
それはトリガーの「通知が表示された時」の中身でやる
全てのアプリって指定してるのも「ある特定の」ってのが具体的じゃないからそうしてるだけ
2022/11/05(土) 22:18:51.94ID:SMXhyMPO0
こんな感じでもいいかな
https://imgur.com/AMmt1qL.png
2022/11/05(土) 22:23:16.42ID:SMXhyMPO0
いずれにせよ「なかったら」の判定は大変なんで
「なかったらやる」じゃなくて「あったらやめる」形にすると良いね
2022/11/05(土) 22:24:33.01ID:qnpgLu2jr
>>495
失礼しました
ifと違ってトリガーの通知には判定内容が表示されない事に気がつきませんでした
2022/11/06(日) 00:14:23.11ID:k7XXyXEI0
おお、お二人ともありがとうございます!両方組んでみて狙い通り動くかどうか試してみます。
2022/11/06(日) 00:14:45.55ID:k7XXyXEI0
おお、お二人ともありがとうございます!両方組んでみて狙い通り動くかどうか試してみます。
2022/11/06(日) 14:10:59.74ID:GGPHxVma0
同一マクロの二重実行を禁止したいのだけど、マクロが既に実行中の
場合は実行しないという条件って設定できないかな?
時間内に実行していた場合というのはあるけど、グローバル変数を
使って判断するしかないかな
2022/11/06(日) 15:54:36.53ID:4DNEGs6ta
ローカル変数でも良いと思う
2022/11/06(日) 17:54:50.18ID:JEX0OgMA0
トリガーをアクションにしちゃう
https://imgur.com/CVJlUt7.png
2022/11/07(月) 00:00:09.25ID:RiS0PPAZ0
アクションの最初に
 マクロを無効にする
終わるときに
 有効にする
でどうでしょう
2022/11/07(月) 01:05:23.10ID:l0JgzF0Ra
無効にしたら動かないだろ
2022/11/07(月) 06:58:44.48ID:L1+1t+ykM
ユーザー補助が死んだのを判別するトリガーって組めますか?
Xiaomi端末を使ってるけどアプリ強制停止すればユーザー補助全て復活するのでGreenifyを使えば自動でいけるんじゃないかと思って
2022/11/07(月) 08:29:17.73ID:/R5+yJRt0
>>503
無限ループで括ったけどループ作らないで最後にマクロを実行[このマクロ]で良さそう
2022/11/07(月) 09:11:03.09ID:GLj8Z9TLM
強制停止してもユーザー補助オフにならないのはユーザー補助サービスの動作を継続の効果だったんだな
チェックだけ入れといたんだけどどう働いてんのかわかってなかったわ
2022/11/07(月) 10:39:49.13ID:/jSblR0JM
相談です
wi-fiの切り替えが出来なくて、ヘルパーアプリは入れてあります
アクションのこのアクションを試すをやっても切り替え出来ません
2022/11/07(月) 10:44:38.54ID:/jSblR0JM
途中で送信してしまいました
前は出来てたと思います
権限の確認もしました、あちこちいじってるうちに原因を作ったのかもしれないですが
それが分かりません
2022/11/07(月) 11:59:43.49ID:wJs0yoAJa
>>510
ヘルパーの位置情報権限を「常に許可」にするといいかも?
2022/11/07(月) 12:27:55.11ID:Muorhl/ba
>>506
強制停止せずともユーザー補助のアクションで1度ユーザー補助をOFFにしてからもう一度ONにすればOK
ただONにするだけだと意味ないから注意
2022/11/07(月) 12:37:37.42ID:G/lhRmgyr
>>505
2重実行されたくないんだから動かないでいいんだよ
既に動いてるやつを止めるわけじゃない
2022/11/07(月) 13:03:29.06ID:/jSblR0JM
>>511
それも確認してるんだけどね
ヘルパーインストールし直すとしばらく使えるんだけど…
2022/11/07(月) 13:33:55.82ID:sD51uGwpM
>>512
自分の端末だとそのアクションが働かないんだよね
2022/11/07(月) 17:20:52.84ID:Muorhl/ba
>>515
じゃあこれはどう?
https://i.imgur.com/dJD2TJS.jpg
https://i.imgur.com/48Jisz1.jpg
https://i.imgur.com/1QWJ6Vc.jpg

システム設定のアクションを選んで
Secure→オプションを選択→enabled_accessibility_services→OK

1個目のアクションは値を空に
2個目のアクションは値そのままで
2022/11/08(火) 00:19:59.52ID:i7K49Q+fM
>>516
ごめん2個目の値はそのままというのはどういう事ですか?
1個目を空値にというのもご説明願いたい
宜しくおながいします
2022/11/08(火) 02:20:52.72ID:E8xS9DuH0
>>517
空欄にするとすべてOFFにする効果があるので
ユーザー補助サービスの動作を継続を設定していたら検知して自動復旧すると思います
2022/11/08(火) 03:13:53.06ID:xuI4+LKWM
>>518
詳しく教えてくれてありがとう
2022/11/08(火) 03:27:56.80ID:dhG4nshfM
やはり自分の端末ではすべてオフにもなりませんでしたorz
Xiaomi端末は色々動かない事が多いみたいですね
ありがとうございましたm(_ _)m
2022/11/08(火) 05:12:32.02ID:lK/eq0qgM
>>520
大丈夫!うちのOPPOもシャープもenabled_accessibility_servicesでユーザー補助のオンオフはできないからw
2022/11/08(火) 05:35:12.89ID:saimRlmJM
>>521
そうなんですかw
ならばやっぱりGreenifyを使った強制停止でやれればと思いますがユーザー補助が死んだのを検出してトリガーにできないものか…
2022/11/08(火) 07:42:40.79ID:annjqLaHM
>>522
そもそもMacroDroidが自分で検出できるなら自動的に再スタートかけてるんじゃないかな
原始的な方法だけどUI操作→画面変更を確認→画面が切り替わらなかったらUI操作が正しく動作してない→Greenifyみたいな流れならできるでしょう
だけど強制停止で設定は全部復活するの? 自分のだと復活しないからよくわからない
2022/11/08(火) 10:37:18.24ID:PThtWv3FM
>>523
UI画面操作はよく使うのですぐわかるっちゃわかるんだけどね
自分はまだ使い始めでそんなに使いこなせてないけどユーザー補助は全部復活するね
2022/11/08(火) 12:01:56.61ID:/PFWL3nB0
位置情報の共有が非同期なので位置情報を格納する変数に変化が
あるまで待つトリガーを入れてみたんだけど、トリガー発動後
resumeしてしばらくしてmacrodroidが異常終了して再起動してしまうようだ
(システムログにMacro Droid process has startedが出力されている)
2022/11/10(木) 20:14:24.19ID:xxMECmTu0
Youtubeの速度変更(x1.5, x1.0)をショートカットで実行して自動化しようと試行錯誤してます
縦横端末関係なく使えるように座標での指定はしたくないんですが、設定画面の「再生速度」を選ぶところでテキストやView IDでの指定を試みても動きません(エラーなし)
座標指定だと動作しますが、項目が増えて位置がずれているときに違う項目をクリックしてしまいます
解決策はないでしょうか?

https://i.imgur.com/EDSbSsO.png
https://i.imgur.com/KLTk9tA.jpg
2022/11/10(木) 20:16:32.80ID:xxMECmTu0
>>526
加えて最初に10秒戻しボタンを押さずに設定画面を確実に表示できるとなお嬉しいです
2022/11/11(金) 12:28:29.91ID:6eMhKg9O0
chromeで動画の画面を最大化した時に強制的に横画面に固定ってできるんでしょうか?
firefoxだとなんるですが慣れてるchromeでできたら便利だなと
macrodroid関係なかったらすみません
2022/11/12(土) 17:41:06.94ID:c1mKL7xt0
Bluetoothヘッドセット(HSP)を接続した状態でmacrodroidで音声読み上げや
通知音をヘッドセットで聞きたいのだけど本体から音が出てしまう
「オーディオストリームを選択」で電話の音声を選択しても同じ
(なぜか音量だけは変わる)

BTmonoというアプリでA2DPの出力を強制的にHSPに切り替えると
ヘッドセットから音が出る、こんな感じでmacrodroidの音声出力は
A2DP固定になっているようなのだけどHSPに切り替えるように
マクロを組めないかな?
2022/11/12(土) 19:51:08.92ID:ciAUDIhCM
上でXiaomi端末でユーザー補助の継続が機能してないと書いたものですがちゃんと動作してました
チェック入れてると手動でオフにしてもオンに切り替わりました
お騒がせしてすみません
2022/11/12(土) 19:59:22.03ID:wYs4/6DHa
手動でオフにした時に自動的にオンになるのはどの機種でもそうなるでしょ?
問題は見た目はオンなのに実際にはオフになっててマクロが動かなくなってしまうこと
2022/11/12(土) 20:06:10.85ID:ThtQUG27M
そうなの?
しかし5.28.8にしてから今の所ユーザー補助死んでないんだよなあ
ユーザー補助継続が実装されたバージョンではチェック入れてても死んだと思うからアプデで改善されたのかと思ったんだけど…
2022/11/14(月) 09:59:48.84ID:hBRN5TNl0
天気トリガーあまり使えないな
雨降ってるのに曇り判定じゃしょうもない
2022/11/15(火) 19:38:20.11ID:wtRyv04Zr
Android12にアプデしたら変数で{setting_global=multi_sim_data_call}を指定して現在使用中のSIM番号を取得していたのが0しか返って来なくなりました @v5.28.8
seteditで確認すると2となっているのは確認取れましたので取得できないから0を返してくるのでしょうか
2022/11/15(火) 21:09:43.26ID:L3gwlBY1a
「multi_sim_data_call」ってが俺のスマホだ見つからなかったから
代わりに「multi_sim_voice_call」を変数に代入して確かめてみたけど普通に値とれたぞ

とっくにやってるとかもしれないけど思いつく解決策が再起動しかない

@5.28.8
2chMate 0.8.10.153 dev/OnePlus/LE2111/13/DT
2022/11/15(火) 22:16:18.42ID:nmhCqeINr
>>535
multi_sim_data_callはdsdv機のデータ通信を指定してるSIMの番号を取得するために使用しています
https://i.imgur.com/P7pZbYC.jpg

再起動とadbハックはやりました
試したらmulti_sim_voice_callでは取得できましたのでmulti_sim_data_call限定で動作がおかしいですね
https://i.imgur.com/SBjzeeM.jpg

それとmulti_sim_data_callの部分をカット編集しようとしただけでアプリが固まりましたのでやはり何かおかしいようです
https://i.imgur.com/HFDgpbS.jpg
https://i.imgur.com/AFq3ET2.jpg
2022/11/15(火) 22:34:07.98ID:d3LiaX17a
>>536
一枚目の画像のアプリはなに?
教えてください
2022/11/16(水) 23:25:10.37ID:lspBDr/l0
質問です。
同じ要素数の連想配列AとBがあります。連想配列Aで、特定文字列がある添字と同じ連想配列Bの値を取得する方法はありますでしょうか?v5.27.8無料版です。よろしくお願いいたします。
2022/11/16(水) 23:43:25.56ID:NEihjXuMM
トーチ(ライト)を付けたけど一定時間付けっぱなしだったら消すマクロを作りたくて、
トリガー トーチON
アクション 1分経過してまだトーチONならOFF
と考えたのだけどトリガーに「トーチをONした時」を設定する方法が分からず困っています
アプリ指定しようにもトーチはアプリではないようなのでどうしたらよいでしょう
2022/11/16(水) 23:57:01.74ID:GpJb/lAza
>>539
Android13未満ならLogcatトリガーが使える
Logcatは端末によって変わったりするから同じテキストで行けるかわからないけど俺のスマホはこれでいけた

●コンポーネント
CameraProviderManager

●一致するテキスト
torch status is now AVAILABLE_ON

https://i.imgur.com/gfzq1xj.jpg
https://i.imgur.com/x3r4FYF.jpg

ちなOnePlus
2chMate 0.8.10.153 dev/OnePlus/LE2111/13/DT
2022/11/17(木) 02:18:01.86ID:pVhaFhpta
すいませんアクションに電源ボタンを押す動作ってありますか?
トリガーは電池5%で
アクションに電源+音量上同時押しを割り当てたいんです

もしくはこのアプリ完結させてGalaxy機体で5%切ったらモノクロ化する設定があれば教えてほしいです
2022/11/17(木) 02:31:24.12ID:KjkcsAuI0
自己解決しました^_^;
https://i.imgur.com/fHyHycd.png
2022/11/17(木) 08:44:29.52ID:RiGcyopwM
5.28.8から全くユーザー補助が死なんやがやっぱ新機能が効いてるよなこれ
2022/11/17(木) 11:11:25.94ID:MsKzFMx2r
>>537
一枚目の画像のアプリは>>534で説明したseteditというシステムの情報を取得するアプリです(同名の同じような機能のアプリが沢山あります)
あれから色々試してみたけどMacroDroid側の変数にも操作方法によって内容を受付つけなかったりするバグがあるみたいなので一旦multi_sim_data_callの取得は断念してマクロを組み替えました
ところで変数の一覧に設定系(setting_〇〇)が見当たらないけどサポートされなくなったのでしょうか?
2022/11/17(木) 12:55:42.96ID:BZktAZz/F
>>540
ありがとう
adbコマンド必須なのね
他に手は無さそうか…
2022/11/17(木) 14:13:06.38ID:MsKzFMx2r
>>545
他の手を知りたそうなので一言
スマホ機能のジェスチャーなどでフラッシュライトをONにするのが前提だと上記のようにちょっと難しい事を考えなければならないけど初めからマクロでオン・オフすれば色々できるよ?
自分はホームのウィジェットやMDのドロワーからフラッシュライトをONにして消し忘れ防止として20秒毎に通知を出しながら3分(9回通知)でライトをオフにしてる
もちろんもう一度マクロを実行したらライトオフにもなる
2022/11/17(木) 16:59:47.23ID:VcehTMlOM
>>546
情報小出しになってすまん
GalaxyのBixbyボタンていう横の物理ボタンにライトON機能をあててるんだけど、鞄の中とかで物理ボタンが押されてつけっぱなしにならないようにしたかった
Bixby起動をトリガーにできないかと思ったけどダメだった
2022/11/17(木) 17:26:04.30ID:ew916pVL0
>>547
トリガーオプションで画面OFFのときに近接センサー動くようにして、センサーから遠いときを条件にするのじゃダメか?
2022/11/17(木) 17:30:47.36ID:ew916pVL0
スマンそもそもボタンをトリガーに出来んってことか忘れてくれ
2022/11/17(木) 18:01:36.16ID:ew916pVL0
>>547
MD側では空のトリガー設定しておいて、bixby側でMDショートカットの起動を指定できないか?
2022/11/17(木) 18:55:56.93ID:FWcV9lbX0
>>541
白黒モード
adb shell settings put secure accessibility_display_daltonizer_enabled 1
adb shell settings put secure accessibility_display_daltonizer 0
カラーモード
adb shell settings put secure accessibility_display_daltonizer_enabled 0

Macrodroidの機能のセキュアセッティング書き込みは
Helper入れて権限設定しても出来なかったのでadb使う以外は知らん
2022/11/17(木) 18:59:33.04ID:FWcV9lbX0
#adb使えるtaskerプラグインはあります
2022/11/17(木) 20:18:01.31ID:9G5884oY0
Pixel7 Pro使ってるんですが、バイブの「短いブザー振動」や「1回のミニ振動」が反応しない。同じ症状の方います?
2022/11/17(木) 22:09:54.76ID:or9tvj13M
>>550
ありがとう残念ながらbixby物理ボタンには「アプリを起動」しか設定できなくて、何故かそのアプリ一覧に標準機能の「ライト」が出てくる
だからトリガーに「ライト」っていうアプリの起動を設定できないかと思ったんだけどMDのアプリ一覧には「ライト」がない(起動不可のアプリも含めて探したけど)
2022/11/18(金) 00:50:55.06ID:8vQajslu0
>>554
TaskerのAppFactoryでTaskerマクロをアプリ化してそれを登録すればいけそう
macrodroidにはない機能なのかな
2022/11/18(金) 04:15:18.75ID:n7z3+/y90
>>554
標準アプリじゃないとアカンの?
2022/11/18(金) 04:26:55.92ID:EJFaWFDt0
俺も反応しない
2chMate 0.8.10.153 dev/OnePlus/LE2111/13/DT
558名無しさん@お腹いっぱい。 (ワッチョイ cf4a-oMkv)
垢版 |
2022/11/19(土) 07:46:07.56ID:5Mr/8GDX0
川崎さんやディムロスさんがいた頃は良かったなぁ…
2022/11/19(土) 15:55:01.30ID:J1PrMtODd
>>556
言われてみればその通りだ

ただ物理ボタン押されてもスマホ自体がロックされてるとライト点かない事が判明したのでマクロ自体が要らなかったスマン笑
2022/11/23(水) 08:34:56.02ID:s0u/+o5k0
Android11だがヘルパーに権限付与しようが何しようが全く動かん。WiFiオンオフだけでもできりゃ楽なんが。
2022/11/23(水) 14:23:17.38ID:DcIfaRv30
再起動してみたら解決することもある
2022/11/23(水) 15:08:50.62ID:YM7AtvIyM
adb使わんとやっぱ使えないのな
2022/11/23(水) 15:26:53.63ID:cPcBCJuH0
>>560
Android12でもWi-Fiのオンオフできてるのに
2022/11/23(水) 17:01:49.81ID:EbK06BwRr
>>560
ヘルパーのバージョン古いとか? 最新のv1.7使ってる?
2022/11/25(金) 08:29:15.27ID:CSAwKcRQM
Googleのプッシュ通知(FCM)にアクセスして通知を受けるマクロは組めますか?
Xiaomi端末はOSがポンコツでたまに通知が来ないことがありまして
566名無しさん@お腹いっぱい。 (ワッチョイ 7758-zuBb)
垢版 |
2022/11/26(土) 16:36:32.24ID:jVVGtMby0
電話の着信のトリガーが反応しなくなってしまいましたが動きますか?
最終動作日時が11月17日なのでそれまでは動いていたっぽい。
2022/11/26(土) 17:00:05.43ID:9I81kgvhM
相変わらず自分の環境を書かないで動かないとかの質問が問いが多いね
2022/11/26(土) 17:12:01.61ID:jVVGtMby0
環境とは端末のこと?
oppoのreno3と7どっちも反応しません。
他の機種の方も動かないならその様に変更されたんだなって感じで、
動く方がいるならoppoのrenoが悪いかなと思ったので、
機種は書く必要がないのかと思いました。
2022/11/26(土) 17:22:13.58ID:SfnARyIOr
>>568
Reno7 Aの12だけど着信トリガーはとれてますよ? @v5.28.8
MacroDroidはバグがかなりあるので機種とバージョンの組み合わせによって特定の機能が動かな事がよくあるからMacroDroidのバージョンもセットで必要
2022/11/26(土) 17:33:41.35ID:jVVGtMby0
>>568
ご回答ありがとうございます。
環境の件、理解出来ました。
reno7a v12でv5.28.8で同じなので何か私のやり方がおかしいのかもしれませんね。
ありがとうございます。
2022/11/26(土) 17:36:20.67ID:SfnARyIOr
念の為3Aは11のままだからこっちでも試したけど着信トリガーは問題ないよ @v5.27.7
2022/11/26(土) 20:12:49.57ID:jVVGtMby0
>>571
わざわざ試して頂きありがとうございます。
reno7も3も同じ現象だったのでですが、恐らくSIMの抜き差しが原因だったかもしれません。
renoを再起動したら直りました。
お手数おかけしました。

別の質問ですが、トリガーで日時やアラームの一定間隔で1秒に設定するとreno3はちゃんとトリガーが発生するのですが、
reno7だと5秒間隔でしかトリガーが発生しませんがそうなりますでしょうか?
よろしくお願いします。
2022/11/26(土) 20:28:05.15ID:urVpkiJrr
>>572
なるね~
5秒以下は全部5秒間隔でしかトリガー発動しないね
2022/11/26(土) 23:25:24.25ID:jVVGtMby0
お試しありがとうございます。
2022/11/27(日) 21:03:04.70ID:6Ulvnhj80
電話で発信中から相手が出てカウントが表示されるタイミングで、
トリガーを発動させることは可能でしょうか?
よろしくお願いいたします。
2022/11/27(日) 21:03:10.24ID:6Ulvnhj80
電話で発信中から相手が出てカウントが表示されるタイミングで、
トリガーを発動させることは可能でしょうか?
よろしくお願いいたします。
2022/11/27(日) 21:06:44.97ID:p5TJN1CM0
>>575
通話開始時ってトリガーは?
2022/11/27(日) 21:34:31.43ID:6Ulvnhj80
>>577
最初それでやったんですが、通話ボタン押したと同時に発動しちゃいます。
2022/11/27(日) 21:53:56.91ID:4wibf26RM
だいぶ前に同じ議題があったけど音声認識もできないから無理って結論になってたはず
2022/11/28(月) 01:05:16.84ID:u5RYbz640
通話開始トリガーでなんらかのアクション発動させるんではないの?
2022/11/28(月) 10:31:42.26ID:jdUjbfv90
>>578
相手が出たとき限定でってことかな?
2022/11/28(月) 11:07:59.44ID:jdUjbfv90
>>578
発信時と開始時が同時に発生しちゃうん?
こんなのはどう?
https://imgur.com/cljsfGX.png
2022/11/28(月) 11:15:26.31ID:jdUjbfv90
>>578
ミスってたので
https://imgur.com/iBcyYVT.png
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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