【ワッチョイ】【自動化】MacroDroid Part8【マクロ】

■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。 (スッププ Sd92-G1eK)
垢版 |
2022/08/02(火) 08:46:23.47ID:oNi+6abDd
!extend:checked:vvvvv:1000:512

Androidの操作を自動化するアプリMacroDroidの専用スレです。
マクロ製作の質問や情報交換をしましょう。作成したマクロの共有も大歓迎です。

次スレは>>970が立てること。立てられない場合は>>990が代わりに立ててあげてください。
スレを立てる場合に、ワッチョイを有効にするため頭に
!extend:checked:vvvvv:1000:512
の行を2行以上就けて下さい


前スレ
【自動化】MacroDroid Part7【マクロ】
http://egg.5ch.net/test/read.cgi/android/1653829593/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2022/12/06(火) 05:34:53.76ID:1xORM1X7r
またXiaomiか?
2022/12/06(火) 05:53:30.56ID:hBGcW2G00
>>639
Xiaomiではない
2022/12/06(火) 06:44:05.08ID:DD+eHzbQa
>>638
一応インテントのやり方

クラスはこれ
com.adguard.android.receivers.AutomationReceiver

他の箇所はこんな感じで入力する
https://i.imgur.com/DkRTY2L.jpg

startのところをstopにすれば止めることもできる
2022/12/06(火) 07:35:58.17ID:0UXGnXrpM
もう半年程前の話だけど、ジオフェンスでバイブが鳴るように設定していて使えていたのだけど、何かを切っ掛けに鳴らなくなった。
それから色々試しているけど動かない。
画面消灯状態だと寝ているのか?という感じなんだけれど、他の時間でバイブを鳴らすマクロなんかは普通に動いているから現在まだ、解決していません。それと、バイブ、鳴らないバイブもあり、バイブ長さも途中でカットされちゃうのも気になってます。画像のスターウォーズのバイブだと最後まで鳴りません。なにか端末側に制限ができたのか、分からないです。この症状について分かる方がいたらご指導ください。


http://imgur.com/QTsVeB4.png
2022/12/06(火) 07:47:10.45ID:hBGcW2G00
>>641
ありがとう
2022/12/06(火) 07:58:00.98ID:upTUYsXt0
アプリを起動したときにシステムナビゲーションをジェスチャーから3ボタンに変更することって可能ですか?UI画面操作だと時間がかかると思うので直接切り替える方法を知りたいです
2022/12/06(火) 08:22:49.57ID:dkX93gZqa
>>642
俺も同じ頃に突然ジオフェンスが反応しなくて困ってないわ
バージョンアップとかアンインストール&バージョンダウンした後に全ジオフェンスの削除と再設定とかやっているうちに動くようになった
今は5分位経過しないと反応しないから反応遅いなあとは思うけど動いてるからヨシ!と思うことにしてる
2022/12/06(火) 08:27:23.44ID:dkX93gZqa
システム設定で直接出来るけど機種によって対応するコマンドが違うからなんとも
過去ログにやり取りあるから見てみてら?
2022/12/06(火) 10:46:40.77ID:Q4X3DNhFr
わかりましたありがとうございます
2022/12/06(火) 11:02:36.29ID:hDRW7vINM
Xiaomiはサードのホームを使うと強制的にナビバーを使わされるからMacroDroidで消してるよ
{setting_global=force_fsg_nav_bar}
の値が変化する
端末で似たようなのを探すよろし
649名無しさん@お腹いっぱい。 (ワッチョイ b069-7/+2)
垢版 |
2022/12/06(火) 17:27:24.08ID:nGRQcuwY0
>642
Google Map(あるいは他の地図アプリ)の位置情報の権限って何になっています?
2022/12/06(火) 20:54:08.95ID:kUpM1oW00
>>645
>>649

googleマップの権限はフルで与えてます。
そんで、今朝ここに書き込んでから試しにトリガーに「画面の向き」というのがあったので入れてみたら、よく分からないですが今日久しぶりに鳴ってくれました!現在Pixel7proなのでもしかしたら画面は消えていてもタップで起動するのでその辺でおかしくなっていたのかも??(スマホはいつも手に持ったままなので)

