【自動化】MacroDroid Part16【マクロ】 (731レス)
1-

626
(1): 12/07(日)04:53 ID:EPtB3thF(1/4) AAS
>>625
初めの質問とは違う話だな
画面に関する詳しい情報はシェルスクリプトで取得できる
dumpsys display
(Shizuku権限とか与える必要があるかも)
これだと大量のデータが出力されるので該当するデータを見つけるのには苦労するかも

俺の機種では下記のコマンドで取得できたが、こういうのはメーカー毎にちょこちょこ違うからダメなら上のコマンドでDisplaySizeとかのキーワードとかを地道に探してくれ
dumpsys display | grep -E 'mStableDisplaySize='
627
(1): 12/07(日)05:16 ID:EPtB3thF(2/4) AAS
システムUIを除いたという言葉が上部UI表示サイズだけのことなら、物理サイズから上部UI表示サイズをマイナスした値の事かも知れないな
上部UI表示サイズならこれも機種依存があるかもだけど下記で取得して差引すればいいかも
dumpsys display | grep -E 'cutout DisplayCutout' | sed -E 's/.*insets=Rect\([0-9]+, ([0-9]+) -.*/\1/'
628: 12/07(日)05:19 ID:nT81Fspf(2/3) AAS
>>626
詳しい情報有難う御座います。
629: 12/07(日)05:35 ID:nT81Fspf(3/3) AAS
>>627
まさしくその事ですが結構難しいかもですね。フローティングボタンのY座標のズレを修正したかったのですが、有効表示領域の高さが分かれば2400ピクセルから引けばと簡単に考えてました。
630
(2): 12/07(日)20:22 ID:tp9NpRov(1/2) AAS
AA省
631: 12/07(日)20:44 ID:3cYSO8WW(1) AAS
>>630
それぞれのウィジットボタンを変更アクションのウィジットボタンを設定の画面がどうなってるのか

スクショ貼ってくれれば早いと思うが
632: 12/07(日)20:59 ID:EPtB3thF(3/4) AAS
>>630
言葉で言われても判断つかないな
ウィジェットボタンを変更の中身はどうなってるの?
当たり前の事だけどアイコンを違うものにかえるなり色を変えるなりしないと変わらないしオンオフでラベルも変えてるよ
633
(1): 12/07(日)21:50 ID:tp9NpRov(2/2) AAS
失礼しました こんな感じです
外部リンク:imgur.com

変更後のウィジェットボタンのラベルは、分かりやすくA,Bにしています
外部リンク:imgur.com
外部リンク:imgur.com
634: 12/07(日)22:03 ID:EPtB3thF(4/4) AAS
>>633
トリガーにもラベルAにもアイコン色彩にチェクを入れて色を選ぶ
635
(2): 12/08(月)10:00 ID:684kExKR(1/3) AAS
アクションにぶら下げる条件ではAND、OR、XOR、NOTが選べますが、条件分離ではANDかORしか選べないですよね?
ぶら下げるとマクロをたてる時に見にくくなるので出来れば条件分離で組みたいのですが、やはり無理ですかね
636
(1): 12/08(月)10:12 ID:Z/A4IspI(1) AAS
>>635
条件分離? ifなら上で選ぶ + 中にAND、OR、XOR、NOTは普通に入れられるぞ
637
(1): 12/08(月)10:23 ID:BKkv1oee(1/2) AAS
>>635
条件分「岐」な

条件分岐の設定で条件つくるときにMacroDroid固有からXORなりNOTなり選んで、その条件にぶら下げればメイン画面は1行で済むぞ
638: 12/08(月)11:33 ID:684kExKR(2/3) AAS
>>636-637
ありがとうございます
条件分岐ですね、間違ってました。
ifの中にXNOT入れられるとは思ってませんでした。
で、入れてみたのですが、これにどうやってぶら下げれば良いでしょうか。一番上にXNOTを持ってきても違うようで更にifの所のand orも選ばねばならないようですが
639: 12/08(月)11:37 ID:684kExKR(3/3) AAS
すみません自己解決しました。ifの中で空に条件貼り付け出きるんですね、驚きです
640: 12/08(月)12:12 ID:BKkv1oee(2/2) AAS
よく使うAND/ORだけが選べるとか、そもそも条件2つ以上追加しないとそれも表示されないとか、まぁ良し悪しではあるな
641
(1): 12/08(月)13:22 ID:PKJyAAl3(1/4) AAS
>>621
これはもしかしてヘルパーの自動ダウンロードとインストール?
しかもMacroDroidとShizukuだけで完結しているのかな
もしそうならやってみたいので変数一覧をみたいかも
642
(2): 12/08(月)14:39 ID:89w2M/C4(1/4) AAS
>>641
そのとおりです
内容に一切触れてないこんなマクロをみてくれてありがとうw
変数一覧を貼っておきます

画像リンク[png]:i.imgur.com
643: 12/08(月)16:35 ID:PKJyAAl3(2/4) AAS
>>642
あざます!たすかる
644
(1): 12/08(月)17:34 ID:PKJyAAl3(3/4) AAS
>>642
if文のチェック丸ごと省いたけどなんとかできた
だから使ってないのだが"MDでShizukuを実行可能"は"Shizuku動作中"と何が違うの?
教えてエドテンセイ
645: 12/08(月)17:40 ID:r/w+GCmf(1/2) AAS
過去に何か理由でもあったのであろう
今は条件としてShizuku動作中が使えるから難しく考える必要はない
1-
あと 86 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.013s