探検


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

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

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

■前スレ
【自動化】MacroDroid Part11【マクロ】
https://egg.5ch.net/test/read.cgi/android/1698575233/
【自動化】MacroDroid Part12【マクロ】
https://egg.5ch.net/test/read.cgi/android/1707528672/
【自動化】MacroDroid Part13【マクロ】
https://egg.5ch.net/test/read.cgi/android/1716478718/
2024/11/19(火) 02:36:30.59ID:A3Z8YyDu
>>582
MDヘルパーの件ですがどなたか御存知の方いらっしゃいませんか、出来れば表示させないようにしたいのですが

i.imgur.com/SBk8IZU.jpeg
2024/11/19(火) 13:33:50.49ID:s+2K0xlx
>>594これ便利よね
macrodroidlink.com/macrostore?id=15949
2024/11/19(火) 20:01:22.98ID:kr5wo7/g
>>599
なになに?
どういう風に使用するもの?
2024/11/19(火) 20:37:50.55ID:ogwU6u4F
>>589こういうことがわかる
2024/11/19(火) 20:40:59.88ID:ogwU6u4F
自分はあのまま使わずウィジェットを音量ボタンup長押しに差し替えて使用
音量ボタンマクロを別に使用していたり
何かの動作で別マクロが作動するのを防ぐため
未使用カテゴリー以外全部オフ
其後オンというアクション足して使用
2024/11/19(火) 23:47:09.40ID:ufRvyAD/
>>486 にあるショートカットメニューのポップアップは、ボタンマスターと言うアプリ
フローティングアイコンで、
アクション  ショートカット MacroDroidで登録 便利。
板のテンプレートに入れても良いかも
play.google.com/store/apps/details?id=com.mozapps.buttonmaster.free&hl=ja
2024/11/20(水) 00:45:13.05ID:ciO7czs4
Xのポストをnotionに保存したいのだけど、共有からnotionを選んでも引き継げるのはURLのみでタイトルや本文は引き継いでくれないので手入力するしかない
これをMacroDroid経由する事でnotionの題名もしくは本文にポストのテキストを自動転機する事ってできませんか
2024/11/20(水) 05:13:14.07ID:+KV1EUbM
>>604
画面を読むアクションを使ってXの内容を取り込めばなんとでもなると思う
2024/11/20(水) 05:48:27.26ID:LNkt0bFM
FixTweet APIを使うのも手だな。 https://x.com/nhk_news/status/1858968752345452636
だったら
https://api.fxtwitter.com/nhk_news/status/1858968752345452636
に「文字列処理」で置換して「HTTPリクエスト」すればJSONで返ってくるので、これを「JSON解析」で加工してやれば本文を得ることができると思う
2024/11/20(水) 06:42:23.17ID:308FwH0e
>>605
そのなんとでもを聞かれてるんじゃないのかね
2024/11/20(水) 08:30:11.25ID:0MLHfKHJ
>>607
残念ながらそのアプリは使ってないしどんな内容のポストをどれだけ取り込むのかと言う具体例も書いてないのでマクロでどう組むかまでは答えてあげられない
イメージとしては画面を読んで連想配列に取り込んで取り込みたいポストの部分を当該文字を頼りに取り出して(必要なら文字列処理して)クリップボードにコピー
次に相手のアプリの本文開いて(UI操作?)クリックてペーストする感じかな
2024/11/20(水) 13:19:59.42ID:ZyqAxWyG
Notionは俺も使ってないけどAPIが生えてるから画面操作じゃなくてそこに渡せばもっとスマートな気がする
2024/11/20(水) 16:49:35.05ID:3+36n7Nj
特定の通知が出ると読み上げるよう設定してるのですが読み上げたあと通知を自動で消せますか?
2024/11/20(水) 17:12:12.36ID:IXclQtPm
アクションに「通知を消去する」がある
あとはアンドロイドの権限設定で、「通知へのアクセス」でマクロドロイドを許可すればいい
ただ俺の環境だとしばらくすると許可になっているのに動かないことあんのよね、ユーザー補助サービスみたいに
2024/11/20(水) 17:18:36.51ID:3+36n7Nj
ありがとうございます
探してみます
2024/11/20(水) 17:19:30.79ID:0/NMCTb+
>>611
マクロ組んだのに通知削除できないなあと漠然と思ってたけどそういう事?
2024/11/20(水) 19:10:12.33ID:jDn0WyX4
音量の設定のボリューム一覧にBluetooth音声とあるけど
マイクの調節って意味であってますか?
Bluetoothスピーカーのボリュームかと思ったけどメディアの方だよな?と
2024/11/20(水) 20:16:53.75ID:K39rgVIQ
Pixel 9 Pro Foldで折りたたみの状態がたまにしか反映されないんだけど、これは何か反映させる方法ある?
2024/11/21(木) 00:30:31.20ID:kvInu4Xj
>>605
>>606
ありがとう
そのあたりの機能は触った事無かったからちょっと調べてみる
2024/11/21(木) 22:19:30.07ID:gB+kc1KT
数年振りにアプリ開いたら、有料化していてびっくり。
調べてもよくわからないんですが、タスクが5個未満であれば、永久に課金なく使えるんでしょうか?
下部に無料日数も出てきており、ひとまず広告見まくって延長しましたが、何が何やら…
2024/11/21(木) 22:21:37.45ID:541OqzbK
そのタスカが5個ってのはどっからでてきたんだ?
2024/11/21(木) 22:35:40.80ID:ZE7z4i+J
数年ぶりを具体的に書いて欲しい所だわ
少なくとも10年前は既に5マクロ以上は有料だったし
2024/11/21(木) 23:51:42.52ID:dPUSohF9
>>598
MDヘルパーの件ですが、解決方法は無いでしょうか
2024/11/22(金) 00:02:00.57ID:V9ONTM8Q
>>598
>アプリ履歴に空白のままの表示が残る
何を聞きたいのかわからない
2024/11/22(金) 00:04:35.77ID:V9ONTM8Q
思いっきりエスパー
・メモリ不足
対策
使わないアプリを削除しまくる
2024/11/22(金) 00:38:27.75ID:BGFveVic
>>620
フォアグラウンド状態じゃなくて
アプリ履歴だよな
そこが空白で何が困るの?何のこだわり?
2024/11/22(金) 07:52:08.51ID:dtX2MYOO
規制で貼れないurl (尼 つべ その他)を
貼れる様にchatgptに聞いてるんだけど
i.imgur.com/IYUeNfk.png
これをMacroDroidでサクッとできないかな?