メインはNaplarmというアプリでバスで寝過ごさないようにバイブを掛けています。その後、補助でマクロドロイド使っていて鳴らなくなっていました。
前はXperia1IIで毎日鳴っていたのですが何かの拍子に鳴らなくなり、そのまま機種変、新しい環境でなるかと思いきや、ならなかったものです。原因が分かってないのでモヤモヤですが、取りあえずはこれで様子を見ようと思います。ありがとうございました。

http://imgur.com/9lDy0wG.png
2022/12/06(火) 22:57:31.55ID:kUpM1oW00
あ、ちなみにバイブは全く鳴らないものと長いものは途中で切れてしまうのはそのままです。
プレビュー上でも最後まで鳴らないです。
画像の1番上3つと1番下2つの計5つはこのプレビューでも鳴りません。まあ、良いのですが。
http://imgur.com/tr9Jkva.png
2022/12/06(火) 23:23:05.97ID:aDIjdMtua
>>651
Pixelでなる? バイブは問題の多いOPPOでさえ平気なのに
こういう情報出さない人が多くて呆れるけどMDのバージョンかAndroidのバージョンか個人の設定の問題か何かがおかしいね
2022/12/06(火) 23:35:11.32ID:kUpM1oW00
んー何がおかしいのか。特段、何もやってないのだけどね。バイブが鳴らないor途中までという症状は同じ人がいないかなと、一応情報として上げておきました。
2chMate 0.8.10.153/Google/Pixel 7 Pro/13/DT
2022/12/07(水) 12:28:40.98ID:RJN0m7nda
>>653
うちも同じく上3つと下2つ、バイブしません。
2chMate 0.8.10.153/Google/Pixel 7 Pro/13/DT
2022/12/07(水) 15:05:43.29ID:4PUnnIdhM
>>654
おー!いた。スターウォーズのバイブの長さも短い感じですか?なにか、リミッターが掛かっているようで変ですよね。短いバイブが欲しい場合使えないですね。バイブの短さと長さに制限でも掛かっているんでしょうか。。。
2022/12/07(水) 18:04:33.08ID:SK+kuCGgr
Android13はPixelが先行してるから13の問題なのかな?
2022/12/07(水) 18:30:58.28ID:WfmNmb/9a
>>655
あ、スターウォーズも途中で切れますね。
短いの使ってたのに、Pixel7Proになったら使えなくなって、ちょっと困ってます。
Android13が悪いんですかね。
2022/12/07(水) 18:37:31.71ID:oagrY9VQ0
2chMate 0.8.10.158 dev/Google/Pixel 4a (5G)/13/DT
環境では問題起きてない
2022/12/07(水) 18:54:32.46ID:EqXZ7kjBM
という事はPixel 7 Pro固有問題なのか?
あとMateのバージョンとかどうでもいいからMDのバージョン書けよ
2022/12/07(水) 19:06:38.52ID:oagrY9VQ0
すまん、素で忘れてたわ v5.28.8 Proとヘルパー1.7な
2022/12/07(水) 20:45:17.33ID:nX4gG+fB0
設定→着信音とバイブレーション→バイブレーションとパプティクス→触覚フィードバックのスライダーを右一杯にすると短いバイブも動作しますよ(左一杯にすると短いバイブは動作しません)
他のAndroid 13の機種を使った事が無いのでわかりませんがPixel 7 Proでは無くPixel 5aでも確認できたのでPixel限定かもしれませんね
2022/12/07(水) 21:20:30.44ID:Anbji+r50
>>653
結構昔の話ですが、機種によって短いバイブが鳴りませんでした。
具体的にはLlamaってアプリでバイブの間隔を細かく設定できたのですが、機種によっては短いバイブでは震えませんでした。

