探検


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

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

次スレは>>950が立てること。立てられない場合は>>980が代わりに立ててあげてください。
2022/02/14(月) 07:35:25.66ID:jhXH0V4z
中国人が作った取説みたいw
MDの訳はそれよりだいぶましだね
部分的にもう少し直訳ぽくしてくれたら海外サイト参照してる時に理解しやすいのにと思う部分は多いな
2022/02/14(月) 09:14:06.19ID:trLjnzAN
>>754
え?驚くほど直訳でアウトな部類しょ?
例えばこんなとこ
・ヘルプのタップという自分の行為で主語は操作文脈的に読み手に分かっているから「このアクションは、」などの主語は冗長(言語構造の違いで英語は原則主語が必要だが日本語は不要だからクドい主語は小学生の作文や機械翻訳みたいに稚拙な印象になる)
・指示代名詞は省略するか適宜それらを端的な普通名詞に置き換えるのが普通(←これが省略可能な指示代名詞)
・直訳の悪影響でモダンな日本語は無生物主語を許容する傾向にあるが伝統的には避けるべき(←これが無生物主語)
・地方の人で標準語の意識が弱いのか若者言葉に毒されているのか、い抜き言葉を文法的な誤りだと認識できてない(←これがい抜き)

他にも副詞をひらいていない、慣用でない複合動詞の送り方が本則ではない、俗読みの使用など気持ち悪くなるから全面的にアカ入れしたい
2022/02/14(月) 09:41:02.24ID:GHhmLXtf
>>720
結局公式ドキュメントが最強ね
ggればすぐ出てくるけどピンポイントにはここ
https://developer.android.com/guide/topics/connectivity/nfc/nfc?hl=ja#filter-intents
2022/02/14(月) 10:40:55.23ID:09rteUyQ
>>751
ヘッドセットの通話ボタンを押した時をトリガーとして自動化させたいもので。

見てみましたが難しそうですね...
昔のマクロ記録みたいに、動作を記録させてそれを編集できればと思いましたが、そういう機能はないのですね

ありがとうございました
2022/02/14(月) 10:52:10.99ID:GHhmLXtf
>>757
Remapperってアプリで拾えるかも?
2022/02/14(月) 12:26:45.30ID:uHymGjil
自分みたいに技術力が不足してる人間からしたら「アシスタント(googleかアレクサか)を使うかスマホから聞かれる」といのをトリガーにしちゃいますねw
2022/02/14(月) 12:28:51.96ID:trLjnzAN
>>757
レコード→再生はfrepとかなんじゃないかい?
ヘッドセットまで取れるかどうかはよく知らんのだけど
2022/02/14(月) 16:28:13.01ID:K2+9AhRZ
フローティングボタンがたまに行方不明になるんだけど何が原因なんだろ
指で他の位置に移動させたりだとか、ゴミ箱移動させたりしてるわけじゃないし、そのマクロはちゃんと有効になってるのに表示されない
端末再起動するとちゃんと表示されるようになる
2022/02/14(月) 17:24:19.16ID:lKDeks2V
トリガーのwebhookがInvalid device identifierで使えません
コピペしてるので間違ってないはずなんですが、何か対策ありますか?
2022/02/14(月) 17:30:15.07ID:eMYM4j61
まずはスクショを貼ってみてはどうでしょうか?
2022/02/14(月) 18:17:54.47ID:trLjnzAN
>>762
ありがちトラブル
・再インストールで前のが無効になった
・他のデバイスから持ってきて被ってる
2022/02/14(月) 19:07:18.50ID:lKDeks2V
>>764
エラーが出たので再インストールしましたが、新しいIDでも同じエラーで
他のデバイスとも被っておらず困っています
2022/02/14(月) 19:17:14.57ID:trLjnzAN
>>765
・ポートがあいてない
・名前解決ができてない
・対向が死んでいる
・透過的でないvpn/proxyを経由している(ローカルのバーチャル含む)
どれも違うならフローとログお願いね
2022/02/14(月) 19:49:45.06ID:/+Rf5HKX
PCで日本語フォーラムを見てて、添付画像がやたら大きく表示されて
「なんで誰も指摘しないんだろう?」と思っていたらChromeだけの
問題らしく、Edgeで見たら小さく表示されてた(笑)
2022/02/14(月) 21:14:09.51ID:lKDeks2V
>>766
すみません、どれもよくわかりません
マクロはまだ作ってなくて、トリガーのwebhookをコピーしてブラウザで開いたら
Invalid device identifier: (デバイスid文字列)
と出ます(アクションのHTTP GETでも同様でレスポンスコードは404です)
他のデバイスのidだと「ok」と出るので名前解決は大丈夫なんじゃないかと思います
2022/02/14(月) 21:36:03.20ID:/+Rf5HKX
>>768
トリガーだけでも良い、アクションは空のアクションにしてとりあえず
スクリーンショットをアップした方が早いと思う

