探検


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

■ このスレッドは過去ログ倉庫に格納されています
2024/09/18(水) 19:18:08.16ID:jY4h33cO
Androidの操作を自動化するアプリMacroDroidのスレです。
マクロ製作の質問や情報交換をしましょう。作成したマクロの共有も大歓迎です。

次スレは>>970が立てること。立てられない場合は>>990が代わりに立ててあげてください。

■前スレ
【自動化】MacroDroid Part11【マクロ】
https://egg.5ch.net/test/read.cgi/android/1698575233/
【自動化】MacroDroid Part12【マクロ】
https://egg.5ch.net/test/read.cgi/android/1707528672/
【自動化】MacroDroid Part13【マクロ】
https://egg.5ch.net/test/read.cgi/android/1716478718/
2024/10/20(日) 12:09:02.46ID:V9qhWDu5
>>250
「通知が表示されたとき」の条件から「常駐表示の通知は除外する」のチェックを外したら見えないかな
うちはそれでトリガーされてる
テキストコンテンツは「一致」で"着信"

バイブ止めるのは通知が消えたときでできないかなあ(未確認)

環境が許すならデュアルSIMにしてLinkは無条件転送にして、
もういっぽうのSIMに転送してしまえば普通の電話アプリで受けられるので面倒なことしなくて済むかも
2024/10/20(日) 13:55:32.12ID:UV99SMFw
>>246
それは失礼しました
時間がなくて具体的なマクロを考えてない状態で書き込んじゃったので許してください
良く調べてみたらMDのシェルスクリプト使えば1行で全ファイルの変更ができたけど知識無ければ難しいですよね
(俺も知識無いので調べまくって何十回も失敗してやっとたどり着いた結論なのでまったくもって偉そうなことは言えないのですが)
2024/10/20(日) 21:22:55.69ID:hGRLykOn
いつからかは不明ですが、いつの間にか通知をトリガーにマクロを実行できなくなりました。アクションの「通知を消す」は効くので、通知へのアクセス自体は出来ているようなのですが。アプリ関係なく全ての通知がトリガーになりません。
どなたか似たような症状を経験した方おりませんか。

Arrows Be4 F-41A
Android 12(V70R063B)
Macrodroid 5.47.19 pro版
常時Wi-Fi接続にて運用
2024/10/20(日) 22:10:34.53ID:FRh1jMJ5
写真トリガーは止めて、撮影後のフォルダ内のリネームを考えているのですが、シェルスクリプト ls -p -m storage/SD/DCIM/Camera/ で複数の.jpg .mp4のファイルを1つにまとめ文字列処理の正規表現で置き換え

"IMG20241015101235.jpg,VID20241015101240.mp4"
"2024-10-15-10-12-35.jpg,2024-10-15-10-12-40.mp4"

の2つの変数を作ったのですが、これをシェルスクリプトのmv -fを使いリネームはできないのでしょうか
ダブルクォーテーションで挟んだり外したりとやってるのですがうまくいかず、そもそもファイル自体が複数なので無理無のでしょうか
2024/10/20(日) 22:17:26.01ID:VQ3XLxaa
>>255
シェルスクリプトのmvでリネームできるのはファイルが一つのときだけ
こういう処理は基本、一つの処理を必要回数繰り返すように作るもの

>>246でやり方の一例出してるけど、ファイルの一覧が、MDで取得できるので、ファイルごとにファイル名チェックしてデフォルト保存のファイル名なら、その都度シェルスクリプト実行してあげれば良いと思うよ
2024/10/20(日) 22:45:26.47ID:FRh1jMJ5
>>256
ありがとうございます。やはり処理が必要回数必要なのですね。ファイル名チェックしてシェルスクリプトを実行となると複雑で結構 難しいかも。