モーターの初速が遅くて、震える前に終わっていたのかと思います。
2022/12/08(木) 00:11:07.74ID:/e4Dg5T/0
>>661
仰るとおり、
触覚フィードバック0だと鳴らないようですね。短いバイブを使いたい場合は触覚フィードバックを入れなきゃ無いみたいです。んー、自分は短いの使ってないのでいいのですが、
>>653
のような方だと触覚フィードバック入れるしか今の所無さそうですね。
触覚フィードバックは結構手にうるさくて気になるのでアプリ側で対応をしてほしいですね。今日は帰りのバスバイブが鳴らなかった。バイブが時間設定などで動作する場合、その時間付近で画面のONやOFFがあるとバイブが鳴らない事が多い印象です。
故にまだ補助的なアプリという位置づけです。レスくれた皆様ありがとうございました!
2022/12/09(金) 18:12:07.82ID:W7p7Hcwz0
https://i.imgur.com/gUNRoGX.jpg
https://i.imgur.com/USSnzAO.jpg
https://i.imgur.com/FR4GSqL.jpg
https://i.imgur.com/PYsYpNo.jpg
導入し始めて色々設定してたんだけど昨日までは問題なく動いていたものが動かなくなってしまった
何がおかしくなったかわかる方居ますか?
マクロドロイドヘルパーが必要と言われそのままインストールしてからおかしくなったかような気がします
ヘルパーを削除やマクロドロイド本体をアンインストールして再インストールしても変わりませんでした
2022/12/09(金) 19:43:38.31ID:x9Zq/J2f0
設定してみたけどクイック設定パネルはONになってるから設定走らないわ…
やっぱroot化いるわ…
2022/12/09(金) 22:07:18.42ID:MTMgIQqZa
>>664
とりあえずスマホ再起動
2022/12/09(金) 22:55:09.43ID:W7p7Hcwz0
>>666
ありがとう
スマホ再起動してもやはり動作しませんでした
マップ起動時音量80のみのマクロにしても動作しません
スマホはOPPOのRENO5Aです

他のスマホに同じ設定してみるとちゃんと動作するんですが
どうして急に動かなくなってしまったのか
2022/12/09(金) 23:18:53.19ID:g522A5cda
>>667
画面回転がなぜ動かないのかはよくわからないけど
音量のアクションはここにチェック入れたら動くかも
https://i.imgur.com/fpb9aXd.jpg

あとユーザー補助(oppoならアクセシビリティ)がON表記のままOFFになってるとか?
ONOFFしてみるといいかも
2022/12/10(土) 01:34:36.06ID:J+7nU2i60
>>645
今更だけど私も結構前からジオフェンスが動かなくなって困ってた。
諦めていたけど、ジオフェンス作り直したら動いたよ!
ありがとう!

Wi-fiでも似たようなことはできるけど、画面オフだと反応しないことも結構あったから。
これで家につく前に電気もエアコンも付いてる生活に入れます!
2022/12/10(土) 05:26:42.77ID:a8I5EJwz0
>>668
ありがとうございます!
音量の方、両方試したら動作するようになりました

画面回転の方は一瞬だけ自動回転オンになりその後すぐにオフになってしまってるみたいです
2022/12/10(土) 06:45:36.04ID:RkVIuI9Dr
>>670
チャタリングみたいな動きなら自動回転オフの所に条件としてフォアグラウンドで実行なしでマップを追加したら改善するよ
2022/12/10(土) 14:12:10.85ID:a8I5EJwz0
>>671
本当にありがとう
その設定に加えてマップ終了トリガー条件を強制的に旧式を使用するにしたらちゃんとした動作をするようになりました
2022/12/10(土) 17:25:20.89ID:TSlgZlf70
ラインの着信音を個別に変える方法ありますか?
通知をトリガーにして相手の名前いれてるけど
ロック時には1件の通知としか表示しないようにしているので動作しないようでした
2022/12/14(水) 16:54:28.11ID:j1Fra+NB0
特定のアプリの起動時だけデバックモードオフにするのが上手くいかない
2022/12/16(金) 02:51:05.39ID:slE6YNix0
デフォルトブラウザを変更するアクションってありますか?
2022/12/16(金) 18:48:56.33ID:aYx21SoC0
他のアプリを使わずにA-GPSのデータをダウンロードすることはできますか?
2022/12/16(金) 18:58:20.60ID:o5hb6Tcxa
A-GPSのデータって具体的になに
2022/12/16(金) 18:59:36.56ID:WQbVipGCa
ググったらA-GPSが何なのかわかった
無視して
2022/12/16(金) 19:03:16.58ID:MISrrKwk0
「ダイアログを表示」で表示されたダイアログを消したことを感知するトリガーとか条件とかないのなこれ
「通知を表示」はボタン押下時にマクロ実行できる項目あるからまだなんとかなるのに
2022/12/16(金) 19:20:12.92ID:rKNQSOiba
MacroDroidって今手動でやってることを自動化するだめのアプリだよね?
一部の設定データは引っ張り出してこれるけど何でこうも操作に関係ない質問が多いのかな
そのうち車のエンジンを自動でかけたいとか家出る前にエレベーターを自分の階に待機させたいとか言い出しそうな勢いだ
2022/12/16(金) 22:03:44.76ID:hMS4J6v40
手動でできないことを自動でやらせてもいいんだぞ

