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

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

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

■前スレ
【自動化】MacroDroid Part10【マクロ】
https://egg.5ch.net/test/read.cgi/android/1690221340/
【自動化】MacroDroid Part11【マクロ】
https://egg.5ch.net/test/read.cgi/android/1698575233/
2024/03/26(火) 12:47:43.20ID:ahFCNJ9d
>>451
思いっきり条件にあるでしょ
https://i.imgur.com/MW23sj8.png
2024/03/26(火) 13:02:08.00ID:ymmoRhgS
>>452
その条件はあくまでもマクロが動作する条件
なのでマクロのオンオフが切り替わるわってはくれない
フローティングボタンおしても効果はなくなるけどフローティングボタンが消えてはくれないので少し若干趣旨が違うんです
2024/03/26(火) 13:19:35.39ID:3MWSJA6f
>>453
本体のマクロとは別にフローティングボタンだけのマクロ(押すと本体のマクロを実行)を作って、上の条件でそのボタンのマクロをON/OFFさせるとか、やり方はあるぞ。
2024/03/26(火) 14:53:33.77ID:ymmoRhgS
>>454
天才!とおもったけど変わらない気がするわ
2024/03/26(火) 14:58:27.13ID:nvEhdPVh
流石に自分で実際に組んでみないとそれ以上はわからんぞ
2024/03/26(火) 15:50:41.01ID:ymmoRhgS
>>456
ボタンを分ける意味はなかった

トリガーを時間間隔5秒にするのが一番近いけど電池持ちもやばいかなぁ
2024/03/26(火) 16:07:46.61ID:hdstIuCF
起動/終了のトリガーで全く問題なく動作するよ
一回自分で作って確認しなよ
https://i.imgur.com/TXZ1NHm.jpg
2024/03/26(火) 18:24:26.34ID:3d5ZLYhg
ボタンが消えないのはフローティングボタンだけのマクロの意味が理解出来てないのだろう
2024/03/26(火) 18:47:37.36ID:0WhIcACl
トリガーを有効/無効ってアクションが知らぬ間に追加されてたわ
これ使えばマクロ分割せずともいけるだろうね
2024/03/26(火) 18:59:58.16ID:ymmoRhgS
>>458
起動終了ならそうなんだけど必ずしも終了しなくて
最前面かそうじゃないかをトリガーにしたい
最前面→表示
そうじゃない→非表示

>>459
こういう意味ではないのか…
これではボタンは消えてくれない
https://i.imgur.com/LUb8ZUi.jpg
2024/03/26(火) 20:08:07.63ID:Zu2NLHoC
>>461
Androidの起動/終了とフォアグラウンド/バックグラウンドはまったく同じ事だから… 逆にバックグラウンドでアプリがキルされてる事は知り得ない
マクロの意味は合ってるようだけどそのマクロを無効化した状態でフローティングボタンが表示されてるスクショじゃないと証拠にならない
あとフローティングボタンを使ってる他のマクロが無い事も重要(他のマクロでも表示してれば2重表示になるから消えないとか)
2024/03/26(火) 21:24:15.27ID:pDVC6vOa
>>462
うぉおおおおお
できた!!!
起動とフォアグラウンドようやく理解しました
おかげで2つにまでまとめることができてスッキリ!!!勉強になりました!

https://i.imgur.com/KaXlBu0.jpg
2024/03/26(火) 23:05:03.40ID:LE9M9lCB
どういたしまして
2024/03/26(火) 23:55:25.63ID:KNRC+Pk7
すみません android14 hyper Xiaomi
ヘルパーがインストール不可なんですが
https://i.imgur.com/yl7gkmV.jpg
なにか儀式が増えたんですかね?
今まではなにも問題なくいれられてんですが、、、
2024/03/26(火) 23:55:59.41ID:KNRC+Pk7
MD ヘルパー 1.14 (com.arlosoft.macrodroid.helper).apkです
2024/03/27(水) 00:21:53.94ID:46Vys8vf
>>465
https://egg.5ch.net/test/read.cgi/android/1698575233/154
2024/03/27(水) 00:39:42.37ID:ccX+ivYC
>>465
adb install --bypass-low-target-sdk-block FILENAME.apkを使う
DownloadフォルダにMacroDroidHelper_v1_14.apkを用意し