手動で該当urlコピー後に
HTMLエンティティ形式に置き換えてとchatgptに送信
2024/11/22(金) 08:09:48.94ID:untZI2z4
>>624
そのままMDでURLをhtmlエンティティ化する方法聞いてみたらどう?
2024/11/22(金) 08:26:17.17ID:aiRVcw1W
>>618
よくわからないまとめサイトに記載有りました!

>>619
え。そうなんですか。いれた当初(3年くらい前)から、全て無料だと思ってました。ひぇー。

とりあえず、無料期間(?)過ぎても5個までなら動くってことでしょうか?
すみません、理解が追いつかず…
2024/11/22(金) 14:51:55.91ID:LY09ASfh
もし貼れたら>>624感謝
https://amzn.asia/d/8yBS9cu
ベビーワセリン
テスト
2024/11/22(金) 16:31:51.63ID:TKpCaBPK
>>624
身も蓋もないが
url /Androidの共有機能/chatgptでここまでできる
https://i.imgur.com/0LTrZAi.jpeg
あとはこれをgboardに辞書登録は?例えば「えんて」を「これをHTMLエンティティ形式に置き換えよ」登録し入力
2024/11/22(金) 17:12:14.61ID:WY8fkMeI
>>628
マクロ起動トリガーをどうするかには悩むけどやっぱそのひと手間まで減らせるのがMDの良いところよ
2024/11/22(金) 17:15:25.23ID:WY8fkMeI
込み入ったひと手間まで加えるなら正規表現でURLだけ取り出して変換とか、URL含む長文そのままでコピペできるようにしてもいいし
2024/11/22(金) 17:26:25.74ID:n6HeN4fh
少なくてもHTMLエンティティ形式に変換出来るサイトを開いてコピペする位はマクロで簡単にできるっしょ!?
2024/11/22(金) 19:11:33.88ID:FAbeABUP
624です
>>625
gptに聞いたけど超初心者の自分には意味不明だったスクリプトがあーだこーだ
>>628
今それでやってます
2024/11/22(金) 19:26:20.68ID:zky9DUJJ
URLに使われる変換対象文字種は大してないから力技変換で済むような気がする
2024/11/22(金) 21:43:49.41ID:untZI2z4
>>632
こっちはそのレベルがわからんからむしろアクション一つで済むものでわざわざ回り道させようとしてんの何なんやろなって思うのよな