機種スレでやることじゃね?みたいなのも多いけど思わぬ使い方発見されたりもするし、あんまり神経質にならずスルーしとけばいいのよ
2022/12/16(金) 23:22:50.55ID:SZtUPlFl0
ジョルテの新規予定画面を出すことは出来ますか?
ショートカットやインテントも調べたのですがジョルテ起動時の画面しか出せませんでした
2022/12/17(土) 00:58:30.02ID:E7ORvnfp0
車のエンジンを始動させるのはもうアプリがあるし
あとはそれをどうやってmacrodroidから操作するかだね
2022/12/17(土) 07:00:17.08ID:iww/Uq9Id
この前エンジンスターターが故障して
エンジンが止まらなくなって焦ったっけ
2022/12/17(土) 19:21:41.05ID:S/Pc8sQhM
>>682
一応ジョルテの画面を開く事はできました、しかし1970年になってしまいます
Googleカレンダーだと今日になるのだけどね
https://imgur.com/85P4rWP.jpg
2022/12/18(日) 01:46:35.86ID:OwnaPu1qr
ジョルテは1ヶ月カレンダーが見やすいから昔から使ってるけど設定とか操作方法とかちょっと解りにくくて面倒くさいから予定の入力とかはGoogleカレンダーにしてる
内容は自動同期してジョルテカレンダーに反映されてくれるし
2022/12/18(日) 05:05:18.39ID:oTOrVLWc0
>>685
ありがとうございます開きたい画面に移動出来ました
ただこちらでもデフォルトが1970年になりました謎ですね…
2022/12/18(日) 07:56:40.58ID:Pyya6j2q0
1970年という事はタイムスタンプの値が0で処理されてるんやろね
知らんけど
2022/12/22(木) 16:38:39.17ID:DXfZkXrrd
フリップトリガーで録音させようとすると録音開始まで5秒ぐらいかかる上に何回かフリップトリガーが入っちゃうとMacrodroidがすぐ落ちる。なんともならんかな?
2022/12/22(木) 23:47:43.25ID:jYcbf6oy0
とりあえずシステムログを見てみれば?
2022/12/23(金) 17:42:18.96ID:zxPCt7L+0
アクションブロックに入れたxの真偽を変更する操作が動作しない システムログには変更したって出てるから謎 マクロを2分割してグローバル変数使ったら動いた
2022/12/23(金) 17:59:37.32ID:KzTFOT3P0
>>691
マクロ側のアクションでアクションブロック結果をちゃんとマクロ側変数に渡してるか?
https://i.imgur.com/7ZWxnMH.png
2022/12/23(金) 18:39:04.73ID:M3sUrqw/r
>>689
試してみたけどフリップで録音開始はうまくいくけどマクロで録音停止したら録音データ壊れたw
手動で録音停止を実行すると平気だから謎が深まっちゃった
2022/12/23(金) 19:27:07.89ID:QZhPK49id
>>693
ありがとう
シェイクで止めたら録音できたわ
謎だけど使えるからこれでいくことにした
2022/12/23(金) 20:14:52.46ID:g3InguUj0
アクションブロックで設定できるのはあくまでもデフォルト値ってことでは?
2022/12/24(土) 03:13:05.66ID:IuSOjYUi0
>>692
ありがとうございます
変数の受け渡しが必要となると簡易な用途ならブロック化せずそれぞれのアクションに個別で条件付けした方が楽そうな感じですね
2022/12/24(土) 14:18:51.20ID:DD4I/ua/r
今まで作ったアクションブロックが全部消えたった
アクションブロックお披露目当時にはこんな事あったけどまだ何かバグが潜んでるのかな…
2022/12/25(日) 03:52:56.92ID:aTDPRYAA0
macrodroidで
ネット接続のゲートウェイをオンオフしたいのですが可能ですか?
ゲートウェイが192.168.1.1と空欄に切り替えたい
2022/12/31(土) 15:25:35.43ID:rDh7D+lrM
ブルートゥースの接続(オートキャッチ)が切れたときにバイブや音で知らせてほしくてタイマーを使ってます。
1秒後とかに設定する方法はありますか?
最小で1分のようですが。
https://i.imgur.com/BSAxvtw.jpg
2022/12/31(土) 17:20:27.98ID:fofz7dxvr
オートキャッチって何? MacroDroidに何か関係あるのかな
あとタイマーと言ってるけど設定してるのはアラームだよね?
普通にBluetoothが切れたらすぐに通知出すとか音を再生するとかバイブ鳴らすのではだめなのかな?
何か理由があって1秒後にしたいなら待機を使う
https://i.imgur.com/1dmFhI4.jpg
2023/01/01(日) 16:27:55.91ID:AfeQHfg4M
>>700
ポケモンGOで自動捕獲してくれる外部機器です。
通知の音声やバイブだと切断に気づかないんです。
それでストップを押すまで止まらないタイマーを使ってます。
ですのでブルートゥース切断直後にバイブやメロディを作動させたいんです。
2023/01/01(日) 17:55:37.05ID:/p8gWIyL0
>>701
通知消すまでずっと振動とコール繰り返すやつ
https://i.imgur.com/BLJ1JMh.png
2023/01/01(日) 18:32:43.99ID:ZKGpo5HiF
>>702
参考にしてマクロ作ってみます!
2023/01/02(月) 10:56:46.43ID:jwKVWU9c0
>>702
上手くいきました!
ありがとうございました。
2023/01/03(火) 20:38:41.72ID:kf848hArd
多次元配列の要素を取得できなくて困っています。
変数を設定アクションで、適当な整数型の変数に
array[1][1]
みたいに指定しようとしてもOKボタン押せない…
どこか書式が間違ってるのか…
2023/01/03(火) 20:50:43.99ID:h0ZEp4sTM
スクショぐらい貼ればいいのに
2023/01/03(火) 22:42:52.61ID:CNYMbJcs0
>>705
変数を設定アクション編集するときにarray[1][1]は中身が存在しているか?
https://i.imgur.com/DtyU6CA.png

