探検


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

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

次スレは>>950が立てること。立てられない場合は>>980が代わりに立ててあげてください。
2021/11/12(金) 19:06:25.68ID:1iXmQEG4
>>448
wait untilで戻り値入るのを待てばいいから分かってしまえば難しくないかな?
バックキー禁止して選択肢の方を待ってチェックするようにすれば多少簡便になると思うよ
2021/11/13(土) 00:38:32.50ID:AX+0VLVC
>>394
アラームって目覚ましみたいに音を鳴らすだけだったらMDで自作できない?
・現在音量の取得
・音量を最大に設定
・音楽再生
・ダイアログ表示、音無し、次の処理に行かない
・音を止める
・音量を戻す

テレワークか出社をグローバル変数に持たせて前日の夜に設定するとか、カレンダーに設定しておいて、フラグを設定する
@〜Eの各時間事にフラグを見て上記のアラームマクロを呼ぶ。
とか?
2021/11/13(土) 01:57:51.72ID:g/CaNOLn
非rootでモバイルデータON/OFFと機内モードON/OFFをやりたくて
そのために買ったきり全く使ってなかったTaskerをインストールした
ショートカットとしてタスクを簡単に選択できていいねこれ
2021/11/13(土) 02:05:11.49ID:g/CaNOLn
これからもMacroDroidで無理そうなことはTaskerでタスク作ってそれを指定して実行させようかな
2021/11/13(土) 08:56:12.18ID:qU2YmtCl
OPPO A5 2020だけど
デバイス再起動するとたまにユーザー補助オンにせよと通知あり
実際はオンになっておりきちんと作動してる
この通知を回避する方法あるんだろうか
MDは電池系全開モードにしてるけれど
スマホ自体を省エネ設定してるのが原因なんだろか そうなんだろうなぁ
MD使い省エネ&楽したいのに
デバイス省エネ設定オフにするのは本末転倒だし
2021/11/13(土) 09:29:20.21ID:V9pWfitE
>>450
名前指定してon/offするだけだから作る必要はないよ
後段のスケジュール連携は有意だと思うけどそれはまた別の話
2021/11/13(土) 09:41:32.52ID:V9pWfitE
>>453
プート時の起動タイミングの問題で出ちゃうんじゃない?
動いてるなら通知くらいスルーすればいいと思うけどね
なんだったらマクロで消せばいいと思うけど実害ないなら俺なら放置
2021/11/13(土) 15:26:06.97ID:AX+0VLVC
>>454
> 名前指定してon/offするだけだから作る必要はないよ
やり方おせーて!
2021/11/13(土) 16:37:39.75ID:qU2YmtCl
>>455
実害ないから放置してる
2021/11/13(土) 16:42:50.37ID:V9pWfitE
>>456
>>53あたりからの明美アラームの巻でやったよ
2021/11/13(土) 17:21:16.44ID:pZD1vibh
そろそろandroid12での動作問題なさそう?
2021/11/13(土) 18:03:18.88ID:AX+0VLVC
>>458
ありがとー!

明美に目が行って完全に見逃してたよ!

時間が変わるとガンガン残骸が増えるようなので、動的な動きには弱いかもしれないけど、時間が決まってる場合にはこれいいね!
2021/11/13(土) 18:14:10.03ID:V9pWfitE
>>460
俺も今試してみたらoffにできなくなってる
SDK30移行で変わったのか環境依存なのかちょっと分からんねえ
2021/11/13(土) 18:22:17.08ID:V9pWfitE
offにするインテントで送っても挙動は同じで時計アプリのアラーム一覧で止まっちゃう
前はoffもできたと思ったけどな
onはラベルと時刻設定両方一致してれば増えないよ
2021/11/14(日) 00:20:15.93ID:uw1hLyCm
macrodroidをオンにするとロック画面を指紋認証で開くときバイブレーションが鳴るようになってしまうのですが消す方法はありますか?
端末本体の設定ではオフになってます。
突然バイブが鳴るようになってこのアプリを一度アンストしたら無くなったのでこのアプリが原因だと思います。
2021/11/14(日) 02:09:48.37ID:UsMW37SI
突然新規でマクロを作っても全く機能しなくなってしまいました
既存のマクロを複製して内容を編集して新しいマクロを作れば機能するのですが