geminiに聞いたらjavascript使えば良いんやでって言ってきたからgptでも同じようなの返って来てると思うけどMDの変数をjavascriptで扱うのどうすんの?ってのはあるな
その部分だけは自分で書き換えなきゃならん

https://imgur.com/FrWMe9s.png
変数「s」にurlを入れておいて「s」を書き換えて「s」に入れ直す例
url指定部分以外はgeminiの回答コピペ
2024/11/22(金) 21:44:31.87ID:untZI2z4
>>632
コード

function encodeURIComponentToHTML(url) {
return encodeURIComponent(url).replace(/%([0-9A-F]{2})/g, "&#x$1;");
}

// 変換したいURLをここに設定
var url = "{lv=s}";

var encodedUrl = encodeURIComponentToHTML(url);

// 結果を表示(デバッグ用)
console.log(encodedUrl);
2024/11/23(土) 06:00:30.42ID:VKwza+0w
Amazonはそのままだと5ch規制でまだ貼れない?
2024/11/23(土) 07:49:53.71ID:YnKsqv7V
>>624これ作った人いたらマクロスクショよろ 自分も真似したい
2024/11/23(土) 08:07:01.86ID:87uPEROe
>>637
マクロの実行方法(トリガー)が問題(人による)だけで考えることなんか無いぞ?
https://imgur.com/KoBUS4Z.png
2024/11/23(土) 08:30:23.41ID:N4JnZnsw
>>635で尼のホームページのurlを変換してChromeに貼り付けてみたけどホームページは表示されずに検索画面になってしまった
2024/11/23(土) 08:40:48.51ID:87uPEROe
>>639
urlと認識されないように変換かけてるんだからそりゃそうよ
2024/11/23(土) 08:45:01.81ID:CAtczH+R
>>638
ありがとう
642名無しさん@お腹いっぱい。
垢版 |
2024/11/23(土) 08:45:46.69ID:gqgWN6Wc
尼とかここさえ分かればなんとかなるからいつもこうしてるわ

627のリンク先なら
尼 /dp/B00F04WN9C
2024/11/23(土) 08:54:52.44ID:UKz0dw/t
>>638
すみません
JavaScriptの中身は>>635これコピペしました
あと
・変数を設定
・クリップボードに記憶
この設定の中身をスクリーンショットを見させて下さい
作り方がチンプンカンプンで...
今までそういうのさわったことなくて
2024/11/23(土) 09:36:34.23ID:87uPEROe
>>643
https://uploader.purinka.work/src/44855.mp4
2024/11/23(土) 09:57:49.02ID:t5UF09U7
>>640
あー5ch専用の変換?と思って尼のホームを変換したのを5chに貼付けて書き込もうとしたけどngされて貼れなかったけど…
2024/11/23(土) 10:12:23.04ID:A0JCisHD
なんか無駄に難しいことしてない?
ただ単に文字列を置き換えるだけならJavaScript使わずに文字列処理のアクションで十分だぞ

このサイト使えばどの文字を何に変換すればいいかすぐに分かる
http://www.shurey.com/js/labo/encode.html
2024/11/23(土) 10:18:44.68ID:87uPEROe
てすと
https://www.amazon.co.jp/
2024/11/23(土) 10:24:34.85ID:A0JCisHD
MacroDroidがフォアグラウンドじゃないとクリップボードを更新できないっていう制限があるからそこだけは要注意な

ダイアログを表示してやればフォアグラウンド判定になるかそれでOKだぞ

例
https://i.imgur.com/KZv6U2B.jpg
2024/11/23(土) 10:29:10.75ID:87uPEROe
>>648
まじかよ・・・
さらに無能化が進んだのか・・・
2024/11/23(土) 10:30:51.73ID:87uPEROe
>>648
あ、?
わざわざクリップボードを更新アクションを使わないでやるってこと?
2024/11/23(土) 10:31:30.74ID:A0JCisHD
>>649
クリップボードを更新でも多分まだ機能するけど
3秒くらい待機が発生するからあまり使いたくないんだよね