因みに試しては無いのですがLinuxの「rename」コマンドも駄目ですか
2024/10/20(日) 22:46:27.95ID:cmkxnXcL
>>242
これ頼みます
2024/10/20(日) 23:09:32.88ID:UQUw/349
>>257
MDからLinuxのコマンド実行できるような環境作りたいみたいな話したいん?
2024/10/21(月) 00:18:20.39ID:iBhLlu8M
>>259
シェルスクリプトに付いて色々調べてると、Linuxのコマンド?がよく紹介去れていて、mv とrenameがファイル名を変更する方法とあったので使えるのかなと思いました。
2024/10/21(月) 00:40:12.82ID:5msE6j7C
>>260
>>237で書いた内容になるけど、MDだとrenameコマンドは使えないシェルがデフォルト
Android(端末)のデフォルトのシェルを変更するとか、MDで実行するシェルを指定しながらシェルスクリプトを実行するとか、Linuxコマンドが実行できるアプリ(ターミナル)を経由させるとかそういうことをやればできないこともない

MDのアクション作り込めばできる内容のためにそんな方法経由するのはずいぶんと壮大な計画だわ
2024/10/21(月) 01:10:24.24ID:iBhLlu8M
シェルにはいくつかの種類があるようで、またMD内で使えるものは決まっているのでしょうか、
正直何処から覚えたら良いのかも分から無い状態です。MDのテンプレでもシェルスクリプトを使っているものは少なく、
サンプル見たいなものがあれば色々弄って覚えたいのですが、取り敢えず今は>>256氏に教えて頂いた方法でのマクロの処理を考えてます。
2024/10/21(月) 02:24:24.96ID:5msE6j7C
>>262
imgur.com/gONXcTc.png
リストファイル→連想配列「fl」に出力
条件分岐→正規表現でチェックしてもいいけど適当に
文字列処理→「^(IMG|VID)(....)(..)(..)(..)(..)(..)\.(jpg|mp4)$」「$2-$3-$4 $5-$6-$7.$8」変数newNameに保存

連想配列キーの値にファイル名が入るので、連想配列を繰り返すのブロックの中で連想配列キーの値(マジックテキスト{iterator_dictionary_key})を指定すれば全てのファイルをチェックできる

俺の端末ではファイルの保存ルールが違うからこのマクロだとうまく動かない
シェルスクリプトで実際にファイル名変えるところまではテストしきれてないんで云々
2024/10/21(月) 02:30:23.00ID:5msE6j7C
>>262
MDが使うシェルはAndroid提供のもの
Androidにはシェルを提供する機能が標準である
ただし、標準で提供されてるのはToyBoxと呼ばれるシェルで、かなり機能が制限されている
「Android」はオープンソースだし弄りたければ好きに弄って好きに使えばいい
ただし、「端末」はメーカーの決めたルールで提供されるので生のAndroidとも限らないし、生のAndroid部分が全て触れるとも限らない
2024/10/21(月) 03:01:01.06ID:5msE6j7C
>>262
「シェル/シェルスクリプト」は覚えなくて良い
そういうめんどくさいもの覚えなくても便利に自動化させようってのがMDのコンセプト
要望出せないバージョンアップまで待てないってなら聞けば誰かが答えてくれる

大事なことは何をやりたいかを明確にすること
それにシェルスクリプトが使えるのか、シェルスクリプトが適しているのかってのは具体的な問題が提示されてからの話

取りあえずこのスレ、または、MDの上でシェルスクリプト勉強しようってのは方向性が間違っている
例えるなら、EXCELでバッチ処理ってどうやるの?みたいな状態だ
ググって出てくる程度でいいから、シェルスクリプトを使う一般的な環境を揃えてやるもので、そういう環境のコミュニティを探すべき
2024/10/21(月) 04:15:38.91ID:ulyU+plQ
ぶっちゃけMicrosoft Copilot入れてそこで同じこと聞けば一瞬で作れるよ
2024/10/21(月) 06:18:58.71ID:GGtx8FWy
ずっと眺めていたのですがまったくマクロが出来上がらないようなのでおじゃまします
サンプルマクロも出来たのですが、どんぐりレベルの関係でURLを貼れません
Discordならすぐにスクリーンショットやマクロを添付できますので話が早いです
ここで解決できないような疑問もMacroDroid Discord Japanに来て頂ければ解決できるかもしれませんのでよろしくお願いします
2024/10/21(月) 08:11:32.76ID:zDiSBcYm
AndroidでPixel8 使ってるが、Googleホームアプリを使用すると、Macrodroidのウィジェットでカスタムiconを表示できない。(全て白のアイコンで、右下がMacrodroidのやつになる)
でも、Nova Launcher ならできる。