原因わかりませんか?
2021/11/14(日) 06:56:24.23ID:+Vg71t1P
>>463
指紋認証のバイブをoffにするって設定があるの?
俺のはどれでもMD関係なく鳴るけど
画面下でも本体裏でも電源ボタンでも
2021/11/14(日) 07:13:08.01ID:+Vg71t1P
>>464
新しく作ったマクロ単体か未分類(uncategorized)カテゴリをロック設定にしちゃってるんじゃ?
既存のは何かしら分類してるとかで
2021/11/14(日) 07:29:49.23ID:bg3ogVWs
>>464
無料版でマクロ数の制限に引っかかってるとかじゃないよね?
2021/11/14(日) 08:06:19.02ID:lt7fQGFw
>>464
未分類カテゴリー(新規のデフォルトカテゴリー)がoffになってるとか?
2021/11/14(日) 08:08:51.97ID:lt7fQGFw
マクロ数上限だとエラー出てそもそも作れないね
2021/11/14(日) 08:18:41.43ID:lt7fQGFw
>>465
俺の端末だと「バイブレーションと触覚フィードバックの強さ」ってオプションで消せるね(on/offだけだけど)
んで消したらMD関係無く消えたまま
2021/11/14(日) 13:53:29.49ID:F6ZsW/+k
464です
恥ずかしながら見分類のカテゴリーがOFFになってました
皆さんありがとうございました
2021/11/14(日) 14:09:16.24ID:rQ3VyM7l
最後に実行されたアクションが成功したかどうかを知る方法はありませんか?
それ用のシステム変数とか無いんでしょうか?
2021/11/14(日) 16:10:54.90ID:+Vg71t1P
>>472
ないよ
成否判定が必要なら別の要素でとるしかない
具体的に何をとりたいか言ってもらえれば代替案があるかも
2021/11/14(日) 18:20:53.28ID:rQ3VyM7l
>>473
そうか、有り難う。
取りあえず欲しいのは
画面の文字列クリックが成功したかどうかです。
2021/11/14(日) 18:32:04.26ID:rQ3VyM7l
画面に対象の文字列が存在してるかどうかを判定出来ればいいのか
2021/11/14(日) 18:38:53.83ID:+Vg71t1P
>>474
プラグインのTouchTaskを使えはタップの段で期待する文字列が表示されてることを条件に含められるよ
それでも待ち続けてタイムアウトはあり得るから簡便にザックリ1秒ウエイトするとかで大抵平気だと思うけどね
あるいは常にタップを監視してidや座標を取り続けることもできることはできる
2021/11/14(日) 18:42:57.26ID:rQ3VyM7l
>>476
有り難う。
やってみます。
2021/11/14(日) 21:02:16.12ID:uw1hLyCm
>>465
>>470
今まで端末設定だと思ってましたが、長エネスイッチというAquos端末限定(?)の機能のようでした。試しにこれを切ってみたらバイブ鳴るようになったので、MDオンにするとバックグラウンドで動くからか、長エネスイッチが切れてしまう仕組みになっているんですかね。
2021/11/15(月) 14:34:11.62ID:Ic5zMOGW
SSID圏内に入ったとき, SSID圏外になった時
のトリガーはWi-Fiがオフの状態でも発動しますか?
2021/11/15(月) 17:30:04.80ID:Emp5cKv8
本体の設定が標準のままならWi-Fiオフでも検出できる
(本体設定でWi-Fiのスキャンがオンになっていれば位置情報を得るために裏で動いてるので)
2021/11/15(月) 20:00:06.14ID:H8aidNRx
NFCタグって活用されてますか?
便利そうだと思ったけど、だいたい他のトリガーで間に合うので使い道が思いつかない
2021/11/16(火) 01:45:33.54ID:J7p1G4WN
>>481
switchbotとiftttを組み合わせて家電操作のトリガーに使ってるよ
照明ON/OF PCモニターのON/OFFとか
あとはwolでPCの電源をつけるトリガーにも使ってる
2021/11/16(火) 01:50:14.32ID:Ac4bpMMl
>>480
ありがとうございます
機内モードでも使えるかはわかりますか?
2021/11/16(火) 06:55:31.23ID:ZKzKcLnV
Chromeで表示した地図で現在位置情報をオンにしようとすると他のアプリのオーバーレイをやめてやり直せみたいな内容のエラーが出ます
他のアプリの上に重ねて表示の設定の中でMacroDroidをオフにしたら上のエラーは出ませんでしたのでこれが原因かと
うまく両立させる方法はないのでしょうか?
2021/11/16(火) 08:49:25.77ID:Pl/dTUja
>>484
両立ではないがchrome側のサイト設定でロケーション許可をブロックすればポップアップでイラつくことはなくなるよ
必要な地図表示とか多少制約はあるけどマップアプリは別の話だから大勢に影響なければそれでいいと思う
2021/11/16(火) 10:44:54.19ID:XajltwfF
次のアクション実行確認のダイアログを30秒間OKもキャンセルも押さなかったら自動的にキャンセルされるようにするにはどうすればいいでしょうか?
2021/11/16(火) 11:26:31.95ID:J7p1G4WN
>>486
マクロが複数に別れてもいいなら
この3つでうまくいくよ
https://i.imgur.com/SN92Zc1.jpg
https://i.imgur.com/vOADO3X.jpg
https://i.imgur.com/mJrWMFm.jpg
https://i.imgur.com/hHsymO2.png
2021/11/16(火) 11:27:50.20ID:DmbhRBEI
あれ?マクロ実行からの実行って発動したトリガー条件で拾えないのか
2021/11/16(火) 11:28:47.09ID:J7p1G4WN
>>487
ミスを発見した
忘れて
2021/11/16(火) 11:43:39.19ID:DmbhRBEI
>>486
選択肢つきダイアログ使ってok/cancelつくって規定オプションcancelの方設定すればできるよ
2021/11/16(火) 13:09:43.21ID:Pl/dTUja
>>488
トリガを経由しないからジャンプは特定の変数みて呼ばれる側が自己起動するようにした方が楽
選択ダイアログだと使えないけどね
2021/11/16(火) 15:50:32.04ID:XajltwfF
>>490
出来ました。ありがとうございます。
2021/11/16(火) 17:17:46.57ID:k6jJQDWR
赤囲いの条件 or yes noなどの選択あってます?