ダイアログ表示なら一瞬で処理できるから便利よ
2024/11/23(土) 10:32:05.24ID:A0JCisHD
>>650
そうそう
2024/11/23(土) 10:52:34.24ID:87uPEROe
>>651
あぁね
俺もアクションの更新クソ遅くて使えねーわって言ってたわ
まぁ余計なテクニックで本筋隠れるのもアレなんで通常の回答は更新アクションで行かせて貰います
2024/11/23(土) 14:05:02.24ID:2dcEXkox
>>644
まじで神
2024/11/23(土) 14:08:44.55ID:2dcEXkox
>>648
これも動画お願いします
2024/11/23(土) 17:21:04.05ID:z+0oHzu9
>>643です
>>644助かります今から真似てみます
2024/11/23(土) 17:31:58.63ID:LV12ZtJJ
ん?正解はどれ?
2024/11/23(土) 17:55:31.06ID:LV12ZtJJ
でも上の動画ので良いんだけど
>>644これここはこうだよね
https://i.imgur.com/4mEuF8x.jpeg
動画では「なし」のままになってた
2024/11/23(土) 20:05:14.42ID:V9ovkPtl
すべてを置き換えてしまうので
Domainのみ、そのうちの二文字変換
最後にh抜きせよと指令を出したいね
2024/11/23(土) 20:10:25.07ID:V9ovkPtl
以下chatgptへの指令

HTMLエンティティ形式に置き換えて
ただし以下の条件を必ず守って

1.ドメインのみ変換すること
2.ドメインの文字のうち2つを変換すること
3.// この箇所は変換してはダメ
4.https: や http:この箇所は変換してはダメ
5.変換後に先頭のhを抜くとこ(例)http~ なら ttp~

以下に例を示す
ttps://a mzn& #46;a s& #10 5;a/d/hVO Gw Eg
1. ドメインのみ変換せよ
2. ドメインの文字のうち2つを変換
3. // この箇所は変換してはダメ
4. https: http:この箇所は変換してはダメ
5. 変換後にURL先頭のhを抜くこと
================
では準備はいいかい?okなら教えて
変換してほしいurlを貼ります
2024/11/23(土) 20:30:54.44ID:qxkZ/sS4
ここはchatgptの使い方教室じゃないぞ
黙って聞いて自分でマクロ組んでみてうまくいった結果を報告してくれ
2024/11/23(土) 20:57:43.58ID:0QLchPcY
>>658
出力変数の方はいらんよ
出力変数に変数設定して、そこに値書き込む方法は件のコードには入ってない
2024/11/23(土) 20:57:59.90ID:my4S3bpd
マクロ一覧でマクロを並び替える機能ってある?
2024/11/23(土) 22:31:27.48ID:XeU93NDZ
尼、つべくらいなら上の動画あげてくれたやつで貼れるけど
その他のURL長めのサイトとなると
貼れなくなるのよね
ちと、今再現できないけれど
環境何某が~とエラーがでる
ということで
>>660こういう次第で
2024/11/23(土) 22:37:47.80ID:LTAJtph1
https://www.aki-f.com/revchord/f-search.php
2024/11/23(土) 22:39:26.54ID:LTAJtph1
再現できた
https://i.imgur.com/RZa90HF.png
これ
2024/11/23(土) 23:32:45.51ID:c/o+H+Ja
短縮url使えばいいんじゃない?
2024/11/24(日) 13:53:26.27ID:Tvvnvg45
h抜きする必要なくね?
hもHTMLエンティティとかいう奴で置き換えればいいじゃん
2024/11/24(日) 16:13:18.33ID:+AiEHxkg
色々と試してみたら>>666これが出る場合があるね
670名無しさん@お腹いっぱい。
垢版 |
2024/11/25(月) 05:39:50.57ID:w0ygFu1r
初めてシェルスクリプト使ってみたんだけどもっと綺麗にできそう
https://i.imgur.com/tru44ff.jpeg
https://i.imgur.com/fVEi3us.jpeg
2024/11/25(月) 08:54:20.67ID:yK+uTpiz
何をするマクロなの?
2024/11/25(月) 12:01:53.99ID:ht00byjo
>>664
なるほどなー
そこまでやること決まってるならMDでそのまま作ればいいと思うけど
https://imgur.com/NqKG7Ad.png

ランダムに2文字を変換させるのはAIにやらせたほうが楽そうではある
2024/11/25(月) 19:47:04.29ID:BW+dFqkg
変な質問申し訳ない
条件 画面スリープなしの時(システム設定)というのは
https://i.imgur.com/SdvFigi.jpeg
例のシステムキャプチャマクロで拾い
これでうまく認知してくれるのだけど
2147483647この数字の意味がわかんない
ちな1分のときは
600000なのでミリ秒かなとおもったが良くわからん
2024/11/25(月) 20:16:53.89ID:tjHAazAd
>>673
1970年1月1日からの秒数です。
klwp だけど $dp(2147483647)$
2024y11M25d20h09m00s
2024/11/25(月) 20:21:14.01ID:HviWishT
>>673
俺のはすべてミリ秒表示なのでそんなへんてこ数値はわからん
ってかscreen_off_timeoutとかいちいちこっちで単語書かせないように質問時に記述しておくような気遣いはないのん?
2024/11/25(月) 20:25:59.94ID:BW+dFqkg
>>674
うーんやっぱ良くわからないけどありがとう
>>675
自分が出世できない理由がよくわかったありがとう
2024/11/25(月) 21:43:31.19ID:FFkBFm12
アプデ後からかな?
たまにしか使わないので気づかなかったけど
システム設定[Global]adb_enabled
が効かなくなってますね

