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

■ このスレッドは過去ログ倉庫に格納されています
2025/01/11(土) 18:44:44.26ID:BJ69R0eL
Androidの操作を自動化するアプリMacroDroidのスレです。
マクロ製作の質問や情報交換をしましょう。作成したマクロの共有も大歓迎です。

次スレは>>970が立てること。立てられない場合は>>990が代わりに立ててあげてください。
荒らしが踏んだときは臨機応変で。

■前スレ
【自動化】MacroDroid Part11【マクロ】
https://egg.5ch.net/test/read.cgi/android/1698575233/
【自動化】MacroDroid Part12【マクロ】
https://egg.5ch.net/test/read.cgi/android/1707528672/
【自動化】MacroDroid Part13【マクロ】
https://egg.5ch.net/test/read.cgi/android/1716478718/
【自動化】MacroDroid Part14【マクロ】
https://egg.5ch.net/test/read.cgi/android/1726654688/
572名無しさん@お腹いっぱい。
垢版 |
2025/05/06(火) 18:56:39.24ID:sSwhmtK8
>>565
「Android 14+のヘルパーファイルが不要となるようHotSpot On/Offアクションを変更した」という変更が入ったので恐らくこれが影響しているのだろうね
アクションを変更するのはいいけど今まで使えていたマクロが突然使えなくなるのはなあ
スマホを買い替えてAndroid OSを新しくするまではMacroDroidのバージョンも上げないでいたほうが良さそう
2025/05/06(火) 20:16:26.36ID:cqSv6D2r
>>569
「カスタムシーン」アクションを追加し
シンプルでカスタマイズ可能なユーザーインターフェースを作成可能

なんのことやら
確かに知らないことは見えない
2025/05/06(火) 20:32:34.70ID:1oMGtq1R
もしかして設定ダイアログとか作れるようになったのだろうか。
連休前に気がつけばいじったのだけどなあ
575名無しさん@お腹いっぱい。
垢版 |
2025/05/06(火) 20:42:22.93ID:TSy/NmHg
なんかシーンでエクセルフォームみたいなのが作れるみたい
配置したボタンを押したら変数の値を変更するとか他のマクロを動かすとかできそうだからアプリっぽいのが作れそう
それにしてもけっこうムズいので説明書みたいなのが欲しい
2025/05/06(火) 21:27:14.69ID:bT82RIrs
>>573
これ誰か簡単なマクロ作ってスクショで解説よろ
577名無しさん@お腹いっぱい。
垢版 |
2025/05/06(火) 21:54:09.22ID:TSy/NmHg
>>576
なま言ってんじゃねーよ

シーンについてはかわさき君がブログでちょこっと紹介してくれている
https://ameblo.jp/linerseven/entry-12894476339.html
2025/05/06(火) 22:17:51.31ID:+UjJ16OQ
>>577
マイクロソフトなんて使わない
一般マス層が使うであろう状況下であると便利なシーン利用のマクロ
作って解説よろ
2025/05/06(火) 22:47:15.54ID:zZq47I5r
お呼びでない時も表示されているドロワーが嫌いなのでこっち良さそうだな
表示モードはダイアログが良さそう
2025/05/07(水) 00:57:00.21ID:3SiVRLq5
>>578
クレクレ乙
2025/05/07(水) 05:44:45.50ID:u4gS9cO7
>>571
macro ID
通知IDの選択肢
582名無しさん@お腹いっぱい。
垢版 |
2025/05/07(水) 08:05:25.27ID:vvUyD4oi
>>581
ああマジックテキストの事ね
マクロ2個を複製してmacroIDを変数に落としたらこうなった
Macro 1 : -6398446255123683274
Macro 1 2 : -8984857388847844569
Macro 1 3 : -7595104502126209891
マクロ毎にユニークに与えられるID(番号)みたいだな