解決方法おしえてくださいー
2024/10/21(月) 08:23:44.75ID:UMvF2fnJ
>>242
スルーされまくりw
2024/10/21(月) 08:54:20.73ID:4sdoQA0N
>>268
取りあえずマクロを作り直してみる
iconも違うものが使えるなら変えてみる
2024/10/21(月) 08:56:56.43ID:4sdoQA0N
まぁxiaomi使うならそういうの自己責任だし
それでもとにかくなんでも良いから反応欲しいというなら公式フォーラム行くと良い
2024/10/21(月) 09:07:34.22ID:OYpwfV6y
>>266
きいてみたやで

macrodroidのシェルを変える方法
Copilot
Macrodroidのシェルを変更する方法についてお探しですね。残念ながら、Macrodroid自体にはシェルを変更する機能はありません。シェルは通常、デバイスの設定やシステムレベルで変更する必要があります。

もし他にMacrodroidに関する質問や、別のトピックについて知りたいことがあれば、お知らせください!お手伝いできることがあれば何でもどうぞ。




自分
macrodroidでLinuxのコマンドを実行する方法
Copilot
MacrodroidはAndroidアプリで、Linuxのコマンドを直接実行する機能は持っていません。しかし、Macrodroidを使って他のアプリやサービスをトリガーすることで間接的にLinuxのコマンドを実行することができます。

例えば、以下のような手順で実行できます:

Termuxアプリをインストール:TermuxはAndroidデバイスでLinux環境を作成するためのアプリです。MacrodroidでTermuxをトリガーすることができます。

MacrodroidでTermuxを起動:Macrodroidのルールを作成し、特定のイベントが発生したときにTermuxを起動するように設定します。

Termuxでコマンドを実行:Termuxが起動したら、必要なLinuxコマンドを入力して実行します。

この方法で、Macrodroidを使って間接的にLinuxのコマンドを実行することができます。詳細な手順や設定方法については、MacrodroidやTermuxの公式ドキュメントを参照すると良いでしょう。


こっから一瞬で作れる能力俺も欲しいなぁ
2024/10/21(月) 09:33:02.95ID:FPqSlZse
>>272
捻くれてるなぁ
普通にシェルスクリプトの書き方教えてって言えば良いだけ
2024/10/21(月) 12:40:52.36ID:j1OWZe5C
質問です
泥6端末にインストールしたら
UI操作にジェスチャーがないのですが
これは仕様でどうしようもないのですか?
2024/10/21(月) 12:56:57.19ID:qMOVETmC
多分そう
2024/10/21(月) 13:01:19.14ID:j1OWZe5C
ですよね。ありがとうございます
2024/10/21(月) 14:44:42.66ID:zDiSBcYm
>>270
ありがとう、でもマクロの問題ではないと思う。

macrodroid ショートカット作成
アイコンの変更
アイコンパックから選択

どのマクロに対しても、自分が選んだアイコンが反映されず、一様に白アイコンになってしまう。(@Pixel Launcher)
2024/10/21(月) 15:13:25.34ID:qMOVETmC
>>277
MD関係なさそうな話なら端末の個別スレとか、pixel luncher扱ってるスレで聞いたほうが良いと思う