2chMate 0.8.10.187/Google/Pixel 6a/15/DT
2024/11/25(月) 21:45:16.78ID:FFkBFm12
>>677
言葉足らずでした
システム設定→USBデバッグのON/OFF
です
2024/11/25(月) 22:05:17.00ID:WdVOAUni
>>678
今確認してみたけど普通にオンオフできてるよ?
ってかmateのバージョンとかいらんから何のアプデの話で(osなのかmdなのか)今のバージョンが何なのかもわからんのだが
2024/11/25(月) 23:53:48.21ID:z6hWYLo0
>>679
>>677はAndroid15だろ
2024/11/25(月) 23:55:24.34ID:FFkBFm12
>>679
/15/
2024/11/26(火) 00:00:33.71ID:nqiTubfb
>>679
古い11の端末で試してみたら効くから
OS15で塞がれたみたいだね
MDはいずれも最新
ここまで言えばさすがに伝わりますでしょうか
2024/11/26(火) 00:04:21.77ID:y8C5dIwp
>>682
うちはできてます
USBデバッグONでは起動できないアプリを、USBデバッグOFFしてから起動するようにしてるんですが動きました
v5.48.13 Pro
ヘルパーはv1.0って書いてますね
2chMate 0.8.10.192 dev/Google/Pixel 6a/15/LR
2024/11/26(火) 01:21:35.59ID:nqiTubfb
>>683
ヘルパーは1.8ですが
同様の環境で用途もズバリ同じですね
前回起動時(アクション動作異常なし)は15に上げる前ですね、そういえば
2024/11/26(火) 03:28:29.92ID:3Ddr/X9b
>>682
嫌味書く暇があったらadbでMacroDroidとヘルパーに権限与え直せばいいのに
2024/11/26(火) 05:29:44.22ID:W7JVcPnW
>>685
暇なんで権限与え直しましたが状況変わらずです
助言を頂きありがとうございました
2024/11/26(火) 05:32:07.90ID:elhhXw7R
>>686
あなた、自分とこの問題を解決しにきたの?
それともケンカ売りに来たの?
2024/11/26(火) 06:01:39.22ID:3Ddr/X9b
>>686
ヘルパー入れ直した方がいいね
2024/11/26(火) 07:09:53.94ID:FeimSPjU
私は素直に受け入れました(^o^)

> >>675
自分が出世できない理由がよくわかったありがとう
2024/11/26(火) 07:12:15.88ID:WHl55LfW
素直に受け入れるひとは伸びしろがある
2024/11/26(火) 08:53:10.82ID:j25xJ1rN
2147483647は32bit符号付き整数で一番大きい値
2024/11/26(火) 09:09:53.19ID:3KI6fnCP
pixelはGoogleの人柱用なので自己解決出来ない人はむやみにメジャーバージョンアップをしてはいけません!
2024/11/26(火) 14:12:40.38ID:Hi/PS4sb
Windowsも最近メジャーupしてそこそこ問題出てるらしいし最新を求める人には能力が要求されるな
2024/11/27(水) 07:43:59.89ID:L5CSnuAn
>>692
自己解決したわ
ありがとうな役立たずども
2024/11/27(水) 08:23:57.84ID:qTt/LyGv
>>694
懲りたら二度と来んなよ!
2024/11/28(木) 10:48:04.37ID:+2ZbWkG4
>>694
おう、役に立てて良かったよ
2024/11/30(土) 09:28:04.35ID:JdYBxuYq
すいません、うまく動作しません。
アドバイスお願い致します。

Redmi 12 5G
Xiaomiをお使いの方でうまく動作している方
がいらっしゃいましたら、どこを設定すればよいか、
よいHP等があったら紹介して貰えないでしょうか。
2024/11/30(土) 09:46:06.83ID:ZjBLrMc7
>>697
まずはハンバーガーからDontkillmyapp.com
■ このスレッドは過去ログ倉庫に格納されています

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