今までIDには好きな名前をつけてたけどmacro IDを使えば機械まかせにもできると言う事か
583名無しさん@お腹いっぱい。
垢版 |
2025/05/07(水) 12:03:43.35ID:IzRtAGlf
横からすみません
UI画面操作の貼り付けで位置の指定の仕方がわかりません
それとテキストを共有するでラインを指定しているのですが共有先の名前をクリック、転送クリックするのですが
エラーメッセージ出ます
分かる方お願いします
2025/05/07(水) 12:18:28.60ID:MgtMEKhP
>>583
貼り付けを行いたいときはまず貼り付けたい場所をタップするでしょ?
それも自前でマクロにするのよ
アプリを開いたとき自動で検索窓にカーソルが移るようなものならアプリを開いてそのまま貼り付けで良い
そうでないならUI操作で目的の場所をクリックする
585名無しさん@お腹いっぱい。
垢版 |
2025/05/07(水) 12:33:05.24ID:9sfz3SQw
>>583
手で操作するのと同じようにするって書いたでしょ
1回目と2回目のクリックの間隔も手で操作するのと同じように1回目のクリックの後に待機時間を0.5~1秒入れるとか
586名無しさん@お腹いっぱい。
垢版 |
2025/05/07(水) 15:14:20.01ID:IzRtAGlf
>>584
返信ありがとうございます。
その方法してみたのですが何故か思い通りに行きませんでした
プラスメッセージもGメールもです
クリック、貼り付けのオプションは座標、とテキストにしていろいろやってます
もう少し詰めてみます
2025/05/07(水) 22:58:55.97ID:Qz7E8bO1
複数の端末に入れてるそれぞれ別のマクロをまとめてしまいたいんですが簡単な方法ありますでしょうか
それぞれエクスポート→インポートすればいいと思ってたんですがインポートしたら端末に入ってるマクロは消えるんですね
2台目以降の分はマクロ1つずつニアバイシェアしていくしかないでしょうか
588名無しさん@お腹いっぱい。
垢版 |
2025/05/08(木) 00:35:42.31ID:uW/KXdV3
全マクロエクスポートするんじゃなくて
カテゴリー単位でエクスポートすればいいんじゃないの?
2025/05/08(木) 17:32:21.83ID:FW8a0bZs
>>588
そうしますありがとう!
2025/05/08(木) 17:34:16.99ID:HUCv+GVO
>>589
礼には及ばんよ
2025/05/08(木) 17:43:52.49ID:XJVc2UxH
>>588
なるほど、カテゴリー単位でエクスポートできるのですね
今出先なので帰ったらやってみます