Webhookで何かしようとしているのはわかるけどエスパーじゃないので
何も見ないで回答するのは限界があるよ

763や766も書いてるでしょ?
2022/02/14(月) 21:47:02.39ID:trLjnzAN
>>768
たしかwebhookトリガで一番最初に当該デバイスのuuid(デバイスid)をサーバに送った時に登録されると思ったな
トリガを一度も起動したことなくてブラウザに食わせてるなら登録されてないんでは?
2022/02/14(月) 21:55:47.70ID:Z3LD0/Dr
>>768
もう少し丁寧にやった事を忠実に書かないと伝わらないかな
webhookをコピー:トリガーで識別子を○○にして作成したwebhook内のURLをコピーボタンでコピー
ブラウザで開く:Chromeで開く
とりあえずマクロはちゃんと保存してトリガーの実行もしてみた
みたいな
因みにwebhookのURLは晒しちゃダメなのでスクショとか貼る必要があった場合途は中のURLを塗りつぶす必要あるからね
2022/02/14(月) 22:01:00.46ID:Z3LD0/Dr
>>770
話しの流れだけ見てるとたぶんそれですね
何もしないでサーバーに自分専用の場所が確保されてるわけはないので
2022/02/14(月) 22:01:39.46ID:cm/IwY/P
>>756

ありがとう。

いつもMacroDroidというワードと一緒にググっていたような気がします。
探し方がわるかったことに気づけましたw
2022/02/14(月) 22:19:04.09ID:3TSJKgRX
スクショとってきました

> webhookをコピー:トリガーで識別子を○○にして作成したwebhook内のURLをコピーボタンでコピー
 →testを識別子にしてコピーボタンでコピーしました

> ブラウザで開く:Chromeで開く
 →ChromeとSleipnirで開きました

> とりあえずマクロはちゃんと保存してトリガーの実行もしてみた
 →保存して、マクロを試す、トリガーを試す、アクションを試すを実行しました

https://imgur.com/AOS5nUs
https://imgur.com/R4SCUql
2022/02/14(月) 22:20:41.73ID:3TSJKgRX
id変わってますが762です
2022/02/14(月) 22:27:34.72ID:o3TLa+6/
https://imgur.com/AOS5nUs.jpg
https://imgur.com/R4SCUql.jpg
2022/02/14(月) 22:48:05.69ID:trLjnzAN
>>774
自デバイスを呼んでるのね
すでに登録済だと200返ってくる
ちゃんと動くと循環して狂ったようにトリガ呼ばれる

他の端 末Bにもidentifierを付加したトリガを用意して
1.A端末のhttpgetから送信 / B端末のwebhookトリガで受信
2.このAとBを反対にしてテスト
で状況把握できるハズ
タップできなくなるほどじゃなかったけどくれぐれも循環で呼ばないでね
2022/02/14(月) 22:49:08.84ID:/+Rf5HKX
>>775
ログにWebHooK Trigger -> Uploading push token id to macrodroid backend
for this device id(デバイスID)とPush token upload successと出ないとダメだと
思うなぁ、マクロを保存とかマクロを試すと出ると思うんだけど?

川崎さんのブログの試してみたけど最初は上手くいかなかったけどちゃんとOKって
出るようになったよ、とりあえずこれ試してみたら?
https://blog.goo.ne.jp/oprsfr3saku/e/146458543b910b67f7ce6a68e783e406
2022/02/14(月) 22:52:12.30ID:trLjnzAN
あ、ベータだとhttp getの実装変わっちゃってて
あとバグもあるみたいだから厳密に同じテストはできてないんだ
新規登録でもないしちょっと再現テストは厳しいな(面倒だなの意)
2022/02/14(月) 23:24:06.82ID:/+Rf5HKX
>>779
自分は新規だからこのメッセージ出たんだね、ただ再インストールしているようなので
同じメッセージが出ないと駄目だよね?