adb install --bypass-low-target-sdk-block /storage/emulated/0/Download/MacroDroidHelper_v1_14.apk
と入れると良かったはず
2024/03/27(水) 01:01:08.22ID:dF3Ojbz/
>>467
パソコン持ってないです
>>468
今までadbはこれつかってた
「ADB⚡OTG - Android Debug Bridge」 https://play.google.com/store/apps/details?id=com.htetznaing.adbotg
adb otgアプリで

install --bypass-low-target-sdk-block /storage/emulated/0/Download/MacroDroidHelper_v1_14.apk
これでいいんですかね?うまくいかない...
アプリのパスは
/storage/emulated/0/Download/MacroDroidHelper_v1_14.apk
2024/03/27(水) 02:51:31.28ID:dF3Ojbz/
疲れた どなたヘルプお願いできませんか
2024/03/27(水) 03:20:07.37ID:46Vys8vf
>>469
TermuxをF-Droidからインストールして
PC持ってないならTermuxからやるのはどう?
「pkg install android-tools」でadbをTermuxにインストールしたら
ワイヤレスデバッグを使ってスマホと接続する
2024/03/27(水) 09:02:08.03ID:dF3Ojbz/
>>471
(ガイド) Termux での adb コマンドのセットアップと使用 | マクロドロイド フォーラム - https://www.macrodroidforum.com/index.php?threads/guide-setting-up-and-using-adb-commands-with-termux.5640/
コレデスネ 頑張ってみます
2024/03/27(水) 10:39:41.25ID:46Vys8vf
>>472
これでやっても問題ないけど
今回の目的だけならTermux:Taskerは必要ないぞ
まあセットアップしておいて損はないと思う
2024/03/27(水) 10:50:16.19ID:dF3Ojbz/
>>473
NGワードが含まれてるようでスクショ
https://i.imgur.com/KJO0pMl.jpg
進みません。疲れた朝からやってます
2024/03/27(水) 10:58:53.30ID:46Vys8vf
>>474
これで合ってるよ
2024/03/27(水) 12:57:37.62ID:L1LftSs1
ワイヤレスデバッグって無線APに繋いだ状態じゃないと出来ない?
出先とかでAPないときは無理なのかな
2024/03/27(水) 14:12:40.22ID:N5XSwLOy
>>476
無理
2024/03/27(水) 15:01:58.72ID:cK8FaZQA
>>448
そもそもアクションにフローティングボタンの表示/非表示があるからそれを使えばいい
https://i.imgur.com/SSugKQA.png
https://i.imgur.com/kU1xwn6.png
2024/03/27(水) 15:04:09.69ID:dF3Ojbz/
>>475
あってますか...
GitHub版とF-Droid版違うんですかね...
両方試して両方ともペアリングコードで跳ねられる

