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

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

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

■前スレ
【自動化】MacroDroid Part10【マクロ】
https://egg.5ch.net/test/read.cgi/android/1690221340/
Part9
https://egg.5ch.net/test/read.cgi/android/1678869789/
Part9 ワッチョイあり
https://egg.5ch.net/test/read.cgi/android/1678657575/
Part8
https://egg.5ch.net/test/read.cgi/android/1659392906/
Part8 ワッチョイあり
https://egg.5ch.net/test/read.cgi/android/1659397583/
Part7
https://egg.5ch.net/test/read.cgi/android/1653829593/
2023/12/30(土) 10:06:13.89ID:krptVYyg
特定のアプリ立ち上げて特定のボタンと押す動作を繰り返しは簡単に出来ますか?
2023/12/30(土) 10:16:04.86ID:JygwC2pn
繰り返しってのはどれくらいの間隔のことを言ってる?
まさか1マイクロ秒レベルで連射みたいな無茶な話じゃないよね、そうでもなければいけるよ
2023/12/30(土) 10:57:43.56ID:q1aqdtX6
そのボタンが押せる状態か?押してもいい状態か?まで判断させようとすると大変だけども
2023/12/30(土) 11:10:25.66ID:JygwC2pn
そうだね、途中でダイアログが出てきてボタンが隠れたりすると途端に地獄の片鱗が見えだす
2023/12/30(土) 12:04:51.28ID:krptVYyg
皆さん、情報有難うございます。ミスで無限ループになったりしたら解除は簡単に出来ますか?
2023/12/30(土) 12:12:34.30ID:rYmnx7UN
本体強制再起動で回避出来た一度ロック解除で画面オフと意味不明のマクロで文鎮化したと思ったけど回避出来た
2023/12/30(土) 12:15:38.46ID:SmdiBtCp
>>427
こんな機能あったのか
ありがとう
2023/12/30(土) 12:32:00.70ID:JygwC2pn
>>444
「こういう動作があったら解除する」という設定に少し工夫はいるかも。たとえば音量ボタンをoffスイッチに割り当てておくとか、その連打は夜には起動しないようにするとか、連打は1分間やったらおしまいとかね。
どの設定が合ってるかはあなたがどういう目的で繰り返しボタンを押したいのかわからないのでこれ以上はわかんない。
2023/12/30(土) 12:43:35.93ID:ZSIjUKne
いくつか前のスレにはもう本当にどうしようもねぇときのセーフモード起動の方法もあったな
2023/12/30(土) 12:52:23.53ID:Il1wAt3R
最悪充電切れるまで放置しとけばなんとかなりそう
2023/12/30(土) 12:58:11.37ID:B0n9Sbkh
自動起動されて無限ループマクロが始まるなら電源OFFは無意味かもね
MacroDroidの強制終了かセーフモード起動でしか対応できないケースもなくはない
酷いケースだとSecure設定を間違えて書き換えて再起動ループになってしまう事も
2023/12/30(土) 12:59:37.56ID:SmdiBtCp
>>436
求めてるものとは少し違うけど
これで代用できない?
https://egg.5ch.net/test/read.cgi/android/1653829593/733
2023/12/30(土) 13:17:30.36ID:WCaLZBGb
>>432
https://i.imgur.com/ptZd3yo.png
2023/12/30(土) 13:22:48.16ID:3lTOVZau
>>436
「別のデバイスのオンオフ」が抽象的すぎる
なんのデバイスなのかオンオフの定義とは
2023/12/30(土) 13:29:20.63ID:JygwC2pn
気になるな、pingして何秒以内に応答がなかったらoff扱いにするとかかね?
2023/12/30(土) 14:09:25.01ID:9o7PqCOd
>>452
ありがとうがんばって真似てみます
ありがとう
>>438
そういう方法があったんだ!
変数作れなかったらそれでやってみます
ありがとう
456名無しさん@お腹いっぱい。
垢版 |
2023/12/30(土) 14:54:01.92ID:tx3Dburm
>>453
説明不足ですみません。少し長文になりますがご了承ください。
Homebridgeというラズパイで動くスマートホームシステムを組んでいまして、照明とかいろんなデバイスの電源のオンオフがオンラインで取得できる状態…が前提になります。
トリガー:
https://trigger.macrodroid.com/自分のidentifier/hogehoge
アクション:
http GETで
http://ローカルアドレス/accesories?id=家電のID