マクロ実行の条件 (赤囲いのところ)
月曜9:30-16:00の時間内か
火曜日9:38-16:00の時間内か
木曜日9:30-12:00の時間内の時
wifiお知らせ別マクロが発動をキャンセルする

祝日と初月はこのマクロ発動させない
https://i.imgur.com/7E3l2na.jpg
2021/11/16(火) 17:31:52.58ID:a/jtyhw0
>>485
ありがとうございます
それでしばらく使ってみます
2021/11/16(火) 18:30:04.14ID:AbWBUlyK
>>493
赤囲いのところ→そのとおり動くけどOR2つ重ねても意味ない

最初の条件が OR ▽ になってるから「どれでもいいから一致があればマクロが発火できる」だよ
「12/30-1/3以外ならマクロが発火できる」の条件で年末年始以外いつでもマクロ動いちゃうね
2021/11/16(火) 18:56:58.24ID:k6jJQDWR
>>495
ありがとう
赤矢印はandにするべきなの?orと&自分勘違いしてる?

年末年収はこのマクロ除外、あるいは祝日も除外
赤囲いの時にこのマクロ作動だと or選んだ
andだと全て満たすってことじゃ?←間違い?
2021/11/16(火) 18:57:59.58ID:k6jJQDWR
https://i.imgur.com/e3RmSxP.jpg 赤矢印はand?
2021/11/16(火) 19:29:28.89ID:Pl/dTUja
>>496
結論としてはandで>>493の意図通りだと思うよ
すべて満たすからこそ意図通りになるってのを具体的な日時を入れて想像してみよう
2021/11/16(火) 19:38:58.90ID:AbWBUlyK
>>496
andとorって≪反対の関係ではない≫んだよ