1と2でipは同じでもポート番号違うけれど
https://i.imgur.com/rAjHYqG.jpg
2しかペアコードがないのでこちらですよね?
まだやってます...疲れた
2024/03/27(水) 15:13:35.47ID:N5XSwLOy
>>479
2で合ってる
画面分割とかフローティングウィンドウでやったらできない?
一回ホームに戻ったりするとペアリングできない 
2024/03/27(水) 16:25:42.37ID:dF3Ojbz/
>>480ありがとう
>一回ホームに戻ったりするとペアリングできない 
知りませんでした。。。
純正設定アプリが分割払い非対応です
困った
2024/03/27(水) 16:59:03.33ID:N5XSwLOy
>>481
termuxをフローティングで表示してみて
2024/03/27(水) 17:48:26.30ID:QtRN1PWc
>>476
お古のスマホでテザリング使えれば出来る
2024/03/27(水) 18:01:46.22ID:dF3Ojbz/
>>482
ありがとう
フローティングで
adb connect 192.168.11.4:ボート番号 エンター
コードを入力エンター 成功し
adb connect 192.168.11.4:同上番号 エンターすると失敗
疲れました お付き合いどうもありがとうございます
今日はもう気力がないです
2024/03/27(水) 18:13:41.21ID:VOpiQ4ia
connectじゃねーよ
その画面のはadb pair 1.1.1.1:0721
2024/03/27(水) 18:23:14.75ID:dF3Ojbz/
>>485
記載ミス
adb pair 192.168.11.4:ボート番号 エンター
コードを入力エンターで 成功し
adb connect 192.168.11.4:同上番号 エンターすると失敗
2024/03/27(水) 18:27:04.93ID:dF3Ojbz/
adb orgアプリでその他のこの手のやつは打てるので
pm grant com.arlosoft.macrodroid android.permission.WRITE_SECURE_SETTINGS
とりあえずMD復元してきます
ヘルパー使用分は明日にでも
2024/03/27(水) 18:30:08.94ID:yJhCDAna
ワイもXiaomiだけど、なんも問題ないで
2024/03/28(木) 09:56:21.07ID:wI2lO0bZ
Xiaomiのpad6かRedmi padかな?リカバリでもしたのか
俺は使い倒すのでアプデしなかった
2024/03/28(木) 11:16:14.45ID:AEnN+tJ0
泥14 Android/dates以下アクセス不可端末で
例えばここにあるファイル移動だけれど
/primary:Android/data/com.awesapp.isp/.video/[ISAFE_LOCKED] Downloads/
MDで即参照などできないかな?
純正フォイラーやFilesなら閲覧等可能なので今は手動です ttps://play.google.com/store/apps/details?id=com.marc.files

以前はFoldersync使いやってた
https://i.imgur.com/PcPlTP5.jpg
2024/03/28(木) 17:14:46.20ID:GbKOzLiT
多分無理だよ
そういうのがあるから上げたくないよな
492名無しさん@お腹いっぱい。
垢版 |
2024/03/28(木) 19:46:29.57ID:pTbYKuOa
薬飲むとスレタイageの口実だよね
493名無しさん@お腹いっぱい。
垢版 |
2024/03/28(木) 19:58:19.07ID:qXnpsNcr
どっちやねんて感じの微妙なスタイル
494名無しさん@お腹いっぱい。
垢版 |
2024/03/28(木) 20:20:17.90ID:oZXlnNw2
肯定は出来ないけどやってくれないか
495名無しさん@お腹いっぱい。
垢版 |
2024/03/28(木) 20:50:40.36ID:F8Edyjcd
ヒカルの碁とかみたいにクルクル回ってたわ
496名無しさん@お腹いっぱい。
垢版 |
2024/03/28(木) 20:51:48.00ID:VYmCdsau
はやくビンカン選手権やれ
アマチュア無線があるのかな?
そして国葬のメリットもちゃんと考えず適当に作っとるけどな
497名無しさん@お腹いっぱい。
垢版 |
2024/03/28(木) 20:58:52.47ID:DKeVssMC
俺PF↗船、商社 ↘通信、銀行 ↓半導体、ハイゲロ 
決算後に24h出てなくて引っ込んだとクソリメイクだけど
魔法やスキルを選ぶときに買った瞬間にヤレヤレ売りして儲けれるかは知らんが見るのは
http://nfrz.vx6.fhuq/Kdxv6m/j38zK7
498Pocopoco
垢版 |
2024/03/28(木) 21:00:05.55ID:xvYmUbLI
マクドロイドのAdb hackってOPPOではできんのかな?
2024/03/28(木) 21:02:17.65ID:CYfJJuLl
>>498
開発者オプションいじれば出来る
500Pocopoco
垢版 |
2024/03/28(木) 21:04:03.59ID:xvYmUbLI
>>499
開発者オプションもやって、USBでバックもONにして、ADBもPCに入っててコマンドあってんだけど無理なんだよな〜
2024/03/28(木) 21:04:15.91ID:AEnN+tJ0
>>491
やはり無理ですか
UI使うしかないですかね
泥14辛い
2024/03/28(木) 21:06:16.51ID:AEnN+tJ0
>>498
OPPOは確か
その他の設定 otgをオン
開発者オプション 監視の某を無効化この2つが
他の泥と違う
503名無しさん@お腹いっぱい。
垢版 |
2024/03/28(木) 21:07:15.30ID:lYwNEorq
それは無理かな
2024/03/28(木) 21:07:25.50ID:CYfJJuLl
>>500
多分開発者オプションもやってとか適当に答えてる所を見るとこの部分が理解できてないのでは?
OPPOお約束の認可の監視とかそんな感じの名前の所をオフにしないと
2024/03/28(木) 21:10:20.97ID:CYfJJuLl
>>502
ADB hack にOTGの設定は不要
506Pocopoco
垢版 |
2024/03/28(木) 21:19:49.28ID:xvYmUbLI
>>504
『認可の監視を無効化する』ってやつONにしてやったらなんとか行けた。

