Androidの操作を自動化するアプリMacroDroidの専用スレです。
マクロ製作の質問や情報交換をしましょう。作成したマクロの共有も大歓迎です。
次スレは>>950が立てること。立てられない場合は>>980が代わりに立ててあげてください。
【自動化】MacroDroid Part5【マクロ】
■ このスレッドは過去ログ倉庫に格納されています
2022/01/03(月) 16:54:23.22ID:dRJgoK3Z
2022/02/11(金) 01:20:00.26ID:bPjTBuO+
2022/02/11(金) 02:11:17.04ID:vY99PMs3
まず「adb tcpip 5555」でポート5555を開放←スマホ再起動毎に必要
入力内容は
コマンド:先頭のadb shellを省略して入力
ホスト:%output()
ポート: 5555
これでTaskerのADB Wifiは使える
入力内容は
コマンド:先頭のadb shellを省略して入力
ホスト:%output()
ポート: 5555
これでTaskerのADB Wifiは使える
2022/02/11(金) 09:42:10.55ID:c8ztjnQ4
画面輝度を変更する際に「画面輝度が100%じゃなかったら」の条件が選べないんですけど…
明るさはあるのに輝度は何故無いのでしょう?
システム設定の何処からか数値を引っ張って来るのでしょうか?
明るさはあるのに輝度は何故無いのでしょう?
システム設定の何処からか数値を引っ張って来るのでしょうか?
2022/02/11(金) 09:43:57.55ID:JtGREUWK
2022/02/11(金) 11:32:03.80ID:wVdN7xng
初めてMacroDroidトリガーのインテント受信を試したいのですがどうやればトリガー発動できますか?
2022/02/11(金) 12:34:04.72ID:8tPiHvQV
2022/02/11(金) 13:43:43.87ID:DpHxS1mR
huaweiのヘルスケアというアプリが端末のタスクキルで定期的に落ちてしまい、ウエアラブルとのbluetoothが切断してしまいます。
bluetooth切断をトリガーにしてアプリ起動したいのだけど、Android設定のbluetoothからではなく、アプリ独自の接続のため表示されません。
何かいい方法はないでしょうか?
bluetooth切断をトリガーにしてアプリ起動したいのだけど、Android設定のbluetoothからではなく、アプリ独自の接続のため表示されません。
何かいい方法はないでしょうか?
2022/02/11(金) 14:06:21.00ID:6AQgwHsn
2022/02/11(金) 14:22:26.53ID:DpHxS1mR
>>635
こんなサイトあるんですね。
端末はOnePlus9、os11でアプリのロックと、電池最適化OFFまではやってました。
いま、高度な最適化を全てオフにしてみたので、これで様子見てみます。ありがとう。
こんなサイトあるんですね。
端末はOnePlus9、os11でアプリのロックと、電池最適化OFFまではやってました。
いま、高度な最適化を全てオフにしてみたので、これで様子見てみます。ありがとう。
2022/02/11(金) 14:37:27.98ID:6AQgwHsn
>>632
入力欄1つ出てくるだけのコマンドでどうと聞かれてもインテントについて勉強してくれとしか言えないのだけど例えば
android.intent.action.ACTION_POWER_CONNECTED
と設定すれば電源接続時にトリガーする
入力欄1つ出てくるだけのコマンドでどうと聞かれてもインテントについて勉強してくれとしか言えないのだけど例えば
android.intent.action.ACTION_POWER_CONNECTED
と設定すれば電源接続時にトリガーする
638573
2022/02/11(金) 14:55:06.07ID://xXur0O >>622
ありがとうございます
時間ができれば挑戦したいのですが…
どうしてWifiが関係するのかレベルから分からないので、調べることがまた膨大になりそうですね…
後その後のコメントについてですが、私はTaskerは使ったことはありません
インストールした感じ一筋縄ではいかないなという感触で、使いこなせる展望は現時点ではあまり見えてきません
>>633
そのとおりです
例えばトリミング操作の時に画面の端から枠を中央に移動させようとすると「戻る」になってしまったり
http://imgur.com/lIIahiq.png
あるいは●月●日の安値はいくらだったかなーってのを調べる時に日付を動かそうとしてもアプリ自体が切り替わってしまったり
http://imgur.com/Hyrg7yZ.png
ありがとうございます
時間ができれば挑戦したいのですが…
どうしてWifiが関係するのかレベルから分からないので、調べることがまた膨大になりそうですね…
後その後のコメントについてですが、私はTaskerは使ったことはありません
インストールした感じ一筋縄ではいかないなという感触で、使いこなせる展望は現時点ではあまり見えてきません
>>633
そのとおりです
例えばトリミング操作の時に画面の端から枠を中央に移動させようとすると「戻る」になってしまったり
http://imgur.com/lIIahiq.png
あるいは●月●日の安値はいくらだったかなーってのを調べる時に日付を動かそうとしてもアプリ自体が切り替わってしまったり
http://imgur.com/Hyrg7yZ.png
2022/02/11(金) 15:54:07.36ID:ThMOP1OJ
>>606
書き込む時は[]なしで変数に読み出す時は[]付けるのが正解かなあ
とりあえずルートとってないけど値の書き換えと読み取りはこれでできてる
(SetEditでも値が変わってるのは確認済み)
https://i.imgur.com/7PO4ND6.jpg
書き込む時は[]なしで変数に読み出す時は[]付けるのが正解かなあ
とりあえずルートとってないけど値の書き換えと読み取りはこれでできてる
(SetEditでも値が変わってるのは確認済み)
https://i.imgur.com/7PO4ND6.jpg
2022/02/11(金) 16:11:57.17ID:ThMOP1OJ
>>638
うん?
3つボタンの意味がわかってなかったけどスマホの操作をジェスチャーと仮想ボタンに切り替えるなら設定する所がが違うねー
hide_navigationbar_enableを0(仮想ボタン)と3(ジェスチャー)に書き換えると変わったけどそういう事じゃない?
うん?
3つボタンの意味がわかってなかったけどスマホの操作をジェスチャーと仮想ボタンに切り替えるなら設定する所がが違うねー
hide_navigationbar_enableを0(仮想ボタン)と3(ジェスチャー)に書き換えると変わったけどそういう事じゃない?
2022/02/11(金) 16:34:24.03ID:YoQFMVog
すいません
スマートウォッチとかスマートロックとかって専用のアプリ上でBluetoothペアリングをしてスマホのBluetooth設定画面上に出てくることがあまりありませんが
そういったものでもスマホと接続したときにトリガーにする方法ってあったりしますか?
機器をアプリ上で認識している以上その情報を何らかのかたちでトリガーにする方法があるような気がしているのですが
スマートウォッチとかスマートロックとかって専用のアプリ上でBluetoothペアリングをしてスマホのBluetooth設定画面上に出てくることがあまりありませんが
そういったものでもスマホと接続したときにトリガーにする方法ってあったりしますか?
機器をアプリ上で認識している以上その情報を何らかのかたちでトリガーにする方法があるような気がしているのですが
2022/02/11(金) 16:46:13.43ID:LeJikjAT
>>640
無茶苦茶だよ
まずナビゲーションバーじゃなくて、ナビゲーションモードの切り替えね
http://imgur.com/7I3jowO.png
自分でもnavigation_modeでやってるはずなのに、なんでこんな勘違いを?
バーを隠したいというよりジェスチャーをある条件下で無効にしたいってのが本質かと
そもそもあなたの言う仮想ボタンって何?
自分で作った言葉?
iphoneと勘違いしてない?
>hide_navigationbar_enableを0(仮想ボタン)と3(ジェスチャー)に書き換える
この3ってのは値なの?
navigation_modeは
0: 3ボタン / 2: ジェスチャー
のはずだし、hide_navigationbar_enableは自分でも使ってなくない?
無茶苦茶だよ
まずナビゲーションバーじゃなくて、ナビゲーションモードの切り替えね
http://imgur.com/7I3jowO.png
自分でもnavigation_modeでやってるはずなのに、なんでこんな勘違いを?
バーを隠したいというよりジェスチャーをある条件下で無効にしたいってのが本質かと
そもそもあなたの言う仮想ボタンって何?
自分で作った言葉?
iphoneと勘違いしてない?
>hide_navigationbar_enableを0(仮想ボタン)と3(ジェスチャー)に書き換える
この3ってのは値なの?
navigation_modeは
0: 3ボタン / 2: ジェスチャー
のはずだし、hide_navigationbar_enableは自分でも使ってなくない?
2022/02/11(金) 17:11:27.74ID:YCnes+H0
>>642
酷い言い方だなあ
気に触ったなら謝るけどこちとらそんな所触った事ない素人でよくわからないくてこうじゃないの?と聞いてるつもりだったのに…
実際にやってみてnavigation_mode変えても何も変化しないから??となってhide_navigationbar_enableに変えてやってみたらジェスチャー方式が変わったたから言ってみたの
もしかしたらカスタムOSだと設定が違うとかあるなら無茶苦茶呼ばわりじゃなくてそう指摘して欲しい
仮想ボタン
https://i.imgur.com/gN29ege.jpg
hide_navigationbar_enable値が0の時は仮想ボタン(3つボタン?)
https://i.imgur.com/fXSqoTr.jpg
hide_navigationbar_enable値が3の時はジェスチャー
https://i.imgur.com/VY8bFaZ.jpg
酷い言い方だなあ
気に触ったなら謝るけどこちとらそんな所触った事ない素人でよくわからないくてこうじゃないの?と聞いてるつもりだったのに…
実際にやってみてnavigation_mode変えても何も変化しないから??となってhide_navigationbar_enableに変えてやってみたらジェスチャー方式が変わったたから言ってみたの
もしかしたらカスタムOSだと設定が違うとかあるなら無茶苦茶呼ばわりじゃなくてそう指摘して欲しい
仮想ボタン
https://i.imgur.com/gN29ege.jpg
hide_navigationbar_enable値が0の時は仮想ボタン(3つボタン?)
https://i.imgur.com/fXSqoTr.jpg
hide_navigationbar_enable値が3の時はジェスチャー
https://i.imgur.com/VY8bFaZ.jpg
2022/02/11(金) 17:26:33.55ID:c8ztjnQ4
ああでもよくよく考えたらわかってない素人が適度な事言うな案件でしたね
すみませんでした もう口挟まないので代りに助けてあげてくださいませ
すみませんでした もう口挟まないので代りに助けてあげてくださいませ
2022/02/11(金) 19:01:35.51ID:qnPjemeB
>>641
トリガー>接続>bluetoothイベントって使って見た?
トリガー>接続>bluetoothイベントって使って見た?
2022/02/11(金) 19:40:46.44ID:8tPiHvQV
>>641
TaskerのBT Nearくらいしか知らない
TaskerのBT Nearくらいしか知らない
2022/02/11(金) 20:02:07.31ID:wVdN7xng
>>637
ありがとう。
webhookのようにMacroDroid独自のインテント?を作成してその文字列を指定するのだろうか??
みたいに悩んでいました。
そういうintentの一覧とかMacroDroidでインテントを使いこなすサイトとかありますか?
なかなかみつからなくて。
ありがとう。
webhookのようにMacroDroid独自のインテント?を作成してその文字列を指定するのだろうか??
みたいに悩んでいました。
そういうintentの一覧とかMacroDroidでインテントを使いこなすサイトとかありますか?
なかなかみつからなくて。
2022/02/11(金) 20:17:07.93ID:wVdN7xng
>>641
https://imgur.com/a/LUV18Cb
このトリガーが発動しないなら無理。
発動したらまず接続名を調べる。
ダイアログ表示とクリップボード記憶される。
ツギニマクロのif条件でその接続名だけを捕まえることができればゴール。
https://imgur.com/a/LUV18Cb
このトリガーが発動しないなら無理。
発動したらまず接続名を調べる。
ダイアログ表示とクリップボード記憶される。
ツギニマクロのif条件でその接続名だけを捕まえることができればゴール。
2022/02/11(金) 20:31:24.05ID:YoQFMVog
2022/02/11(金) 20:31:52.35ID:bPjTBuO+
>>631
見たのはBT繋がらんて話だったっぽい
たしかに別途アクションあった気もするが今みてみるとカスロム関係なく普通にないね
https://www.macrodroidforum.com/index.php?threads/is-there-a-way-to-grant-revoke-bluetooth-device-permission.535/
見たのはBT繋がらんて話だったっぽい
たしかに別途アクションあった気もするが今みてみるとカスロム関係なく普通にないね
https://www.macrodroidforum.com/index.php?threads/is-there-a-way-to-grant-revoke-bluetooth-device-permission.535/
2022/02/11(金) 20:43:11.30ID:bPjTBuO+
>>647
com.arlosoft.macrodroid.以下に任意の文字列繋いでextraに突っ込めば自由にブロードキャストインテント使って値の受信できるよ
送信側も目がけて投げられるとして
MD内のAマクロからBマクロにインテント渡しも可能
http://www.macrodroidforum.com/index.php?threads/how-can-i-receive-the-broadcast-intent-from-termux.1260/
あとストアにLawsonatorて人のNew Triggersてインテントトリガ集あるからgoogleのデベロッパーサイトと共に参考に
com.arlosoft.macrodroid.以下に任意の文字列繋いでextraに突っ込めば自由にブロードキャストインテント使って値の受信できるよ
送信側も目がけて投げられるとして
MD内のAマクロからBマクロにインテント渡しも可能
http://www.macrodroidforum.com/index.php?threads/how-can-i-receive-the-broadcast-intent-from-termux.1260/
あとストアにLawsonatorて人のNew Triggersてインテントトリガ集あるからgoogleのデベロッパーサイトと共に参考に
2022/02/11(金) 21:27:36.66ID:8tPiHvQV
>>638
特定アプリで左右のジェスチャーを無効化したいということならいくつか方法がある
自分はandroid標準のジェスチャーをサードパーティアプリに置き換えるために、3ボタンナビゲーションモードでナビゲーションバーを無効化・UbikiTouchでジェスチャーカスタマイズしてる
詳細は↓のツイートを参照
https://twitter.com/Dual__SIM/status/1451548629844459521
自分のスマホでは"Substratum Lite + nonavbar.apk"の方法でナビゲーションバーが消えた(要rooted
UbikiTouchはショートカットで有効・無効切り替えができるから、スマホシェイクでトグルするマクロ作ってみたらちゃんと動いたよ
動作アプリ指定もできた
https://i.imgur.com/8OfC3UO.jpg
https://twitter.com/5chan_nel (5ch newer account)
特定アプリで左右のジェスチャーを無効化したいということならいくつか方法がある
自分はandroid標準のジェスチャーをサードパーティアプリに置き換えるために、3ボタンナビゲーションモードでナビゲーションバーを無効化・UbikiTouchでジェスチャーカスタマイズしてる
詳細は↓のツイートを参照
https://twitter.com/Dual__SIM/status/1451548629844459521
自分のスマホでは"Substratum Lite + nonavbar.apk"の方法でナビゲーションバーが消えた(要rooted
UbikiTouchはショートカットで有効・無効切り替えができるから、スマホシェイクでトグルするマクロ作ってみたらちゃんと動いたよ
動作アプリ指定もできた
https://i.imgur.com/8OfC3UO.jpg
https://twitter.com/5chan_nel (5ch newer account)
2022/02/11(金) 22:14:14.54ID:wVdN7xng
2022/02/11(金) 22:16:20.49ID:wVdN7xng
2022/02/11(金) 22:18:08.76ID:wVdN7xng
656554
2022/02/11(金) 22:19:01.92ID:pTn+tHPW スマートじゃないけどBluetoothSerialでデータやりとりできるようになった。
メールで受けた文字を印刷してからOCRで取り込むみたいな感じのローテクだけど今のとこ安定稼働してる。
メールで受けた文字を印刷してからOCRで取り込むみたいな感じのローテクだけど今のとこ安定稼働してる。
2022/02/11(金) 23:01:42.37ID:wVdN7xng
2022/02/11(金) 23:20:11.97ID:XCX2j+7y
2022/02/11(金) 23:34:04.96ID:bPjTBuO+
>>657
これマクロ同士でも呼べるのがキモなのよ
インテントをインターフェースにしてローカル変数の中身渡せるから普段隔離しておける
マクロ実行のジャンプ繰り返したりグローバルに戻り値書くより考えようによっては管理しやすい
これマクロ同士でも呼べるのがキモなのよ
インテントをインターフェースにしてローカル変数の中身渡せるから普段隔離しておける
マクロ実行のジャンプ繰り返したりグローバルに戻り値書くより考えようによっては管理しやすい
2022/02/12(土) 00:29:12.86ID:llCT2Q4g
>>658
スマホのBluetoothをオフオンした直後や
そのアプリ再起動した直後ならトリガー発動するかもしません。
接続中ではなく接続された時のトリガーなので
既に接続されている間は発動しません。
スマホのBluetoothをオフオンした直後や
そのアプリ再起動した直後ならトリガー発動するかもしません。
接続中ではなく接続された時のトリガーなので
既に接続されている間は発動しません。
2022/02/12(土) 00:31:33.80ID:llCT2Q4g
2022/02/12(土) 00:56:28.50ID:CNmU3PkA
私もサンプルみたいです
2022/02/12(土) 00:59:59.47ID:r9oKrxu7
>>660
オフオンしてみたのですがデバイス名のダイアログが出るだけで肝心のつかまえたが出てきませんでした
手持ちのスマホとペアリングしているワイヤレスイヤホンではちゃんとつかまえたが出てきたのでおっしゃったようにつかまえたが出てこないものではトリガーには出来ないのだろうと思います
ご助言ありがとうございました感謝します
オフオンしてみたのですがデバイス名のダイアログが出るだけで肝心のつかまえたが出てきませんでした
手持ちのスマホとペアリングしているワイヤレスイヤホンではちゃんとつかまえたが出てきたのでおっしゃったようにつかまえたが出てこないものではトリガーには出来ないのだろうと思います
ご助言ありがとうございました感謝します
2022/02/12(土) 01:01:36.26ID:U3fmrH70
>>661
リンク先の公式フォーラムに画写とフロー載せてあるよ
大変わかりにくいけど動くマクロもあるにはある
マクロ動かさなくてもトリガの中身みてもらえばインテントのextraでパラメータ渡して変数にとる使い方はわかると思う
https://www.mediafire.com/file/9ikv1s6zavbdtwk/1tm.extractMDMacro.macro/file
リンク先の公式フォーラムに画写とフロー載せてあるよ
大変わかりにくいけど動くマクロもあるにはある
マクロ動かさなくてもトリガの中身みてもらえばインテントのextraでパラメータ渡して変数にとる使い方はわかると思う
https://www.mediafire.com/file/9ikv1s6zavbdtwk/1tm.extractMDMacro.macro/file
2022/02/12(土) 01:27:40.81ID:llCT2Q4g
>>658
ダイアログがでるということは
デバイス名が表示されているのですよね?
それならクリップボードにも記憶されていると思います。
次にやることはサンプルマクロを編集で開いて
「この部分にデバイス名をかく」のかわりに
クリップボード記憶されている文字列をかきます。
btname = xxxxxxxxxxx
のような感じです。
マクロを保存したらもう一度Bluetoothオフオンしてみてください。
ダイアログがでるということは
デバイス名が表示されているのですよね?
それならクリップボードにも記憶されていると思います。
次にやることはサンプルマクロを編集で開いて
「この部分にデバイス名をかく」のかわりに
クリップボード記憶されている文字列をかきます。
btname = xxxxxxxxxxx
のような感じです。
マクロを保存したらもう一度Bluetoothオフオンしてみてください。
2022/02/12(土) 08:07:17.98ID:U3fmrH70
2022/02/12(土) 08:20:14.69ID:kQkx6vq/
2022/02/12(土) 08:21:20.98ID:llCT2Q4g
2022/02/12(土) 08:36:53.16ID:kQkx6vq/
2022/02/12(土) 08:40:22.54ID:U3fmrH70
2022/02/12(土) 08:55:37.12ID:U3fmrH70
>>669
責任の一端を感じるんで俺から改めてきちんと伝えるよ
結局起案者本人に委ねられた状態たから気にはなってた
バグじゃなくても長期放置されたままのリクエストはメール(バグレポート経由)で注意喚起して欲しいてジェイミーは公言してるんで
責任の一端を感じるんで俺から改めてきちんと伝えるよ
結局起案者本人に委ねられた状態たから気にはなってた
バグじゃなくても長期放置されたままのリクエストはメール(バグレポート経由)で注意喚起して欲しいてジェイミーは公言してるんで
2022/02/12(土) 09:14:16.74ID:kQkx6vq/
2022/02/12(土) 09:26:17.74ID:r9oKrxu7
2022/02/12(土) 09:44:38.61ID:kQkx6vq/
>>673
理屈を理解してる?
重要なのは「つかまえた!」が出ることじゃなくて最初(2行目)のダイアログを表示に表示される内容だよ
これがなんなのか、スマートウォッチだと特定できる文字が表示されていないか?ということだよ
理屈を理解してる?
重要なのは「つかまえた!」が出ることじゃなくて最初(2行目)のダイアログを表示に表示される内容だよ
これがなんなのか、スマートウォッチだと特定できる文字が表示されていないか?ということだよ
2022/02/12(土) 09:48:18.79ID:llCT2Q4g
2022/02/12(土) 10:08:36.09ID:r9oKrxu7
2022/02/12(土) 10:09:58.32ID:r9oKrxu7
2022/02/12(土) 10:47:11.49ID:kQkx6vq/
>>676
なんで動かないのかに当たりを付けて確認用のテストマクロに組み替えて試した結果を出せばいい
https://imgur.com/7D4mOP3.png
デバイス名が出てる=個別の接続を認識出来てるなんだから当初の質問の内容は解決してる
その後思ったアクションを実行できないのはマクロの組み方が正しくないって別問題
なんで動かないのかに当たりを付けて確認用のテストマクロに組み替えて試した結果を出せばいい
https://imgur.com/7D4mOP3.png
デバイス名が出てる=個別の接続を認識出来てるなんだから当初の質問の内容は解決してる
その後思ったアクションを実行できないのはマクロの組み方が正しくないって別問題
2022/02/12(土) 11:14:22.10ID:r9oKrxu7
>>678
なるほどマクロの組み方の問題というわけですね
イヤホンではきちんと出力出来ていたのでもう出来ないと諦めてしまっていました
ご教示頂いた画像のマクロをまた改めて試してみたいと思います辛抱強くご指導頂きましてありがとう御座います
なるほどマクロの組み方の問題というわけですね
イヤホンではきちんと出力出来ていたのでもう出来ないと諦めてしまっていました
ご教示頂いた画像のマクロをまた改めて試してみたいと思います辛抱強くご指導頂きましてありがとう御座います
2022/02/12(土) 11:22:29.85ID:kQkx6vq/
2022/02/12(土) 11:43:49.77ID:r9oKrxu7
2022/02/12(土) 12:54:24.85ID:kQkx6vq/
2022/02/12(土) 14:28:01.01ID:kQkx6vq/
>>638
ざっと必要な知識挙げるとこんな感じかな?
android端末は不正な操作や不慮の操作から端末を守るためにgoogleによって様々な制限がかけられている
さらに多くの場合ベンダーによって制限が追加される
Androidアプリはこの制限の範囲でのみ動作するように作る必要があり、制限外の動作はブロックされる
この制限を解除するためには、より上位の権限を持つシステムから許可を得る必要がある
adb(Android Debug Bridge)とはGoogleがAndroidに組み込んでいる上位の権限を持ったツール
MacroDroidのadb hackとはこのツールでMacroDroidの制限を緩和すること、またはその状態をいう
当然、得られる権限はadbツールが与えてもいいと許された範囲まででで、adbツールと同じことができるようになるわけではない
adbはその設計として、異なるデバイスからAndroid端末を操作することを目的としている(多くの場合はPCからUSB接続で)
そのため、通常は端末単体でadbを動かすことはできない
俗にいうadb wifiとは、通常USB通信で接続するところをwifi通信でadb接続する方法のこと
adb wifiを有効にした端末の場合、端末単体でwifi通信をエミュレートしadbを動作させることが可能になる
実際に動作させるためにはadb wifiを有効にした状態で、wifi通信でadbを動かせる(adbコマンドを発行できる)アプリが必要になる
MacroDroidにこの機能はない
root化してるってことだからadb使う環境はあるんだろうから、とりあえずUSB接続でPCからadbコマンド発行して目的の挙動するか見てみるといいかも?
ざっと必要な知識挙げるとこんな感じかな?
android端末は不正な操作や不慮の操作から端末を守るためにgoogleによって様々な制限がかけられている
さらに多くの場合ベンダーによって制限が追加される
Androidアプリはこの制限の範囲でのみ動作するように作る必要があり、制限外の動作はブロックされる
この制限を解除するためには、より上位の権限を持つシステムから許可を得る必要がある
adb(Android Debug Bridge)とはGoogleがAndroidに組み込んでいる上位の権限を持ったツール
MacroDroidのadb hackとはこのツールでMacroDroidの制限を緩和すること、またはその状態をいう
当然、得られる権限はadbツールが与えてもいいと許された範囲まででで、adbツールと同じことができるようになるわけではない
adbはその設計として、異なるデバイスからAndroid端末を操作することを目的としている(多くの場合はPCからUSB接続で)
そのため、通常は端末単体でadbを動かすことはできない
俗にいうadb wifiとは、通常USB通信で接続するところをwifi通信でadb接続する方法のこと
adb wifiを有効にした端末の場合、端末単体でwifi通信をエミュレートしadbを動作させることが可能になる
実際に動作させるためにはadb wifiを有効にした状態で、wifi通信でadbを動かせる(adbコマンドを発行できる)アプリが必要になる
MacroDroidにこの機能はない
root化してるってことだからadb使う環境はあるんだろうから、とりあえずUSB接続でPCからadbコマンド発行して目的の挙動するか見てみるといいかも?
2022/02/12(土) 15:18:05.39ID:U3fmrH70
>>683
adbはリモートから端末を制御するための統合コマンドラインツールだよ
adb wifiてtaskerのコマンドキーワードにすぎないからいわゆらないと思うよ
wifi経由のリモートデバッグには2種類の実装があってポート5555固定の従来からのovet wifiとアンドロイド11からの動的にポートが変わるwireless debugging
実質的な違いは利用可能ポートだけだと思うけどadbコマンド使うだけなら11以降なら一度だけPCでUSB経由で権限付与すれば奪わない限りいつでもローカル起動可能
wirelessて便宜的に言ってるだけでlocalhost:[port]でもいいからね
adbデーモン相当の機能を組み込んたアプリは多数あるけど古いものは11以降のover wifiに対応してない
adbはリモートから端末を制御するための統合コマンドラインツールだよ
adb wifiてtaskerのコマンドキーワードにすぎないからいわゆらないと思うよ
wifi経由のリモートデバッグには2種類の実装があってポート5555固定の従来からのovet wifiとアンドロイド11からの動的にポートが変わるwireless debugging
実質的な違いは利用可能ポートだけだと思うけどadbコマンド使うだけなら11以降なら一度だけPCでUSB経由で権限付与すれば奪わない限りいつでもローカル起動可能
wirelessて便宜的に言ってるだけでlocalhost:[port]でもいいからね
adbデーモン相当の機能を組み込んたアプリは多数あるけど古いものは11以降のover wifiに対応してない
2022/02/12(土) 16:59:00.68ID:llCT2Q4g
>>638
条件分岐の設定を見直してみて。
直前のダイアログで表示されているのに
直後の条件判定にかからないとなると
タイプミスのような初歩的ミスでは?
クリップボード記憶されている文字列をペーストするとタイプミスはないはずですが。
具体的になんという製品を相手にしているのかもかくとハマりポイントを教えてくれる人がいるかもしれない。
条件分岐の設定を見直してみて。
直前のダイアログで表示されているのに
直後の条件判定にかからないとなると
タイプミスのような初歩的ミスでは?
クリップボード記憶されている文字列をペーストするとタイプミスはないはずですが。
具体的になんという製品を相手にしているのかもかくとハマりポイントを教えてくれる人がいるかもしれない。
2022/02/12(土) 18:57:28.81ID:SrQqZh8v
>>648
これの逆で、切断をドリガーにする方法はないですかね?
これの逆で、切断をドリガーにする方法はないですかね?
2022/02/12(土) 19:06:39.08ID:he0IGXhw
2022/02/12(土) 19:52:58.80ID:SrQqZh8v
>>687
ごめん、Androidの設定画面上に表示されない特定のデバイスの切断をトリガーにしたかった
ごめん、Androidの設定画面上に表示されない特定のデバイスの切断をトリガーにしたかった
2022/02/12(土) 21:58:02.88ID:mboq3nye
>>688
直接トリガーには出来ないけど、デバイス指定なしで発動させてアクションで
特定デバイスのみ動作させれば良いんじゃない?
スマホのBluetoothの画面に出ていなくてもデバイスの名前は拾えるので
条件分岐で一致してるか比べれば良いと思う
https://imgur.com/PmgqIy6.jpg
直接トリガーには出来ないけど、デバイス指定なしで発動させてアクションで
特定デバイスのみ動作させれば良いんじゃない?
スマホのBluetoothの画面に出ていなくてもデバイスの名前は拾えるので
条件分岐で一致してるか比べれば良いと思う
https://imgur.com/PmgqIy6.jpg
2022/02/12(土) 23:41:32.95ID:llCT2Q4g
2022/02/12(土) 23:55:26.30ID:+LFil6yC
2022/02/12(土) 23:57:38.76ID:SrQqZh8v
>>689
これこれ!ありがとう
これこれ!ありがとう
2022/02/12(土) 23:57:57.25ID:0h8aRSeR
>>690
自分もそれやってみたんだけどもともとスマホとペアリングされてないせいか
認識にラグがあるというかアプリではなくてスマホ本体が検知しないと作動しないね
スマホのBluetoothの設定画面を見れば分かるけどペアリングされてないものって
一覧に出たり消えたりしてるんだよね
このやり方では使い物にならない気がする
自分もそれやってみたんだけどもともとスマホとペアリングされてないせいか
認識にラグがあるというかアプリではなくてスマホ本体が検知しないと作動しないね
スマホのBluetoothの設定画面を見れば分かるけどペアリングされてないものって
一覧に出たり消えたりしてるんだよね
このやり方では使い物にならない気がする
2022/02/12(土) 23:58:25.74ID:llCT2Q4g
2022/02/13(日) 00:32:21.75ID:aZz1MGFx
目的は良う分からんが需要はあるってこったな
2022/02/13(日) 01:04:41.16ID:Psv+0pV/
最初に前提条件がなかったからねぇ、Bluetoothタグで動かないとダメなの?
手持ちのスマートウォッチでは検証したんだけどね、Bluetoothタグ使った事
無いけど専用のアプリでわかるという事ならMD使わなくて良いのでは?
手持ちのスマートウォッチでは検証したんだけどね、Bluetoothタグ使った事
無いけど専用のアプリでわかるという事ならMD使わなくて良いのでは?
2022/02/13(日) 08:32:58.12ID:aZz1MGFx
タグに限らずスマホ本体と直接ペアリング出来ないBluetooth機器全般について言ってるんでないの?
2022/02/13(日) 08:48:40.79ID:qMZ1wRFG
例えばあるアプリで色が赤から青に変わったのを検知してトリガーを発動するというような使い方はマクロドロイドで出来たりしますか?
2022/02/13(日) 09:10:14.68ID:TXR5zwHS
最近の書き込みはsesameスレからの住人だな。
はっきり言えばいい。セサミ用です。と。
あまりMDスレに迷惑かけないようにな。
はっきり言えばいい。セサミ用です。と。
あまりMDスレに迷惑かけないようにな。
2022/02/13(日) 09:20:00.64ID:kuYNRgL+
>>699
お前もセサミスレに迷惑掛けないようにな。
お前もセサミスレに迷惑掛けないようにな。
2022/02/13(日) 09:28:26.80ID:TXR5zwHS
>>700
セサミスレに出没する頭イカれたやつと勘違いしてるようだな。
質問する前に過去ログを読む。大抵答えそのものか、ヒントに近いことが書いてあるものだ。
これ以上は迷惑になりそうなので書き込まない。
セサミスレに出没する頭イカれたやつと勘違いしてるようだな。
質問する前に過去ログを読む。大抵答えそのものか、ヒントに近いことが書いてあるものだ。
これ以上は迷惑になりそうなので書き込まない。
2022/02/13(日) 09:29:34.35ID:kuYNRgL+
>>701
十分迷惑だよ二度と来るな
十分迷惑だよ二度と来るな
2022/02/13(日) 09:39:04.79ID:jk5IIQsQ
こんにちは。
セサミスレの住人ですがスレをわきまえて利用させていただいております。
先日はインテント教えてくれた方ありがとうございました。
NFCタグを読み取った時のインテント文字列をしりたいのですがわかりますか?
さらにはNFCタグインテントをMacroDroidから発信してエミュレーションまでできればと思っています。
よろしくおねがいします。
セサミスレの住人ですがスレをわきまえて利用させていただいております。
先日はインテント教えてくれた方ありがとうございました。
NFCタグを読み取った時のインテント文字列をしりたいのですがわかりますか?
さらにはNFCタグインテントをMacroDroidから発信してエミュレーションまでできればと思っています。
よろしくおねがいします。
2022/02/13(日) 10:25:47.61ID:jk5IIQsQ
2022/02/13(日) 10:46:58.82ID:Psv+0pV/
sesameスレ見てきたけどタグについてどうこう話してたね、日本語フォーラムに
書き込んでるあばらんちってsesameスレの住人だったんだね
非常に重要な処理とかセキュリティホールになるとか書いてて違和感あったんだけど
セキュリティを気にするならペアリング機器ならどれでも動作とかザルだと思うし
デバイス指定以外ありえないと思うのだが・・・
上手く動かないからそういう発想になるんだろうけど、自分でセキュリティホール
作っているように思えて仕方ないなぁ
書き込んでるあばらんちってsesameスレの住人だったんだね
非常に重要な処理とかセキュリティホールになるとか書いてて違和感あったんだけど
セキュリティを気にするならペアリング機器ならどれでも動作とかザルだと思うし
デバイス指定以外ありえないと思うのだが・・・
上手く動かないからそういう発想になるんだろうけど、自分でセキュリティホール
作っているように思えて仕方ないなぁ
2022/02/13(日) 10:56:13.03ID:kuYNRgL+
セサミの話はもうどうでも良くねえか?
どこのスレでもそうだがスレとは直接関係の無い具体的な名前を挙げるとスレが荒れだす元になる気がするわ
どこのスレでもそうだがスレとは直接関係の無い具体的な名前を挙げるとスレが荒れだす元になる気がするわ
2022/02/13(日) 11:08:17.33ID:jk5IIQsQ
>>705
それ私ですね。w
Bluetooth接続(デバイス指定なし)のトリガーが発動するのはペアリング済みデバイスのみ
という思い込みが発端ですが、同じ思い込みでマクロ組んでいる人はヤバイよという意図です。
このスレみてても理解してない人多いです。
それ私ですね。w
Bluetooth接続(デバイス指定なし)のトリガーが発動するのはペアリング済みデバイスのみ
という思い込みが発端ですが、同じ思い込みでマクロ組んでいる人はヤバイよという意図です。
このスレみてても理解してない人多いです。
2022/02/13(日) 11:12:01.69ID:jk5IIQsQ
>>707
デバイス指定なし ←いまある
デバイス指定なし(ただしペアリング済み) ← 追加希望
これまでのマクロに影響はないまま、
マクロの自由度があがります。
新しいデバイス購入するたびに
マクロ編集しなくてすむというのが理想形です。
デバイス指定なし ←いまある
デバイス指定なし(ただしペアリング済み) ← 追加希望
これまでのマクロに影響はないまま、
マクロの自由度があがります。
新しいデバイス購入するたびに
マクロ編集しなくてすむというのが理想形です。
2022/02/13(日) 11:18:02.33ID:Y5afiqlQ
2022/02/13(日) 11:20:08.21ID:UShdDw8F
親機のWi-Fiを子機からwebhookでオフにできたのですが今度は子機から親機のWi-Fiをオンにする(モバイルデータ経由)場合うまく行きませんでした
モバイルデータ経由だとどのような方法になるのでしょう?
モバイルデータ経由だとどのような方法になるのでしょう?
2022/02/13(日) 11:31:43.78ID:jk5IIQsQ
>>709
▲ヤバい例
知らない他人がペアリング要求してきました
まだ許可してません
↓
Bluetooth接続(デバイス指定なし)発動
↓
具体的にどの機器かはきかないけど
鍵あけるね。電気つけるね。パソコンつけるね。
●理想
スマホで明示的にペアリングしている機器です
↓
おお具体的にどの機器かはきかないけど信頼できるね。
鍵あけるね。電気つけるね。パソコンつけるね。
機器追加したいな
→ペアリングのみ。マクロ変更なし。
▲ヤバい例
知らない他人がペアリング要求してきました
まだ許可してません
↓
Bluetooth接続(デバイス指定なし)発動
↓
具体的にどの機器かはきかないけど
鍵あけるね。電気つけるね。パソコンつけるね。
●理想
スマホで明示的にペアリングしている機器です
↓
おお具体的にどの機器かはきかないけど信頼できるね。
鍵あけるね。電気つけるね。パソコンつけるね。
機器追加したいな
→ペアリングのみ。マクロ変更なし。
2022/02/13(日) 12:08:40.25ID:OuYbduqx
>>707
これは一理あって飛行機とか電車とかペアリング要求飛んでくるときある
たまたま触っちゃったとか退屈でちょっと試して見ようかなってとこだと思うけど
ペアリング要求で発動するなんて普通思わないと思うからソフト側てチェックしてて当然の仕様の抜けと言われても仕方ない実装だと思うのよ
現状でもマクロ内でデバイスの名前を明示的にチェックするかトリガ列挙して回避すればいいんだけどここに思いが至らないのが普通だねぇ
ちゃんと伝わればジェイミーは対処すると思う
ただケースが限定的だからそこまで慌てて対処しなくてもいいかなと個人的には思う事案
これは一理あって飛行機とか電車とかペアリング要求飛んでくるときある
たまたま触っちゃったとか退屈でちょっと試して見ようかなってとこだと思うけど
ペアリング要求で発動するなんて普通思わないと思うからソフト側てチェックしてて当然の仕様の抜けと言われても仕方ない実装だと思うのよ
現状でもマクロ内でデバイスの名前を明示的にチェックするかトリガ列挙して回避すればいいんだけどここに思いが至らないのが普通だねぇ
ちゃんと伝わればジェイミーは対処すると思う
ただケースが限定的だからそこまで慌てて対処しなくてもいいかなと個人的には思う事案
2022/02/13(日) 13:23:07.72ID:jk5IIQsQ
2022/02/13(日) 14:01:08.18ID:wbNJ9X9Z
セサミって何?
2022/02/13(日) 14:07:54.92ID:NSSgrJuR
Xperia5 sov41からXperia5iii に機種変したら、メディア再生選択できなくなった。多分今までMP3再生できてたはずなんだが。
因みにLINEの着信鳴り分けマクロに使ってた。
因みにLINEの着信鳴り分けマクロに使ってた。
2022/02/13(日) 14:15:35.99ID:jk5IIQsQ
2022/02/13(日) 14:29:40.67ID:wbNJ9X9Z
2022/02/13(日) 14:54:34.45ID:nERh6Ln+
sesameもwifiモジュール追加すればhttp postで動作する
2022/02/13(日) 15:07:45.83ID:XEbmDy0M
Sesameの人は結局何がやりたかったんだ?
〇〇できますか?じゃなくて
△△がしたいです。って何をしたいのかを言ってから
そのために〇〇できますか?って聞けばもっと教えやすいと思うんだけど
〇〇できますか?じゃなくて
△△がしたいです。って何をしたいのかを言ってから
そのために〇〇できますか?って聞けばもっと教えやすいと思うんだけど
2022/02/13(日) 15:08:52.61ID:jk5IIQsQ
NFCタグを読み取った時のインテント文字列をしりたいのですがどなたかわかりますか?
さらにはNFCタグインテントをMacroDroidから発信してエミュレーションまでできればと思っています。
よろしくおねがいします。
さらにはNFCタグインテントをMacroDroidから発信してエミュレーションまでできればと思っています。
よろしくおねがいします。
2022/02/13(日) 15:11:08.89ID:jk5IIQsQ
7220715
2022/02/13(日) 15:11:23.09ID:NSSgrJuR 自己解決した。やっぱアプリはインストールし直さないとダメだな。
スレ汚しで申し訳ない
スレ汚しで申し訳ない
2022/02/13(日) 16:20:31.36ID:OuYbduqx
>>713
昨日>>671で言った通り改めてきちんと整理して伝えるよ
んでも俺は基本こういうスタンスだからご理解よろしくね
・フォーラムの翻訳ボランティアをコミットした覚えはないからやらないと宣言
順序がおかしいし最初はもっと高圧的に下達してたから(いまだに外野ガー固定で粘着されてるし)
http://www.macrodroidforum.com/index.php?threads/discussion-in-japanese.1491/post-8819
・代わりといっては何だけどちょっとしたコツを日本語で投下してささやかな支援はしたつもり
・消されちゃったけど俺はもう未来永劫農協さんの日本語要望訳のワークフローには絡まないと宣言
・同様に消されたけどバグか一般的な期待にそぐわない仕様の話ならここに日本語で書いてもらえば再現確認してジェイミーに送ってる(ここで協力してもらえてるからバグがすぐ直ってる)
あるいはフォーラムに英語で書いてもらえば伝わらないと感じたときは補足するよ
昨日>>671で言った通り改めてきちんと整理して伝えるよ
んでも俺は基本こういうスタンスだからご理解よろしくね
・フォーラムの翻訳ボランティアをコミットした覚えはないからやらないと宣言
順序がおかしいし最初はもっと高圧的に下達してたから(いまだに外野ガー固定で粘着されてるし)
http://www.macrodroidforum.com/index.php?threads/discussion-in-japanese.1491/post-8819
・代わりといっては何だけどちょっとしたコツを日本語で投下してささやかな支援はしたつもり
・消されちゃったけど俺はもう未来永劫農協さんの日本語要望訳のワークフローには絡まないと宣言
・同様に消されたけどバグか一般的な期待にそぐわない仕様の話ならここに日本語で書いてもらえば再現確認してジェイミーに送ってる(ここで協力してもらえてるからバグがすぐ直ってる)
あるいはフォーラムに英語で書いてもらえば伝わらないと感じたときは補足するよ
2022/02/13(日) 16:36:41.43ID:OuYbduqx
>>698
これはtouchtaskの方が簡単で速いよ
画写付きでテスト結果だしてるからみてみてhttp://www.macrodroidforum.com/index.php?threads/touchtask-examples.71/post-369
たしか画面キャプチャから色をひろうんで要クリーンナップだったかな
これはtouchtaskの方が簡単で速いよ
画写付きでテスト結果だしてるからみてみてhttp://www.macrodroidforum.com/index.php?threads/touchtask-examples.71/post-369
たしか画面キャプチャから色をひろうんで要クリーンナップだったかな
2022/02/13(日) 17:04:33.14ID:Y5afiqlQ
今ようやくインテント追加が何者なのかわかったわ
翻訳ェ・・・
翻訳ェ・・・
726あばらんち
2022/02/13(日) 17:54:12.15ID:jk5IIQsQ 私がなんとなく想像していた日本語フォーラム
質問や要望投下後
即答、即解決
その機能すでにあるよ
それは開発者に伝えた方がよいね
のような議論を経て、
英語フォーラムに要望投げて
私が代わりに投げとくよ
ありがとう
バグ?投下後
それバグじゃないよ
それ既に報告上がってるよ
もうちょっと説明して
それ新バグくさいな
のような議論を経て、
英語でバグレポートなげといて
私が代わりに投げとくよ
ありがとう
・基本的に多くの人の善意で成り立つもの。
・翻訳は少し煮詰めてからやればよく
即翻訳は逆に混乱を招くかもしれない。
質問や要望投下後
即答、即解決
その機能すでにあるよ
それは開発者に伝えた方がよいね
のような議論を経て、
英語フォーラムに要望投げて
私が代わりに投げとくよ
ありがとう
バグ?投下後
それバグじゃないよ
それ既に報告上がってるよ
もうちょっと説明して
それ新バグくさいな
のような議論を経て、
英語でバグレポートなげといて
私が代わりに投げとくよ
ありがとう
・基本的に多くの人の善意で成り立つもの。
・翻訳は少し煮詰めてからやればよく
即翻訳は逆に混乱を招くかもしれない。
2022/02/13(日) 18:11:47.65ID:OuYbduqx
>>713
何か踏まえることあるかと思って日本語フォーラム見てきたよ
fronて人ちょっと面白いhackでもなんでもないな 笑
トリガが完全に同じタイミングで条件を満たして起動した場合上から優先だよ(でないと並びの意味がない)
インターバルで作為的に同時にでもしない限り現実に同時なんてほぼありえなくてミリ秒オーダーの差異だとしても前後するものと考えていいハズ
もし下のものが先に動くとすれば当該条件を先に満たしたってだけ
この場合BT接続もインテント受信をラップしてるだけだからコネクトがチェンジより先に来て動いて終ってからステートチェンジが動いてるだけじゃないかな
別の状態みてるトリガなんだから個別に動いて当たり前
何か踏まえることあるかと思って日本語フォーラム見てきたよ
fronて人ちょっと面白いhackでもなんでもないな 笑
トリガが完全に同じタイミングで条件を満たして起動した場合上から優先だよ(でないと並びの意味がない)
インターバルで作為的に同時にでもしない限り現実に同時なんてほぼありえなくてミリ秒オーダーの差異だとしても前後するものと考えていいハズ
もし下のものが先に動くとすれば当該条件を先に満たしたってだけ
この場合BT接続もインテント受信をラップしてるだけだからコネクトがチェンジより先に来て動いて終ってからステートチェンジが動いてるだけじゃないかな
別の状態みてるトリガなんだから個別に動いて当たり前
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】楽天、三木監督の休養を発表 4連敗で借金15の最下位… 塩川ヘッドコーチが監督代行 [冬月記者★]
- 高市内閣支持率60% 不支持26% NHK世論調査 [蚤の市★]
- TBS・山本恵里伽アナウンサーが“事実婚”を公表 「法律婚ではなく、なぜ事実婚にしたのかと言うと…」★2 [冬月記者★]
- 高市陣営「中傷動画」報道、立民が秘書の参考人招致要求…・磯崎自民参院国対委員長難色 [蚤の市★]
- 日銀、6月利上げ1.0%へ 国債買い入れは減額停止で調整 ★3 [どどん★]
- 高市首相、子どもの自殺対策に意欲 [首都圏の虎★]
- 【高市悲報】今回のニンテンドーダイレクトについての正直な感想スレ [714769305]
- 豚さんがブーって鳴くと狐さんがコーンって鳴くの
- 地獄に堕とすわよとかいうドラマおもろいの?
- この時間ならちんぽ丸出しで外歩いても大丈夫
- 【高市】ひろゆきさん、小山さんを論破「やらない理由、やれない理由を考えるのではなく、やれ。やった人にだけ経験と結果が残る」 [856698234]
- 午前2時 防波堤に