自分もマクロを保存しないでブラウザに食わせたらInvalid device identifier: (デバイスID)
が出たのでサーバーにデバイスIDが保存されていないから動かないでビンゴだと思うなぁ
781名無しさん@お腹いっぱい。
垢版 |
2022/02/15(火) 00:01:30.27ID:H9f2Yz13
厳密な再現では無いのだけど自分の別端末で再度テストしてみたよ、結果としては
マクロを保存した時にIDは送信されて保存されるようです

他のデバイスのIDだと動くという事なので自分も2端末で試してみましたがどちらの
端末もきちんと動作しました
2022/02/15(火) 01:22:04.04ID:Ijp8t8pA
>>781
テストおつかれさんです
特定ポートが遮断されてるんじゃ?と推測
ジェイミーがfirebaseからアンドロイド通知のメカニズムと筋が同じもので端末のトリガ叩いてるって言ってたと思う
だからセキュリティ、広告ブロック、vpn/proxyあたりが怪しい
同一LANセグメント内の端末差ってことならね
違うキャリアのモバイルデータ越しなら他の要因も考えられなくはないけど
2022/02/15(火) 03:29:43.37ID:90GugUwB
>>778
その川崎さんのページのやり方だと初めて使う人はサーバーに登録されてないからエラーでるんじゃないかな?
とりあえず1つはwebhookのトリガーでマクロを作ってもう1つの方にはHTTPリクエスト(GET)のアクションを作ってwebhookのURLを貼り付けて保存 → HTTPリクエスト(GET)のマクロからアクションを実行して動作確認
因みにHTTPGETは非推奨となってるのでHTTPリクエスト(GET)を使用
2022/02/15(火) 06:43:04.16ID:H9f2Yz13
>>782
広告を消すためにAdGuardを使う人も多いみたいだからそういう可能性もあるのかもしれませんね

>>783
川崎さんの方法でも2回目はスムーズに行きました、マクロを保存すると>>778で書いたログが
記録されて登録されましたよ
2022/02/15(火) 07:09:39.21ID:H9f2Yz13
>>783の方法も試してみました、一つ目のWebhookのマクロを保存した段階でログ
が記録されていました、2つ目のアクションからのリクエストも成功しました

この2台は最初に使った2台とは違うので初めて使う場合と同じだと思います

自分は成功したのだけど、元の質問者がどうなのかわからないので試してもらうしか
無いですね
2022/02/15(火) 07:51:23.38ID:V3Q/twI9
>>613
今使ってるアプリの再起動、まさに欲しい機能だから教えてほしい
ルート化なしでも使えるやつ?
2022/02/15(火) 07:56:55.12ID:B2FiRiuB
車載専用のスマホをSpotify再生機として利用している。
車とBluetooth接続で画面オン、Spotify起動と再生、一曲目の歌詞画面表示までは問題なく出来てる。
曲が変わったタイミングで再度歌詞表示させたいけどいい方法ないかな?
今は「歌詞」の座標を定期的にタップするマクロで一応機能してるけど、もっとスマートな方法あればいいなーと。
良い方法あれば知恵を拝借したく、お願いします。
2022/02/15(火) 08:16:41.20ID:taGtnGR0
>>786
再起動したいアプリを「新規」に起動
ダメならバックグラウンドで停止→アプリを(新規or通常)起動
それもダメならプラグインアプリでアプリを強制終了→アプリの起動
>>787
「歌詞」の部分のテキストがアプリから読み取れるのか、曲が変わった事をアプリで画面から読み取れるのか次第かな
UI操作で確認してみてダメならTouchTaskを使ってみる
どちらも認識しなかったら厳しい
2022/02/15(火) 12:13:30.59ID:MXHuZLVH
>>787
アーティストと曲名を通知から拾って読み上げるマクロがあったかと思うので、通知から曲の切り替わりをトリガーに出来ませんかね?
790名無しさん@お腹いっぱい。
垢版 |
2022/02/15(火) 19:06:13.84ID:fbg+2TaL
ジオフェンスで地図拡大して、範囲設定して確定のチェックを押しても、再度みると位置がずれています。
地図をまったく拡大せずに範囲設定、チェックすると再度開いても設定した位置になっています。
こんな仕様でしたっけ?
うちだけのバグかしら?
2022/02/15(火) 19:13:06.08ID:rpQo3jCE
>>790
試してみたけど問題なしでしたよ
2022/02/15(火) 19:20:32.26ID:xybQ5apR
>>790