{[“aid”:1”,value”:0]}とか{[“aid”:1”,value”:1]}みたいなJSON構文で家電のオンオフのステータスがかえってくる

文字列操作でvalueの値だけを取り出す

最初のトリガーのURLの返り値とする(⭐︎)
この⭐︎の部分を実現する方法を伺いたく。URLはhttps://trigger.macrodroid.com/xxx…でなくても良いです。

>>451
ありがとうございます。トリガーとなるURLとステータスを取得するURLが異なっても良いならご紹介頂いた方法が使えそうなんですが、今回は同じURL内でこれを実現したいのです。
2023/12/30(土) 22:04:52.10ID:r943lbgW
Firefox betaのアドオン uboのマイルールのurl
https://i.imgur.com/b6IIrCR.jpg
これをIntentにて送り開くと失敗する
https://i.imgur.com/OfkrJr5.jpg
https://i.imgur.com/poeOH7u.jpg
原因と対策どなたエスパー頼みます

尚、uboのマイルールのurlを直接手作業で
firefoxにコピペすると開ける
2023/12/30(土) 23:26:48.37ID:7CEGskUd
その問題のurlを文字列で
2023/12/31(日) 07:49:53.95ID:e0vJCZPv
試してみたが上手くいかないね
エラーとなり開けない
2023/12/31(日) 10:20:18.48ID:ulZ6sX9j
>>457です
urlは恐らく個々で違うと思う

moz-extension://xxxx個々で違うxxxxxx/dashboard.html#1p-filters.html
2023/12/31(日) 20:29:55.05ID:ooU+G/li
>>460
インテントでエクステンションのURL
を叩かないで、UI操作使ってみれば?

一応以下のような感じで実現はできたよ。
https://i.imgur.com/1nxNhNU.jpg
2023/12/31(日) 21:07:42.71ID:sD9QPo4V
UI操作は、待機を適切に挟まないと狙い通りに動かなかったり過剰に待たされたりするから
避けられるなら避けたいやん
2023/12/31(日) 21:11:27.43ID:W9gGZKSW
バージョン変わってUI変更食らうと台無しだからね
コンポーネントのidとかは案外そのままだったりするけど
2023/12/31(日) 21:23:30.77ID:Dmdv4Sdn
>>461
それでやってみるありがとう!成功
https://i.imgur.com/HqxJvek.jpg
ところで>>461アクション3つめの
org.mozilla.firefox_beta:id/ toolbar_wrapper
というのは何か別のアプリ使って所得したとか?

自分はMDの自動所得で以下になった
id:org.mozilla.firefox_beta:id/ mozac_browser_toolbar_url_view
それと
・UI操作でエンターキーを押す
こういうのがあるの知らなかった...
知らずに
エンターキーをXY座標でやってたかも
2023/12/31(日) 21:30:37.57ID:ooU+G/li
>>462
>>463

じゃ他の代替策よろしくな