取りあえず適当にググったやつ
droidpro.one/android%E3%82%A2%E3%83%97%E3%83%AA%E3%81%AE%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84%E5%95%8F%E9%A1%8C%E3%81%AE%E8%A7%A3%E6%B1%BA%E6%96%B9/
2024/10/21(月) 20:24:55.40ID:eWOepwXW
ls | egrep "(IMG|VID)[0-9]{14}\.(jpg|mp4)" | sed -r "s/((IMG|VID)(....)(..)(..)(..)(..)(..)\.(jpg|mp4))/\1 \3-\4-\5-\6-\7-\8.\9/g"| xargs -n 2 mv
一括1行にはなりそうだけど事故るとファイルが消える感じ
2024/10/21(月) 21:16:05.43ID:pq+x+HZy
>>277
古いバージョンでそんな不具合あったけど最新バージョンの話かな?
俺のはNOVAだからお役には立てないけど対処方法は書いてるね
「Nova Launcher ならできる」
ちなみにマクロ一覧からマクロの長押しからホームにショートカットを作るとかその時にもっと見やすい色に変えるとかは試してみた?

>>279
文字ちっさw
egrepは何のため?
俺は無しで作ったけど普通にリネーム出来てたけど
2024/10/21(月) 21:27:01.24ID:pq+x+HZy
ああパターンマッチングの方が大雑把だからgrepで絞り込んでるのか
もっと厳密にマッチング取れば省いても問題ないと思う
2024/10/21(月) 21:56:48.00ID:ZHYi+fgm
>>280
見やすい色に変えられるのは知ってる。

3ボタンナビゲーション&Nova でのみ発動する画面フリーズのバグがあるみたい。(対象人口少なくて対処されてない可能性)

普段ずっとNova使ってるんだけど、上のバグにうんざりして、Pixelランチャーに戻すも、MDのWidgetのカスタムアイコンが表示できず、二方塞がり状態
2024/10/21(月) 22:44:22.18ID:pq+x+HZy
>>282
NOVAで三つボタンだけど画面フリーズってのが良くわからないな
画面をオフにするまでタッチ出来なくなるやつならたまーにあるけどそれの事?
2024/10/21(月) 23:19:26.28ID:bSSuWG00
Android14です。
ワイヤレスイヤホンのボタン長押しでトリガーを発動したいのですが反応しません。Android13のスマホでは実行できました。マクロはエクスポートしたので同じものです。
2024/10/21(月) 23:47:53.37ID:zDiSBcYm
>>283
それです! あんまり気になりませんか?
1日2,3回なるんだけど、かなりのストレスで、どう設定すれば回避できるか知りたくて、親切な人待って乞食してるところです。
2024/10/22(火) 00:55:01.32ID:iwyuMIgK
>>282
一度単色の黒の壁紙にしてみてもらえますか?すくなくともPixel 9 Proでは黒の壁紙ならアイコンが見えます
2024/10/22(火) 01:43:40.65ID:oHyuiGX8
>>286
特に変化なくMDのカスタムアイコン表示できずでした。
https://i.imgur.com/3lp9Gl8.png
2024/10/22(火) 06:34:14.14ID:iwyuMIgK
>>287
この質問に対して積極的に答えている方はいないようなので可能ならMacroDroid Discord Japanに来て頂ければ私も画像を添付できるので話が早いのですが
2024/10/22(火) 07:11:12.19ID:KnR929Jk
そういえば画像貼れる人って
アップリフトに課金してる人?
すごく不便になりました
2024/10/22(火) 07:25:44.51ID:Tb5ZzgRS
>>285
発生する条件の情報が不足してるから原因究明も出来ないんだよね
こうすれば発生するという明確な動作がわかれば何か動けるかも(作者に連絡とか)
見えてるのにさわれないのは透明オーバーレイが発動してる可能性もあるけど
>>289
無料のメアド登録と名前変更だけすれば1日1回Cookieの有効期限が切れるだけで画像も貼れるようになる
2024/10/22(火) 13:54:09.26ID:oHyuiGX8
>>289
QuicklBってアプリでimugurにアップロードできる。無課金で
2024/10/22(火) 14:08:51.64ID:KnR929Jk
>>290
全然意味がわからないw
もう少し詳しく知りたい