and→全て満たす
or→1つ以上満たす

どっちも「満たす」かどうかのチェックなの
「年末年始ではない」ときで「祝日ではない」ときで「特定の曜日時間」のときは
「A」のときで「B」のときで「C」のときなのでand
2021/11/16(火) 19:40:24.31ID:Pl/dTUja
非祝日であって、かつ非年末年始であって、なおかつ月火木の指定時間であるとき
言葉で考えると自分のいいように読み下すからもっとパズルみたいに考えるといいよ
2021/11/16(火) 19:55:34.37ID:k6jJQDWR
>>498
>>499
おお。。これはメモしときますありがとう
2021/11/16(火) 19:56:29.17ID:k6jJQDWR
>>500
ああなるほど
2021/11/16(火) 20:14:53.36ID:Pl/dTUja
>>502
真偽値(ブーリアン)の論理演算はパズルだよ
まず好きな呼び方に置き換える
満たす→ 1でもTでもYでも
満たさない→0でもFでもNでも

1と1のandだけは1でそれ以外の1と0、0と1、0と0のandはすべて0(掛け算だから)
1と1、1と0、0と1のorは1で0と0だけが0(足し算だから)
ベン図の説明思い出してみて
2021/11/16(火) 20:49:29.86ID:AbWBUlyK
UiTask弄っててようやく本試験だしてみたけどロック画面上に表示出来ないね?
基本的な部分でNGだった
2021/11/16(火) 21:03:37.20ID:Pl/dTUja
>>504
どういうユースケース想定でNG?
こないだの3択がどうとかっての?
選択ダイアログはロックスクリーンにでるん?
通知なら出るけど現状ボタンテキストが個別に取れないからあまり使えない
2021/11/16(火) 21:09:54.29ID:AbWBUlyK
>>505
着信に対してなんでロック中/解除中どっちも起こる
2021/11/16(火) 22:31:39.37ID:b95tF9fw
>>482
なるほど〜
ありがとうございます
2021/11/17(水) 03:05:17.83ID:vPe2LgW/
なんかさあ
macrodroid使う以前に
色々とお勉強していただかないと
お相手するのは
辛すぎるよね。

フローチヤートとか書くことから
始めたら如何でしょうか?
2021/11/17(水) 03:06:06.65ID:vPe2LgW/
まあ、macrodroidって素人向けだからしょうがないかw
2021/11/17(水) 08:55:15.46ID:qb3lEh0t
>>497
この1番下のand、orの考え方はぼやっと理解したけど
アクションの条件分子も同じと考えていいの?
https://i.imgur.com/kOBtjEe.jpg
月木の9時28分と火曜日の9時28分になったらアクション発動
写真ではorにしてるけれどここはandが正解で
今までorにして普通に作動してたがたまたまか?
2021/11/17(水) 09:01:34.93ID:/qEIfyER
>>510
いやいや、orで合ってるよ
andが成立する状況はこの世界にあり得ない
2021/11/17(水) 09:08:42.67ID:/qEIfyER
「になったら」と読むから混乱するんであって「であったら」と読まないと
条件判断に時間軸方向の推移は関係ないよ
2021/11/17(水) 09:54:30.24ID:qb3lEh0t
>>511
>>512
頭悪くてごめん。orのままね
2021/11/17(水) 10:24:07.31ID:yFOs027i
どちらかと言えば日本語の曖昧さの問題では?

普通「AとB」なら英語にしたら「A and B」でしょ
文脈から「月木であり火でもある(月木 and 火)」があり得ないから日本人なら「月木 or 火」って読み取るけど、「月木か火(月木であるとき、または、火であるとき)」が間違いのない日本語
2021/11/17(水) 10:28:39.29ID:/qEIfyER
>>513
今が月曜の9:28だと具体的に仮定して判断するとして
1. 月木の9:28か?
2. 火の9:28か?
orで取れば1.を満たすから通すけどandで取ると2.を満たさないから通さないってだけね