あとは任せた
2023/12/31(日) 21:46:30.64ID:W9gGZKSW
そこは「想定していなかった欠点を指摘してくれてありがとうございます」だろ
2024/01/01(月) 00:54:21.33ID:npLoBIHn
最近追加されたjavascript使えばいけそう
468名無しさん@お腹いっぱい。
垢版 |
2024/01/01(月) 01:45:52.75ID:a/chliAz
>>466
その切り返しで君は満足だろうけれど、スレの雰囲気悪くしてやろうと言う悪意しか感じないんだ。すまんな。
だから過去スレの有名どころも逃げたんじゃねーの?
2024/01/01(月) 01:47:21.67ID:ilS3ZF0L
勝手にヘソ曲げて他人に擦り付けようとしたのが何を言ってもな…
2024/01/01(月) 03:42:07.95ID:EFW629sv
真っ当な意見なのに
自分の考えに合わない意見は全部アンチに見えちゃうんだろうな
2024/01/01(月) 04:44:56.71ID:ntxFGy9G
あけおめ
2024/01/01(月) 06:02:50.82ID:+B4CHQ6d
ことよろ
2024/01/01(月) 08:48:29.41ID:cUET5zO/
UI操作の現在のフォーカス
これがどういうものか今1つわからなくて
テストしてみても??
どなたかこれを使ってる方いたら
簡単に説明して貰えるとありがたいです
アプリを英語にしても翻訳 現在の焦点としか

https://i.imgur.com/QTquNlP.jpg
2024/01/01(月) 09:30:17.29ID:Y+vRsou9
こんな感じActionですべてクリアに照準合わせて照準した物をクリック 違うか?


https://i.imgur.com/HHetYUs.png
https://i.imgur.com/QHCrCyi.png
2024/01/01(月) 10:30:08.30ID:LSHN50rz
>>473
Windows由来の言葉
例えばアプリとかで「はい」と「いいえ」の選択が出てきた時に初めから「はい」の方が色が付いてて選択されてるような状態を「はいにフォーカスされている状態」と言う
ブラウザの場合だと検索欄で入力待ちの状態でピコピコ点滅してる時は「検索欄にフォーカスされてる状態」とか言う
Androidだとこのような状態に作り込んでるのが意外と少なくて使えるケースは限定的かな
2024/01/01(月) 11:27:57.03ID:Lb3JAQUp
>>474
>>475
473です。なるほど!理解できましたありがとう!
2024/01/01(月) 19:42:28.80ID:+B4CHQ6d
>>474
横から済みません。此れはTaskerのプラグインなのでしょうか?

Actions
Action: Focus Method: View id Selection: com.google.android.
2024/01/01(月) 20:09:17.08ID:Y+vRsou9
これ
TouchTask

https://play.google.com/store/apps/details?id=com.balda.touchtask
2024/01/01(月) 22:33:50.14ID:+B4CHQ6d
>>478
有難う御座います。
2024/01/03(水) 10:06:31.94ID:N85We1Ki
1ヶ月近くぶりに起動したら金払えが強化された
このスレは課金率どんくらい?
2024/01/03(水) 10:20:15.63ID:4g7Z2qYs
無料だとマクロ枠足りなさ過ぎてロクに活用できないし
このスレに住み着いてるくらいMacroDroid活用してる人なら
ほぼ全員フル機能アンロック済みなんじゃないかなあ
2024/01/03(水) 10:28:15.44ID:yb6oNDNx
まぁ半額キャンペーンで買ったんでな
2024/01/03(水) 10:39:55.40ID:795A5qb7
フル機能ってどんな機能が増えるの
広告出ないのとマクロ数制限無いのしか知らない
2024/01/03(水) 10:48:47.51ID:JYBirTgg
これ常駐アプリなんだろうけど、
1日でどれくらいバッテリー使う?
2024/01/03(水) 10:57:33.65ID:yb6oNDNx
「このマンション全体でどれだけ水道を使いますか?」って聞いてるようなもので、誰も住んでなければ0だし住人がいっぱいいればたくさん使う
質問が良くない
2024/01/03(水) 11:07:55.80ID:tvmz27KD
買い切りなんだから払えや
2024/01/03(水) 11:13:09.47ID:hB6efJGA
>>484
俺の端末だと1日0.5%くらい
GPS関連等のバッテリー消費の激しそうなトリガーは使わないか制御するトリガーを別に作る
新しいトリガーを作ったらしばらくバッテリー消費を観察してパーセンテージが上がるようなら制御するアプリを作る
2024/01/03(水) 11:22:11.63ID:GXjNCjUF
俺のはバッテリー消費なんて気にせずアプリ立ち上げたりホーム画面開く度にガンガンマクロ走ってるから使用量多め
普段は4%程度だけど暴走気味に稼働してた時は8%位いったかな
2024/01/03(水) 13:43:16.25ID:+YY2zxPv
>>480
買い切り1000円以下で気に入って使ってるなら迷わず課金した方が良い
迷う時間がもったいない
2024/01/03(水) 14:23:24.79ID:m6KW2z6C
>>481
400円の案内が来るまで延々と待った
2024/01/03(水) 14:39:07.80ID:1vFCmWzJ
>>490
案内はどうくるんですか
2024/01/03(水) 14:42:36.89ID:dcT5qrpv
なんかある時とき半額オファーが画面いっぱいに出るのよ
どのタイミングで出るかは多分誰もわかってない
2024/01/03(水) 14:55:46.12ID:m6KW2z6C
>>491
こんなのが出た
https://i.imgur.com/OK1YeVd.png
2024/01/03(水) 17:28:59.02ID:NjCAFyLo
少額課金なんてGoogleアンケートモニター入れとけば実質無料みたいなもんだろ
2024/01/03(水) 17:54:26.91ID:N85We1Ki
メインスマホのプライマリアカウントが最近使ってないGoogle垢で全然残高貯まってなかった
そういうのに限って半額の提示&Playストアクーポン300円引きが来てる
残り100円を支払うカードを登録してなかったから認証通るカード探してたら、クーポンが200円になってた……