>>589
キミ誰やねんw
2025/05/08(木) 22:25:30.29ID:bTKCICA9
チッバレたか
2025/05/08(木) 22:30:28.51ID:5OuaJ2TT
>>592
キミ誰やねんw
594名無しさん@お腹いっぱい。
垢版 |
2025/05/09(金) 00:50:37.88ID:aVWZl1Xr
あれ、連想配列も有料になってる?
2025/05/10(土) 03:26:02.02ID:vIyU/i7S
着信のあった電話番号をタップして検索するようにしたい(Googleの検索URLの末尾に通知の電話番号を貼り付けたい)のですが、{call_number}や{not_title}or{notification}では上手くいきません。
「{call_number}」や「{not_title}」「{notification}」と検索されてしまいます。
特定の通知を指定して、その通知のタイトルor本文を取得するにはどうすれば良いのでしょうか?
2025/05/10(土) 05:59:23.15ID:+0glw7Dn
>>595
トリガーを「電話の着信時(番号の指定なし)」にしてアクションには「変数を設定」にしてその変数の中身に{call_number}を入れれば着信の電話番号は変数に入るよ
2025/05/10(土) 11:20:38.72ID:EaC016F5
>>595
{call_number}は着信トリガーで動作したときのみ設定される
2025/05/10(土) 12:27:14.76ID:vIyU/i7S
>>596 >>597
理解できました!上手くいきました!
ありがとうございます!
2025/05/10(土) 17:18:52.16ID:aJSiwSm/
インテント送信で緯度と経度の座標を
位置情報偽造アプリのFake GPS Location by Lexaに渡して
位置をセットすることできますか?
2025/05/10(土) 17:51:21.55ID:jdjS2YGW
インテントに対応してるのかはアプリのユーザーに聞いてください
2025/05/10(土) 17:54:10.88ID:aJSiwSm/
自己解決。ここのやり方でてきました
ttps://www.tapatalk.com/groups/macrodroid/sending-intent-to-service-not-working-t6819.html
2025/05/10(土) 17:55:07.60ID:dJDutbLI
>>598
役に立てたようでなによりだよ
603名無しさん@お腹いっぱい。
垢版 |
2025/05/13(火) 09:05:47.89ID:Ksua5iS9
アクション ブロックで 囲むと 元に戻りませんか
604名無しさん@お腹いっぱい。
垢版 |
2025/05/13(火) 09:45:28.40ID:EbqVb4tM
戻す機能はない
そういうときは「分岐」とか「繰り返す」でアクションブロック内のアクションを囲んでコピーして
元のマクロに貼り付ければ良い
2025/05/13(火) 11:03:17.51ID:f+Ke1LnT
今日になって急にmacrodroidで設定してたswitchbot api1.0のプラグミニオンオフ制御が404返ってくるようになった
サーバーの問題なのかなんなのか・・・
606名無しさん@お腹いっぱい。
垢版 |
2025/05/13(火) 13:08:08.72ID:EbqVb4tM
うちのSwitchBotはAPI1.0で問題なく動いてるぞ
607名無しさん@お腹いっぱい。
垢版 |
2025/05/13(火) 16:20:00.08ID:Ksua5iS9
>>604
ありがとうございます
出来ました
608名無しさん@お腹いっぱい。
垢版 |
2025/05/15(木) 09:00:34.23ID:cZytQG3u
すいません。このマクロドロイドてChromecast with Google TV やfireTvstickでも使えるのでしょうか?
2025/05/15(木) 12:21:03.07ID:Tlb5rJcq
>>608
1~2年前apkをfireTVに送って無理やりインストールしたら対応してないって出て起動できなかったか何も操作できんかったわ
Googleの方は知らん
2025/05/15(木) 12:21:12.77ID:Tlb5rJcq
>>608
1~2年前apkをfireTVに送って無理やりインストールしたら対応してないって出て起動できなかったか何も操作できんかった
611名無しさん@お腹いっぱい。
垢版 |
2025/05/15(木) 12:28:06.61ID:cZytQG3u
>>609
>>610
ありがとうございます。
助かります
2025/05/16(金) 03:11:26.68ID:ji2D6rAJ
連投ごめんよ!
2025/05/17(土) 12:18:28.72ID:I9s3cOvf
Pixel 7a
Android 15
MacroDroid 5.53.18
以上の環境でUSB機器の接続切断のトリガーが機能しません
トリガーをアプリ起動時に変更するとアクションが起動するのでMacroDroidの問題だと思うのですが解決策ありますか?
614名無しさん@お腹いっぱい。
垢版 |
2025/05/17(土) 12:28:15.60ID:ISvw6138
とりあえずどうMacro組んでるのか知らせないと誰もわからないよ
2025/05/17(土) 12:50:43.86ID:I9s3cOvf
>>614
すいません こんな感じです
https://imgur.com/a/daBB688
2025/05/17(土) 14:03:19.00ID:DNVX6Puh
>>613
Android14とUSBメモリーとの組合せなら機能する
Android側の問題とかUSB機器側の問題とか考えられない?
Taskerとか他のアプリだとちゃんとトリガーが作動するのならMDの問題で確定だけど
2025/05/17(土) 15:29:10.42ID:IgO//Hab
あるトリガーに条件追加をして
┗でぶら下げて条件を指定するのと