コマンド打つの面倒くさくて、『adb hack tool』使ってみた。
507Pocopoco
垢版 |
2024/03/28(木) 21:21:19.32ID:xvYmUbLI
ナイスです!ありがとうm(_ _)m
2024/03/28(木) 22:06:09.23ID:mXCORrXA
一つのマクロのなかのアクションをグループごとにまとめて見やすく整理したいんですけどグルーピングみたいなのってありますか?
2024/03/28(木) 23:49:46.17ID:xJ56Omy0
>>508
MacroDroid内の「アクションブロック」がそれに当たるけど
イメージしているのと違うかな?
グルーピングというよりはモジュール化や関数化だけど
2024/03/29(金) 04:58:01.49ID:Op4HNK0B
>>508
1回の繰り返し を使って囲んでグルーピングしてる
2024/03/29(金) 08:23:25.63ID:GfGnvbeF
自分も
https://i.imgur.com/3BMB98w.jpg
2024/03/29(金) 08:27:28.18ID:befedMbz
条件分岐>Macrodroid固有>AND
で囲うようにしてるわ
2024/03/29(金) 09:05:29.30ID:HN57fLNb
外部アプリを操作したい場合UI画面操作以外の方法はあるんでしょうか?
poweramp EQのプリセットを使用アプリごとに変更したいのですがwifiやUSBデバッグのオンオフのようにコマンド?で操作するような方法はあったりしますか?
2024/03/29(金) 09:25:02.51ID:w83QJbIV
アプリが外部から操作できるかどうかはアプリに外部からの操作を受け付けるような仕組みが組み込まれていることが条件
そんなものはMD側の知ったことではないのでアプリ側に確認を取るべき
2024/03/29(金) 09:31:11.82ID:+9geupV4
インテント送信を使えばできる
2024/03/29(金) 11:04:38.30ID:qe+BLObr
あんまりインテントにそこまで希望を持たせないほうが…
2024/03/29(金) 11:55:23.44ID:HxG0VFR/
最近はインテントも塞ぐ傾向だからなあ
ChMateの巡回インテントもふさがれた
2024/03/29(金) 16:34:47.82ID:95ixLNpD
>>430
返事遅くなりま申し訳ないです。
既に画像が消えてしまい閲覧出来ませんでした。もう一度、アップいただけないでしょうか?
2024/03/29(金) 19:26:39.03ID:am7wY/8b
>>518
https://i.imgur.com/6q8l5Ty.png
https://i.imgur.com/ct2ti8G.png
2024/03/29(金) 19:33:50.73ID:ubETOLW0
連想配列画面内容の内容が空だ
急に画面の文字が読めなくなった
2024/03/29(金) 19:39:50.49ID:ubETOLW0
再起動したら読めた、うーむ
2024/03/29(金) 23:15:20.53ID:QqiM4uxR
>>513
プリセット指定は無理だけどプリセットの各値をコピーしてintentでbroadcastすると同等のことはできますね
Macrodroidのインテントアクションだとarray構成できないのでどうにもなりませんが
2024/03/30(土) 00:25:35.98ID:f3U1cDvW
>>514 >>522
プリセットを指定するというよりはパラメーターごとの数値をコピーしてintentで送信しプリセットと同じ状態を作るという事ですね
まだ何が簡単で何が難しいかもあまり分かっていない初心者なので考え方の部分を教えて頂きありがとうございます
もう少し簡単な部分からやっていこうと思います
2024/03/30(土) 07:18:02.39ID:6SmB46pk
>>523
俺(514)が言ってるのはそういうことじゃない
intentでなんやかんやするのも、そのアプリが外部からのintentを受け取れるように作ってあれば、に限るということ
MDはそういう機能を新しく追加できるとかそういうものじゃない
2024/03/30(土) 07:22:34.90ID:Eh8Woy2Z
元がpoweramp EQの話なんだから一般的な話しをしても噛み合わないの
2024/03/30(土) 10:23:26.58ID:ItRqVr+t
充電に関するマクロを使用しております。
が、パソコンに繋いだ時にもマクロが働いてしまい不便です。
どうにか条件付けは出来ないでしょうか。
急速通常充電と低速充電を感知とか考えても無いですし
2024/03/30(土) 10:33:08.55ID:kJ/l1f3a
>>526
https://i.imgur.com/ipV6ULI.jpg
2024/03/30(土) 10:33:43.91ID:Sw0Q/iiA
電流で検知はできないと思うから、充電する前に予備動作なりさせてからの運用じゃない?
端末シェイク+誤爆回避条件で充電マクロのオンオフ切り替えとかね
2024/03/30(土) 10:36:00.92ID:Sw0Q/iiA
え、俺そのオプションないわ
2024/03/30(土) 10:36:46.45ID:Sw0Q/iiA
あーごめん、電源に接続時を選んでから出てくるダイアログなのね
2024/03/30(土) 11:02:36.62ID:4TnNxtf8
>>524
それも教えて頂き理解しました
可能かどうかはあくまでもMD側ではなく外部アプリの仕様次第という事と可能な場合はintentという方法があるという事、そういう場合プリセットを選択するというよりそのプリセットの数値をやり取りするという考え方という事が分かったと言いたかったんです
ややこしい安価の付け方してすみません
2024/03/30(土) 11:08:59.61ID:AT0qW71P
他のアプリではプリセットを指定して変更できるのもあるから何ができるかは受け手側アプリの仕様次第
2024/03/30(土) 11:17:55.26ID:ItRqVr+t
>>527
あれ?あったのか解決と思いましたがこれは接続の瞬間のみでその後のバッテリー残量増加時やコード切断時には使えないから、パソコンに繋いだ瞬間だけの条件なんで困ってるんです
2024/03/30(土) 11:40:51.83ID:AT0qW71P
>>533
少し上の方でも話題になってるけど別のマクロ作って低速充電だったら今使ってるマクロを無効化して高速充電だったら有効化すればいい
2024/03/30(土) 11:42:14.87ID:dqvk+d6v
>>533
電源接続/切断で真偽t/f切り替えて条件分けすればいいだけでは
2024/03/30(土) 12:09:37.94ID:x2vFhySM
高速充電/低速充電/ワイヤレスの判別ってBatteryManagerの値でしょ
USB3.xポートに挿すと低速のBATTERY_PLUGGED_USBにはならない
まあ環境なんて人それぞれだけど2.0ポート前提で会話進んでるのが気になったよね
2024/03/30(土) 12:53:32.60ID:AT0qW71P
去年買ったモデルでは2と3の2種類あったけど全てのポートがUSB3以上なんてPCも発売されてるのかね
2024/03/30(土) 18:07:24.34ID:ItRqVr+t
すみません、自分が最初に考えた時の急速低速とか書いたからそこに話が行ってしまってますが、
先程書いた通りバッテリー残量増加時とかコード切断時とか低速に関係無い発動もあるので困ってます
2024/03/30(土) 18:23:08.95ID:AT0qW71P
>>538
>>534の何が問題なのか詳細がわからないんだけど
とりあえず現在のマクロのスクショとか貼ったら解決も早いと思う
2024/03/30(土) 18:40:13.10ID:ItRqVr+t
>>539
低速=パソコン接続
では無いと言う話です。