ちなみにメイン垢には半額もクーポンも何も来てませんでした。うざ
2024/01/03(水) 18:48:03.32ID:NLPmGyvH
>>495
100の増減で悩むくらいならすぐ買おうよ。時は金なり。
2024/01/03(水) 20:29:35.20ID:6tXMAHoR
金出すのがアホらしいもの
・iDM+
・mx player pro
2024/01/03(水) 21:04:13.48ID:Ok6JN4Ws
これで、モバイルデータオンオフってroot必須ですか?
2024/01/03(水) 21:05:24.90ID:4GRyRllU
Xiaomiはモバイルon-offは効かないね
2024/01/03(水) 21:11:44.40ID:4GRyRllU
Xiaomiはバッテリー節約モードのon-offも効かないので
https://i.imgur.com/t7z6Wyi.jpgこれで
こんな感じにSystemで命令してあげるとモバイルon-offも効くかもね
2024/01/03(水) 22:58:22.25ID:uNhBJ/Yd
UI画面操作の貼り付けが、アプリによって出来たり出来なかったりするんだけど、出来ない場合に何か代替策ってある?
2024/01/03(水) 23:08:49.30ID:3K/qLzkj
motorolaもモバイルのオン・オフができなかった
なので機内モードで代用しようとしたらデジタルアシスタントアプリをGoogleからMacroDroidに変更しろと警告出されて鬱陶しい
結局それも気に入らないのでTaskerとかSecure Settingsとかの外部アプリを使ってWi-Fiのオン・オフしてるけどなんだかなぁ~って感じ
2024/01/04(木) 00:25:22.07ID:t6r86vOZ
>>493
ありがとうございます。
くる条件とかあるんですかね。
2024/01/04(木) 07:42:46.49ID:Cp8PE+KN
トリガーまで待機のタイムアウト後に実行で設定値以上に待たされる事が頻繁して困ってます
スマホ再起動後はちゃんと素早く動作してるのに色々なマクロを動かしてるうちにいつの間にか動作がおかしくなってしまう
一例だと1秒後設定なのに5秒後にタイムアウトに(症状が酷くなると10秒以上待たされる)
https://i.imgur.com/Gc4BegY.png
https://i.imgur.com/7v8HzSl.png
https://i.imgur.com/kHbySvq.png

画面コンテンツを使ったマクロでも同様にいつの間にか反応しなくなってしまうので共通の原因がありそうだけど何か分かる人いらっしゃらない?(トリガーが発動しなくなる理由とタイムアウト時間が伸びてしまう件の2種)
2024/01/04(木) 08:15:46.68ID:4kkJsTEe
>>502
adb