呼び出す時の式は
[lv=array[1][1]]

インデックスに変数使うなら括弧の数に注意
[lv=array[1][[lv=x]]]
これもxの中身を1とかにしておかないと決定できない
2023/01/05(木) 17:53:52.70ID:l4tYz3240
Macrodroid本体はヘルパーにWi-Fiオンオフしてねって飛ばしてるみたいなんだけどヘルパーが反応してないみたいでWi-Fiが操作されない…
手動でマクロの動作チェックしたときはちゃんと命令が届いて動くんだけどこれはどうしたら良いんだろう
2023/01/06(金) 06:07:53.45ID:xq8d2UcXa
バッテリー最適化から外す
2023/01/06(金) 09:45:40.02ID:Z6UAhDtK0
ヘルパーがタスキルされてたっぽかったですわ
タスキルされないように各種設定したら命令飛ばせたみたい
2023/01/06(金) 17:43:49.39ID:xSgyj9UrM
上記のマクロロイドの改良で、また分からないことがあるので質問させてください。
意図したポケモンGOアプリの終了時(フリックして閉じる)には外部機器の再接続は行わないので、通知を表示しないようにしたいです。

フリックしてアプリを閉じたときだけ、アクションをキャンセルするマクロの作成は可能でしょうか?
どなたかアドバイスをお願いします。
下が改良前のマクロです。
https://i.imgur.com/eZ7GEbI.jpg
2023/01/06(金) 18:57:16.09ID:Y27yCs7er
>>711
アプリが終了した時にはマクロを実行しないってなら条件追加でポケモンがフォアグラウンドで実行中を追加すれば簡単なんだけど「フリックして」閉じるにこだわるなら俺のレベルじゃ無理だな
実際にLogcat走らせてみたら何かわかるかも知れないけど
2023/01/06(金) 19:12:18.01ID:1gbc/+7lM
フリックしないで閉じるとか
アプリ終了してもplusの動作は続けるとかなければ
別マクロ作ってポケモンgoの起動・終了でメインのマクロon/offしたら?
2023/01/06(金) 19:34:53.90ID:Y27yCs7er
>>711
もしかしてフリックはあまり関係なくてアプリを裏に回しただけの時と意図的に終了させた場合で動作を変えたいって話しなのかな?
だとしたら別マクロを作ってホームとかにショートカットを作成
そのマクロからポケモンの終了と通信の切断と通知マクロの動作を停止するって感じなら難しい事考えないで出来るね
2023/01/06(金) 21:51:40.15ID:qlPwsEz10
>>711
・アプリ起動時、変数を設定:監視中フラグをtrue
・Bt切断トリガーの条件に監視中フラグtrue追加
・アプリ終了時、「フローティングボタンを設定」アクションで有効化→数秒間待つ→無効化
・フローティングボタントリガー発動時、監視中フラグをfalse→待機アクションをキャンセル
俺ならこんな感じで条件分岐させる
2023/01/06(金) 22:11:08.16ID:qlPwsEz10
もしくはショートカットを何処かに置いて管理するか
https://i.imgur.com/9XZjDPl.png
2023/01/07(土) 10:17:41.51ID:prvdt1bGM
皆さん返答ありがとう
>>712
それだとポケモンGO本体が異常終了したときに外部機器の停止(ポケモンを捕まえてない)に気づけないないんですよね
>>713
多分その方法も異常終了したら通知されないかと。
プログラムは素人なので間違ってたらすみません。
>>714
フリックという動作そのものは関係ありません。
意図してポケモンGOを終了させたときは、もう遊ばないわけなので通知は不要ということです。
2023/01/07(土) 11:30:44.81ID:DQPwPgtm0
>>717
715の方法ならポケモンGO終了後に一定時間だけ表示されるボタン押さない限りは通知されるよ、押せば来ない
画像欲しいならこう
https://i.imgur.com/XxrMxYb.png
https://i.imgur.com/jB8nHmW.png
2023/01/07(土) 11:40:35.24ID:prvdt1bGM
>>718
ありがとうございます。
参考にしてみます!
2023/01/07(土) 12:04:59.26ID:DQPwPgtm0
>>719 待機アクションをキャンセルの前にフローティングボタンの無効化入れるの忘れてたから注意
2023/01/07(土) 12:46:54.57ID:sq2ZmlPoM
本体の異常終了(意図しない終了)は困る(たまにある)
plusの切断アラームが有れば異常終了に気付ける

