[過去ログ] 【自動化】MacroDroid Part5【マクロ】 (1002レス)
1-

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

次スレは>>950が立てること。立てられない場合は>>980が代わりに立ててあげてください。
876
(3): 2022/02/19(土)00:44 ID:1+eUZ4xI(1/9) AAS
>>873
そこ誤訳
インテント追加→インテントエクストラ
追加名→エクストラ名
(extraのキー名/送信側で指定したキー名)
正確に一致する値→一致したとみなすextraの値

*は2番目の写真のフィールドのみ使えるのは>>874の言うとおり
messageてキーで渡してるならワイルドカード*でその値が何でも最後に指定した変数に取るってことだよ
フィルタするパターンを与えられるってことだね
877
(2): 2022/02/19(土)02:05 ID:x/IwUNzw(1/7) AAS
>>876
ntfyでcurlでメッセージ送信するとmessageと入れなくても送れてしまうので
キーがmessageかすぐにはわからなかったのです
画像リンク[jpg]:imgur.com
インテントでメッセージ送信するときはmessageと入力するし、公式のAuto
mation apps→React to incoming messagesを見るとmessageを指定して
いる事、コードを見るとintent.putExtra("message", notification.message)
となっている事からそうなんだろうなという認識ですね
画像リンク[jpg]:imgur.com
シェルスクリプトからcurlでしかやっていなかったら到達しなかったと思います
私がポンコツなだけかもしれませんが(笑)
878: 2022/02/19(土)02:48 ID:opMxArc8(1) AAS
Redmi note 10 JE を Xiaomi miui 13にアップデートした瞬間、定期的に強制再起動するようになった、
MIUI 13 or Android 12 にアップデートした人で同様の症状がある人
解決方法をぜひ教えてください
879: 2022/02/19(土)04:06 ID:x/IwUNzw(2/7) AAS
>>844
Playストアでv5.22.5リリースされたので、ntfyでHTTPリクエストを使って
POSTやGETでメッセージが送れました、もちろんFire HDでも送れます
880
(1): 2022/02/19(土)05:37 ID:1+eUZ4xI(2/9) AAS
>>877
cirl等でntfyのwebインターフェースを直接叩くときの仕様は一応マニュアルに記載があるかな
外部リンク:ntfy.sh
自分で試して把握するのがいちばんの近道なんで分かって良かったということで
881
(1): 2022/02/19(土)05:39 ID:lSUgg860(1/6) AAS
>>877
ntfy公式(>>841の2つ目のリンク)に使えるエクストラ全部あるよ(しかもMDでの使い方がスクリーンショット付きで!)
882: 2022/02/19(土)05:44 ID:lSUgg860(2/6) AAS
>>876
明らかな誤訳もあるとは言え英語でみても機能が直感的にイメージできるような
883: 2022/02/19(土)05:47 ID:lSUgg860(3/6) AAS
>>876
途中送信してしまった

インテント関係は明らかな誤訳もあるとは言え英語でみても機能が直感的にイメージできるような書き方じゃ無いのよね
翻訳精度上がっても正直・・・
884: 2022/02/19(土)08:43 ID:x/IwUNzw(3/7) AAS
>>880
今すぐ作りたいマクロがあるのではなく、教えて頂いたので調べてみようという
スタンスなので楽しみながらやっています

Termuxも川崎さんのブログを見ながらチャレンジしたけどviが起動しないとか
編集したけどどうやって保存してこの画面抜けるの?とか謎が一杯でした

HTTPリクエストも公式ではcurlから始まってますので、Taskerのサンプルを
見つけるまでちょっと苦労しましたね

HTTPリクエストの編集画面、設定のURLを線からはみ出る位長めに打って
カーソルで右にスクロールするとクエリ―パラメーターのタブに移っちゃって
編集タブに戻るとURLが消えちゃうのはバグかも?
885
(1): 2022/02/19(土)08:56 ID:BM2YnwlK(1/2) AAS
見辛くて申し訳ないのだけど
Tverを立ち上げた時いくつかのアクションというマクロ
画像リンク[jpg]:i.imgur.com
これが極めて短時間に何度も繰り返す現象を
画像リンク[jpg]:i.imgur.com
防ぐ簡単な設定方法ないですかね?
既に立ち上げ動画閲覧してるのにTverが終了、起動してると
何度も認識してるみたい
Xiaomiタブレット miui13
886
(2): 2022/02/19(土)09:30 ID:x/IwUNzw(4/7) AAS
>>881
全く公式を読んで無い訳じゃ無いですよ〜、1枚目の画像で示していますがシェル
スクリプトでcurl -d "rickroll" ntfy.sh/mytopicだけでメッセージは送信できます

エクストラのリストがあったとしても、これだけ見たらメッセージがインテント
エクストラのエクストラ名messageに収納されているとかわかりませんよね?

サンプルのMacroDroidの画像でも変数に代入していますが、このサンプルでは
特定キーワードで発火させるために絞りこんでますので、ワイルドカード*で
変数を活用するサンプルでは無いですよ

GETで送信する時のサンプルはmessage=とかpriority=とか出てきますので
インテントエクストラが推測できますけどね