https://i.imgur.com/kHr82AR.jpg
2024/01/04(木) 10:48:21.59ID:D4BRB9xY
taskerもadb必要だったと思うモバイルwifiと機内モードの操作
2024/01/04(木) 11:55:22.92ID:7AaNO3Ca
>>505
ありがとう
いつの間にかADBハックしておくだけで切り替えられるようになってたとは
という訳でマクロ組み直してちょっとスッキリ
ついでにmotorolaだとglobal設定のmobile_data1(2以降の番号の組み合わせ含む)でモバイル通信のオン・オフができるようになってるのを発見したのでこれをアクションブロックに登録してモバイル通信のオン・オフも実現できた
2024/01/04(木) 14:05:37.53ID:RfC8EoD3
global設定のmobile_data1(2以降の番号の組み合わせ含む)でモバイル通信のオン・オフができる
>>507
スクショ頼みます
2024/01/04(木) 18:51:16.43ID:xlpqmaeu
>>508
これは2枚のSIM(eSIMと物理SIM)を使ってる場合の一例
SIM番号はスマホに認識された順なのでmobile_data1が物理SIMになってる人が多いと思う
物理SIM1枚ならmobile_data1しか使わなくてもう1つSIMが入ってればmobile_data3が使われるという流れ
始めに現在のmobile_data1とmobile_data2の状態(0 or 1)を変数に保存しておいてモバイル通信をONにする時に利用して戻せばいい
https://i.imgur.com/By10UOZ.png
2024/01/04(木) 18:55:57.93ID:MBv2AYlG
俺の糞Xiaomi端末はglobal設定からmobile_dataの項目消えた
2024/01/04(木) 19:04:45.70ID:t6r86vOZ
雨が降る二時間前と15分前にスマートフォンとグーグルホームに通知がくるようにしたいのですが、どうすればいいでしょうか。
2024/01/04(木) 22:16:54.80ID:lQjhAmAH
>>509
サンキュー
後でやってみる
2chMate 0.8.10.182/Xiaomi/2201116SR/13/LR
2024/01/04(木) 23:26:41.04ID:X6zDDgRl
入れてから1ヶ月経つのにセールが来ない
まだかよ はよ
2024/01/05(金) 00:10:04.56ID:Wn5JjSRs
非課金使いは、複数機能をマクロ1つにまとめてトリガーごとに条件でアクションを実行するのがマスト。
2024/01/05(金) 02:07:03.64ID:HIF9BE9K
そんなせこいことに時間費やすより普通に金払えよ、800円だぞ
お前の時給いくらだよ
2024/01/05(金) 04:14:17.67ID:TJKLXBUk
>>504
タイムアウトなしで画面コンテンツのトリガー待機つこてるが無事反応しなくなったな😘
2024/01/05(金) 05:04:19.35ID:hACKb2cT
そもそも天気予報を取得する方法ってあるのか
2024/01/05(金) 05:17:10.09ID:h0qTGsJZ
>>515
無職だよ
2024/01/05(金) 08:00:52.30ID:3GPEHfhR
>>517
Web API使う。
気象庁とか、サービスはいくらでもある
細かく説明するのは面倒くさいから自分で調べて
2024/01/05(金) 10:04:13.24ID:sU0ddIjG
MDスレで天気予報そのもの調べる手法まで聞かれましても・・・という話
2024/01/05(金) 10:36:39.74ID:hDCSNY2Y
OpenWeatherAPIとか使えばできそう
2024/01/05(金) 11:49:13.23ID:3xbAGqlL
自分も詳しくはないけどWeb APIにHTTPリクエストをしてJSON解析みたいな流れかな
天気取得の話は何となく記憶があるから過去ログ見れば詳細なやり方はわかると思う
2024/01/05(金) 12:52:36.65ID:K/1LdM4y
>>511
ピンポイントって感じではないけど降水量予報取得はヤフーが無料提供してる天気情報API使えばできるね
だからこのあたり読んでクライアントID取得して
https://e.developer.yahoo.co.jp/register
https://developer.yahoo.co.jp/webapi/map/openlocalplatform/v1/weather.html
こうやってマクロ組むと
https://imgur.com/85P3i40.png
https://imgur.com/wpNym3F.png
こんな感じで60分後までの降水量を10分刻みで取得できる
https://imgur.com/6P5FP1k.png