ジオフェンスは広めに設定しておくものです。
50〜100m
ピンポイントに自宅のみを設定してはいけないです。
793名無しさん@お腹いっぱい。
垢版 |
2022/02/15(火) 20:15:56.14ID:fbg+2TaL
>791,792
ご確認ありがとうございます。
アプリ&ヘルパーをアンイストール、再インストールしても症状は変わりませんでした。
範囲は500mでやっているですけどね
2022/02/15(火) 21:27:35.64ID:rpQo3jCE
>>786-787
ところでなんでこの人達は質問しておいて放置してるんだろう?
自分にとって希望通りの回答じゃないと無視するクセがある人なのかな?
2022/02/15(火) 21:30:18.79ID:ZeNmN6a3
>>794
回答にいちいちリアクションするほうが珍しいくらいだよ他のところだと
ここに常駐してる人間じゃ無いんじゃないか?
796762
垢版 |
2022/02/15(火) 22:02:39.81ID:wfBrAQVO
Webhookが使えないのはタブレット(Fire HD 11世代)で、セキュリティソフト、広告ブロック等のアプリは入れてません

以下試したこと(長くなってすみません)

●アンインストール→再起動→webhookをトリガーにしたマクロを保存 を何回かやってみましたが>>778さんの文言は出てこず
No push token available, Web URL trigger will not currently work と出ます

●No push token available? | MacroDroid Forum
https://www.macrodroidforum.com/index.php?threads/no-push-token-available.63/
を参考にgoogle playをインストールしたら、マクロを試す・アクションを試す・トリガーを試すはできるようになりました

●Webhooks stopped working | MacroDroid Forum
https://www.macrodroidforum.com/index.php?threads/webhooks-stopped-working.506/
を参考にマクロを全削除からの再インストールも試しましたが変わらず

>>777さん>>778さんの
川崎さんのマクロとそれを呼ぶマクロをタブレット・スマホの両方に作りました
(>>783さんのHTTPリクエストはアクションになかったのでWebサイトを開く/HTTP GETを使用)
何回か試しましたが
スマホ→タブレットは404 Invalid device identifier
タブレット→スマホは200 ok でした

●VPNはわからないのですが、ルータのVLANという項目はオフでした

●ポートはIPを調べてPort Scannerというアプリでみましたが、調べ方は合っているでしょうか?
タブレット(Wi-Fi)、タブレット(スマホでテザリング)、スマホ とやってみました
調べたポートは7,21-23,25,53,80,110,111,113,135,139,143,199,256,443,445,465,554,587,993,995,1720,1723,3306,3389,5269,5900,8000,8080,8888,10257,5228です

macrodroid.com 217.160.0.248
 Wi-Fi 0 port open
 テザリング 21,554,1723
 スマホ 0 port open

trigger.macrodroid.com 104.248.109.100
 Wi-Fi 3306,8080
 テザリング 21,554
 スマホ 22,3306

あと何か抜けがありますか?
Fireなのが怪しい気もしてきました
(前に使ってた第7世代のはWebhook普通に使えます)
2022/02/15(火) 22:53:52.30ID:Ijp8t8pA
>>796
ジェイコブは4割適当だからそのつもりで流して見たほうがいいよ

それはそれとして
スマホ側にタブレットのMDで生成されたuuid/identifierがちゃんと設定できてる前提でマクロをリモートから叩けてないわけだから
タブレットでwebhook入のマクロを初めて保存する際にサーバと通信できてないんだよ
自分で言ってるようにFireHDのカスタマイズが悪さしてそうだよ
ざっくりOSの設定見直して怪しいとこなければ粘り強く検索するしかないような
798787
垢版 |
2022/02/15(火) 22:54:31.60ID:q3tlNrVf
>>788
>>789
回答ありがとう!どちらも知識にないヒントだったのでいただいた情報を元に試行錯誤してみます!
2022/02/15(火) 23:04:22.43ID:Ijp8t8pA
>>793
5.22.3か4あたりで表示ずれバグ直したって出てたね
https://i.imgur.com/uojsxbS.jpg
2022/02/15(火) 23:12:22.09ID:bdMn01fA
[Global]adb_wifi_enabled = 1の時は〜というような条件自体をトリガーにしてアクションを実行する方法ありませんか?