無料のメアド登録と名前変更だけすれば1日1回Cookieの有効期限が切れるだけで画像も貼れるようになる
293名無しさん@お腹いっぱい。
垢版 |
2024/10/22(火) 17:38:49.98ID:ZLQMY95r
>>289
UPLIFTかメアド登.録警備員は貼れる
メアド登.録していない警備員は警備員レベルが10ないと貼れない

回避するなら
https://i.imgur.com/◯◯◯◯◯.png
↓
ps://i.imgur.com/◯◯◯◯◯.png
i.imgur.com/◯◯◯◯◯.png
このようにURLを削ることによって規制回避 ChMate使用だとサムネ表示されます
2024/10/22(火) 17:43:00.96ID:Hj1QWGBU
>>292
どんぐりwiki
https://donguri.wikiru.jp/
2024/10/22(火) 17:53:31.68ID:H26GYVzO
gmaサブメアドを作りあとはこの通りに進めれば簡単だよ
5ch の「どんぐり」について
chmate.airfront.co.jp/docs/5ch_donguri/
ただし今、最初のステップは、どんぐり板でレスしても跳ねられるので
Android板のどんぐりスレでやること
2024/10/22(火) 17:54:51.53ID:/XT7gNEy
テスト
2024/10/23(水) 08:55:11.14ID:XI7Xt5Yu
変数を一定時間経過したら変更する事は出来ますか
マクロを最後まで実行した事を確認するために変数を利用してるのですが、今はマクロの最後に待機60分したのちに変数変更としてます。不細工なので変更したい。
2024/10/23(水) 09:07:00.97ID:S4J+3kPE
意図がよくわからん
それでうまく行ってるならそれで良いんじゃねーの?
マクロが最後まで行ったらってだけなら60分待つ必要ないだろう
そうしてる理由あるんだからそうしなきゃいけない理由見直せ
2024/10/23(水) 10:09:04.91ID:J4xe/zp+
テザリングの自動onは現状無理なの?
2024/10/23(水) 10:17:36.88ID:S4J+3kPE
無理ではないけど一生無理だと思うよ
2024/10/23(水) 10:38:11.62ID:RoCJZ5Qt
テスト
ps://i.imgur.com/OFu6rgb.png
2024/10/23(水) 10:41:32.61ID:RoCJZ5Qt
>>293
ありがとう貼れたわ
メアドの件はなんかよくわからんけど
もういいです。お手数おかけしました。
画像は
>>274で貼ろうとしてたもの
2024/10/23(水) 12:10:35.70ID:l1GeqABF
>>299
別途ヘルパーをインストールすれば出来る
2024/10/23(水) 12:17:30.23ID:fBMOF0d6
うちの環境じゃヘルパー入れてもテザリングはウンともスンとも言わないので
仕方なく通知バー引き下げて座標タップするというプロセスで解決してる
2024/10/23(水) 12:26:55.68ID:l1GeqABF
>>304
今はConnectivity Helperでもテザリングは出来るようになってるけど何してもダメならUI操作で我慢するかMacroDroidの再インストール
それでもダメならスマホの初期化だな
2024/10/23(水) 13:06:40.79ID:ujzJRlpN
テザリングON/OFFは端末次第だな。Galaxyはモード・ルーチン設定だと制御できるけど、他方法だと無視される。
2024/10/23(水) 13:20:03.83ID:RoCJZ5Qt
自分の経験上テザリング入切ができなかった機種ないけどな。
2024/10/23(水) 15:38:34.32ID:MJ/50PV3
おそらく外部アプリになるかと思うけどMDを強制的に停止 開始させる方法は無いかな、今はMacroDroidの停止のショートカットで止めてるけどたまに止まら無いし、MDホーム右上のボタンも効かない事がある何か方法無いですか
2024/10/23(水) 16:01:47.80ID:+uWa55Y4
>>308