POSTもサンプルではcurl -dから始まってますので
外部リンク:curl-d"rickroll"ntfy.shとかやっちゃうとダメなんですよね
Taskerのサンプルを見て、初めてどこに何を入力すべきなのかわかりました
887
(3): 2022/02/19(土)10:30 ID:lSUgg860(4/6) AAS
>>886
前提知識どれだけあるか知らんからね
全てのレスがMDでntfy使う説明で直接覚える必要のないcurlの説明も含んでいると思って貰ったら困る

エクストラ〜はDescriptionにMessage bodyってあるんでおおよそ検討がつく。メールのbodyやhtmlのbodyなど似たような概念もある

ワイルドカード〜はntfy関係ない。MDでインテント受信使うときのテンプレ。インテントとは何者か(google公式)、MDで何ができるのか(MD wiki)で学ぶ。最適と言える資料はないから手探りにもなる

スクリプトとPOSTの対応もそれとして学ぶ必要がある。androidも(googleも)MDも関係無い
888
(2): 2022/02/19(土)12:27 ID:1+eUZ4xI(3/9) AAS
>>886
いや、そこは本文読もうよ
外部リンク:ntfy.sh
Webhooks (Send via GET)のセクションに
To add a custom message, simply append the message=
とあるしその下のとこで各言語等のカスタム用例もタブで見られるからね(http GET渡しも)

この普通わかるわからない論争は不毛だと思う
例えば俺個人としてはインテント関連をググるとjavaのサンプルコードが山ほど見つかるから使い方すぐ分かるよなぁって思うのよね
日本語サイト前提でググってるのと英語でググってるのとでも情報量に雲泥の差があるしね
このあたりは当然人によって違うわけでアナタの感覚も>>887の感覚も理解できるよ
889
(2): 2022/02/19(土)12:52 ID:x/IwUNzw(5/7) AAS
>>887
>>888
まだまだ自分の経験や知識が足りないのだと思いました、試行錯誤してなんとかntfyを
少し使えるようになったと思いますのでありがとうございます

上級者というか知識のある人なら自分みたいな苦労はしないという事のようですね
890: 2022/02/19(土)13:10 ID:1+eUZ4xI(4/9) AAS
>>889
いやいや
それなりに苦労するしその苦労の成果を惜しげもなくシェアしてるつもり
もっとも機能把握のために適当にマクロ組んで分かったら破棄なんて普通のことで苦労だと思わないって感覚だけど

大事なことだからもう一度言うけどそれぞれの感覚は理解できるよ
ntfyを知って自分で試してみてしっかり把握してって普通のことがちゃんとできる人なんだからアナタは何も間違ってないよ
891
(1): 2022/02/19(土)13:15 ID:CYlYA1pp(1/2) AAS
>>888
887だけど「普通わかる」と言うつもりも「わかれ」と言うつもりもないよ
問題は切り分けるべきということと質問もなければ答えられないという話
とくにMDから離れた知識になればわざわざ知ってる?(理解してる?)などと確認取ったりしない

887はそういう聞かれなければ答えられないこと(人によってはそんなこと知ってると言われること)に対して愚痴が飛んできたからレスするような内容じゃ無かったと示してるだけ
892: 2022/02/19(土)13:22 ID:CYlYA1pp(2/2) AAS
>>889
>>887はもろにその苦労してきた経験だよ

あれこれ試してるレスとかスクショも貼ってくれてるから同じように苦労してるなと思ってるし、その結果が出てるならこのくらいはわかるだろうって前提のレスをしている
893: 2022/02/19(土)13:23 ID:1+eUZ4xI(5/9) AAS
>>891
うん、アタナが苦言を呈したくなる感覚も正しいよ
大事なことだから〜(以下略)
俺がいってるのはこのギャップは埋まらないんでもういいよねってこと
894
(1): 2022/02/19(土)13:59 ID:x/IwUNzw(6/7) AAS
MacroDroidがバージョンアップしてHTTPリクエストの表示が変わったので
なんとか使えたけど、少し知識が深まったので旧バージョンのGETでも
メッセージが表示できました

Termuxとかむちゃくちゃ遠回りしたけどcurlコマンドじゃなくてもFire HD
からntfyを使えるようになったので良かったです
(Fire HDの元の質問者じゃないけどね)
895
(1): 2022/02/19(土)14:45 ID:1+eUZ4xI(6/9) AAS
>>894
termuxはいいよ決して無駄にはならんし
vim動かんのは謎だけどpkg installしてる?(俺はjoeが好み)
エディタemacsでもQuickEditアプリで編集してcpで持ってくるワークフローでもいいと思うけどね
ちなAndroid12+は知らんけどそもそもcurlはtoyboxに入ってないから標準mkshを呼ぶshell scriptアクションだと動かん環境が多いよ
896
(2): 2022/02/19(土)14:45 ID:BM2YnwlK(2/2) AAS
>>885だけど。なす術もないのですね…残念
897
(1): 2022/02/19(土)14:52 ID:1+eUZ4xI(7/9) AAS
>>896
ザックリだと緑の条件欄で一定時間内に当該マクロを起動してなければ起動するように抑制できるよ
起動後にフォアのアプリチェックしてTVer以外のときはマクロ終了する対処も有効
898: 2022/02/19(土)16:15 ID:Hssqcx0o(1) AAS
>>870
dogetでできました
ありがとうございます
899
(1): 2022/02/19(土)16:27 ID:lSUgg860(5/6) AAS
>>896
スクショで無効にしてる条件だとなんか問題あんの?
MDの細かいこと考えなくても良くなる優秀な仕組みだと思うけど
900
(1): 2022/02/19(土)16:55 ID:x/IwUNzw(7/7) AAS
>>895
また無知を晒す事になるけど、今はTermuxはGoogle Playからインストール
しちゃイカンのですね、さっき起動したら赤文字で怒られてしまいました
指示されたドキュメントを読んでF-Droid版に切り替えたいと思います