やりたいことは、「ワイヤレスデバッグがオンの時に画面消灯時間を30分に設定して、オフになったら2分に戻したい」です。
何かをトリガーにして消灯時間の設定を変更する事はできましたが、あくまでも自動的に設定が変更される方法を探しています。
2022/02/15(火) 23:27:51.46ID:Ijp8t8pA
>>800
adb有効にして接続確立すると通知でないかい?
それ使うといいんじゃないかね
https://i.imgur.com/erZCh9H.jpeg
802800
垢版 |
2022/02/15(火) 23:43:46.83ID:bdMn01fA
>>801

それでチャレンジしてみます。
ありがとうございます
2022/02/15(火) 23:54:52.78ID:lof2m7VF
>>800
トリガーはそういうもんじゃないよ(状態はトリガ一になり得ない)
もし状態がトリガ一になったら(そのマクロが条件の状態を変更しない限り)ずっとマクロがトリガーし続けることになってしまう=端末は操作不能になる

それを自動化したいと言うなら
「[Global]adb_wifi_enabledの値が変わったとき、その状態が1ならば」〇〇する
というマクロになってこれも「何か」をトリガーにしてる

言いたいことはわかるけど伝わらないんで気を付けてね
804名無しさん@お腹いっぱい。
垢版 |
2022/02/15(火) 23:55:16.40ID:fbg+2TaL
>799
これでした。先程アップデートして症状が改善しました。
ありがとうございました。
805800
垢版 |
2022/02/16(水) 00:48:31.76ID:GGSuMCLp
>>801
>>803

Tasker PluginのSecure Settingsを利用する事で
adb_wifi_enabledの値が1の時(0の時)という状態をmacrodroidのトリガーに設定する事ができたので
無事希望通りのマクロが作れました。
もしSecure Settingsのmonitoringのバッテリー消費が多かったら、>>801の接続確立通知利用を試してみます。
2022/02/16(水) 02:28:34.25ID:EU006+N5
>>805
あぁあったなぁ
俺は一応SecureTaskつかってるんだった
secure settingsの方が専用コマンドあるくらいだから親和性いいと思うよ
バッテリーは大勢に影響ないと思うけどイマイチだったらSecureTaskでも取れると思う
2022/02/16(水) 04:47:57.58ID:vbxcNC14
このスレにはMacroDroidの翻訳してくれてる人いるんだよね?
ここで言うのもなんだけど
「代替"え"」の修正お願いします
https://i.imgur.com/af0s3y2.jpg
https://i.imgur.com/kTLhDMy.jpg
2022/02/16(水) 05:04:33.78ID:RySx1F7c
>>807
翻訳してる人がいるんじゃなくてこのスレでサポートしてくれてる人が翻訳してる人に改善要望出したら尽く拒否されて「もう頼まん」と喧嘩別れしたような話しじゃないかと思うけど…もしかしているの?
2022/02/16(水) 06:54:22.28ID:uzJk31hg
>>796
改善できる保証は無いけど安くFire HDが手に入ったら検証してみるつもり
怪しいと思っているのはGoogle Playの導入、調べたら方法とか順番とか
色々あるみたいだから

ただFire OSでのMacroDroidの動作はサポート外だと思うので動かなくても
仕方ないかもしれないよ
2022/02/16(水) 07:31:31.44ID:qDQDleJj
>>807 さん

おはようございます。

結論を先に述べますと
「翻訳できる人はいるけれど、アプリ自体の翻訳をしている人はいません」
「なので、可能であれば、Macrodroid公式フォーラムで、モデレーターのJAT(ここでは通称、「農協」さん)さんに直接御発言されると宜しいかと存じます。」

ちな川崎的には「対して気にならない&本筋の処理でもない」ので、後回しでも…

JATさん経由でJamieさんに報告が上がれば、直ぐに対応してくださる可能性もあるかと存じます。Try itですね!!

お手数をお掛けしますが、宜しく御願い申し上げます。
811786
垢版 |
2022/02/16(水) 09:48:00.02ID:hLmZUv1J
>>788
ありがとう、試してみます

