探検


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

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

次スレは>>950が立てること。立てられない場合は>>980が代わりに立ててあげてください。
2022/02/02(水) 16:33:01.24ID:asWfHFRG
>>408
そもそもそのゲームがガワだけアプリかどうかで可能不可能が変わってくると思うよ
ペラに見えても実は3Dで空間内にあるとか仮想のHUDレイヤにレンダされてると不可能じゃないかな
ひとつならできてるの?
2022/02/02(水) 16:50:40.00ID:fAofAwXj
今時テキストデータむき出しのゲームソフトは皆無じゃないかな
文字画像のクリックはできないからね
2022/02/02(水) 17:43:12.35ID:PJeIkRuu
>>402
キーワード指定でのクリック自体はできてるとして
認識の許容レベルは?
2つのキーワードが同時に出現するって2パターンしかないから交互にチェックするくらいなら十分許容範囲の時間でチェックできると思うのだけど
2022/02/02(水) 17:45:16.16ID:PJeIkRuu
アンカミスったけどまあいいか
2022/02/02(水) 21:30:51.59ID:xt0Qgkv1
"音量を変更"アクションが機能しなくなってるな

マクロドロイドからアクションを試せば機能するけど
実際使おうとすると機能しないな
2022/02/03(木) 00:12:30.36ID:8SKXgYzk
>>413
機種依存っぽいよ
スレでも何回か話題でてる
このスレでも>>131あたりから
2022/02/03(木) 01:46:42.83ID:slPCImZl
メールアプリの本文の有無を判別したいのですがさっぱり分りません
トリガーの通知でテキストコンテンツに*とか入れてみましたがダメでした
変数を設定した方がいいんですか?
アドバイスお願いします
2022/02/03(木) 02:52:54.49ID:E3kjadDW
>>415
通知みてるってことかな?
今どうやってるかマクロのフロー貼ってみて
2022/02/03(木) 03:05:55.10ID:dWaLCSSg
>>414
ありがとう
音量 > 0 条件の繰り返しで0まで音を下げてから
目標値まで上げれば問題なさそう
2022/02/03(木) 05:55:25.47ID:AMHV0f0Z
>>417
もう少し関連のある内容見ていくと
ColorOSなら音量変更の直前にクリップボードの更新を入れると音量変更できるようになるって書いてあるよ
ただしバクあって>>154のような結果になるけどよく使うメディア音量は問題なくいける
2022/02/03(木) 09:57:35.19ID:pRrVUIqt
>>415
受信したメールの話?送信しようとするメールの話?
それともアプリ本体の何かの画面の話?

どんな画面なのか(または画面表示もない状態からの話なのか)状況ちゃんと説明しないとまともに答えられる人いないよ
2022/02/03(木) 12:11:50.61ID:cM+30gIB
すみません
着信するメールの事です
メールアプリが1日に1回勝手に通知欄に一瞬だけ出るんです(定時では無い)
メッセージ系のアプリが着信すると再生中のメディアを一時停止するマクロを組んでいるのですが
このせいで意味もなく停止するので避ける方法は何かないかと思い
本文がなければ無視する、というマクロを組めればと思い至った次第です
2022/02/03(木) 13:12:51.60ID:pRrVUIqt
>>420
なるほど「アプリが出す通知」が問題ね(メールそのものは関係無い)
変数を使えば通知の内容拾えるからそれで判定するのが王道かな

奇策としては「一瞬で消える」なら一瞬待機して通知がないならマクロをキャンセルする
2022/02/03(木) 13:21:01.99ID:pRrVUIqt
「本文」が通知のどの内容に当たるのか調べる必要があるのと
一瞬で消えるのに「本文がない」とどうやって判断したかは謎だけど
2022/02/03(木) 13:28:47.57ID:E3kjadDW
>>420
対象アプリを具体的にその「メッセージ系」のみに限定すれば無問題
2022/02/03(木) 16:43:11.61ID:Yq21wHAN
>>420
再生を停止するマクロの方に通知あり→ウエイト3秒→再生停止(条件に通知が表示されている場合)って感じにするのがお手軽だと思う
2022/02/03(木) 17:46:22.16ID:iizyqdAc
このアプリは、
HUAWEI P9 Liteという機種で
使えないのでしょうか