ドキュメントを読んでいたらF-Droidならプラグインは無料だと・・・
Termux:Tasker課金しちゃいました(泣)

まだほとんど使い込んで無いのでアンインストールして再構築したいと思います
901: 2022/02/19(土)17:14 ID:1+eUZ4xI(8/9) AAS
>>900
Termixは2020年秋冬の段階でAndroid10(SDK29だったかな?)に追従しない決定してるからもうplayストア更新できないのよ
更新したらSDK30ベースの規約に合わなくて棚から追い出されちゃうから
902
(1): あばらんち 2022/02/19(土)20:22 ID:3iM7TJ/S(1) AAS
>>902

一番下の条件が無効になっているのは意図的ですか?
ここの時間を調整するのが簡単そうにみえました。
903
(1): 2022/02/19(土)20:26 ID:Il8qf/2z(1/2) AAS
>>861
わかりづらくてすみません
1と2はその通りです

そのアプリはユーザー登録をしなくてもポイントが貯められるので、端末ごとに貯めています
一日のうち適当なタイミングでスマホとタブレット両方で回収作業をするので、一緒にマクロとアプリを起動すれば便利だと思いました
最終ページまでいったのを検知するようにしたかったけど、自分のスキルでは厳しかったのでめくる数を指定しています

あと、読んで気に入った漫画は買ってます(念のため)

>>864
サブランチャーを知りませんでした
これ便利ですね!ありがとうございます

>>865
意外といろいろ選択肢あるんですね
ありがとうございます
物理ボタンは温存したい派なので、サブランチャーから起動することにしました
904
(1): 2022/02/19(土)20:45 ID:lSUgg860(6/6) AAS
>>903
ひとまず解決したのかな?おめでとう
スマホからfireHDのマクロ動かす方法はfireHDで実際に試してみてる人いるから気になるならスレ追いかけてみると良いよ
見た感じ成功してるっぽい
905
(1): 2022/02/19(土)21:23 ID:1+eUZ4xI(9/9) AAS
fireTVですら動かしてる人いるしね
906: 2022/02/19(土)22:11 ID:Il8qf/2z(2/2) AAS
>>904
ありがとうございます
お世話になりました
気になることがいっぱいで追いきれてません
学ぶことが多すぎて知恵熱でそうなのでぼちぼちやっていきます

>>905
まじすか!それはすごいですね
今年の目標にします
907
(1): 2022/02/19(土)22:54 ID:Vy/CHmkK(1) AAS
フリーWi-Fiに接続するとき「同意する」ってのを選ばないと接続できないやつがあるんですけどこれを自動化できます?
908
(1): 2022/02/20(日)04:58 ID:+fgD5NE2(1) AAS
>>907
できないマクロはただのマクロ
909
(3): 2022/02/20(日)07:24 ID:P+DSOpcQ(1) AAS
>>461,489です
OPPO A5 2020だけれど
MacroDroid最新にアップデートしたらまた同じ症状に
音量変化しなくなった
グリップボードの更新、音量共ログには残ってるけれど
実働せず。疲れた
910: 2022/02/20(日)07:46 ID:8R2jP+rx(1/3) AAS
>>909
OPPOは今やAndroidでは世界3位のメーカーなのにMDの対応悪いよねえ
このスレで一体何人の「音量変更がうまくいかない!」を聞いたことか
とりあえずメディア音量だけを変更したいなら音量アップダウンで対応するのが無難かな
911: 2022/02/20(日)08:03 ID:pvVglHET(1/4) AAS
話題になる度ちょいちょい言ってるけどクリップボードを更新に期待するのが間違ってるのよね
912
(1): 2022/02/20(日)10:49 ID:M93UYfBf(1/2) AAS
>>908
UI画面操作ってアクションでできそうですね
Taskerよりは簡単っぽいんでこっちに手を出したんですけどプログラムの類は一切わからないのでスレ見るとチンプンカンプンで…
913
(2): 2022/02/20(日)10:54 ID:OfLsMEbp(1/5) AAS
>>909
この問題あまり良く知らないのだけど、MacroDroidがフォアグランドに
あれば音量調整が出来るという事だと思うのでこんなマクロはどう?

一瞬ダイアログ出るけど動かないよりはマシだと思う
画像リンク[jpg]:imgur.com
914
(2): 2022/02/20(日)11:25 ID:8R2jP+rx(2/3) AAS
>>913
横レスだけどダイアログでOPPOの音量変更できますねえ
だけど一瞬とはいえダイアログはでかいので目障りなのが残念だなあと思う
MD側がダイアログの背景とテキストを透明にするのとUI操作じゃなくて通知みたいにダイアログを消す手段を設けてくれないかな
そしたらMDを前面に出さないと動かない他のコマンドにも応用できそうで期待が膨らむのにね
915
(1): 2022/02/20(日)11:50 ID:pvVglHET(2/4) AAS
>>912
少しずつ組み立てていったらいいよ