>>794
常駐民じゃないから単に昨日質問してから今になるまでこのスレに来なかっただけだよ
先週の話題だったし即レス来るとは思ってなかったんで
2022/02/16(水) 10:34:08.85ID:nZYx6kJX
翻訳ってJamieなんか手をつけてんの?
左上の三から翻訳タップすると誰でも参加できそう(で、Jamie関係なさそう)だけど
2022/02/16(水) 14:32:06.39ID:EU006+N5
>>807
>>812
今ジェイミーと折り合ってロック外してもらったからいったん俺が直してる
だいがえとかダサい読みも前から気づいててもう直し候補いれてあるよ
2022/02/16(水) 14:39:36.30ID:EU006+N5
一通り直したら声掛けて意見もらうつもりだった
意見は投票で済ませるもよし代案を入れてもらうのもよしで
誰でも候補いれてもらえる状態だけどスタートラインが低すぎるものをまずは直したほうがいいと思うのよ
一回でも投票すると代案入れられなくなるし投票する候補を他に変えられなくなるから
2022/02/16(水) 14:40:32.91ID:nZYx6kJX
>>813
おーなるほど
翻訳自体はしないけど権限の元締めみたいな?(当たり前)

翻訳しないよね?
2022/02/16(水) 14:40:34.24ID:l1RYrRB6
>>813
おお神よ
わかりやすい感じで頼みます
2022/02/16(水) 15:38:13.24ID:nZYx6kJX
発端みたいな俺が言うのもアレなんだけど翻訳の完成度で話題が燃え上がるのあんま好きじゃないのよね
2022/02/16(水) 15:42:47.20ID:EU006+N5
>>815
いや翻訳も直してるよ
・誤訳されてるとこ、意味や構文とれてないとこ訳し直し
・そのうえで素直な日本語としておかしいところは超訳
・反対にいくらちゃんと訳してもそもそも原文から仕様がわかりにくいとこ補足

ここまでやって意見もらって最大限取り入れてから再度査読してアカ入れ
誤字脱字は少ないほうだと思うけど1万文字あたり編集ミスや誤変換で2〜3箇所はでちゃうから
バグと一緒で客観的に指摘してもらわないと気づかないことも絶対あるんで声かけるから助けてほしい
2022/02/16(水) 15:48:07.12ID:EU006+N5
完成度は言い出すとキリがないし今が全部悪いわけじゃなくて
どっちかっていうと方針的なものがズレてるかな?という印象
やたらカッコ書きで盛り込まれてかえって読みにくいとか聞いたこともないような用語とか無くなればスッキリすると思うのよ
2022/02/16(水) 15:52:58.30ID:zPHzeJRr
>>813
ありがとう
ありがとう
2022/02/16(水) 15:55:43.69ID:nZYx6kJX
>>818
あーいや「Jamieが」ね。誤解を与えてすまない

一応俺のスタンスは>>817で、ここで翻訳者が住人の票の取り合いをするような事態になるのは避けたい(適切な場所でやれ)
フィードバック受ける場が整ってない、のようなことを見た気がするんで、積極的に意見を拾っていってくれるのは嬉しいんだけどね

なのでどんまいとかがんばれとは言えるけど、よろしくとは言わないし、よろしくしてくれとも言わない
2022/02/16(水) 16:09:45.70ID:EU006+N5
>>821
あぁジェイミーがロック外したのはワークフローの改善案を受けてなんだよ
ジェイミーは荒らされたことがあるからとオープン化を渋ってた
期間決めて告知した上で直したい奴が候補いれて再度ロックしてちゃんと投票で決めたらいいというのが俺の案だった
そしたらいきなりロック外して思い切って自由にやってみて上手くいくならそれでいいやと
2022/02/16(水) 16:39:09.90ID:SQS4jaTu
>>813 さん

ありがとうございます!
自分は翻訳初心者なので、
勉強させて貰おうと思います…
2022/02/16(水) 18:52:15.58ID:TfqfGvUo
4G通信モードの時はツイッターアプリの音量を0にするってことしたいんだけど
条件がよくわからん

モバイル通信のON/OFF ON状態の時
WifiがOFF状態

を条件にしてるけど作動してない
2022/02/16(水) 19:13:55.08ID:ldYUOURG
>>824
4Gに意味ある?
ただのモバイル通信の事だよね?
まずは作ったマクロ貼りましょう
2022/02/16(水) 19:17:33.06ID:TfqfGvUo
>>825
そうですモバイル通信のことです