【Android】【ADB Hack】 Shizuku
でググって出てきた川崎さんのブログの記事見ながらShizukuセットアップして、
adb shell am force-stop com.arlosoft.macrodroid
これで止まる
2024/10/23(水) 16:29:30.79ID:MJ/50PV3
>>309
ありがとうLADBでハック済みですが、Shizukuも必要ですか
2024/10/23(水) 16:41:03.30ID:S4J+3kPE
adbコマンドが実行できればなんでもいいんちゃう?
問題はどうやって実行するか?の方だと思うけど
2024/10/23(水) 16:50:37.45ID:MJ/50PV3
LADBもShizukuも変わらないと思うけど、確かにどうやってコマンドを入れて停止 開始にするかですね。
2024/10/23(水) 17:25:55.38ID:oknExfwK
そもそもデバイス管理者として登録して無ければタスクキルアプリからでも終了は出来るわけだし停止だけならMacroDroidからでも出来るんじゃないの?
でも結局起動までセットとなるとTaskerとかクリックアプリとか何らかの外部アプリが必要になっちゃうけど
2024/10/23(水) 18:02:15.26ID:+uWa55Y4
>>310
309だが、すまん。ADBハックが通っているなら、
Macrodroidの「アプリを強制停止」が使えるわ。
そっちの方が楽だと思う。
2024/10/23(水) 22:32:07.68ID:zgmexY6k
Xiaomiでユニバーサルコピーがどうしても
上手くいかない場合

ここのオフオンよりも
1.■i.imgur.com/w9sLxCN.jpeg
つい最近のverで実装された
2.■i.imgur.com/dakecIv.jpeg
これをオフオン (2回すると確実)なのはなぜでしょう?

画面をオン時をトリガーにし
今のところ2日うまく行ってる
2024/10/24(木) 04:30:38.12ID:VANrNc0A
>>263
配列/連想配列を覚えようとしてるのだけど、このスクショの条件分岐を開始の下の{iterator_dictionary_key}はどの条件を追加から呼び出したものでしょうか
2024/10/24(木) 06:28:23.35ID:3Oo/n8DA
>>316
値を比較
2024/10/24(木) 07:01:24.42ID:ynQ1/6cI
>>315
見た目はONだけど実際には動いていなくてMacroDroid側からは動いてない事がわからない状態なので明示的にOFF→ONする事で動き出す
動作不良の多くはこっちの状態なのでこれが起きる機種はタイミングを決めてOFF→ONした方がいい
2024/10/24(木) 07:11:40.20ID:VANrNc0A
>>317
ありがとう分かりました。
2024/10/24(木) 08:15:07.22ID:ECM56SoC
>>315です
>>318
ありがとう。あのままでいいのねhttps://i.imgur.com/e5tOtGh.jpeg
Xiaomiデバイス3台中2台がここが勝手にオフになる現象に悩まされ
↓これではうまく行ったりいかなかったりで
https://i.imgur.com/zCVgFv4.jpeg
残りの1台もオフになるようなり困ってた
2024/10/24(木) 08:30:45.03ID:ynQ1/6cI
>>320
OFFの時間が短すぎると思う
時間は機種によるけど俺は1秒間OFFにしてるよ
2024/10/24(木) 09:20:36.34ID:oruZG477
質問です
UI 中心で1分動く近くAマクロがあり、途中で止めたい時にBマクロのウィジェットトリガーでAマクロを無効\有効で切り替え止めたい時に止めてます

これは問題ないのですが、例えば8割方Aマクロの実行が進んでる場合はBマクロウィジェットを発動しても止まらないようにする何か良い方法は無いでしょうか