あとはこれをどう処理するかだけど例えば
「10分毎に降水量取得」
→「60分以内に降水予報があれば降水時間と降水量を通知、5分毎に降水量取得に変更」
→「5分毎に降水量取得」
→「現在降水ゼロで10後に降水予報があれば降水時間と降水量を通知」
→「現在降水していて10分後に降水ゼロであれば通知」
→60分以内に降水ゼロであれば通知、10分毎に降水量取得に変更」
→最初に戻る
って感じでマクロ組むとこうなって
https://imgur.com/Rmw6nxw.png
https://imgur.com/XUe8xy3.png
https://imgur.com/xRawoxX.png
こういう通知を得られる
https://imgur.com/IeFy3VW.png
GoogleHomeは知らない
2024/01/05(金) 13:36:57.64ID:pBrc6Uf1
すご
2024/01/05(金) 14:54:17.11ID:xjZz4sk6
>>523
ありがとうございます。
仕事なので三連休のときにやってみます。
2024/01/05(金) 18:56:02.68ID:cQviEc5X
>>523
スゲーよw
2024/01/05(金) 18:56:54.52ID:cQviEc5X
MacroDroidテンプレートにあげて欲しいなぁ
そこまで作る気力がない
2024/01/05(金) 21:29:19.38ID:H70dA4DF
ヤフーの天気予報なら雨雲レーダーの通知来るようにすりゃいいじゃんて言うのはさすがに野暮ですかね
2024/01/05(金) 23:35:00.52ID:2wH+WQWl
ここでうpされたマクロを
どこかにテンプレとして保存すると
面白いかもね
〇〇〇〇.macro
2024/01/06(土) 08:56:46.95ID:zHILIHEd
ありそうでなかった発想

公式にアップロード機能はあるけれど、不特定多数に公表するほどでもないマクロなんかは
エクスポートしてスレ住民だけで共有ってのもアリかもね
2024/01/06(土) 09:52:08.66ID:NDbzR+Ij
今までもあったし、なんなら手の届かないとこのためにMDから呼び出す用のアプリまで公開してくれた人もいたぞ
2024/01/06(土) 10:05:51.17ID:kaFv2JHn
>>531
一部のたちの悪い連中がみんな追い出したけれどね
2024/01/06(土) 11:07:56.43ID:IuGJzZso
まだ根に持ってんのかこいつ
2024/01/06(土) 11:44:48.00ID:kaFv2JHn
>>533
犯人一味乙
2024/01/06(土) 12:33:26.83ID:0PZKB4Q0
最初親切そうだが徐々にエスカレートして初心者に複雑な事を要求する基地外だったな
2024/01/06(土) 12:40:45.53ID:kaFv2JHn
>>535
アンカー打たずにぼそぼそしゃべんなや
2024/01/06(土) 13:50:03.03ID:zHILIHEd
ほえー、過去にそういう流れもあったけど荒れてオジャンになったのね
538名無しさん@お腹いっぱい。
垢版 |
2024/01/06(土) 13:51:33.97ID:rUKHZu2v
【統一教会】 殺してゴメン、今市事件 【冤罪か】
https://egg.5ch.net/test/read.cgi/mass/1692073372/l50
2024/01/06(土) 16:03:30.38ID:NI7zVkLC
まぁまともな感性なら、助けようとしてくれている人を基地外なんて言うことは無いから、お察し。
2024/01/06(土) 17:02:35.25ID:NDbzR+Ij
助けようなのか承認欲求満たそうなのかわかんねーのが・・・むしろ後者丸わかりなのまで湧くのがここなんよなあ
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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