組んだマクロはこれです
https://i.imgur.com/K0K0iVZ.jpg
2022/02/16(水) 19:25:00.70ID:ldYUOURG
>>826
もしかしてOPPO?
だとしたらMacroDroidのマクロの中でトリガーを試すをやってみて
OPPOだとMacroDroidが前面にある時だけ音量変更できる
2022/02/16(水) 19:29:53.61ID:ldYUOURG
OPPOの場合の解決策は「クリップボードの更新」だけのマクロを別に作っておいて音量変更前に呼び出すと音量変更できるよ
マクロを呼び出す時は「完了まで待つ」の所もチェックね
https://i.imgur.com/azX7pjd.jpg
https://i.imgur.com/VI12azM.jpg
https://i.imgur.com/zS9LPbF.jpg
2022/02/16(水) 20:58:26.01ID:MxsbQwc6
WhatsAppの特定の相手への通話をワンタップで発信するマクロは作れますか?
2022/02/16(水) 21:12:16.80ID:O87pYrg3
>>827
使用機種はOPPOではなく
Aquos Sense4 Liteを使用しています
2022/02/16(水) 22:08:18.53ID:ldYUOURG
>>828
これ今自分ので試したら今までできてたクリップボードの更新でメディア音量変更できなくなってた…
MDを前面にしてる状態では音量変更できてるからMDのバージョンアップのせいでこの裏技使えなくなったのかな
>>830
ログでは音量変更発動してる?
2022/02/16(水) 22:10:35.19ID:dpaYMcFl
>>826
問題の切り分け何処まで出来てるん?
2022/02/16(水) 22:13:43.95ID:krrpUsQv
音量0にするだけなら
代わりにこのアクションはどうでしょう
https://i.imgur.com/WOdlT0k.jpg
2022/02/16(水) 22:18:20.54ID:uzJk31hg
>>796
Fire HD 8の第10世代を入手、Fire OS 7系なので多分同環境を構築できたと思う
No push token available, Web URL trigger will not currently workを確認したよ

とりあえずこの環境の場合、tokenが上手く発行されないのは確実になったと思う
回避策はゆっくり一緒に調べていけたらと思ってるよ
2022/02/16(水) 22:37:15.40ID:ldYUOURG
>>831
これの続報だけどメディア音量が50%とか100%は必ず成功
だけど音量0はほとんどのケースで25%止まり
100%に上げた後に0%にすると稀に成功して0%になる時がある
やはりOPPOでの音量変更はバグ多くてダメだね
残る対策は音量を下げるボタンを数回押して音量をゼロにするしかないね
836名無しさん@お腹いっぱい。
垢版 |
2022/02/16(水) 22:51:54.71ID:uzJk31hg
>>796
MacroDroidのWebhookもFirebaseみたいだからたぶんこれだね、残念ながら
原因究明はされていないようだけど・・・

表面上Androidデバイスを装う事は出来ても深い所は無理なのかもしれないね

[Android]Fire HD 8でFirebase Cloud Messagingを受け取れない?
https://blog.integrityworks.co.jp/2020/02/19/androidfire-hd-8-do-not-receive-a-firebase-cloud-messaging/
2022/02/17(木) 00:04:59.84ID:5qCIMVwz
>>835
前から共有してるのだけどOPPOでボタン押してボリューム変えるマクロ
いったんゼロにする必要ないロジック組んである
アプリ毎に事前定義しとくように組んじゃったけどデータの与え方変えれば1段上げとか1段下げもできるハズ
https://www.mediafire.com/file/grlq27xphk4pqoe/1tm.setMediaVolumebyApp.macro/file
2022/02/17(木) 00:08:12.78ID:5qCIMVwz
>>835
あとdimがフォアに透明貼る仕様だから代わりに使えるかも
輝度変えないでdim貼ってボリューム変えてからdim解除でクリップボード監視と同等のことできると思う
2022/02/17(木) 00:21:56.07ID:RKcKtDcl
>>836
わー!端末まで入手していただいてなんかスミマセンありがとうございます

そして原因はFire HDだからでほぼ確定か...
確かに通知きたりこなかったり、全くこなかったりしてます
使えるトリガーが少ないのでWebhook使いたかったんですが、お値段と本来の使い方ではないことを考えると致し方なしですね

