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【マクロ】
レス数が950を超えています。1000を超えると書き込みができなくなります。
2024/05/24(金) 00:38:38.24ID:fk/Tw4gL
875名無しさん@お腹いっぱい。
2024/09/04(水) 22:34:54.44ID:lhsQBYgx >>874
はい、ズバリそうです!
はい、ズバリそうです!
2024/09/04(水) 22:58:13.48ID:WBdZYfg8
877名無しさん@お腹いっぱい。
2024/09/04(水) 23:28:07.48ID:lhsQBYgx2024/09/05(木) 06:06:16.23ID:P92YhJU0
879名無しさん@お腹いっぱい。
2024/09/05(木) 12:00:27.65ID:OU47wBsF880名無しさん@お腹いっぱい。
2024/09/05(木) 23:52:58.34ID:KQ78Q6sk 画面コンテンツのトリガーは複数のテキストを読ませるのは無理でしょうか?(例:すし、まぐろ等2つ以上のテキストがある時にトリガーが作動する)
色々試しましたが上手くいかず質問させていただきます
色々試しましたが上手くいかず質問させていただきます
2024/09/06(金) 01:08:04.99ID:rgRNBXJk
確か正規表現にチェックを入れて | で区切れば良かったと思う。
2024/09/06(金) 07:52:21.38ID:T5syzHox
へー、chmateのNG登録と同じか
どんぐり板でこれやってる
て|テ|ど|ド|d|デ|t|お|こ|あ|わ|お|乙|す|ゴ|ん|う|は|が|g|ね|ネ|ぐ|り|リ|か|丼
どんぐり板でこれやってる
て|テ|ど|ド|d|デ|t|お|こ|あ|わ|お|乙|す|ゴ|ん|う|は|が|g|ね|ネ|ぐ|り|リ|か|丼
2024/09/06(金) 07:53:25.40ID:T5syzHox
まぁこちらのほうがいいんだが
^(ega|age|おは|あげ|おはようございます|おやすみ|テストテスト|はい|ハイ|ゲア|テス|て|テ|確認|どんくり|ころころ|どんぐ|ドングラー|くり|コロコロ|てすた|テスタ|tes|ど|どん|ス|ト|うんち|💩|おは|おはよう|おやすみなさい|あら|あや|テステス|てすてす|てす|どんぐり|ドングリ|tes|て|ど|test|てすと|テスト|☆)$
^(ega|age|おは|あげ|おはようございます|おやすみ|テストテスト|はい|ハイ|ゲア|テス|て|テ|確認|どんくり|ころころ|どんぐ|ドングラー|くり|コロコロ|てすた|テスタ|tes|ど|どん|ス|ト|うんち|💩|おは|おはよう|おやすみなさい|あら|あや|テステス|てすてす|てす|どんぐり|ドングリ|tes|て|ど|test|てすと|テスト|☆)$
884名無しさん@お腹いっぱい。
2024/09/06(金) 22:33:29.91ID:5N0yll9z2024/09/07(土) 16:06:14.80ID:BMdx2YwE
アクションで頻繁に [待機] を使用して調整しているのですが、スマホを買い替えた場合
現状よりスペック、処理能力が高いとやはり [待機] (ミリ秒)にも影響が出るでしょうか、
特にUI画面操作等でエラーが多発しそうですが、MacroDroid内の処理であって余り関係ないのかな
現状よりスペック、処理能力が高いとやはり [待機] (ミリ秒)にも影響が出るでしょうか、
特にUI画面操作等でエラーが多発しそうですが、MacroDroid内の処理であって余り関係ないのかな
2024/09/07(土) 17:52:27.47ID:tBYt5VAA
あるよ。スペックアップの場合短くしても問題ない
ちなみにスペックダウンしたときの待機例
自分の場合スペックダウンで経験した
Xiaomi Pad6 100ミリ→Redmi pad pro 200ミリ→Redmi Note 11 Pro 5G 500ミリ
ただその待ち時間を許容できるなら
スペックアップしたときにそのままで良いのでは?
身近さを突き詰めていくのも楽しいけど
ちなみにスペックダウンしたときの待機例
自分の場合スペックダウンで経験した
Xiaomi Pad6 100ミリ→Redmi pad pro 200ミリ→Redmi Note 11 Pro 5G 500ミリ
ただその待ち時間を許容できるなら
スペックアップしたときにそのままで良いのでは?
身近さを突き詰めていくのも楽しいけど
2024/09/07(土) 21:42:56.70ID:BMdx2YwE
>>886
ありがとうございます。確かにスペックアップの場合は影響は少ないですが、処理速度が速くなるぶん微調整が必要ですね。
アクションの項目が長いのでミリ秒でも結構、見た目で分かるので再度組み直すかな
ありがとうございます。確かにスペックアップの場合は影響は少ないですが、処理速度が速くなるぶん微調整が必要ですね。
アクションの項目が長いのでミリ秒でも結構、見た目で分かるので再度組み直すかな
2024/09/07(土) 22:00:20.90ID:BMdx2YwE
大昔のN-BASICしか分からないで、マクロを組むと箇条書きの長文になってしまう。
ifやGoTo GoSubが使えたら便利なのにと思うけど、条件分岐やアクションブロックで慣れるしかないかな
ifやGoTo GoSubが使えたら便利なのにと思うけど、条件分岐やアクションブロックで慣れるしかないかな
2024/09/07(土) 23:34:51.66ID:ZQkuDp2z
条件分岐がまんまifでは?
gotoはいろいろ悪しきなので
gotoはいろいろ悪しきなので
2024/09/08(日) 03:11:05.55ID:HDgP7s5f
GPSの位置情報の精度をON/OFFしたくてglobalのassisted_gps_enabledから1/0で読み出せる事は分かったんですが書き込んでも反映されないのは何故でしょう?念の為ヘルパーアプリも使ってみたけど変わらず…Pixel6aでA14です
ちなみにWifiスキャンのON/OFFはwifi_scan_always_enabledで出来てます
ちなみにWifiスキャンのON/OFFはwifi_scan_always_enabledで出来てます
2024/09/08(日) 03:38:20.31ID:fjTIwrb0
変数の割り算の余りを求める方法ってありますか?
mod関数的な
mod関数的な
2024/09/08(日) 05:13:39.87ID:Oq8efUeq
>>885
高性能になるなら待機時間はそのままで動く
だけどもっと待機時間を短くしても動く可能性もあるからちょっともったいと思えるケースもあるから良く使う表示待ちの0.5秒や0.1秒とかの待機はグローバル変数にしておいて一気に変えられるようにしておくのよ
高性能になるなら待機時間はそのままで動く
だけどもっと待機時間を短くしても動く可能性もあるからちょっともったいと思えるケースもあるから良く使う表示待ちの0.5秒や0.1秒とかの待機はグローバル変数にしておいて一気に変えられるようにしておくのよ
2024/09/08(日) 06:30:25.57ID:EuQfC8K0
>>892
そういうのは時間待ち以外の方法で待つのがいいんじゃないでしょうか
そういうのは時間待ち以外の方法で待つのがいいんじゃないでしょうか
2024/09/08(日) 08:01:06.23ID:aZcCXnxo
良く使う表示待ちの0.5秒や0.1秒とかの待機はグローバル変数にしておいて一気に変えられるよう
>>892
ヨコだけど
そのグローバル変数のスクショと
一気に変える方法のスクショほしい
百聞は一見にしかずったやつでお願いします
始めたばかりでそこら辺よくわからなくて
>>892
ヨコだけど
そのグローバル変数のスクショと
一気に変える方法のスクショほしい
百聞は一見にしかずったやつでお願いします
始めたばかりでそこら辺よくわからなくて
2024/09/08(日) 08:51:24.49ID:+67dgvP/
>>891
%
%
2024/09/08(日) 22:31:52.73ID:6Ryzrtvk
AQUOS sense8を使っていて最近このアプリ知って入れたんだけど
「機器本体をシェイクして画面をOFF」というマクロを作ったんだけど
条件で「AQUOS homeのホーム画面のみで動作する」みたいな条件を付けることはできる??
「機器本体をシェイクして画面をOFF」というマクロを作ったんだけど
条件で「AQUOS homeのホーム画面のみで動作する」みたいな条件を付けることはできる??
2024/09/08(日) 22:38:14.67ID:YkZ6ZDrZ
条件つけて試せばいいのに...すぐにわかるでそしょ
2024/09/08(日) 22:47:56.55ID:eEJyv/+5
「フォアグラウンドで実行中」にホームアプリを指定すればいけそうな気がする
2024/09/08(日) 22:51:07.89ID:6Ryzrtvk
>>897
そのホーム画面の条件という項目の設定がわからないから試したくても試せないといってるわけ
そのホーム画面の条件という項目の設定がわからないから試したくても試せないといってるわけ
2024/09/08(日) 22:59:10.79ID:6Ryzrtvk
2024/09/09(月) 01:50:30.54ID:V1rDF0l+
MacroDroidでChromeの【閲覧履歴データを削除】画面を簡単に表示させる方法は無いでしょうか、
現状、力技でUI画面操作を繰り返し閲覧履歴やデータ削除、並びタブを全て閉じてから終了しているのですが
余りにも手数が多く頻繁にエラーになってしまいます。他のブラウザは終了時にデータをクリアがあって楽なのですが、
何か良い方法があればお願いします。
現状、力技でUI画面操作を繰り返し閲覧履歴やデータ削除、並びタブを全て閉じてから終了しているのですが
余りにも手数が多く頻繁にエラーになってしまいます。他のブラウザは終了時にデータをクリアがあって楽なのですが、
何か良い方法があればお願いします。
2024/09/09(月) 08:51:35.52ID:5AVMivxg
>>901
シークレットモードで起動では駄目? Chromeならオプション -incognito
シークレットモードで起動では駄目? Chromeならオプション -incognito
2024/09/09(月) 10:29:23.72ID:V1rDF0l+
レス有難うございます。すみません通常起動希望です。UI画面操作が少しでも減らせたら、少しはスムーズに見えるのですが、都合よくデータ削除画面をインテントで出せないでしょうか
904901
2024/09/09(月) 11:18:53.05ID:V1rDF0l+ 閲覧履歴データを削除の件ですが、他で回答を頂きまして、結果無理との事また以前MacroDroidの作者さんも無理だと思うとの回答で
スッキリ諦めます。自分でまともに組めないクセに何かMacroDroidって何でもできそうな気になってしまう。
皆様、ありがとう御座いました。
スッキリ諦めます。自分でまともに組めないクセに何かMacroDroidって何でもできそうな気になってしまう。
皆様、ありがとう御座いました。
2024/09/09(月) 11:24:52.82ID:0JT89s1N
わからんものはわからんもんだ
いいってことよ
いいってことよ
2024/09/09(月) 12:36:33.78ID:zn5OKBBX
>>904
MacroDroidでやれる事はクリックエラーを出さない為には何をすれば良いか?と言う部分
単にウエイトを大きくする方法もあるけどクリックする前にクリック先が表示されてるかをちゃんと確認しながら進めばクリックミスはかなり減らせる
MacroDroidでやれる事はクリックエラーを出さない為には何をすれば良いか?と言う部分
単にウエイトを大きくする方法もあるけどクリックする前にクリック先が表示されてるかをちゃんと確認しながら進めばクリックミスはかなり減らせる
>>883
正規表現はよくわからんのだが、これは何を回避できるのですかい?
正規表現はよくわからんのだが、これは何を回避できるのですかい?
>>889
goto 2000
goto 2000
2024/09/09(月) 13:53:49.34ID:xYOwcDHe
910名無しさん@お腹いっぱい。
2024/09/09(月) 15:16:22.13ID:qe7G+LUr アプリを2つ開いて分割表示する方法ってありますか?
分割表示のやり方がわかりません
分割表示のやり方がわかりません
2024/09/09(月) 17:41:31.55ID:LFhcDJXw
>>910
MacroDroidにそういうアクションはないから手で操作するのと同じ事をマクロで書く
MacroDroidにそういうアクションはないから手で操作するのと同じ事をマクロで書く
2024/09/09(月) 18:32:22.86ID:limQ17ol
テンプレートにあった通話録音試したのですが上手くいきません
録音の仕方教えてください。
録音の仕方教えてください。
2024/09/09(月) 18:41:25.35ID:eWwWoaXL
Android14ではGoogleが通話録音できないように変更してる
2024/09/09(月) 18:42:23.46ID:ta1ZSchR
テキスト読み上げで明日の曜日を読ませたいのですが
{dayofweek}
にどう工夫すれば出来るでしょうか
{dayofweek}
にどう工夫すれば出来るでしょうか
2024/09/09(月) 18:49:26.63ID:limQ17ol
>>910
それ、アプリに任せた方が早くない?
それ、アプリに任せた方が早くない?
2024/09/09(月) 19:19:03.26ID:eWwWoaXL
>>914
シェルスクリプトで明日を計算して曜日を求めて変数に出力
シェルスクリプトで明日を計算して曜日を求めて変数に出力
2024/09/09(月) 19:22:35.60ID:Nm8i+R5u
919名無しさん@お腹いっぱい。
2024/09/09(月) 21:16:22.78ID:qe7G+LUr920名無しさん@お腹いっぱい。
2024/09/09(月) 21:20:43.80ID:qe7G+LUr2024/09/09(月) 21:29:25.62ID:xbYLRp3y
2024/09/09(月) 22:50:13.99ID:016B7MJq
シェルを使うと基本は英語表記になってしまうので日本語表記に戻す手間がかかる
それならいっそシェル使わず条件だけでもいいんじゃね?的な発想から生まれた力技バージョン
基本的にはただのコピペだけど作って見たらやっぱりシェルの方が楽だったかな?とちょっと後悔もw
まあお遊びなので公開しておく
https://i.imgur.com/ZehOxMW.png
それならいっそシェル使わず条件だけでもいいんじゃね?的な発想から生まれた力技バージョン
基本的にはただのコピペだけど作って見たらやっぱりシェルの方が楽だったかな?とちょっと後悔もw
まあお遊びなので公開しておく
https://i.imgur.com/ZehOxMW.png
2024/09/09(月) 23:28:58.97ID:Y/dodjQU
>>922
いくらなんでもきちんと条件分岐を使いましょう
一応案を上げたので具体的なやつ
https://imgur.com/lZxElII.png
3文字取り出すをわかりやすくしといたけど(...)だけで十分なやーつ
もっと基本的なことだけど、{dayofweek}はロケールに依存して結果の変わる変数だからこういう処理には不適切
日本語でたまたま全部3文字だからある程度スッキリしてるということには注意しないといけない
shellで返って来るのもロケール依存あるから手放しではいけないね
ホントは曜日番号使えるのが一番だけど、MDには素ではないみたいなのよね
配列に曜日文字並べといて、曜日番号だけshellから取ってきて配列指定するとかが妥当だろうか
MDっぽく完結させるならアクションブロックで曜日文字並べた配列と比較していって一致した次の配列の文字返すとか
ロケールに合わせて{dayofweek}で取れる文字を配列ひとつで管理すればいいだけなのでいろいろと強い
いくらなんでもきちんと条件分岐を使いましょう
一応案を上げたので具体的なやつ
https://imgur.com/lZxElII.png
3文字取り出すをわかりやすくしといたけど(...)だけで十分なやーつ
もっと基本的なことだけど、{dayofweek}はロケールに依存して結果の変わる変数だからこういう処理には不適切
日本語でたまたま全部3文字だからある程度スッキリしてるということには注意しないといけない
shellで返って来るのもロケール依存あるから手放しではいけないね
ホントは曜日番号使えるのが一番だけど、MDには素ではないみたいなのよね
配列に曜日文字並べといて、曜日番号だけshellから取ってきて配列指定するとかが妥当だろうか
MDっぽく完結させるならアクションブロックで曜日文字並べた配列と比較していって一致した次の配列の文字返すとか
ロケールに合わせて{dayofweek}で取れる文字を配列ひとつで管理すればいいだけなのでいろいろと強い
2024/09/09(月) 23:37:16.17ID:MvlzpKCC
>>906
クリックエラーの回避方法として、UI画面操作のクリック結果
◎ クリック結果を待たない
◎ クリック結果(成否)を待つ
の挙動で、変数保存の真偽を取らなければ何方にチェックしていても変わらないと言う解釈で間違いは無いでしょうか?
クリックエラーの回避方法として、UI画面操作のクリック結果
◎ クリック結果を待たない
◎ クリック結果(成否)を待つ
の挙動で、変数保存の真偽を取らなければ何方にチェックしていても変わらないと言う解釈で間違いは無いでしょうか?
2024/09/10(火) 03:53:12.33ID:V8pKHVYe
2024/09/10(火) 06:03:45.08ID:LHa0PmNz
2024/09/10(火) 07:53:21.49ID:gTd6s5Yt
>>925
凄い!シェルでもそこまでシンプルなやり方は思いつかなかった
凄い!シェルでもそこまでシンプルなやり方は思いつかなかった
2024/09/10(火) 08:47:46.46ID:vjmVLKdZ
すいませんマクロドロイドとは関係ないのですが
adbで複数デバイスのlogcatを同時に出力する事って出来ないのでしょうか?
adbで複数デバイスのlogcatを同時に出力する事って出来ないのでしょうか?
スレの流れを止めて申し訳ない(-人-)
完全に私を無視して通常営業でマクロドロイドを語り合って下さい
完全に私を無視して通常営業でマクロドロイドを語り合って下さい
2024/09/10(火) 20:03:46.11ID:BZCOrOI6
>>929
クリック成果を待つとはクリックが成功したか否かを変数に記録するという事なのでその変数を確認して結果がFalse(失敗)であれば再度クリックするけど結果がTrue(成功)ならば再クリックせずに次の作業に移るようなマクロが作れる
下記の例(スクショ)だとYahooのWEBページを開いた直後だとまだ「乗換案内」は表示されてないのでクリックが失敗してるので再クリック(ループ)に戻る
そして数秒経つと「乗換案内」が表示されてクリックが成功してループから抜けて終了となる
これをやるメリットは表示されるまでの時間がその時によって変わる場合
早く表示されれば早くループから抜けるし表示が遅ければ何度もクリックを繰り返しながら成功を待つ事ができる
https://i.imgur.com/ZV5Ue69.png
https://i.imgur.com/6lYObe0.png
https://i.imgur.com/Tu9Faej.png
https://i.imgur.com/ZGZxPQm.png
クリック成果を待つとはクリックが成功したか否かを変数に記録するという事なのでその変数を確認して結果がFalse(失敗)であれば再度クリックするけど結果がTrue(成功)ならば再クリックせずに次の作業に移るようなマクロが作れる
下記の例(スクショ)だとYahooのWEBページを開いた直後だとまだ「乗換案内」は表示されてないのでクリックが失敗してるので再クリック(ループ)に戻る
そして数秒経つと「乗換案内」が表示されてクリックが成功してループから抜けて終了となる
これをやるメリットは表示されるまでの時間がその時によって変わる場合
早く表示されれば早くループから抜けるし表示が遅ければ何度もクリックを繰り返しながら成功を待つ事ができる
https://i.imgur.com/ZV5Ue69.png
https://i.imgur.com/6lYObe0.png
https://i.imgur.com/Tu9Faej.png
https://i.imgur.com/ZGZxPQm.png
2024/09/10(火) 20:38:13.01ID:DZLKeddY
2024/09/10(火) 22:14:12.54ID:0l2smrT/
>>932
条件一致で抜けるループをよく使うのだが、無限ループにならないように指定回数繰り返しで[繰り返し]を中止の方がやはり正解なのかな、
クリックの確認が多いとループだらけになってしまうし待機が多いと全体的にもっさりして、手動の方が早くなるしもっとスッキリとしたマクロが組めれば良いのだか
条件一致で抜けるループをよく使うのだが、無限ループにならないように指定回数繰り返しで[繰り返し]を中止の方がやはり正解なのかな、
クリックの確認が多いとループだらけになってしまうし待機が多いと全体的にもっさりして、手動の方が早くなるしもっとスッキリとしたマクロが組めれば良いのだか
2024/09/11(水) 07:11:28.73ID:rtisTPLx
2024/09/11(水) 07:34:53.49ID:/O8LLf8S
>>935
確かに説明用の例としては確実ですね。ところでアクションブロックの使い道は多岐にわたると思うのですが、処理速度に問題は無いでしょうか?
変数持たして他の場所に行って処理をして戻るのイメージがなんとなく、遅くなる感じがして余り使って無いのですが
確かに説明用の例としては確実ですね。ところでアクションブロックの使い道は多岐にわたると思うのですが、処理速度に問題は無いでしょうか?
変数持たして他の場所に行って処理をして戻るのイメージがなんとなく、遅くなる感じがして余り使って無いのですが
2024/09/11(水) 08:22:12.93ID:rtisTPLx
>>936
高速なメモリー内でやってる事だから人が感じられるような遅延は無いよ
心配ならシステムログにミリ秒単位を表示させて確認してみるといい
他のマクロでも同じ事を繰り返実行してる部分があればアクションブロックにしてしまって使いまわした方が何かと節約できて良い
高速なメモリー内でやってる事だから人が感じられるような遅延は無いよ
心配ならシステムログにミリ秒単位を表示させて確認してみるといい
他のマクロでも同じ事を繰り返実行してる部分があればアクションブロックにしてしまって使いまわした方が何かと節約できて良い
2024/09/11(水) 09:03:08.33ID:/O8LLf8S
>>937
丁重な説明有難う御座います。やはり思い込みですね。何ヶ所か繰り返し実行や同じような処理をさせている箇所があるのでアクションブロックで組み直してみます。
丁重な説明有難う御座います。やはり思い込みですね。何ヶ所か繰り返し実行や同じような処理をさせている箇所があるのでアクションブロックで組み直してみます。
2024/09/12(木) 08:31:33.51ID:auETTEIn
>>929
そういえばなんでこの人は回答に対して無視してるのかな?
そういえばなんでこの人は回答に対して無視してるのかな?
2024/09/12(木) 09:58:54.43ID:v5SUk6E8
2024/09/12(木) 12:48:59.04ID:+G69x5E2
>>940
あんた毎回そんな事してるけど何者?
あんた毎回そんな事してるけど何者?
2024/09/12(木) 13:00:44.04ID:1FSm6pm7
いちいち指摘するの気持ち悪いからやめたほうがいいですよ
毎日スレを見るほど入り浸ってる人ばかりではないからね
毎日スレを見るほど入り浸ってる人ばかりではないからね
2024/09/12(木) 13:07:34.27ID:hLQsCMiY
忙しくて相手できないなら質問するなよ
2024/09/12(木) 13:52:19.33ID:9BOcKv75
また自治厨か
すたれたワッちょいスレに居れば良いのにどうしてこっちに来るのか
すたれたワッちょいスレに居れば良いのにどうしてこっちに来るのか
2024/09/12(木) 15:11:10.03ID:SbT8cTRo
946名無しさん@お腹いっぱい。
2024/09/12(木) 16:42:03.08ID:XN+QdXjl たまに自治厨を自治房っていうやついるけどアホなの?
2024/09/12(木) 17:40:32.79ID:54pGLCh3
>>945
わざわざ謝辞を求めるかのような書き込みをしておいて他人には自治厨だとか偽善者と言い放つなんて図々しいと思わないんですか?
毎日スレ覗く云々もあなた個人を指しているわけではないですよ
被害妄想全開で意味不明な反論してくるのやめてください
わざわざ謝辞を求めるかのような書き込みをしておいて他人には自治厨だとか偽善者と言い放つなんて図々しいと思わないんですか?
毎日スレ覗く云々もあなた個人を指しているわけではないですよ
被害妄想全開で意味不明な反論してくるのやめてください
2024/09/12(木) 18:21:47.96ID:uLxZvU3d
2024/09/12(木) 18:58:34.98ID:1FSm6pm7
2024/09/12(木) 21:25:48.16ID:65IuuIS1
>>813
で紹介去れてる
【マクロサンプル】シェルスクリプトで特定ディレクトリ内の古いファイルを削除する
ですが、テストで使った.jpgは問題なく削除されるのだが、何故かMacroDroidのエクスポートした.mdrファイルが
反応無く消せない
シェルスクリプトの仕様なのかな
で紹介去れてる
【マクロサンプル】シェルスクリプトで特定ディレクトリ内の古いファイルを削除する
ですが、テストで使った.jpgは問題なく削除されるのだが、何故かMacroDroidのエクスポートした.mdrファイルが
反応無く消せない
シェルスクリプトの仕様なのかな
2024/09/12(木) 22:01:30.30ID:Es2eKVnO
>>813の直リンは作者が止めてくれと言ってるから開かないけどシェルで.mdrは消せるよ
2024/09/12(木) 23:48:17.52ID:65IuuIS1
>>951
ありがとう。マクロで3時間毎にバックアップを取っているんだけど、古いファイルを消せればと思って色々テストをしたのだが、何故か.mbrは反応無し原因不明です
ありがとう。マクロで3時間毎にバックアップを取っているんだけど、古いファイルを消せればと思って色々テストをしたのだが、何故か.mbrは反応無し原因不明です
2024/09/13(金) 06:01:41.21ID:Nyxe8OFP
2024/09/13(金) 06:36:30.02ID:vN6PbSiH
>>953
エクスポートした.mdrファイルのフォルダに複数の画像ファイルを入れてテストをしてみた
古い画像ファイルは消され新しい画像は残った状態で.mdrファイルは5日前からのバックアップも残った状態で変化無し
シェルも弄って無いし、パスはあってると思うまた位置を変えたりSDにしたり、階層を変えても変わらずです。
エクスポートした.mdrファイルのフォルダに複数の画像ファイルを入れてテストをしてみた
古い画像ファイルは消され新しい画像は残った状態で.mdrファイルは5日前からのバックアップも残った状態で変化無し
シェルも弄って無いし、パスはあってると思うまた位置を変えたりSDにしたり、階層を変えても変わらずです。
2024/09/13(金) 07:05:09.80ID:vN6PbSiH
あと.mdrは消せるとの事だったのですが色々組み合わせでテストすると.jpg .mp4 .zip .apk .txtは設定した通りに削除また新しいファイルは残され
.mp3 .mdrは変化無しですね。そもそもシェルスクリプトの仕様を理解出来てないのが問題なのですが
.mp3 .mdrは変化無しですね。そもそもシェルスクリプトの仕様を理解出来てないのが問題なのですが
2024/09/13(金) 07:33:18.82ID:ZsJuXWsI
>>813
ヨコからサンキュー
ヨコからサンキュー
2024/09/13(金) 07:57:37.46ID:Nyxe8OFP
>>955
ファイルがリードオンリーとか?
俺はDownload配下にディレクトリを作成してそこをエクスポート先に指定してる
あとシェルに対象ファイルを指定するコマンドがあるからfind パス の後ろ辺りにスペースで区切って追加してみて
-name "*.mdr"
ファイルがリードオンリーとか?
俺はDownload配下にディレクトリを作成してそこをエクスポート先に指定してる
あとシェルに対象ファイルを指定するコマンドがあるからfind パス の後ろ辺りにスペースで区切って追加してみて
-name "*.mdr"
2024/09/13(金) 08:30:19.17ID:Nyxe8OFP
>>956
だから直リンアクセスのダウロードは作者がダメと言ってるからやめようよ
俺はこっちからアクセスして感謝の気持ちを込めて広告クリックしてあげた
【RPA】【MacroDroid】シェルスクリプトを使って、一定期間経過したファイルを削除するマクロのサンプル
2024年8月29日
https://blog.goo.ne.jp/oprsfr3saku/e/1f3381475adb4e6ff6b78b0132c0937b
だから直リンアクセスのダウロードは作者がダメと言ってるからやめようよ
俺はこっちからアクセスして感謝の気持ちを込めて広告クリックしてあげた
【RPA】【MacroDroid】シェルスクリプトを使って、一定期間経過したファイルを削除するマクロのサンプル
2024年8月29日
https://blog.goo.ne.jp/oprsfr3saku/e/1f3381475adb4e6ff6b78b0132c0937b
959名無しさん@お腹いっぱい。
2024/09/13(金) 08:36:16.97ID:6vVJ+QFf ああ
他人のBOXドライブへの直接リンク貼ったバカがいるのか
貼ったやつひでーな
他人のBOXドライブへの直接リンク貼ったバカがいるのか
貼ったやつひでーな
2024/09/13(金) 20:45:06.91ID:UJ22aLx6
>>958
そうなのね
これ泥14でもできるのか試してみよ
【Mixplorer】Android13以降でAndroid/dataにFolderSyncがアクセス出来なかった件で、「Shizuku対応後の」Mixplorerで
blog.goo.ne.jp/oprsfr3saku/e/2a123da21eb649b1c3a7d79b9c7cb80a
そうなのね
これ泥14でもできるのか試してみよ
【Mixplorer】Android13以降でAndroid/dataにFolderSyncがアクセス出来なかった件で、「Shizuku対応後の」Mixplorerで
blog.goo.ne.jp/oprsfr3saku/e/2a123da21eb649b1c3a7d79b9c7cb80a
2024/09/15(日) 00:54:59.09ID:iqTwXg/l
>>957
御礼が遅くなり失礼しました。原因が分かりました。マクロをエクスポートしたさいの
ファイル名を日付 時刻.mdrにしておりスペースを入れていたのが悪かったようです。
まさかファイル名に問題があるとは気付きませんでした。此れに限らずシェルスクリプトの場合
ファイル名にスペースがあると消せない等の規則?があるのかな
色々ご提案頂き本当にありがとう御座いました。
御礼が遅くなり失礼しました。原因が分かりました。マクロをエクスポートしたさいの
ファイル名を日付 時刻.mdrにしておりスペースを入れていたのが悪かったようです。
まさかファイル名に問題があるとは気付きませんでした。此れに限らずシェルスクリプトの場合
ファイル名にスペースがあると消せない等の規則?があるのかな
色々ご提案頂き本当にありがとう御座いました。
2024/09/15(日) 19:49:14.65ID:+FNH1yxx
>>961
動いて良かったね
ググってみたけどシェルスクリプトの処理ではファイル名にスペースがあると、そのままだとうまくいかないケースがあるみたいなので常にスペース無しのファイル名にするように統一した方が良いみたい
人のマクロにいちゃもん付けるようで気が引けるけど今回のケースでは「| xargs」だとスペース付きファイルの処理はうまくいかないみたいなので別のコマンドで対処すればできるみたい(試しにやってみたらできた)
動いて良かったね
ググってみたけどシェルスクリプトの処理ではファイル名にスペースがあると、そのままだとうまくいかないケースがあるみたいなので常にスペース無しのファイル名にするように統一した方が良いみたい
人のマクロにいちゃもん付けるようで気が引けるけど今回のケースでは「| xargs」だとスペース付きファイルの処理はうまくいかないみたいなので別のコマンドで対処すればできるみたい(試しにやってみたらできた)
2024/09/15(日) 19:58:06.12ID:KVF3Po0T
シェルスクリプトに限らず、コマンドや、その引数の区切りにスペースを使うのはよくあることなので、ファイル名やフォルダ名にスペースがあるのは結構困る
回避方法として、この部分はひとつなぎの文字列だよと指示する方法があるのでファイル指定部分にそれで記述する
具体的には「"(ダブルクォート)」で囲んで記述する
複雑なことをしようとするとこれだけでも足りないので、そこはさらに実装次第
回避方法として、この部分はひとつなぎの文字列だよと指示する方法があるのでファイル指定部分にそれで記述する
具体的には「"(ダブルクォート)」で囲んで記述する
複雑なことをしようとするとこれだけでも足りないので、そこはさらに実装次第
2024/09/16(月) 01:36:33.98ID:MZCqyz/3
>>962
普段ROMしていて、元発言を辿りきれずに申し訳ないのだけど、シェルスクリプトでfindとxargsの組み合わせの場合、findの-printを-print0にして、xargsはxargs -0とすると、区切り文字がnull文字になるので、半角スペース入りのファイル名も処理できるはず。
MacroDroidとの関連性が追い切れなくて的外れだったら申し訳ない。
普段ROMしていて、元発言を辿りきれずに申し訳ないのだけど、シェルスクリプトでfindとxargsの組み合わせの場合、findの-printを-print0にして、xargsはxargs -0とすると、区切り文字がnull文字になるので、半角スペース入りのファイル名も処理できるはず。
MacroDroidとの関連性が追い切れなくて的外れだったら申し訳ない。
2024/09/16(月) 06:46:49.43ID:nAflz8AW
>>964
MacroDroidに搭載されているシェルだとその今時っぽいやり方はできないような…(試した限りでは動かない)
私は下記に置き換えてスペース付きのファイル名にも対応できるようにしました
「| xargs rm -fr」→「-exec rm -fr {} +」
MacroDroidに搭載されているシェルだとその今時っぽいやり方はできないような…(試した限りでは動かない)
私は下記に置き換えてスペース付きのファイル名にも対応できるようにしました
「| xargs rm -fr」→「-exec rm -fr {} +」
2024/09/16(月) 06:49:25.05ID:WuMcoUkF
MDにはシェルは搭載されていないのでは?
2024/09/16(月) 07:33:01.46ID:j2upc65T
MacroDroidのというかMacroDroidが叩いてるAndroidのシェルに入ってるfindとxargsのバージョンの問題だよね
今試してみたけど俺は動いた (Pixel 7 / Android 14 / toybox 0.8.10-android)
find --print0とxargs -0ってPOSIXでは規定されてないから、派生OSとかのクセのある環境だと動かないのかも?
今試してみたけど俺は動いた (Pixel 7 / Android 14 / toybox 0.8.10-android)
find --print0とxargs -0ってPOSIXでは規定されてないから、派生OSとかのクセのある環境だと動かないのかも?
2024/09/16(月) 08:21:15.01ID:nAflz8AW
969964
2024/09/17(火) 00:22:10.39ID:im3fD1SD2024/09/18(水) 12:13:10.45ID:E0ePlzYD
ユーザー補助切れ対策で1時間に一回入切してるんですが
それぞれ待機1秒ぐらいいれて
マクロドロイド無効
UI操作無効
マクロドロイド有効
UI操作有効
の順のマクロ組んでるのですが
理論的にはどういう順序が良いと言えるでしょうか
それぞれ待機1秒ぐらいいれて
マクロドロイド無効
UI操作無効
マクロドロイド有効
UI操作有効
の順のマクロ組んでるのですが
理論的にはどういう順序が良いと言えるでしょうか
2024/09/18(水) 17:59:37.75ID:72FZHWjS
2024/09/18(水) 18:24:32.80ID:P2BZdNza
補助のオンオフhttps://i.imgur.com/E4FWzVy.jpeg
ソシテ同じようにデジタルアシスタントを
一旦GoogleへそしてMacroDroidというのを同じ間隔で
今のところ問題ないみたい
こればかりは機種次第なんじゃないかな
自分は
・デバイス起動したとき
・補助、アシスタントの通知が出たとき
・3時時間毎
================
・画面をオンのとき→これは最近使ってない
ソシテ同じようにデジタルアシスタントを
一旦GoogleへそしてMacroDroidというのを同じ間隔で
今のところ問題ないみたい
こればかりは機種次第なんじゃないかな
自分は
・デバイス起動したとき
・補助、アシスタントの通知が出たとき
・3時時間毎
================
・画面をオンのとき→これは最近使ってない
2024/09/18(水) 18:52:11.46ID:E0ePlzYD
2024/09/18(水) 18:59:46.48ID:E0ePlzYD
で、
いや、多分大丈夫だと思うんだが
理論的にどちらも差異がないなら
それはそれで構わないです。
いや、多分大丈夫だと思うんだが
理論的にどちらも差異がないなら
それはそれで構わないです。
レス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- 中国「国連安保理の許可なしに日本攻撃可能」 Xで旧敵国条項に言及… ★5 [BFU★]
- 【千葉】コンビニに尿入りペットボトル並べた疑い、26歳男「むしゃくしゃして」…購入した客が飲もうとしたところ臭いに違和感 [ぐれ★]
- 中国官製報道「日本経済はもう持たない」にネット民ツッコミ「ニュースだけ見てたら日本はもう百回くらい爆発してる」 [1ゲットロボ★]
- 【硬貨】500円だと思ったら「500ウォンが入っていた」価値は約10分の1 全国で飲食店などで“500ウォントラブル”相次いで報告 [ぐれ★]
- 植田日銀総裁 「円安進行が物価高を起こしている」 ★4 [お断り★]
- 《悩みは渡航費》チアリーディング世界大会に出場決定も… 円安で航空費や宿泊費で1人70万円以上が必要 クラファンなどで寄付募る [冬月記者★]
- 【高市悲報】ネトウヨ「社会主義になったら全員働かなくなる」 マルクス「何も分かってなくて草」 [762037879]
- 現役JKのお茶会スレ( ¨̮ )︎︎𖠚ᐝ157
- 【ぺこ専🐰】なんG 兎田ぺこら突発配信実況スレ🏡【ホロライブ▶】
- NHKニュースウオッチ9「日本側は対話にオープンな姿勢で安定した日中関係を築きたい考えなのに中国が意固地で糸口が見いだせない」 [904151406]
- 朝布団からスムーズに出られる方法無いの?
- 日中戦争起きたら5日で自衛隊壊滅するらしい。じゃあ徴兵も無いし、俺等が必死になって反対してやる理由なくね? [237216734]