電源に接続したら
機内モードオン

っていう単純なプログラムも動作しないです
2022/02/03(木) 18:27:27.49ID:8SKXgYzk
>>425
これは?
アクション>通知>ダイアログを表示
適当な文字を設定
アクションをタップ>アクションを試す
2022/02/03(木) 18:34:08.63ID:iizyqdAc
>>426
ありがとうございます

それは出来ました

同じマクロを
去年買ったAQUOSsense4で出来ているので
機種がp9liteは古過ぎなのでしょうか。
2022/02/03(木) 18:55:59.61ID:Yq21wHAN
>>427
単純といえど機内モードの操作は最低でもMDをデフォルトのアシストアプリにしなければならないから特殊コマンドだよね
マクロ上からアクションを試すで発動させた時も無反応?
2022/02/03(木) 19:19:29.82ID:y3RXDssj
>>428
アシストアプリの設定はできてます
マクロ起動したら
動作はしないのに
いちいちフリーズするし
相性よくないのかと思う

>>426
これは出来たけど
同時にフリーズしますね。
2022/02/03(木) 19:19:50.41ID:y3RXDssj
あきらめるわ〜
2022/02/04(金) 13:48:52.54ID:6S4XsuWm
>>425
 HUAWEIのスマホは省電力機能が余計なおせっかいをすることで有名だった
よく覚えていないが設定を変えたらMacroDroidはちゃんと動いてたよ
root化に失敗して文鎮になってしまったけど

以下のサイトが参考になると思う
P9 lite 常駐アプリ・プッシュ通知が落ちたり届かない場合の確認事項 【Android 7】
https://deargloss.m-yabe.com/item/632
2022/02/04(金) 15:10:43.90ID:yj/A8HLS
インストールした時にこの
注意書のリンクが出てくるのだが
よくわからない

https://dontkillmyapp.com/huawei
2022/02/04(金) 15:55:55.75ID:Y0ZvKK1b
オレはゲームしないがmacrodroidはゲームだと思って暇つぶしに楽しんでる。大昔にやったカルネージハートみたいだ。複雑に連携したマクロが思ったとおりに動くと達成感がある。
2022/02/04(金) 16:03:28.97ID:Ro3uhVqt
HUAWEIは見かけの電池持ちをよくするためにバックグランドのプロセスを落としまくるからどうしようもない
2022/02/04(金) 16:16:19.13ID:xY7KfEuy
>>432
端末のメーカーが悪いのにアプリ動かないぞクソってPlayストアで☆落とすユーザーがいるからそのための注意喚起だよ
2022/02/04(金) 18:27:26.55ID:AInSLOPD
北京オリンピック 開会式
2月4日21:00-(現地時間20:00-)

https://olympics.com/ja/beijing-2022/
2022/02/04(金) 19:21:37.49ID:u8AFLCT5
>>425
ここでの回答に満足できなくて価格.comにも書き込みしてるようだね
こっちの方がレベルが高いから無駄な事だと思うよ

残念だけど†うっきー†のレベルで解決できるとは思えない

接続→機内モードのON/OFFのアクションを使っているのだと思うけど
上手く動かないみたいだからUI画面操作でチマチマ作れば動く可能は
あると思う
2022/02/04(金) 19:35:06.31ID:6RFVqS3i
>>437
バレたw
恥ずかしいから
内緒にしててよw
2022/02/04(金) 19:40:16.98ID:6RFVqS3i
mineoって回線で
昼の一時間使わなかった
翌月が夜間フリーになるんです、
ようは、家で固定回線としてテザリングしてる
p9liteを12:00から13:00まで通信ゼロにしたいんですよね・・・
2022/02/04(金) 19:44:04.84ID:6RFVqS3i
マクロドロイドじゃなくても
既製品でそういうアプリないだろうか
2022/02/04(金) 19:51:57.11ID:u8AFLCT5
>>439
書いてある意味は分かる?だからUI画面操作でマクロ組んでみなさいって
設定をクリックして無線とネットワークをクリックして機内モードクリック
するという感じで自分が手でやる操作をMacroDroidでなぞれば良いんだよ