頭がいいとか悪いとかでなひとつひとつ落ち着いて当てはめるだけだから
言葉で考えると意味の解釈が混ざって怪しくなるから記号や数に置き換えてパズルみたいに捉える方がいいわけよ
2021/11/17(水) 11:47:07.16ID:9vg94d13
馬鹿に馬鹿が説明するのって
お互いに不幸だな
それを見せられてる俺達はもっと不幸か
2021/11/17(水) 12:33:09.46ID:IotybogQ
月、火、木の9:28分の指定だけで出来る所をわざわざ2つに分けてる意味からわからんかった
2021/11/17(水) 12:37:26.47ID:zcvHeARy
画像よく見ればわかる恐らく火曜日は指定の日にちにしてる
2021/11/17(水) 13:05:22.93ID:/qEIfyER
>>517
管理の問題じゃないかな?
月木の予定はセットで時間が変わり得るとか曜日か変わり得るとか
あるいは全く別件で事案ごとにトリガから区別しておきたいとか
2021/11/17(水) 13:38:07.49ID:yFOs027i
質問のサンプルデータ気にする必要はないかな?
全体引っくるめたら効率的な書き方あるかもしれんけど
2021/11/18(木) 17:22:36.49ID:Z8n2MqOK
別のマクロを呼び出したときに最初の何個かのコマンドに反応してないことがあるんですけどバグですかね?
2021/11/18(木) 19:03:47.87ID:TxcAUrMp
どうやっても解決できないので助けていただけないでしょうか。
所定のジオフェンス内に入ったらWI-FIがオンになるようにしたいんですが、アクションを試してもMDヘルパーが起動してWI-FIをオンにするの選択肢をクリックしないと接続しません。
どうすればいいのでしょうか。

https://i.imgur.com/4tsm5TL.jpg
2021/11/18(木) 19:56:00.39ID:X8y1RhO6
バージョンすら語らずにエスパーしろとな
まずは充電した方がいいよ
2021/11/18(木) 20:09:54.43ID:C7mGAnTi
>>522
ネットワークに接続でなくWi-FiをONにするではどうです?
2021/11/18(木) 20:41:01.55ID:wxTyF6XI
>>524
これ
2021/11/18(木) 20:41:53.14ID:wxTyF6XI
あとトリガーはジオフェスよりSSID圏内の方がバッテリー持ち良いと思うよ
2021/11/18(木) 22:08:43.93ID:LTz1wy8e
>>522
一度許可とか一度拒否とか権限設定絡みじゃない?
例によりOPPOガーとかそれ系って線は?
2021/11/18(木) 22:19:52.49ID:TxcAUrMp
>>523
バージョンは5.18.1です。
不慣れで申し訳ないです。


>>524
WI-FIをオンにするに変更しても同じでした。
https://i.imgur.com/AS1wKc7.jpg

>>526
教えていただいたようにトリガーを指定SSIDに変更してみました。
https://i.imgur.com/AFRXSHj.jpg

