>>621
マクロ停止中[このマクロ]で制御できるのはトリガーだけ
君のマクロでは空のトリガーを使ってショートカット等で強制起動させるような作りでは対応できないよ
アクションで変数使ってマクロ実行中なら最初のif文で弾くように作ればいい
探検
【自動化】MacroDroid Part16【マクロ】
2025/12/06(土) 19:49:46.50ID:7YBIkwxa
623名無しさん@お腹いっぱい。
2025/12/06(土) 21:50:39.14ID:w4X/ASTo >>593
これは助かる ありがぽん
これは助かる ありがぽん
624名無しさん@お腹いっぱい。
2025/12/06(土) 22:31:03.32ID:JOh5e6Tw >>622
ありがとうございます
なるほど
・条件を無視する起動方法には効かない
・アクション内で弾くのが確実
ってことですね
なにか穴がある気がしたのでスッキリしました
ちなみにこのマクロは「マクロを試す」でしか実行しないので大丈夫そうです
ありがとうございます
なるほど
・条件を無視する起動方法には効かない
・アクション内で弾くのが確実
ってことですね
なにか穴がある気がしたのでスッキリしました
ちなみにこのマクロは「マクロを試す」でしか実行しないので大丈夫そうです
2025/12/07(日) 00:00:12.53ID:nT81Fspf
>>616
ありがとう、具体的には公式解像度の縦方向のピクセル数では無く、システムUIを除いた有効表示領域の高さ、MacroDroidから見た「実際に有効な画面の高さ」を調べたいのですが組み込み変数では表示されないので、他の取得方法はありますか
ありがとう、具体的には公式解像度の縦方向のピクセル数では無く、システムUIを除いた有効表示領域の高さ、MacroDroidから見た「実際に有効な画面の高さ」を調べたいのですが組み込み変数では表示されないので、他の取得方法はありますか
2025/12/07(日) 04:53:01.72ID:EPtB3thF
>>625
初めの質問とは違う話だな
画面に関する詳しい情報はシェルスクリプトで取得できる
dumpsys display
(Shizuku権限とか与える必要があるかも)
これだと大量のデータが出力されるので該当するデータを見つけるのには苦労するかも
俺の機種では下記のコマンドで取得できたが、こういうのはメーカー毎にちょこちょこ違うからダメなら上のコマンドでDisplaySizeとかのキーワードとかを地道に探してくれ
dumpsys display | grep -E 'mStableDisplaySize='
初めの質問とは違う話だな
画面に関する詳しい情報はシェルスクリプトで取得できる
dumpsys display
(Shizuku権限とか与える必要があるかも)
これだと大量のデータが出力されるので該当するデータを見つけるのには苦労するかも
俺の機種では下記のコマンドで取得できたが、こういうのはメーカー毎にちょこちょこ違うからダメなら上のコマンドでDisplaySizeとかのキーワードとかを地道に探してくれ
dumpsys display | grep -E 'mStableDisplaySize='
2025/12/07(日) 05:16:02.28ID:EPtB3thF
システムUIを除いたという言葉が上部UI表示サイズだけのことなら、物理サイズから上部UI表示サイズをマイナスした値の事かも知れないな
上部UI表示サイズならこれも機種依存があるかもだけど下記で取得して差引すればいいかも
dumpsys display | grep -E 'cutout DisplayCutout' | sed -E 's/.*insets=Rect\([0-9]+, ([0-9]+) -.*/\1/'
上部UI表示サイズならこれも機種依存があるかもだけど下記で取得して差引すればいいかも
dumpsys display | grep -E 'cutout DisplayCutout' | sed -E 's/.*insets=Rect\([0-9]+, ([0-9]+) -.*/\1/'
2025/12/07(日) 05:19:10.72ID:nT81Fspf
>>626
詳しい情報有難う御座います。
詳しい情報有難う御座います。
2025/12/07(日) 05:35:01.29ID:nT81Fspf
>>627
まさしくその事ですが結構難しいかもですね。フローティングボタンのY座標のズレを修正したかったのですが、有効表示領域の高さが分かれば2400ピクセルから引けばと簡単に考えてました。
まさしくその事ですが結構難しいかもですね。フローティングボタンのY座標のズレを修正したかったのですが、有効表示領域の高さが分かれば2400ピクセルから引けばと簡単に考えてました。
2025/12/07(日) 20:22:14.78ID:tp9NpRov
行き詰まったので質問させてください
変数(真偽)を使用して、画面の明るさを2段階に切り替えるマクロを作っています
こんな感じで↓
●トリガー
ウィジェットボタン(カスタム)
●アクション
条件分岐を開始[If]
[変数]普通の明るさ = False
・画面の明るさ
[変数]明るい ※75を入れています
・ポップアップメッセージを表示
明るい
・ウィジェットボタンを変更◆
・変数を設定
[変数]普通の明るさ:(反転)
分岐[Else]
・画面の明るさ
[変数]デフォルト ※50を入れています
・ポップアップメッセージを表示
明るさデフォルト
・ウィジェットボタンを変更◆
・変数を設定
[変数]普通の明るさ(反転)
条件分岐を終了[End If]
見づらくて申し訳ないです;
このように設定し、ホーム画面にウィジェットを置いてタップしてみたところ、
画面の明るさの切り替えとポップアップメッセージを表示させるところまでは上手くいったのですが
[ウィジェットボタンを変更◆]がどうやら無視されているようで…
ウィジェットをタップしてもボタンが変わりません
何か他に条件があるのでしょうか?
どなたかアドバイスをお願いします
変数(真偽)を使用して、画面の明るさを2段階に切り替えるマクロを作っています
こんな感じで↓
●トリガー
ウィジェットボタン(カスタム)
●アクション
条件分岐を開始[If]
[変数]普通の明るさ = False
・画面の明るさ
[変数]明るい ※75を入れています
・ポップアップメッセージを表示
明るい
・ウィジェットボタンを変更◆
・変数を設定
[変数]普通の明るさ:(反転)
分岐[Else]
・画面の明るさ
[変数]デフォルト ※50を入れています
・ポップアップメッセージを表示
明るさデフォルト
・ウィジェットボタンを変更◆
・変数を設定
[変数]普通の明るさ(反転)
条件分岐を終了[End If]
見づらくて申し訳ないです;
このように設定し、ホーム画面にウィジェットを置いてタップしてみたところ、
画面の明るさの切り替えとポップアップメッセージを表示させるところまでは上手くいったのですが
[ウィジェットボタンを変更◆]がどうやら無視されているようで…
ウィジェットをタップしてもボタンが変わりません
何か他に条件があるのでしょうか?
どなたかアドバイスをお願いします
2025/12/07(日) 20:44:12.58ID:3cYSO8WW
2025/12/07(日) 20:59:24.62ID:EPtB3thF
>>630
言葉で言われても判断つかないな
ウィジェットボタンを変更の中身はどうなってるの?
当たり前の事だけどアイコンを違うものにかえるなり色を変えるなりしないと変わらないしオンオフでラベルも変えてるよ
言葉で言われても判断つかないな
ウィジェットボタンを変更の中身はどうなってるの?
当たり前の事だけどアイコンを違うものにかえるなり色を変えるなりしないと変わらないしオンオフでラベルも変えてるよ
2025/12/07(日) 21:50:17.64ID:tp9NpRov
失礼しました こんな感じです
https://imgur.com/9gOx7jE
変更後のウィジェットボタンのラベルは、分かりやすくA,Bにしています
https://imgur.com/jubNrn6
https://imgur.com/ULzIWPq
https://imgur.com/9gOx7jE
変更後のウィジェットボタンのラベルは、分かりやすくA,Bにしています
https://imgur.com/jubNrn6
https://imgur.com/ULzIWPq
2025/12/07(日) 22:03:17.80ID:EPtB3thF
>>633
トリガーにもラベルAにもアイコン色彩にチェクを入れて色を選ぶ
トリガーにもラベルAにもアイコン色彩にチェクを入れて色を選ぶ
635名無しさん@お腹いっぱい。
2025/12/08(月) 10:00:06.91ID:684kExKR アクションにぶら下げる条件ではAND、OR、XOR、NOTが選べますが、条件分離ではANDかORしか選べないですよね?
ぶら下げるとマクロをたてる時に見にくくなるので出来れば条件分離で組みたいのですが、やはり無理ですかね
ぶら下げるとマクロをたてる時に見にくくなるので出来れば条件分離で組みたいのですが、やはり無理ですかね
2025/12/08(月) 10:12:52.48ID:Z/A4IspI
>>635
条件分離? ifなら上で選ぶ + 中にAND、OR、XOR、NOTは普通に入れられるぞ
条件分離? ifなら上で選ぶ + 中にAND、OR、XOR、NOTは普通に入れられるぞ
2025/12/08(月) 10:23:05.78ID:BKkv1oee
638名無しさん@お腹いっぱい。
2025/12/08(月) 11:33:24.81ID:684kExKR >>636-637
ありがとうございます
条件分岐ですね、間違ってました。
ifの中にXNOT入れられるとは思ってませんでした。
で、入れてみたのですが、これにどうやってぶら下げれば良いでしょうか。一番上にXNOTを持ってきても違うようで更にifの所のand orも選ばねばならないようですが
ありがとうございます
条件分岐ですね、間違ってました。
ifの中にXNOT入れられるとは思ってませんでした。
で、入れてみたのですが、これにどうやってぶら下げれば良いでしょうか。一番上にXNOTを持ってきても違うようで更にifの所のand orも選ばねばならないようですが
639名無しさん@お腹いっぱい。
2025/12/08(月) 11:37:45.08ID:684kExKR すみません自己解決しました。ifの中で空に条件貼り付け出きるんですね、驚きです
2025/12/08(月) 12:12:16.49ID:BKkv1oee
よく使うAND/ORだけが選べるとか、そもそも条件2つ以上追加しないとそれも表示されないとか、まぁ良し悪しではあるな
2025/12/08(月) 13:22:46.50ID:PKJyAAl3
レスを投稿する
ニュース
- 世界的DJ沖野修也、高市早苗首相のアーティスト海外展開支援めぐり疑問「補償が先ではないですか?」 [muffin★]
- 【国旗損壊罪】創設に現実味 自民、維新、参政が刑法改正に前向き [煮卵★]
- 【速報】 日本、貿易収支が黒字転換、海外へ半導体部品の輸出増加、10月の経常収支 過去最大 2兆8335億円の黒字 [お断り★]
- 【野球】球場のお客さんは『プロ野球』を観に来ていない? 「チアリーダーなど野球以外のイベント」に熱心な球団関係者を残念に思う [冬月記者★]
- 【うっかり】「ズボンをはき忘れた」下半身を露出してマンションの共用部を歩き回ったか 大学生の男逮捕 [nita★]
- 中国レーダー照射「大変遺憾」と沖縄・玉城デニー知事 [少考さん★]
- 【高市悲報】麒麟川島「山里結婚おめでとう!これでタイ旅行ともお別れやね🤗」→今になってポスト掘られ炎上 [359965264]
- 中国国交問題、高市早苗が「ごめんなさい」と言うだけで全てが解決する模様wwwwww wwwwww [153490809]
- 高市早苗「中国製ルーターには中国政府のハッカー集団による悪意あるファームウェアが仕込まれています」 [165981677]
- 【超画像💕】“いい人”に女の子が惹かれない理由がこれwwwwwwwwwwwwwwwwwww [151291598]
- 【高市悲報】日本の内閣「飲みィの、やりィの」「カブトムシ!」「FGO!」 [308389511]
- 尖閣周辺に中国の戦艦 高市サンたけすて [399259198]