いろいろ考えたり手を動かしたりして下さったみなさんありがとうございました
2022/02/17(木) 00:48:22.90ID:0TBzzNpt
>>839
Pushbulletの通知の本文から上手く正規表現で抽出すればWebhookと同じような事は
出来るかもしれないよ?

ただ何かのきっかけにしたいだけならPushbulletをプラグインとして使ってプッシュを
受け取るでも良いと思う

設定のアプリと通知でバッテリーの最適化をしないようにすればPushbulletはそこそこ
通知してくれたよ
2022/02/17(木) 02:00:06.15ID:5qCIMVwz
frameXXがntfy推し
https://play.google.com/store/apps/details?id=io.heckel.ntfy
https://ntfy.sh/docs/subscribe/phone/#integrations
2022/02/17(木) 03:14:45.28ID:0TBzzNpt
>>841
寝ようと思ったのに新しい情報入れるから・・・ntfy面白いです
でもFire HDからはcurlコマンド送れないかも、受信はインテントで動いたけどね
2022/02/17(木) 03:21:34.54ID:0TBzzNpt
そうかTermux使えば良いんだ♪
2022/02/17(木) 05:30:38.76ID:5qCIMVwz
>>843
webで叩く方法もあるよ
ベータ版だとPOSTもPUTもできるようになったし
ntfyアプリ経由でGETをPOSTにするんじゃダメ?てntfyの開発者にフォーラムで聞かれて当時はMDに入らないと思ってたからGET入れてって頼んで以降追ってないナー
インテントでアプリに渡せるならとりあえずOKみたいな話した記憶あり
2022/02/17(木) 05:51:37.03ID:V8Z8/aij
通知を禁止したらかかってきた電話にでれませんでした。
2022/02/17(木) 06:05:01.20ID:+SMLjDlS
>>837
ありがとうございます
ちょい複雑なマクロで理解に少し時間がかかりましたけどこのマクロは音量アップダウンボタンだけで指定した音量にするマクロと言うことですかね?
とりあえず音量を上げるのは今まで通りの方法で出来るのでメディア音量のみゼロにする時はこのマクロを呼び出して使うのがお手軽かな?と思っています
https://i.imgur.com/yfZrrGz.jpg

>>838
dimとは何でしょう?
ざっとメニューを探したのですが見つかりませんでした
2022/02/17(木) 06:25:49.19ID:+SMLjDlS
dimは画面輝度の事かな?
テストして見ましたけどこれだと音量変更できないですね
MacroDroidが前面にいる事は確認できてるのになんでだろ
https://i.imgur.com/5rCDS3v.jpg
2022/02/17(木) 06:27:03.63ID:5qCIMVwz
>>846
特定のアプリがフォアに来たときボリュームをお決まりに設定するマクロだよ
アプリのパッケージ名とボリュームのペアのデータを変数に追加するだけでマクロのロジックに手を加えなくていいようにしてある
標準とOPPO以外の階調の機種でもテーブル足せば階調も変わるハズ

dimは輝度を下げるだね、たぶん
半透明の黒ベタをオーバーレイで出してて透明度を変えてるだけ(LCDのバッテリー節約には無意味なアレ)
2022/02/17(木) 06:34:04.38ID:5qCIMVwz
>>847
オーバレイが出現してからMD本体が何か処理するのがキモだったのかもねー
ちょっと待ってもいいならドロワでも行けるんだったかなぁ
一瞬だとダメって話だったか長くでもダメだってたか忘れちゃった
2022/02/17(木) 06:44:03.34ID:40m9GI2t
前話題になったときMDドロワーじゃダメって言ってたからオーバーレイじゃダメなんじゃないかな
2022/02/17(木) 09:24:52.98ID:HmJzWH8l
>>839
興味本意で無視してくれていいんだけど
実際にやりたかったのってどんなこと?
2022/02/17(木) 09:28:31.62ID:+SMLjDlS
その後クリップボード更新方法だと音量ゼロ以外にもうまく変更できない条件があるみたいで万事解決とはいかない模様
メディア音量の変更だけなら音量変更ボタン操作マクロでもいいけどその他の音量も一括変更するならMDから音量変更アプリに指示出して行う方が楽だなあ
2022/02/17(木) 19:01:44.91ID:sMKZj1D8
>>826です
条件のWifiがOFFの状態をマクロから外したら音量0が作動しているみたいです
お騒がせいたしました
■ このスレッドは過去ログ倉庫に格納されています

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