クリックとクリックの間に画面切り替えに必要な程度の待機を入れれば動く
と思うよ
2022/02/04(金) 20:10:19.33ID:8baAbvvc
>>441
ありがとう
正直わからないけど
頑張ってみます
2022/02/04(金) 20:23:56.20ID:XZ7v/96N
>>439

マイネ王とかいうところできいてみたら?
2022/02/04(金) 20:24:39.62ID:8baAbvvc
>>443
それも、考えてます
2022/02/04(金) 20:45:59.70ID:+GI6c/bk
ダメ元でadb hackしてモバイル通信のオンオフも試してみたら?
2022/02/04(金) 21:10:45.03ID:u8AFLCT5
UI画面操作すらわからない素人なのかな?

P9 liteの画面構成が下記サイトと同じだとして
https://support.qtmobile.jp/manual/dv/310011800004.html
https://imgur.com/mfSNjG9.jpg
1回目のUI画面操作はクリック→テキスト内容→設定
2回目のUI画面操作はテキスト内容じゃ動かないからクリック→アプリで自動判定を
選択して、UI画面操作を識別の通知を選択してから機内モードのトグルスイッチを
切り替える(画像はわかりやすいようにテキストにしているけどね)

ここまで説明すれば素人でもわかるだろ?
2022/02/04(金) 23:14:33.56ID:3VcfUcX3
単純にバッテリー最適化を外してないか画面を閉じる時にアプリも閉じるようにしてるかもしくは両方か
Huawei使ってて落ちるて言う人だいたい設定スルー説
2022/02/04(金) 23:15:05.62ID:UFNjnShJ
>>439,440
ルーターとかちょい高級なスイッチ噛ましてスケジュールで止める手もあると思うな
2022/02/04(金) 23:21:14.86ID:hIcds2x8
機内モードがうまく行かないのは規定のアシスタントアプリにしてないからじゃないか?

マクロドロイドよりTaskerの方が機内モードのON/OFFは上手だよ
2022/02/05(土) 07:56:07.23ID:0Cef1FKG
>>425
簡単なマクロでもフリーズするみたいだから現行バージョンじゃ動かないかもしれない
古いバージョンにしてみたら?

ところでAndroid 6なの?7なの?
2022/02/05(土) 08:12:03.76ID:BAzn7ENv
>>450
7です。
2022/02/05(土) 08:26:21.96ID:BAzn7ENv
>>446

https://i.imgur.com/dHGdr2A.png
2022/02/05(土) 08:27:15.82ID:BAzn7ENv
トリガーがないとダメってエラーでたから
てきとーにトリガー入れましたが。
やっぱり駄目みたいです
2022/02/05(土) 08:48:49.58ID:BAzn7ENv
>>446
ごめんなさい。
理解力なくて
こういうことですね
ありがとうございますいけました!

https://i.imgur.com/mMac2ik.png
2022/02/05(土) 08:50:19.93ID:BAzn7ENv
みなさんありがとうございます
やり方がぼんやりわかってきたので
頑張ります!
2022/02/05(土) 09:06:14.57ID:BAzn7ENv
いけた。
理想通りのマクロ組めました
ありがとー(涙)
2022/02/05(土) 13:21:39.81ID:5JvjK/bF
座標の方が安定しやすい?
2022/02/05(土) 14:04:26.60ID:yBe36hUX
テキストがある(MDが認識できる)こと、誤認識しないこと(「許可」をタップしたいのにたくさん並んでて目的のを選べないとか、「不許可」があるとか、)そう言う一般論で安定しにくいと言うことはできるけど?
2022/02/05(土) 18:54:59.39ID:73iWX+SH
座標は最終手段かな、機種変更等で画面サイズが違うと動かない可能性が高いから
座標のマクロは一般公開には向かないだろうね
2022/02/06(日) 08:31:42.90ID:E2B82TtN
タップはオートで位置指定するのが基本
id→文字列→座標の順に裏で試行してくれるから
if文で状態に応じてタップする文字列を変えたいときは文字列なり座標なり