見たいな副産物が有るのかな?
2023/01/10(火) 08:53:04.75ID:0IIC7A1Ad
今起動してるアプリをいったん閉じてもう一度起動し直すにはどうすればいいですか
2023/01/10(火) 12:33:40.44ID:btrTHqTHa
「アプリを起動」のアクションで
「新規で強制的に起動」にチェックを入れる
https://i.imgur.com/pcplOVb.jpg
2023/01/10(火) 14:50:58.40ID:PryZQPD3a
Webhookのサーバー死んでね?
Webhookトリガー使ったマクロがうごかないから
ためしにブラウザで開いてみたらService Unavailableになってたわ
2023/01/10(火) 16:35:03.06ID:0Zpc/Yk0d
>>724
あーやっぱり?こっちもWebhookが50%ぐらいコケるわ。
2023/01/10(火) 18:29:54.01ID:0Zpc/Yk0d
Webhookをトリガーにして任意の変数を返す事って可能?
具体的にはhttps://trigger.macrodroid.com/自分のID/unkoとブラウザに打ったら、別のマクロで制御している0とか1とかchinkoとかを返すようにしたい。
2023/01/10(火) 18:43:06.19ID:ZgxosIM1r
下品だなあ
HTTPリクエストする際にクエリーパラメータで変数指定すればいけると思う
2023/01/10(火) 18:53:07.01ID:r6ol/5Eda
同じスマホ内ならWebhookは使わずに
インテントで変数をやり取りしたほうが良いかも
2023/01/10(火) 21:38:35.35ID:n1jbDTSU0
MDのWebhookが返す(返せる)のはHTTPのステータスコードだけじゃね?
・改めてMDから変数を送る仕組み
・MDからの送信を受けとる仕組み
が必要かと
Webhook発射するブラウザの端末が固定でAndroidならWebhookで送り返してやればいいだろうけど任意の端末からってことなら無理じゃないか?
2023/01/11(水) 07:14:24.46ID:83AlRwRJ0
>>729
端末はラズパイ内のHomebridge。
1.Homebridgeのバーチャルスイッチからhttpリクエストを送信して、MDのマクロを発火
2.別のhttpリクエストを送信してバーチャルスイッチのステータス(オンなのかオフなのか)に反映する機能があるから、MDの変数(0/1またはTrue/False)を取得してステータスに反映させたい。
1.はできてて、2.がいまやりたいこと。なおラズパイとAndroidはローカルネットワーク内で完結している。
MDのWebhookが返せるのがhttpステータスしかできないならば、素人なりに思いつくのは、
A.バーチャルスイッチがオフのときはWebhookを受けるマクロを無効にしてhttpのエラーコードを返すようにする。
B. 1.のhttpリクエストをトリガーに適当なtxtファイルをMDに生成させて、2.でそれを読み取りに行く、かしら?
B.の場合、生成させたAndroid内のtxtを読みに行く仕組みがわからん…
2023/01/11(水) 08:41:46.67ID:GJyXZdW60
このアプリって動作の記録と再生みたいなことはできる?
2023/01/11(水) 10:07:49.04ID:k3eO1l3l0
>>730
詳しくないんで適当なこと言うけど
Webhookで返ってくるHTTPステータスはWebhookを管理するサーバーからの応答で基本200固定ではなかろうか?(サーバーが死んでたらエラーコード、目的の端末での動作、及びそもそも通信できたかすら影響しないのでは?)
つまりAは無理