ちなみにそのBマクロはAだけをターゲットにしておらず、ほぼ全てのマクロを無効\有効にしてます
2024/10/24(木) 09:26:09.51ID:nKizEPN4
>>319
https://imgur.com/AF9U6Wn.png
こんな感じな
2024/10/24(木) 09:36:08.19ID:nKizEPN4
>>322
雑でいいなら「直近に実行していない」条件で50秒程度指定してAマクロの停止処理スキップ
2024/10/24(木) 10:20:25.02ID:oruZG477
>>324
Aマクロのみ条件付けでいけました
ありがとうございました
2024/10/24(木) 14:01:09.46ID:nKizEPN4
スキップって言ったけど、単に「実行したマクロ(50s)」をぶら下げる(実行したマクロを条件にアクションを実行する)のほうがわかりやすいか
自分でレスつけておいて混乱するわ

Bマクロを実行したとき(Aマクロの終了を決めるタイミングで)
Aマクロが50s以内に実行されていた=>強制終了(Aマクロの無効アクション実行)
50sを超えていた=>なにもしない=Aマクロはそのまま続く
ずっと(60sより)先=>Aマクロがそもそも動いていないのでBマクロで強制終了する必要がない
2024/10/24(木) 16:46:36.20ID:VANrNc0A
>>323
おそくなりましたが、ありがとうございます。
マジックテキストの{iterator_dictionary_key}の出し方も特殊ですね
2024/10/24(木) 17:25:05.70ID:3Oo/n8DA
>>327
使えるときにしか出ないように制御してくれてるからね

配列/連想配列を繰り返すでブロックを作ると、配列の要素数分だけの繰り返し処理が行われて、繰り返しごとに配列のインデックス(連想配列のキー)を順繰りに見てくれる

配列の中身を順繰りに全部見ているとき、今見ているインデックスとか、そのときの要素とか連想配列ならキーは何なのか?を取得するためのマジックテキストだからその繰り返しのブロックの中でだけ指定できる
2024/10/24(木) 18:05:07.18ID:3Oo/n8DA
>>327
配列を律儀に処理するならこんな感じ
https://imgur.com/0ey3EfH.png

配列を繰り返す指定でこうできる
https://imgur.com/BZCLi5Q.png

配列ならインデックスが数字で0開始、1ずつ増えるのルールで処理できるけど、連想配列はキーがどんな内容かわからないこともあるから、上の律儀に処理の手順は組めないこともあるね
2024/10/25(金) 13:07:10.22ID:E9/H0OHY
>>306
s23u使ってるけど、普通に切り替えてるぞ。
ナビbt接続でテザonしてる。
2024/10/25(金) 14:41:43.27ID:7Ffwa20x
>>306
pixel6aはバックグラウンドでのON/OFF不可
スリープから復帰させてやればマクロで制御できるので
画面点灯のワンクッション組み入れてやる必要があった
2024/10/25(金) 17:30:55.46ID:ZzGRhUSQ
>>331
あれ?Pixel6aで>>330みたいに車載のBT接続でテザリング制御してる
画面状態は関係なくいけてそう
2chMate 0.8.10.192 dev/Google/Pixel 6a/15/LR
2024/10/25(金) 19:11:07.37ID:QsqmMcnc
モトローラ使ってる人いる?moto g64 5G 他
Xiaomiのようなお困りごとないのかな
お困りごとはそれはそれで克服するのが楽しかったが...
2024/10/25(金) 19:30:44.39ID:N9YHRD3a
>>332
まじで?
じゃあアップデートで何か変わったのかも、試してみる
元々はテザリング制御そのものがそもそもできなかったもんね
2024/10/25(金) 19:52:00.37ID:N9YHRD3a
>>332
すまなかった、そして情報ありがとう
いま試したらスリープ中でもあっさりテザリング切替えられたw
かつて散々腐心したのは何だったんだ…と思ったけど
あなたのくれた情報のおかげでマクロの動作をシンプルにできたんで感謝です
2024/10/25(金) 19:54:10.74ID:ZzGRhUSQ
>>335
どういたしまして
2024/10/26(土) 00:35:58.11ID:MvAAIElG
>>333
こないだモトローラー使用で着信音の質問してた者ですが今はアプリの通知音設定を行っています