座標にはテキスト長が不定だと失敗する弱点があり文字列には言語依存という弱点がある
メニューのツラとかは座標が変わらない期待が大きいから大抵座標が一番うまく行く
失敗するのは単に文字列の取れないものかウエイトが短いか
2022/02/06(日) 08:45:44.39ID:fXRVn/HV
すみませんOPPO使ってる方
アクションで音量変更作動してます?
https://i.imgur.com/UBKTaeX.jpg
全く同じマクロ
他デバイス(Lenovo、Xiaomi)だときちんと作動するのですが
OPPOのみ例えばこのマクロで音量のみ作動してくれません

尚、ログ見るときちんと作動してるようなんですが
https://i.imgur.com/KvvzYA9.jpg
2022/02/06(日) 09:21:30.26ID:mmB/6Jki
oppoでも音量でもいいけどこのスレ検索もできんのか?
2022/02/06(日) 09:21:45.11ID:cW4Ki8rh
>>461
過去に同じ話しあり
音量変更前にクリップボードの更新を入れると音量変更可能
ただしバクあって変更できなのもある
ので>>154も参照
2022/02/06(日) 09:24:56.83ID:E2B82TtN
>>459
wmが入ってない機種でも座標取れるようになるよ
一年越しでリクエストが通った
Anyway, when do you consider one of my request, adding a magic text to get the screen resolution, x,y pixels values. I think it is also easy as same as MD version.

A screen resolution magic text should be easy to add. I guess I should add as separate X and Y values so they can be easily imported into integer variables.
2022/02/06(日) 10:03:33.46ID:E2B82TtN
画面解像度が分れば右上メニュー等の右寄せ起点のものでもオフセット位置が分かるから大抵の機種依存性が吸収できるようになって嬉しい
画面の中心点も分かるから真ん中ポップアップも
2022/02/06(日) 10:20:06.12ID:mmB/6Jki
解像度分かればというか%指定したいね
2022/02/06(日) 11:39:47.12ID:M+tsd3+M
>>464
すまぬ、wmが何の略か教えて頂けるか?
468名無しさん@お腹いっぱい。
垢版 |
2022/02/06(日) 12:36:35.76ID:2hwNAxkG
現在の充放電電流を取る方法ってありますか?
2022/02/06(日) 16:07:50.35ID:fXRVn/HV
>>463
そのクリップボードというのを入れてみたけど
https://i.imgur.com/6eNUxSe.jpg
やっぱ作動してくれないや。OPPOは諦めるしかないのね
2022/02/06(日) 16:11:10.26ID:V0hT9Hr5
>>469
クリップボードの更新は時間がかかるから
待機を挟めばいける
2022/02/06(日) 16:16:27.78ID:fXRVn/HV
別に音量だけで作ると
これだときちんと作動し音量が上がるのよね
これで乗り切ろうと思います
本当はスッキリ先の1つのマクロに収めたかった残念
https://i.imgur.com/mv000bT.jpg
2022/02/06(日) 16:18:37.56ID:fXRVn/HV
あ"すみません。レス見逃してました
待機を狭めるとは具体的にどこの待機を何秒にすれば良いでしょうか?
2022/02/06(日) 16:18:54.02ID:fXRVn/HV
>>470さん
2022/02/06(日) 16:43:23.54ID:mmB/6Jki
>>471
クリップボードダメでも普通にMD起動でやればいいんでない?
2022/02/06(日) 16:45:27.38ID:cLNcp9H5
最近スマートホーム化にハマってんだけど
アレクサの定型アクションに組み込んだ通知をトリガーにしてMacrodroid動かす事は出来たが
Macrodroidのトリガーからアレクサの定型アクション動作させるのは現状じゃ無理よね?