好きなタイミングでマクロが動くことを確認する
画像リンク[png]:imgur.com

「同意する」を選びたいときに手動でマクロを動かしてみる
画像リンク[png]:imgur.com

自動で反応してくれるトリガーを探す
画像リンク[png]:imgur.com

「同意する」が通知かどうか知らんので最後のは動くかわからないけどね
それに、もし通知ならUI操作じゃなくて通知の自動操作でいいかもしれない

躓いたらそれに絞って質問すれば答えもあるだろうけど最初のレスじゃたぶんできるんじゃね?という意味のない回答しかできないからレスもつかないよ
916: 2022/02/20(日)12:08 ID:pvVglHET(3/4) AAS
>>914
ダイアログってオーバーレイだから動かないって思ってたけど動くのか
MDドロワーじゃダメらしいけど良くわからんね
なおOPPOは持ってない
917
(1): 2022/02/20(日)13:52 ID:M93UYfBf(2/2) AAS
>>915
Wi-Fiネットワークを検出的な通知が来てそれをタップして開いたページで同意するので通知の自動操作→UI操作ですね
これ同じアクション内のタスクは上から実行されていくんです?
918: 2022/02/20(日)14:20 ID:pvVglHET(4/4) AAS
>>917
基本的には、そう
スクショでグレーアウトしてるのはコマンドタップしてでるメニューから「無効」にしてるやつで、自動実行の時には無視される
他にも制御用のコマンドでいろいろ難しいこともできる
919
(3): 2022/02/20(日)15:17 ID:OfLsMEbp(2/5) AAS
>>914
>>461のマクロは時限式なので別に画面を眺めている訳では無いので
普通にMacroDroidフォアグラウンドにして音量変更しても良いと思う