Bは、端末を見に行くならandroidをサーバー化する方法はいくつかあるのでやろうと思えば?

よりも、Homebridgeをサーバー化してコマンド受け取れるようにして
android側はターミナルアプリ入れて
ラズパイ→HTTPリクエスト(Webhook)→MD→ターミナルアプリ操作(Homebridge操作コマンド)

こんな流れじゃなかろうか
2023/01/11(水) 10:08:55.56ID:yX1NkH34d
>>731
記録系はタッチした場所のXY座標を取得する機能だけかな。それらを組み合わせて画面の任意の場所をタッチしたりクリックしたりしてAndroidをリモート操作することはできる。「UI画面操作」というアクションがそれ。
2023/01/11(水) 10:28:40.92ID:yX1NkH34d
>>732
あーなるほど、Homebridge側でhttpリクエストを受け取れるようにすればMD内で完結できますね。ありがとうございますー。
2023/01/13(金) 22:46:16.02ID:noNc4m6R0
家に着いたら自動でwifiをONにするには、なにをトリガーにすべき?
ジオフェンス・トリガー?
2023/01/13(金) 23:17:51.26ID:VvDnSdC9r
ジオフェンスの更新間隔が5分あるからジオフェンスの範囲を移動に5分かかる範囲まで広げて設定すれば必ず家に着く前にWi-Fiをオンにできるよ
範囲を狭くすれば自宅到着から5分以内にWi-Fiがオンになる
2023/01/14(土) 00:20:36.41ID:6I7edd0n0
SSID圏内トリガーだと遅いから、それでやってみるありがとう
2023/01/14(土) 02:27:11.28ID:uUdzegZa0
>>735
そんなことしなくても
自動にオンでよくない?
https://novlog.me/android/auto-wifi-on/

私は、自宅のSSIDに繋がったらをトリガーにしてる
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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