アレクサと公式提携してくれないかなあ
2022/02/06(日) 16:52:34.43ID:L8njXqcu
>>473
ごめん待機関係なかった
2022/02/06(日) 17:05:06.54ID:cW4Ki8rh
>>469
俺のOPPOは古いのも新しいのもバクありだけど動いてるので一括でOPPO言うのやめてw
2022/02/06(日) 17:11:52.79ID:cW4Ki8rh
ああでもそうは言ってもバクありで動かすの嫌だから音量変更はVolume Ace Freeってアプリに任せてるだけどね
2022/02/06(日) 17:34:11.86ID:aOuDFHdU
夢を喰らうという……
2022/02/06(日) 18:25:32.26ID:d4gjFQH2
>>469
クリップボード更新だけの別マクロを作っておいて、音量調整の直前で完了まで待機なしで呼び出すの
481名無しさん@お腹いっぱい。
垢版 |
2022/02/06(日) 18:50:45.93ID:2hwNAxkG
Automateだと照度センサー読めるんですがMDでは読めません。
これはバクでしょうか
2022/02/06(日) 18:55:22.39ID:z+kXxz6H
「バク」が気になって仕方ない…w
2022/02/06(日) 19:08:04.23ID:o0ei4cbP
あの夢を食らうといふ
2022/02/06(日) 19:42:46.63ID:cW4Ki8rh
ちょっと恥ずかしいからやめれw
2022/02/06(日) 19:53:45.65ID:nDUxf3Pd
3回もバクって書くんだもの
2022/02/06(日) 19:56:10.69ID:x0HhHozN
異国の人
2022/02/06(日) 20:05:37.11ID:mmB/6Jki
>>475
ggったら疑似センサーつくってurl叩けばいいってあったね
IFTTTは公式対応。こう言うクラスのwebサービスじゃないと無理じゃないかな

ui操作で再生ボタンタップするとか
テキスト読み上げとか録音再生を認識させるとか?(できるかしらない)
2022/02/06(日) 20:53:39.51ID:M+tsd3+M
>>475
>>487
Buttans for Alexaというアプリで定型アクション実行のウィジェットを作れるので
これをUI画面操作で叩けば良いかも
2022/02/06(日) 21:07:46.02ID:fXRVn/HV
まとめて御礼。無事解決
OPPO十把一絡げで○|¯|_ゴメン OPPO A5 2020
>>480
うまくいった!!ただ
https://i.imgur.com/6eNUxSe.jpg をそのままクリックボードマクロと
差し替えたら作動せず
https://i.imgur.com/ecFs9Tx.jpg
クリックボードマクロ呼び出し実行と音量変更を1番最後に持ってきたらうまくいった
助かります!
2022/02/06(日) 21:10:49.80ID:cLNcp9H5
>>487-488
直接のアクション起動は無理でもいろいろとやり様はあるのね
ウィジェットをUI画面操作で何とかやってみるよ、ありがとう
2022/02/06(日) 21:11:17.01ID:V0hT9Hr5
>>475
iftttでWebhookと連携させよう
2022/02/06(日) 21:22:14.32ID:mmB/6Jki
>>488
あるもんだねえ。ggりが足りなかったか
インテントキーワードにしたらアレクサ機能のほう引っ掛かってめんどくさくなっちゃった
その形で行けるならMD単体でもインテント送信で行ける可能性有るんじゃないかな
493名無しさん@お腹いっぱい。
垢版 |
2022/02/06(日) 21:35:10.57ID:S4vd/fkx
>475
「テキストを読み上げる」で"アレクサ、明日の天気は?"という文を読ませると反応してくれたので不可能ではないとおもう。
ついでに、"あなたとお会いするのは初めてですね、お名前を教えて下さい"などと返答してくれたw
2022/02/06(日) 21:42:49.44ID:mmB/6Jki
>>492
いやこれ、そう言う仕組みではないのかな
Tasker supportとか書いてあるからワンチャンプラグイン呼び出しできる?(なおpro)
495名無しさん@お腹いっぱい。
垢版 |
2022/02/06(日) 21:49:13.68ID:S4vd/fkx
>494
Taskerプラグインとして直接読み出せるね
2022/02/06(日) 22:23:00.93ID:M+tsd3+M
>>495
ほんとだ、PRO onlyって怒られるけど設定できるかは見れるね
2022/02/06(日) 22:31:56.98ID:M+tsd3+M
>>492
Alexaの仮想デバイスとして動いているみたいだからインテント送信では無理かも
でも課金すればTaskerプラグインで呼び出せるね