下にある緑のところの条件のエリアに
条件を追加するのは同じ意味ですか?
2025/05/17(土) 16:31:00.58ID:DNVX6Puh
>>617
トリガー1つならどちらも同じだけど複数トリガーなら個別に指定できるという違いがある
2025/05/17(土) 16:35:51.95ID:I9s3cOvf
>>616
用途はPC接続時のみUSBデバックをオンにしたかったです
Taskerも調べてみましたがUSB接続の参照値を見つけられなかったのでUSB電源の接続をトリガーにしたところMDもTaskerも動作しました
当面はこれで様子見したいと思います
2025/05/17(土) 16:57:14.69ID:I9s3cOvf
TaskerでUSB接続の有無をトリガーにすることができました
しかしPCと接続してもUSB接続のトリガーが発動しなかったので端末の問題かPCとの接続自体がUSB接続のトリガーに含まれていないのかもしれません
621名無しさん@お腹いっぱい。
垢版 |
2025/05/17(土) 18:54:18.89ID:rDGKQPa5
>>617
下の緑のところに条件をつけてアクションが不発だとログにも残らない
2025/05/17(土) 19:40:43.13ID:cnBuQnG8
コマンド個別に条件つけた場合は
そのマクロが起動した瞬間に条件を満たした場合
どこからコマンド処理されるようになるか分かったもんじゃないだろうな
623名無しさん@お腹いっぱい。
垢版 |
2025/05/18(日) 11:20:43.48ID:fHKo2PmL
MacroDroidのバグの可能性もあるからバージョンダウンしてみて
2025/05/19(月) 22:55:16.30ID:imMsL4PL
トリガーで 「wifi ssid圏内になったとき」 ってのがあるけど
条件で 「wifi ssid 圏内のとき」 ってしたいんだけど
625名無しさん@お腹いっぱい。
垢版 |
2025/05/19(月) 23:11:03.26ID:8r5PObN8
すれば良いだろ その通り出来る
2025/05/20(火) 06:14:09.28ID:Bx7EgA4m
>>625
マジで?
どこ?

ttps://i.imgur.com/8z2MBun.jpeg
ttps://i.imgur.com/g04qC2l.jpeg
2025/05/20(火) 06:34:09.51ID:xIYWRsqq
>>625
接続先なら選べるけど圏内を直接指定するのは無理じゃない?
628名無しさん@お腹いっぱい。
垢版 |
2025/05/20(火) 06:41:51.83ID:1nU6ukyZ
すまん。確かに直接は無理だった。ssid変化で変数更新して、変数を条件にしてました
629名無しさん@お腹いっぱい。
垢版 |
2025/05/22(木) 03:35:15.44ID:bMzs4Y4J
>>248https://i.imgur.com/3yUsrEh.jpgでOK押して
https://i.imgur.com/bYyJHZI.jpgが出て直ぐ消えてしまうから。
何か選んでも普通に画面触ってる状態でしかないんやが…なにこれ?
630名無しさん@お腹いっぱい。
垢版 |
2025/05/24(土) 03:07:20.89ID:BXtXyvaV
画面から文字を取得するのに使うアクションてなにがあるかな
画面を確認でコンテンツIDじゃなくて直接正規表現でマッチした文字を変数に保存できたら楽なんだけど
たとえば画面に「残り 20席」などと表示されてるときに正規表現で「.*残り\s(\d+)席」と画面を確認し直接「20」という数値を保存したいんだけど
2025/05/24(土) 05:23:54.51ID:2hetG3TD
>>630
たしかに画面を確認で文字取得までできればマクロの簡略化につながるね
画面内で最初に見つかる文字で良いなら画面を確認でIDを取得してからコンテンツIDから文字を取得の2ステップで取り出せる
必要であればこの後変数の文字列処理を施す
632名無しさん@お腹いっぱい。
垢版 |
2025/05/24(土) 09:02:41.65ID:BXtXyvaV
>>631
そう、いまのところ数字を整数にするまで4ステップかかるんだよね
画面を確認、コンテンツIDから文字を取得、文字列処理(数字を抽出)、変数を設定(数値化)
同じ正規表現が二回要る

画面を確認の新機能で文字列処理の抽出(正規表現にマッチした文字列のグループS1を文字列変数に保存)までできたら楽
633名無しさん@お腹いっぱい。
垢版 |
2025/05/24(土) 09:08:19.65ID:BXtXyvaV
S1じゃなくて$1
2025/05/24(土) 09:34:39.68ID:NiGxXGPk
画面やUIを使うマクロはアプデするたびに
改善し良くなったり不安定になったりの繰り返し...ストレスが溜まりますね