確実性を取るならもっと待機長くすれば良いかもね
画像リンク[jpg]:imgur.com
920
(1): 2022/02/20(日)16:29 ID:8R2jP+rx(3/3) AAS
>>919
それは昔からある常套手段でもっとも画面切り替えが目立つ目障りな方法ですやん
まあ画面閲覧中や操作中でなければ見た目関係ないのは同意ですけどアプリ起動終了で音量変更させる時にピカっとされるのは気になりますね
TouchTaskみたいな無色のオーバーレイ表示をMD自身ができたらダイアログ表示と同じ結果になるのかなあ(遠い目
921
(1): 2022/02/20(日)17:35 ID:qVlWeUag(1/6) AAS
>>920
俺は手元に今OPPOないからためせないんだがなぜdimがダメなのか分からん
>>847がダメだったって言ってるけどちょいウエイトしてもダメなんじゃろか?
922
(1): 2022/02/20(日)17:40 ID:qVlWeUag(2/6) AAS
こういうので待ち時間要調整なだけなんではと思ったり
画像リンク[png]:i.imgur.com
923
(1): 2022/02/20(日)18:05 ID:5pEmAaUL(1/3) AAS
>>921-922
ウエイト入れても変わらず画面輝度変更では音量変更できませんね
オーバーレイだけでなくテキスト表示がある事とか全画面では無い事とか別の何かが重要なんですかね
因みにポップアップでも音量変更できますけど表示時間がダイアログよりめちゃ長いのが…
ポップアップだと背景変えられるのに透明も無いので音量変更の為に使うのは難しそうです
924
(1): 2022/02/20(日)18:13 ID:qVlWeUag(3/6) AAS
>>923
なるほどねぇ
じゃあやはりなんかMD自身が表示?処理しなくちゃってことね
あと考えられるのは
・dim中にアイコン下の文字列更新するこか?
・dim関係なくポップアップを短時間で背景色と文字色を一緒にして右上とか?視線取られにくい位置に丸ポッチ出るのを許容
くらい?
925
(1): 2022/02/20(日)18:26 ID:qVlWeUag(4/6) AAS
0.1秒(100ms)の無音ファイル再生→50msウエイト→ボリューム変更→ボリュームチェック
をボリューム変わるまでループ(max10回)とかどうだろ?
そもそも音のリクエストじゃフォアに行かないかな?
1文字のダミーファイルから読み出して変数に入れるとかもバックのまま?
不可視で操作もってかれないフォアの処理見つかるといいね
926: 2022/02/20(日)19:36 ID:5pEmAaUL(2/3) AAS
>>924
既にdim中に何かをするのは色々試してますけど何も変化なしです
ポップアップも既に色々なパターンを試してまして許容範囲ではありませんでした
通知の表示も試したけどこれはうまくいかなかったですね
>>925
色々ご提案ありませんございます
それらはMDがフロントにいる状態ではないので無理だと思います(過去に山ほど試してるので…)
927
(1): 2022/02/20(日)20:36 ID:rAhFMNV2(1) AAS
reno 5a でクリップボード更新で音量変更できてますよ
928
(1): 2022/02/20(日)21:00 ID:5pEmAaUL(3/3) AAS
>>927
なに!?
試してみたら以前ダメだった3番目のマクロ呼び出す時に完了まで待たないパターンで更新できるね…
パターン1:ダメ
画像リンク[jpg]:i.imgur.com
パターン2:ダメ
画像リンク[jpg]:i.imgur.com
画像リンク[jpg]:i.imgur.com
画像リンク[jpg]:i.imgur.com
パターン3:OK
画像リンク[jpg]:i.imgur.com

前回までの完了まで待つパターンで更新できてた方が理解できない話しではあったので何かが修整された?
929: 2022/02/20(日)21:09 ID:OfLsMEbp(3/5) AAS
多分これなら満足してもらえると思います、ADB Shell [Tasker Plugin]のインストールが必要です
画像リンク[jpg]:imgur.com
ADB Shellプラグインの設定はこちら、メディア以外はMacroDroidで動くのでそちらで
画像リンク[jpg]:imgur.com
930: 2022/02/20(日)21:36 ID:OfLsMEbp(4/5) AAS
まずはプラグインのTESTでちゃんと動くようになってからMacroDroidの
方に打ち込んだ方が良いかも

色々試行錯誤していて動くようになったので、PCとUSB接続された状態で
Android端末側のADBデーモンをTCP/IP接続モードにするコマンドが必要
かもしれません
adb tcpip 5555
931
(1): 2022/02/20(日)22:15 ID:qVlWeUag(5/6) AAS
MDプラグイン呼び出しでもいいなら
termux-volume music 5
とかでも別に良さげ(未テスト)
項目は%streamなり[lv=stream]なりで
5の即値のとこ%volなり[lv=vol]なりでも
画像リンク[png]:i.imgur.com
画像リンク[jpeg]:i.imgur.com
画像リンク[jpeg]:i.imgur.com
肝心のOPPOで動くかは分からんけどXiaomiではもちろん動くんで
932
(1): 2022/02/20(日)23:13 ID:OfLsMEbp(5/5) AAS
>>931
見様見真似で打ち込んでみたけどエラー吐いてデバッグできません、肝心のOPPOで
動くのかの検証になればと思ったのですがスキルが低くて間違っているのだかOPPO
だからかわからず(泣)
933
(1): 2022/02/20(日)23:24 ID:qVlWeUag(6/6) AAS
>>932
チェックポイントはこんなとこ
・termux:apiのインストール
・上記アップデート
・catしといたファイルの中身を~/.termux/tasker/ にファイル名あわせて作る
・上記をchmod 755とか700などとして実行可能に
・MDのアプリ情報でパーミッションをtermuxにも権限付与
それでも動かなかったら変数にエラー取れてるハズだから貼ってみて(typoでstderになってる変数の中身)
934: あばらんち 2022/02/20(日)23:27 ID:2aDD/Lic(1) AAS
>>919

質問者とは別の方ですよね?

私がいってるのは条件部分だけなので
画面が切り替わるという意見が
よく理解できませんでした。

まあ、質問者の方の反応なければおしまいにしましょうか。
935
(1): 2022/02/21(月)07:33 ID:nywocvVN(1/5) AAS
>>933
やはりエラー出ちゃいます、こんな感じでわかりますか?viで直接編集しているので
文字コードや改行コードは問題ないはずなのですが・・・
画像リンク[jpg]:imgur.com
936: 2022/02/21(月)07:58 ID:6l6pH0ru(1) AAS
>>897
>>899
やってみますありが?
937
(1): 2022/02/21(月)10:25 ID:CalXjXuO(1/3) AAS
>>935
あーいや、上のはtermux-volumeの引数なしの出力
JSONデータ構造返してくれるのよ
bashスクリプトは1行だけ
/data/data/com.termux/files/usr/bin/bash $1 $2 $3
ホントにこれだけのおまじない
分かりにくくてごめん
$1に%cmdが入ってきてMD側の文字列「termux-volume」になる(汎用だからコマンドも渡してるだけで普通はbash側に書く)
同様に$2 $3がそれぞれ%streamと%volの中身受け取るってことね
938
(1): 2022/02/21(月)12:18 ID:nywocvVN(2/5) AAS
>>937
今ちょっと時間が無いので手短に、自分の設定の悪さかTermux:Tasker経由では
動かせていないです

しかしTermux上でtermux-volume music 10を叩いてもOPPOは無反応なのです
termux-volume alarm 10を叩くとアラーム音量が動く事からtermux-volumeで
OPPOのメディア音量を動かす事は無理なのかもしれません

帰宅後もう少し粘ってみるつもりですがTermuxでは越えられない壁をadbは越えて
実行出来ているのかもしれませんね
939
(1): 2022/02/21(月)14:10 ID:CalXjXuO(2/3) AAS
>>938
引数なしでtermux-volumeするとキーと最大値が分かるんで対応関係確認したほうがいいね
まったく動かないならともかくalarmは動くって話なんで
940: 2022/02/21(月)17:11 ID:WpQ/76LS(1) AAS
>>909です まとめて御礼
皆さん引き出しが多くて羨ましい
クリップボードと音量変更のアクションを
マクロの1番最後から1番最初に移動させたところ何故かきちんと作動。
お騒がせしました
画像リンク[jpg]:i.imgur.com

あと、他の音量変更マクロで作動したりしなかったりで
>>913こちらと組み合わせても上手くいかず
>>919こちらと組み合わせたところ上手く行きました
とりあえず様子見しますありがとう
941
(1): 2022/02/21(月)20:07 ID:nywocvVN(3/5) AAS
>>939
どうもTermux-apiが上手く動作していない感じですね、アンインストールして環境を
再構築してみます、Xiaomi機も持っているのでそちらもセットアップしてみますね

メディア音量が動かないのはTermuxに限らずMacroDroidやButtons for Alexa経由の
Alexa定型アクション、Volume Aceのスケジューラー等他のアプリでも起きています
それらのアプリでも他の音量は動くのでTermuxも駄目なのかもしれません
942
(1): 2022/02/21(月)20:27 ID:CalXjXuO(3/3) AAS
>>941
ボタンのデフォをメディアにする/リンガーにするとか
サイレントの管理方法(ボリュームゼロで実現or別途モード管理)でも変わってきそう

なかなか手ごわいがいろんな手法が模索されるのはいいことよね
adbもtermuxからローカル接続して呼べるんだがAndroid11の動的ポートの取得がイマイチ決め手に欠ける
943
(2): 2022/02/21(月)22:30 ID:nywocvVN(4/5) AAS
>>942
環境を再構築して、MDcommon.shの内容を簡略化したら動くようになりました
結論としてOPPO機でtermux-volume musicは動きませんでした
同じ構成のXiaomi機では動いていましたので構文や設定のミスは考えにくいです

今の所、画面切り替え無しでOPPO機でメディア音量を変更する場合はadbを使う
のが良さそうですね
画像リンク[jpg]:imgur.com
944
(1): 2022/02/21(月)23:16 ID:24qDMnG1(1/3) AAS
adbが良いと言うかそこまでしないとダメと言うか
945
(1): 2022/02/21(月)23:30 ID:nywocvVN(5/5) AAS
>>944
adbも万能じゃなくて再起動するともう一度adb tcpip 5555のコマンドは必要みたいだし
最初1〜2回動かなかったりしてますよ(笑)

とりあえず今は動くので明日の朝、スリープ解除して動作テストしようと思ってます
946
(1): 2022/02/21(月)23:41 ID:24qDMnG1(2/3) AAS
>>945
ようはそれ同じネットワーク内なら好きにadbコマンド打てる状態ってことだから、そこまでセキュリティざるにして上位権限解放しないと使えないのが良い状態なのかという話でね
947: 2022/02/21(月)23:48 ID:24qDMnG1(3/3) AAS
そういえば勝手なことを言ってみると音量変更だけのマクロをショートカットで起動してみるとどうだろうか
948: 2022/02/22(火)00:02 ID:0OaNsERQ(1/2) AAS
>>946
フィンガープリントを許可しないと繋がらないのでは?
localhostを指定しているし、そこまでザルかな?
949
(1): 2022/02/22(火)05:12 ID:0eTnqZx3(1) AAS
>>943
画面切替なしで誰でもできる音量変更方法は>>928のやり方になります
クリップボードの更新を別マクロで完了を待たない状態で呼び出して音量変更
MDの仕様変更で使えなくなるような裏ワザなので何時までこの技が有効かは不明ですけど

最新のOPPO用改良版マクロ貼っておきます
画像リンク[jpg]:i.imgur.com
一部の音量だけ変更されてない時が一度あったので念のため音量変更は2回ループ
950
(1): 2022/02/22(火)21:33 ID:j7FOXuLW(1) AAS
最近公告が消せない広告だったりしてかなりうざいんだけど、これgoogleが悪いんだろうか?
951: 2022/02/22(火)22:33 ID:0OaNsERQ(2/2) AAS
>>949
ありがとう、でも自分は最初の質問者では無く、OPPOの音量変更に興味を
持ち、色々な方法を模索していたのです

その中でadbはフォアグラウンドにあるかは関係なく音量変更が出来るので
プラグイン呼び出しなら制限を超えられるのではないか?という意見があり
termuxをOPPOで検証していたのです
952
(1): 2022/02/22(火)23:28 ID:2RX7fNF/(1) AAS
>>943
動作確認お疲れでした
adbはTernuxからもAndroid11+だとlocalhost接続で便利に使えるんだけどリブート時にアサインされた動的ポートの取り方だけがねぇ
開発者オプションの画面から読むかnmapで調べるかみたいな話になっちゃうのよ
953
(1): 2022/02/23(水)10:00 ID:s6NZ+7Xp(1/3) AAS
MacroDroidでカーナビとBluetooth接続したときに、BluetoothテザリングONにする事は出来ないの?
954: 2022/02/23(水)10:59 ID:4NceBW/h(1/2) AAS
>>953
親機AndroidのBluetoothテザリングは常にオンなので親機側のMDがどうこうする必要がない
なのでカーナビ側の設定が悪いかナビがBluetooth接続でインターネットに繋がる仕様ではないとか
955
(1): 2022/02/23(水)11:51 ID:cOxhHwUa(1) AAS
適当な事を言うな

BTテザリングはアクションからオンに出来る機種と出来ない機種がある
ちなうちのAndord10以降のGalaxyは全滅
だから必要な機種はBTオン時にテザリングの設定画面呼び出すマクロ組んでる
956: 2022/02/23(水)12:03 ID:P3tIs70Z(1) AAS
Galaxyて特殊なんだな
957: 2022/02/23(水)12:06 ID:s6NZ+7Xp(2/3) AAS
>>955
やっぱり出来ないのね。
再起動する度にBluetoothテザリングoffになるから、ちょっと面倒い。
設定画面の呼び出し試してみる。
958: 2022/02/23(水)12:09 ID:s6NZ+7Xp(3/3) AAS
因みに、持ってるMotorolaの機種全部、再起動したらBluetoothテザリングOFFになる。
959
(2): 2022/02/23(水)12:44 ID:RZSxrdEa(1) AAS
helper最新1.7みたいだけどリンク先404だな。
960: 2022/02/23(水)12:49 ID:4NceBW/h(2/2) AAS
BluetoothテザリングのON-OFFがある機種なら普通にMDのメニューからBluetoothテザリングを有効にするだけだと思ってたわ
初めからONになっててON-OFFがない機種だとメニューにBluetoothテザリングが表示されないけどGalaxyとかMotorolaはON-OFFあるのにメニュー表示されないんだな
961
(2): 2022/02/23(水)15:20 ID:kkTk4qgm(1/3) AAS
>>959
外部リンク[php]:www.macrodroidforum.com
962
(2): 2022/02/23(水)15:38 ID:/EkFuuXP(1/3) AAS
条件分岐のIf節にカレンダーの予定を指定して、
実行日(今日)にその予定を入れてマクロ動かしたら
何故かElse節の子アクションの方が実行されたんだが、
失敗の原因分かるやついる?
963
(1): 2022/02/23(水)16:04 ID:/gJ+M3AC(1) AAS
いない
964: 2022/02/23(水)16:10 ID:/EkFuuXP(2/3) AAS
>>963
俺の訊き方が悪かったな。
If節にカレンダーの予定を指定して条件分岐に成功してる奴っている?
965
(1): 2022/02/23(水)16:36 ID:BqUzJwib(1/5) AAS
>>962
カレンダーは日付でみるもんじゃないけど大丈夫?
「時分」までみてその「時分」が予定内(外)か?って判定だよ
966
(3): 2022/02/23(水)16:37 ID:BqUzJwib(2/5) AAS
そろそろ次スレ立て行ってくるけどスレ立て970に変えちゃっていいよね
967: 2022/02/23(水)16:40 ID:OpMJgiYt(1) AAS
>>966
そのほうがいいと思う
968: 2022/02/23(水)16:49 ID:/EkFuuXP(3/3) AAS
>>965
その予定は終日で登録したけどダメだった。
無論、「終日イベントを除外する」にはチェックは入れてない。
969: 2022/02/23(水)16:55 ID:pAdOOW6l(1) AAS
>>966
950は早すぎると思うので賛成
970: 2022/02/23(水)16:56 ID:kkTk4qgm(2/3) AAS
>>966
いいんじゃないかな
最近伸びてるけど滅多に1日20は行かないし
踏み逃げ放置で次スレなくならなきゃ 笑
基本970でバックアップが990くらい?
971
(1): 2022/02/23(水)17:40 ID:aIrAjeqO(1) AAS
>>961
サンクス。アカウント必要なんだね。
972: 2022/02/23(水)17:57 ID:BqUzJwib(3/5) AAS
>>959,961,971
テンプレ直す必要あるー?と思ったけどJamieがリンク直すって言ってるから日付とv表記だけ直しとく
973: 2022/02/23(水)18:07 ID:BqUzJwib(4/5) AAS
>>3
一番上、移転してるので修正
3つ目、先頭のh抜けてるのワザと?
974: 2022/02/23(水)18:54 ID:BqUzJwib(5/5) AAS
【自動化】MacroDroid Part6【マクロ】
2chスレ:android
975: 2022/02/23(水)20:29 ID:kkTk4qgm(3/3) AAS
>>962
この手はたいていパターンマッチに誤解がある
フロー、ログ、当該トリガの3点セットで画写よろしくね
976
(1): 2022/02/23(水)21:39 ID:qzKIQ8mo(1) AAS
>>952
Android Studioを使って簡単なアプリを作ってみましたが、やはりフォアグラウンド
でなければOPPOのメディア音量は変更できませんでした

この結果も踏まえると標準的なAndroidの仕様に準拠したアプリはすべて動かないと
みても良いかもしれません
977: 2022/02/24(木)06:49 ID:Nu3Wf9RP(1) AAS
>>976
検証お疲れさんです
音量変更アプリの中でもバックグラウンドでOPPOの音量変更がきちんとできるアプリとできないアプリがあるので標準的なやり方ではやはりダメなんでしょうね
クリップボードの履歴アプリも最近はほとんど壊滅状態ですけど一部のアプリは技を使ってバックグラウンドから読み取る事に成功してます
それらでも目立たない小さなポップアップを短時間表示してるものを見かけるのでその辺りが簡単な対応方法なのでしょうか
978: 2022/02/24(木)07:04 ID:X7t9Ufue(1) AAS
クリップボードはgoogleがちゃんと仕様公開してるけどOPPOの音量変更はそう簡単なものじゃないからな
979: 2022/02/24(木)08:23 ID:1EfW7g33(1) AAS
基本だけどOPPO組はアプリロックしてるだろうね?お忘れなく
980
(1): 2022/02/24(木)23:37 ID:NMCqnKTx(1) AAS
なんかスレ伸びないなと思ったら新スレ使ってる人がいたのね
まだこっちも書き込めるからね
981: 2022/02/25(金)03:50 ID:841D0PBA(1) AAS
でも、新スレに書きこみしないとせっかく立てたのに.dat落ちしちゃうんじゃない?
982: 2022/02/25(金)05:15 ID:70YRLWvU(1) AAS
Android板は即落ちはしないから数日位なら大丈夫と思う
983
(1): 2022/02/25(金)06:41 ID:+xwEql5n(1/2) AAS
ナビアプリ起動したら行動認識をトリガーにして音量変更したいのでそういうマクロ組んでみたけど思うように動かないな
そもそも行動認識の更新間隔が広すぎて反応も悪いね
普段はバッテリー消費を抑えるために更新間隔は広く取っておいてナビ起動で15秒間隔程度に狭くしたいのにアクションで更新間隔の変更もできなくて15秒とか短い時間も用意されてない
位置情報は色々変えられるのに行動認識は残念仕様だなあ
984
(1): 2022/02/25(金)07:14 ID:JwKVXhMc(1/2) AAS
>>983
使ったこと無いからわからんけど
MacroDroid固有>MacroDroid設定>行動認識の更新間隔
動かんの?
985: 2022/02/25(金)07:47 ID:+xwEql5n(2/2) AAS
>>984
おお!サンクスです!
そんな所に隠されてたんですね
位置情報と同じで表にあると思い込んでました
986
(1): 2022/02/25(金)12:21 ID:tPDPy0TN(1) AAS
マクロから行動認識の変更はうまくいったけどやはり30秒間隔だと長すぎてダメだねえ
都内の信号間隔の短さとか渋滞の時とか発進停止の間隔が短いと行動認識が逆転するタイミングもあるね
なんで位置情報は5秒間隔に設定できるのに行動認識は短くできないんだろう
987
(1): 2022/02/25(金)16:32 ID:ehW16Eln(1) AAS
OPPOのメディア音量を最大と最小にするサンプルアプリを作ったので公開してみます
起動すれば透明なので何も起こって無い様だけど、音量は動いているはずです
野良アプリ(AndroidStuidioで自作)なのでDLや使用は自己責任という事でよろしく
外部リンク:www.mediafire.com
外部リンク:www.mediafire.com
988: 2022/02/25(金)16:38 ID:JwKVXhMc(2/2) AAS
>>986
そこはJamieにお便り送るかフォーラムで話題に出すかしてみるとこじゃない?
989: 2022/02/25(金)23:28 ID:TOAj6sdn(1) AAS

990
(1): 2022/02/25(金)23:35 ID:Vp7drrvY(1/2) AAS
macrodroidをデバイス管理アプリに登録しないと、画面のオフとかができないと思います。
しかし、登録前は画面ONした後にすぐ顔認証などに移行してロック解除動作が行われていたのに、登録後はロック画面が表示されるだけになって、スワイプしないと解除動作にいけなくなりました。

デバイス管理アプリをONにしたまま、画面ONと同時にロック解除の認証動作に移行するようにできないですかね?
991: 2022/02/25(金)23:42 ID:Vp7drrvY(2/2) AAS
>>990
ごめんなさい。
原因が別でした。忘れてください
992
(1): 2022/02/26(土)01:36 ID:VjODLPS0(1) AAS
>>987
色々と警告が出るのでインストールを躊躇したけど動いたよ

最初アプリをタップしても何も起きないので壊れているかと
思ったけどサウンドみたら音量が変わってました
993: 2022/02/26(土)02:05 ID:Ec88/+Tt(1) AAS
>>992
動作報告ありがとうございます、MacroDroidから呼び出して使う事を想定しているので
音量変更が終わったら、アプリが自動的に終了するようになっています

自分の好きな音量に変更したりは出来ませんが可能性の一つとして公開してみました
ちなみにOPPOと書いてますがエミュレーターでも動作確認しているので他社製でも
動くはずです(APIレベル29で開発しています)
994: 2022/02/26(土)04:10 ID:9a2oKIPe(1) AAS
最近「ファイル操作」のアクションが安定しない
ファイルを移動してくれるマクロを使ってるんだけど
最近は定期的にディレクトリを指定し直してやらないとまともに移動してくれない
私と同じような人いますか?
おま環ですか?
995: 2022/02/26(土)05:48 ID:X7yEC9Mz(1) AAS
埋め
996: 2022/02/26(土)21:34 ID:c4ioT+gj(1/3) AAS
うめ
997: 2022/02/26(土)21:34 ID:c4ioT+gj(2/3) AAS
うめ
998: 2022/02/26(土)21:34 ID:c4ioT+gj(3/3) AAS
うめ
999: 2022/02/26(土)21:34 ID:3AE46JYL(1/2) AAS
うめ
1000: 2022/02/26(土)21:34 ID:3AE46JYL(2/2) AAS
うめ
1001
(1): 1001 ID:Thread(1/2) AAS
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 54日 4時間 40分 10秒
1002
(1): 1002 ID:Thread(2/2) AAS
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。

───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
外部リンク:premium.5ch.net

▼ 浪人ログインはこちら ▼
外部リンク[php]:login.5ch.net
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.199s*