これ特定の人だけだけど、MD利用の幅が広がるかもしれないね
2022/02/07(月) 06:09:49.56ID:gOgWtHFO
Alexaサポートは2022年早々にも入る予定だったがABの見通しが甘くて遅延してる模様
次のメジャーアップデートの目玉になるんじゃないかな?
Post in thread 'Webhook response back to Alexa?'
http://www.macrodroidforum.com/index.php?threads/webhook-response-back-to-alexa.1455/post-8586

>>467
window managerの略だけどwmてコマンドがシェルにある機種があるみたいよ
Thread 'getting screen resolution'
http://www.macrodroidforum.com/index.php?threads/getting-screen-resolution.91/
2022/02/07(月) 09:01:54.30ID:XGjVo2n6
ダイアログはこの後に元の位置にリターンしてくるわけではなくてあくまで中断していた最初のマクロが再開されるってことだね
対して通知エミッタはrun macroに似たとこがあってそれ自身がトリガというかアクション群の頭に入る

ダイアログで完了を待つチェックをしないと選択を待たないで次のアクションの処理に進むから以降のアションを完走してから選択のジャンプ先が実行される
言い換えると中断からの再開後に実行すべき処理をすべて先食いしてしまう

この振る舞いのせいであれ?と思うのはジャンプ先であるところの2周目のダイアログでフローが止まること
この挙動はバク臭いね
本来なら2周目のダイアログが表示されるべきなのに2周目の途中にいるのか2周目が終わって1周目に戻ってきてるのか判別がつかないんだと思う
ジャンプのスタック管理がちゃんとできてないんだね
2022/02/07(月) 09:13:57.27ID:2JQ/deif
どの話しの続きかな
2022/02/07(月) 10:44:32.33ID:gOgWtHFO
>>499
なぜ突然コピペする
どっかで見たことある書き味だと思ったら

https://egg.5ch.net/test/read.cgi/android/1624166960/180
2022/02/07(月) 14:10:59.39ID:dUb/Btmc
機種依存ぽいけど最新βでbluetoothビーコンがいろいろおかしい
BLUETOOTH_SCANアクセス許可とか通知が出るがタップしてもアクセス拒否とか出て消えるし
どこで何を許可すればいいのかわからない
新しくトリガーに選べないしすでにトリガーにしてるマクロを選択するとアプリごと落ちる
2022/02/07(月) 16:57:36.38ID:k+K3LlQr
すいません、まだ練習中なんですが
「電源に接続すると
右下の方にある
トクバイっていうアプリをクリックする」


っていう簡単なマクロを組みたいのですが
UI→クリック→テキストトクバイ
UI→クリック→アプリ自動
どちらも上手くいかないです
何が悪いのでしょうか。


https://i.imgur.com/ee3isTN.png
https://i.imgur.com/cfHmtOG.jpg
2022/02/07(月) 17:00:06.40ID:k+K3LlQr
先日はHUAWEI P9liteに関して説明いただきありがとうございました。
今回はソニーの泥10の機種です。
505名無しさん@お腹いっぱい。
垢版 |
2022/02/07(月) 17:14:49.06ID:hGnp17wl
>503
アプリ>アプリを起動>トクバイを選択 じゃだめなの?
2022/02/07(月) 17:18:21.56ID:k+K3LlQr
>>505
ありがとうございます
いけました。
まだまだ覚えることが多いです
(^^;)
2022/02/07(月) 19:28:40.85ID:dUb/Btmc
>>502は機種依存ぽいて書いたけど別の機種もやっぱり同じ症状だった 機種依存は忘れて
2022/02/07(月) 19:50:25.59ID:uLvM0wLN
確かにBluetoothビーコンがトリガーに選べないねえ
■ このスレッドは過去ログ倉庫に格納されています

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