【自動化】MacroDroid Part12【マクロ】
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/ その時だけ位置情報オンにしてそれが終わったらすぐにオフするようにしたら アプデしたらフローティングボタンの座標指定効かなくなったな… >>705
定期的に位置情報をオンにして家の範囲外かどうかを確認するって感じですかね? >>704
位置情報でWi-Fiも使用されるかは、Wi-Fiスキャンがオンかどうかで決まる
なのでWi-Fiのオンオフは関係ない マクロと関係ないんだが
タブ⇔タブ、スマホ間のファイル転送ってどうやってる?
USB?NET? なんか不具合が起きた時にMacroDroid本体の再起動って出来るの?
やり方教えて下さい 不具合っていうのは何の不具合…?
変なマクロ組んじゃって操作がおかしくなって~みたいな話をしてる?もう少し正確に言ってくれないとわからん >>712
MacroDroidのアイコンを長押し→iアイコン→強制終了
(デバイスマネージャーにMacroDroidを設定している場合は先に解除しておかないと強制終了出来ない) >>712
私は、再起動など電源からのcoldSTARTをトリガにして、MacroDroidマクロを全てoffで立ち上がるマクロが組んである。
最悪はスマホをsafeモードで起動すれば全てのアプリは停止したまま起動するので・・・ 帰宅時に、アラーム音量や着信音量とか通知音量を90%にするんですが
着信音量だけ実際には10%だったり0%します
再現性がないのですが通知音量だけ駄目なんです
試したこと
着信と通知のアクションを分け間にwaitをいれる→だめな場合がある
フォアグラウンド→だめな場合がある
機種をかえる→だめな場合がある
あと試せることあるでしょうか? macrodroidがヤバくなった時用みたいな話は度々出るけど
実際に詰みかけた事ある人いるのかな >>716
MacroDroidで設定出来る音量の項目は沢山あるけど機種側はそんなに細かく設定出来なくてどれかの設定が繋がってるのでまずはそれを確認(例えば着信とシステム)
通知音量は着信音量がゼロとか低いと設定出来ないとかの制約があるのでそういう所も確認して理解する
>>717
昔の事だけど他人の設定真似してマクロでシステム設定を変更したら無限再起動ループになった事ならある >>716
似たような用途だけどコレだけで効いてるよ、音量上げと下げそれぞれ別途のマクロにしてるけど
ちなpixel6a
https://i.imgur.com/ZnDkarf.jpeg oppoだと着信音量はMDの◯◯を
Xiaomiだと着信は△△とかあるよね >>719
まとめてやると通知音量だけ
失敗する率が高いんですよ…
なので分けているんですが
それでも稀に通知音だけ失敗するんです
https://i.imgur.com/u58lQI1.jpeg
xpediaとmotoです >>721
もちろんMDヘルパーは入れてて、バックグラウンドの許可もしてる? 原因が端末固有な気配がするならトラブルシュートに時間かかりそうだし面倒くさいから、俺だったら通知音だけ別のマクロ作っちゃうな
「X分ごとに通知音の大きさをチェック(条件にWiFi接続)、低いままだったら高くする」みたいな感じ 毎朝、任意のサイト2つを見るのが日課で
こういうアクションさせてます
起きる直前に1、をあらかじめ開いておき
1,任意のサイトを開く
2,ダイアログ表示させオッケー押して初めて次のアクション
3,任意のサイトをiDMで開く
https://i.imgur.com/M3k57it.jpeg
2を他の方法でなにかもっとスマートにできないですかね?
1つ目のサイトをチェック後に2を標示させる >>726
人の感覚なんてわからん
今がどうスマートじゃないと感じてるのかも書いてくれないと
例えばダイアログだとデカくてダサいとかだったらフローティングボタンを小さく表示させておいてそれを押すとか他のページもタブで開いておいてタブを閉じるだけで次のページが表示されるようにするとか
後は画面をスクロールして表示される文字の出現によって次の動作に進むとか >>728
Uiが良さそう。ヒントありがとう
わざわざオッケーをタップするのがめんどうだった 「なんかいい感じにしてよ!」って言ってくる客おるよな 段階があってさ
Macrodroid 始める
・充電マクロ組んでみる
・条件分離を知る
・変数でつまづく
・マクロを簡単に書き替える
・ヘルパーの存在を知る
・インデントでつまづく
・マクロを簡単に書き替える
・面倒を無くすためだったのに何してるのと疑問を持つ
4番目のマクロ整理してるぐらいが幸せだよねきっと。 コード書くわけじゃないならインデントする要素なくない?
もしかしてインテントのつもり? 今朝通常のマクロが働いてないなぁと思ってログみたらこんなになってました。翻訳かけたけどよくわからず。
時間経過見ても変だしトリガーも働かずに何してたのか、どなたか教えて貰えませんか。
どのマクロも指紋ジェスチャは使用してないです。
https://i.imgur.com/sV71CJx.png とりあえずじゃなく気持ち悪いので理由を知りたいんです >>736
MacroDroidがタスクキルされててMacroDroidのアイコンをタップして再起動するとそうなる いやとりあえず指紋ジェスチャのアクセス許可だしてトリガーが動くようになるのか試してみるだろ普通 これに加えて通知トリガーのマクロと通知消去のマクロも別々に作ってるの?
すべてを一つにまとめない意味はあるんだろうか シェイクが反応しないのですがどうすればいいでしょう
android13
AQUOS sense6です >>738
すみません、こちらの話がうまく伝えられていないようですが
トリガー発火してるはずがしていない
よくわからない時間にトリガー発火してないのにエラーメッセージらしきものが出てた
メッセージ内容よくわからない
指紋ジェスチャ使ってない
これまでトリガー未発火もエラーメッセージらしきものも出たことない
長いことマクロは変更してない
アプリやシステム含めアップデート等もしてない
から気持ち悪いと書きました。 >>737
それを一瞬思ったのですが、スマホは充電コード挿したまま触っておらず、何故か6時56分にエラーメッセージらしきものがログに出ていて、7時00分に別のマクロが動いているのでキルされてなかったんだなと思いました。7時のトリガーで気が付くまでスマホは無操作です。 MacroDroidだけじゃなくてAndroidのログも吐かせてからまたいらっしゃい
MDのそのログだけじゃ情報不足 いつの間にかインテントで文字列配列扱えるようになってるな
返り値必要ないコマンド投げやすくなったか >>749
文字列配列? 配列と連想配列以外の別物ですかね
これがあると何ができるようになるのかさっぱりわからないです >>743
そういう使い回すじゃなくて
他のアプリの通知消去もやってるんだろ 配列・連想配列はちゃんと使ったほうがいい
使わないとマクロドロイドの基本能力の半分がロックされてるようなもんだから >>750
インテントでextraに文字列配列使うときはtoyboxからamコマンドでインテント発行するという力技から解放された
視認性が上がっただけとも言えるけど
Termux RUN_COMMANDあたりで試してみるといいよ >>753
結局文字列配列の意味は…
配列も連想配列もどちらでも文字列を扱う配列全てを文字列配列と読んでるのですかね?
インテントで配列を使った事がないので一例で良いので具体例を教えてほしいです 求めてる機能を既に実現できてるなら無理に使わない機能を使わなくてもいいぞ
俺はTermuxプラグインがMacroDroidどころかAndroidの力を発揮するのに大事だと思う