Android15です
2025/05/24(土) 09:38:58.13ID:8J3FwmI2
文字とるだけなら画面を読む(画面コンテンツ)のが楽だと思うけど
2025/05/24(土) 10:00:30.79ID:2hetG3TD
>>632
同意する
一度公式フォーラムで要望出してみたらどうかな
マクロ組んでできる事は中々実現してくれないかも知れないけど要望しない事には始まらないとも思うし
2025/05/24(土) 10:02:34.80ID:2hetG3TD
>>635
連想配列に落とした後の処理も面倒だけどステップ減る?
638名無しさん@お腹いっぱい。
垢版 |
2025/05/24(土) 13:24:28.05ID:Yd/s8cjV
電話をかけるアクションがあるけど切る はない
架空の番号にかけろということなんだろうか
639名無しさん@お腹いっぱい。
垢版 |
2025/05/24(土) 13:56:43.64ID:s53o3rMd
>>638
昔マクロ組んだ時にはあったよ。いつの間に無くなった?
2025/05/24(土) 14:41:32.37ID:7+m75bAU
そういえば着信拒否はあるけど電話を切るってないな
特に必要とは感じないけど用途としては切り忘れ防止とかしたいの?
嫌がらせ電話とかの悪用もできちゃいそうだけど
>>639
調べて見たけどかなり昔のにもないけど… たまに機種によって表示されないメニューもあるようだけど
Taskerにはあった
641名無しさん@お腹いっぱい。
垢版 |
2025/05/24(土) 16:02:17.00ID:s53o3rMd
>>640
昔、操作苦手な年寄り親の5分カケホでちゃんと切れるように通話後4分で切れる設定をマクロで組んだ記憶があるんだけど、何か記憶違いかな
2025/05/24(土) 16:21:13.86ID:7+m75bAU
>>641
UI操作で通話を切るボタンを押して通話を切ってるか機内モードにして切ってると思う
643名無しさん@お腹いっぱい。
垢版 |
2025/05/24(土) 21:27:49.33ID:HyC0ixPI
>>642
それだわ。機内モードにして電話切るのをしてた
2025/05/25(日) 06:50:35.97ID:hm5re2XQ
>>637
なにをステップって言ってるのかしらんけど画面読み込み回数減った方がステップ減るんじゃ無いの?
2025/05/25(日) 08:12:29.00ID:1KZTHYjk
>>644
もっと具体的に…
自分で数値としての値を取り出すマクロ組んで試してみた範囲では画面を確認で使ったマクロの行数は5行で使った変数は5個
画面を読むだとマクロの行数は4行で使った変数も4個で済んだので画面を読むを使った方が手間が少ないという結果になった
文字列加工の部分が同じ行数で行けたので読み込み方の違いがそのままの差となる事が確認できた
2025/05/25(日) 19:32:13.51ID:c76w3SxL
画面を3本指でスワイプする動作をさせたいのですが、動作が同時実行されず、3回スワイプする形になってしまいます。
同時アクションは厳しいのでしょうか?
OPPOで画面分割をさせるために3本指を使わないといけないので、それをマクロで実行させたいです。
2025/05/25(日) 20:37:24.47ID:J+Zlea4K
>>646
MacroDroid単体ではできないと思うよ
TaskerプラグインのAutoInputを使えば複数指に対応してるからイケるんちゃう?
2025/05/27(火) 08:12:27.98ID:OVPS5I4q
「url先のテキストをすべて取り込み保存」
今までは
手動で長押し/全て選択/コピー/テキストエディタへ貼り付け/保存
MacroDroidでやりたいんですが
どのトリガー、アクション使って良いのやら
どなたか日曜なことされてる方いたらスクショみせてもらえません?

https://filters.adtidy.org/android/filters/2.txt
2025/05/27(火) 08:26:24.68ID:OVPS5I4q
自己解決 テキトーにやったら速攻できた
失礼しました
アクション
https://i.imgur.com/Cfs2gnD.jpeg
2025/05/27(火) 08:33:01.76ID:CCC5VwU5
保存したいテキストなんてあるのかな
2025/05/27(火) 08:37:37.88ID:UuBEDfBY
>>648
HTTPリクエストのGETでリクエストをファイルに保存する
2025/05/27(火) 09:13:14.95ID:OVPS5I4q
chatgpt便利すぎる...
AとBの.txtを結合する
必ずAを先頭に記載する
Aの最後を改行して================を挿入する
AとBの間に空白行を必ず入れる
結合後にBを削除する
というコマンドを5秒で教わった