肝心のポップアップ通知の時は鳴らず設定したアプリを立ち上げて見ると鳴るアプリと鳴らないアプリがあり何かしら間違っているのだろうけど技術的な事はサッパリな素人なので何が正解なのか導き出せずにいます
↓
https://i.imgur.com/UTUHEuM.png

何となくトリガーにポップアップだけでなく画面コンテンツも入れてみてますが変わらない模様
2024/10/26(土) 10:09:10.70ID:DcfrZPK8
>>337
ありがとうございます
2024/10/26(土) 16:35:15.65ID:1O++r5hA
個体差バグはさておき
もはやOPPOはXiaomi程お困りOSじゃないはず
2024/10/26(土) 22:32:43.94ID:DGMcLff+
UI画面操作で使われるXY座標ですが、この縦横の線を表示したままにして操作は出来ないかな、
タッチ位置で無くフローティングボタンで上下左右ないしは+ −で線をピクセルで移動して座標を取りたいのですが
[System]pointer_locationで座標表示までは分かるのですが、やはり画面タッチしか無理でしょうか、アイデア等ありましたらお願いします。
2024/10/26(土) 23:14:09.25ID:KAywzKWT
>>340
普通にAndroidの開発者向けオプションでポインタの位置をオンにする
2024/10/26(土) 23:32:30.07ID:DGMcLff+
>>341
レスありがとうございますポインターの位置は出せます。
i.imgur.com/fk014D7.jpeg
2024/10/27(日) 00:59:46.52ID:4GKNvIs9
>>342
何したいのかわからなくて適当にレスしちゃったわ
adbでinputしたらいいんじゃね?
2024/10/27(日) 08:39:19.72ID:TE5R6r+Y
>>340
開発者オプションのポインターでそういう事は出来ない
指を標的から離してXYを個別に取得すれば取得しやすいけど震える指だとぶれて難しいのかな

マクロでやるなら変数使ってフローティングボタンの+文字を別のフローティングボタン(矢印)で動かす事ならやった事はあるけど始めに表示させる位置のセットが面倒で使ってない
2024/10/27(日) 22:14:57.79ID:TE5R6r+Y
レスないけど書き込めないの?
2024/10/28(月) 00:28:45.04ID:cHIZwwpY
>>345
ドングリレベルが不足みたいなエラーが良く出ますね。キャッシュクリアしない限り待っても解消されない。(自分の環境では)
2024/10/28(月) 05:39:40.83ID:v/lLTtZa
キャッシュ(Cookie)の有効期限が24時間だからね
2024/10/28(月) 07:30:25.19ID:+a+rBTpH
昨日はどんぐりがおかしくて長期間レベルアップできなかったみたい
今日はもう治ってるからCookie削除して暫く(5分位?)待ったら書き込めるようになる
2024/10/28(月) 08:52:46.73ID:9TGAjVaP
教えて下さい。ショートカットをトリガに永久ループで回しているとき
これを止めるのは別のマクロで「マクロを無効にする- マクロ名」アクションでよい?
そして、またトリガ待機にするために「マクロを有効にする-マクロ名」を実行した場合、タイマー値など(30秒待機)なども、初期化されますか?
何となく同じマクロが複数動いているかんじがします。
2024/10/28(月) 11:12:39.17ID:Y+SBKtos
>>349
それで良い
自分は経験値から待機4.8秒にしてた
2024/10/28(月) 12:31:02.59ID:gE1yUVje
>>349
無効有効せんでも「待機中のアクションを中止する」というピンとこないアクションでいいよ

タイマー値がなにを指してるか知らんけども、変数の値は永続で、なにかのアクションか起きたときそのアクションどおりのことが起こるだけだよ
2024/10/28(月) 12:41:34.85ID:YWSux2Cm
マクロを無効にしたからといってすべてが止まるわけではないけどな
新たな動きはしないけど既に動いてるアクションの中にはすぐに止まらないのもあるからマクロの組み方によっては待機アクションを中止するを使う必要がある
■ このスレッドは過去ログ倉庫に格納されています

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