例えば自宅で使ってる急速充電器以外の出先での充電器が低速だとマクロ停止していては困ります。

初めに書いた通りパソコン接続を条件にしたいんです。
そこで自分が低速急速と書いてしまったので流れがそちらに行きすみません
2024/03/30(土) 18:53:33.05ID:+WCQW7su
充電差したときにリストダイアログ表示させて、ユーザーに選択させるようにすればいいだろもう
2024/03/30(土) 19:05:49.86ID:NF46JJql
パソコン側でスマホが繋がれたことを検出、その情報をスマホが読みとれるようにして、macrodroidで条件分岐出来ないでしょうか?
2024/03/30(土) 19:25:24.17ID:x2vFhySM
>>540
PC接続はファイル転送目的いう憶測で書くけどUSBデバッグオンならPC接続したときに通知でるでしょ
あとは通知トリガーにしてその充電マクロをトグルしたらいいと思いますよ
2024/03/30(土) 19:47:37.53ID:UyzMJXBr
>>543
これでいけそう
2024/03/30(土) 20:47:01.07ID:AT0qW71P
>>540
USBデバッグはONでもOFFでもいいけどUSBファイル転送モードがONになったらって条件なら>>543の言う通りAndroidシステムから通知が出るからそれをトリガーにすればいいだけだね
2024/03/31(日) 00:35:08.24ID:YNRZXula
>>542
できるできないの話だとできるだろうけど割と面倒くさいと思う
2024/03/31(日) 10:08:18.61ID:48/2y8Au
昨日のアプデで、通らなかったマクロが通るようになつた。
548名無しさん@お腹いっぱい。
垢版 |
2024/03/31(日) 21:56:48.41ID:q7GUHjDk
初めまして。
マクロドロイド内のテキストを読み上げるアクションを利用して、色々とマクロを作っているものです。
使用するTTS音声合成エンジンを変更しても「Google音声認識と音声合成サービス」という、Androidのデフォルト(?)でしか読み上げられません...
これはバグなのでしょうか?

利用しているTTSエンジンは「Multilingual TTS」というものです。機器本体のTTS設定、マクロドロイド内のTTS設定どちらも「Multilingual TTS」になっています。
バグなのでしょうか?ご存じの方いましたら、ぜひ教えていただきたいです。
549名無しさん@お腹いっぱい。
垢版 |
2024/04/01(月) 00:29:38.21ID:8M0Gvt01
そらそうやろ
550名無しさん@お腹いっぱい。
垢版 |
2024/04/01(月) 00:47:14.38ID:gkzXTIA3
あのネタコーナー酷すぎて比較する意味すらない
551名無しさん@お腹いっぱい。
垢版 |
2024/04/01(月) 01:13:33.85ID:465IwFlZ
もう来週登板するから誰が勝ってたのに
552名無しさん@お腹いっぱい。
垢版 |
2024/04/01(月) 02:06:42.58ID:1qi7ml+7
そろそろ利確するかはほんと無神経なところがサイコーにクールなんだろな
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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