>>651
ありがとう上の自己解決がそうなるのかな
653名無しさん@お腹いっぱい。
垢版 |
2025/05/29(木) 10:31:18.80ID:MgHEaYpA
着信拒否作ってみたのだけど添削お願いします
https://i.imgur.com/XSkJE9c.jpeg
2025/05/29(木) 12:31:23.60ID:tlWt8YJ8
着信拒否の話題は楽天linkでだけどもうやった
>>461から読め
2025/05/29(木) 13:51:22.87ID:U9dWq/0o
楽🅡天じゃなきゃそれでいいですよ
2025/05/29(木) 14:32:08.61ID:M8GqU6A5
頭が混乱してきました...
i.imgur.com/C6y2dfQ.png
このアクションブロックの挙動は
・土日は バッテリー節約オン
・平日16:01-07:59はオン
・祝日以外の平日08:00-16:00はオフ
つまり祝日は不作動
あつもてますよね?
2025/05/29(木) 16:55:26.81ID:QMYBJqe+
画面読み取り頻度を変更するアクションはどうやるんどっけ?
アプリ毎に設定した
>>656
あってるよ
2025/05/29(木) 16:56:48.19ID:QMYBJqe+
MacroDroid固有にあった
自己解決 スレ汚し失礼
2025/05/29(木) 20:18:07.06ID:o6CHSgRq
Googleのかこって検索をMacroDroidで呼び出すアイディア
https://i.imgur.com/XrSMGOx.jpeg
求む!
2025/05/29(木) 20:31:41.27ID:jrBNZpck
>>653
その変数の指定方法はなんだ?
Taskerじゃないんだから%lncomingNumberなんて%から始まる指定はしない(Taskerプラグインなら使う)しlncomingNumberってのも初耳
MacroDroidなら{call_number}を使う所だと思うけど
2025/05/29(木) 20:34:07.53ID:jrBNZpck
>>659
質問内容とスクショの関係は?
あと充電してね
2025/05/29(木) 20:47:28.12ID:X2qUVLOS
そりゃ呼び出したあとの画面のイメージやろ
2025/05/29(木) 20:52:12.93ID:AqkA6bnb
>>659
囲って検索が起動したその状況でフォアグラウンドアプリ調べたらGoogleだった
厳しいな
664名無しさん@お腹いっぱい。
垢版 |
2025/05/29(木) 20:56:07.05ID:MgHEaYpA
ご指摘大変感謝いたしますこれならどうでしょうか
https://i.imgur.com/ILv8fop.jpeg
2025/05/29(木) 20:58:32.19ID:X2qUVLOS
>>659
とりあえずググっただけ
https://r1.community.samsung.com/t5/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9/%E3%81%8B%E3%81%93%E3%81%A3%E3%81%A6%E6%A4%9C%E7%B4%A2%E3%81%AE%E7%9F%AD%E7%B8%AE%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%97/td-p/29283695
2025/05/30(金) 07:40:16.94ID:I1nGGEnf
>>663
マジですか...
>>665
ありがとう
https://i.imgur.com/SH62fyE.jpeg
とりあえず起動失敗
2025/05/30(金) 07:50:05.04ID:3rEMoU8p
かこって検索って手動でやる時にどうしてるの?
MacroDroidでもその通りやればいいのでは?
対応機種じゃないので使ってないけど例えばホームボタン長押しなら長押しすればいいと思うんだけど
もちろん囲う所は手動でやるんだよね
668名無しさん@お腹いっぱい。
垢版 |
2025/05/30(金) 08:32:24.37ID:i2cFo8oi
違う話だけど、かこって検索のせいでホームボタン長押しアクションが使えなくなった。何か対策ないですかね。
2025/05/30(金) 08:38:16.91ID:RvAMF98Y
しらんけどかこって検索offにしたらあかんの?
670名無しさん@お腹いっぱい。
垢版 |
2025/05/30(金) 11:53:58.90ID:i2cFo8oi
かこって検索をOFFにしてもまMacroDroidをアシスタントアプリに指定できなくなったんです
2025/05/30(金) 12:14:58.97ID:eGy8mdE1
今はMacroDroidをアシスタントに設定しなくても全部代替できるっしょ
アシスタントに設定しないとできない事って何かまだ残ってたっけ?
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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