>>527
ちなみに使っているスマホはmi9t pro、Android11です。
miuiは相性が悪いと聞いたことがあるのですが、それが原因なのでしょうか。
2021/11/18(木) 22:29:52.86ID:U+WFyf2T
どうやってもってことならui操作で一度許可するクリックとか出来ないの?
2021/11/18(木) 22:39:57.68ID:TxcAUrMp
設定のプライバシーにあるアプリ権限からMDヘルパーのWI-FI接続の権限を見たらオフになってました。
オンにしたら無事に切り替えることができました!
お騒がせしました。
2021/11/18(木) 23:36:36.25ID:H6eBSGzQ
どんまい
2021/11/19(金) 08:36:43.15ID:5EkiJL3i
MIUIは徹底的に省エネさせるから
>>266これやらないと
2021/11/19(金) 08:37:57.29ID:5EkiJL3i
OPPOは
開発者オプション→認可の監視を無効化するをオン
これやらないと作動しないのが確かあった
2021/11/19(金) 16:31:42.56ID:m9+zVZcX
>>532
>>530の事案はパーミッションだからちょいと違うがXiaomiの実質MIUI最適化強制と電池節約狂には閉口するのは確か
2021/11/21(日) 15:57:39.83ID:Ml675J1w
今日始めてインストールしました。質問なんだけど、アプリ側の標準モードとか不在モードとかかの細かな設定って、どこから確認できるの?
例えば、音量はどのくらいで通知がオンになってるとか、詳しく確認したいんだけど。
2021/11/21(日) 15:59:52.83ID:E9AetRQp
log
537555
垢版 |
2021/11/21(日) 16:35:15.21ID:Ml675J1w
>>536
なるほど、ありがとうございます。確認してみます。
Wi-Fiを自宅にいるときはオン、外出時にはオフにしたいんだけど、基地局だけでこのマクロは動かせないんですかね?常にGPSをオンにしておかなきゃダメ?
2021/11/21(日) 17:33:27.08ID:LR/YBbb+
自分で色々やって見てそれでもわからない部分があったらやってみた事を詳しく説明した上で聞いたら?
539555
垢版 |
2021/11/21(日) 18:38:01.12ID:Ml675J1w
>>538
やってみたし調べてみたんですけどわからなかったので、質問してみました。
失礼しました。
2021/11/21(日) 20:48:10.09ID:TkfPCqlo
>>535アプリ側の標準/不在モード
>>537このマクロ
が何の事か分からないのは俺だけ?
いや、想像はつくんだけど
2021/11/21(日) 22:40:53.69ID:WDAIrFJd
>>539
だから何をやったのかを書いてくれないとって話だよ
質問者がある程度労力はらってくれないと回答する人が1から10まで説明する事になって大変でしょ?
基本的な事は過去スレ載ってるので見てほしいし質問する時は上の方にあるように組んだマクロのスクショを貼ってくれると何がいけないのかこちらも理解しやすい
因みにWi-Fiのオンオフは過去スレにあるようにプレイストア以外の公式からダウンロードしたバージョンを使ってるんだよね?
2021/11/21(日) 22:57:14.84ID:TBfehH8E
大変だと思うならスルーすればいいんじゃねーの
2021/11/22(月) 08:22:41.27ID:5D6+9KWv
>>542
これな。
2021/11/22(月) 11:47:27.96ID:hFEONpcb
>>537
基地局だけで行ける
SSID圏内/圏外のトリガーでも行ける
2021/11/22(月) 11:50:20.66ID:h9ZoPRr2
>>539
逆ギレ
546555
垢版 |
2021/11/22(月) 12:18:49.60ID:vx1oS7hu
色々とありがとうございます。
写真のように、基地局で自宅と職場を認識させ、自宅ではWi-FiオンBluetoothオフ、職場ではWi-FiオフBluetoothオンにしたいのです。GPSはバッテリー持ちの関係から切りたいなぁと。
で、基地局を学習させるにはGPSをオンにしなければならないようで、まさに今、学習中なのですが、1度基地局を学習させたら、GPSは切っても大丈夫なのですか?

https://i.imgur.com/dtPAyOz.png
https://i.imgur.com/FYf8gEo.png
https://i.imgur.com/4d9uqHB.png
2021/11/22(月) 12:47:54.58ID:pPyBp9FV
>>546
OSのバージョンにもよるがバッテリー節約目的はWifi圏内、ジオフェンスの順にオススメ
根っこはあまり気にしなくても大勢に影響ない
ベンチマークすれば分かるよ
2021/11/22(月) 18:19:00.90ID:GkpFsnaO
>>546
自分の場合、どこでもWi-Fi圏内とは限らないのでGPS使って判定してる
昔気にしてGPSをオフにして使った事もあるけど1日で5%も違わなかったので気にするの止めたよ
一度GPSのオンオフでどれ位違うかきちんと把握しておいた方がいいと思う
■ このスレッドは過去ログ倉庫に格納されています

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