探検


【自動化】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/05(土) 14:38:47.07ID:tcJgMyUv
>>102
だめでした、オーバーレイ権限が必要の警告は>>99で貼ってくださっている上から表示されるものでした
旧バージョン入れ直すしかないっぽい?
10488
垢版 |
2024/10/05(土) 14:59:55.34ID:tcJgMyUv
連投すみません
5.46を入れなおして解決しました
2024/10/05(土) 16:55:03.16ID:YVloko9y
>>104
古いので治ったんだな
v5.47.18はv5.47.17の最終バグ取りをした安定バージョンになるはずだったのにちょっと不思議な感じ
ちなみに俺のだと最新ベータのv5.48.3でも輝度の不具合は出てない
Pixelって最新のAndroidが試せるけどAndroidの人柱バージョンによる不具合も多いからタイミング的なのもあるかもね
2024/10/06(日) 09:52:22.77ID:gW2ciAnN
アプリがタスクキルされた時を検出してトリガーにしたいんだけれど
「アプリを終了時」トリガーだと、該当アプリをバックグラウンドに回しただけでも反応しちゃう

文字通り「タスクキル」で動作するトリガーって作れないかな?
2024/10/06(日) 11:24:02.96ID:mMgf3Pxg
>>106
トリガーでは作れない
方法としてはtcpip5555を使って定期的にadbコマンドで確認しにいく方法ならあるけれどずっと定期的に確認する事になるのでそれ相応のバッテリー消費が見込まれる
あと少し高度な話なのでこの話が通じるレベルでないと難しいかな
2024/10/06(日) 12:41:34.72ID:2dcRrzkD
タスクキルされないようにしろ
制御できないようなゴミ端末は捨てろ
の先の話でもあるしな

何も考えずに定期的に起動しとけばいいんじゃね?
10988
垢版 |
2024/10/06(日) 13:35:47.48ID:dhPB6Ac1
>>105
遅くなったけどお付き合いいただきありがとう
他のレスくれた方もありがとう
2024/10/06(日) 19:24:02.70ID:gW2ciAnN
>>107-108
ありがとう
高度の話が通じないレベルなので何も考えずに定期的に起動しときます
2024/10/06(日) 21:01:42.54ID:CZxYABRr
>>94
93です ありがとう
サイレントモード(通知OFF)にしてから通知を許可するアクションにしたら反発して?サイレントモードが解除されてしまって無意味
アドバイスよく理解できていなくてごめん
2024/10/06(日) 21:35:03.36ID:wo87lSYo
サイレントモード(通知OFF)って何?
俺のにはサイレント(バイブOFF)しかないからメーカーカスタム部分の話?
もしメーカーカスタムなら機種側の設定で通知のオンオフを選べるでしょ
2024/10/07(月) 12:54:04.53ID:Dc7qHx73
93です
やりたいこと
①自宅外ではマナーモード(バイブOFF)
②マナーモードとは別でサイレントモードを使いたい(通知OFF状態にする)
現状
【サイレントモード(バイブOFF)】で①は叶うが
機種のサイレントモード(通知音なしor通知OFFを選択できる)を通知OFF設定にすると途端に面倒になる
通常のマナーモードでは通知OFFにする必要がないが、マクロでサイレントモードが呼び出されるので通知OFFになってしまう
【サイレントモード(バイブOFF)】のアクションではなく【音量の変更】で対応できるかと思ったがそうするとなぜかバイブONになる
【バイブOFF】のアクションを絡めてもOFFにならないため使えない

長々すみません
2024/10/07(月) 14:03:40.82ID:LeoJb6EH
マナーモードって日本限定のガラパゴスな機能でな
Android本家ではサイレントモードとして似たような考えが実装されてるが同じものではない
なので、日本人向け端末の多くはメーカーが独自にカスタマイズして「マナーモード」とその設定を作っていたりする
MDは「Android」用アプリなんで、そういう「メーカーオリジナルの機能」がそのまま操作できないことは少なくない

なので、状態の伝わらない(揺れのある)言葉じゃなくて、状態そのものを提示しないとうまく伝わらないぞ

音、バイブ、通知(通知ってなんだ?画面がONになるとか?)それぞれどうなるのが望みなのか
2024/10/08(火) 08:10:00.61ID:vPvQYVut
i.imgur.com/wvWe7Kw.png
やりたいこと メルカリ通知
1■「限定」を含まないメルカリ通知がでたら
「メルカリ」とテキスト読み上げさせる
2■「限定」を含む通知は削除

1つ目のトリガーはこの手順でいいですよね?
i.imgur.com/itReTca.jpeg ↓
i.imgur.com/Va5m7qD.jpeg
2024/10/08(火) 08:13:00.95ID:vPvQYVut
間違えた こちらがマクロ
https://i.imgur.com/Yq4NTdX.jpeg
2024/10/08(火) 10:05:13.70ID:v74P44iU
>>115
クソ翻訳が悪さしてるけどテキストコンテンツで除外を選ぶのが正解
テキスト「限定」を"除く(含まない)"通知となる

アプリ選択の方で除外したらメルカリ以外のアプリの通知で~となる
2024/10/08(火) 12:33:44.30ID:S2oDIZ27
>>117初めて知った
普通に考えると>>115この手順でやりそう
2024/10/08(火) 15:07:21.07ID:vPvQYVut
ID:vPvQYVutです
>>117つまり
1■「限定」を含まないメルカリ通知がでたら、というトリガーは
i.imgur.com/uVov4OO.jpeg
i.imgur.com/7XXlW7C.jpeg
つまりこの手順で良いんですよね?

通知/通知が標示された時/メルカリ(含む)/
除外で限定
ありがとう!
2024/10/08(火) 16:09:41.56ID:v74P44iU
>>119
そんな感じ
MDに通知出すアクションあるから、通知トリガーのアプリにMD指定して、MDで想定する通知出して動き確認してみるといいよ
2024/10/08(火) 18:29:40.34ID:MToxtCDp
Play ストアにv5.47.19が来ましたね。
2024/10/08(火) 22:06:08.15ID:MToxtCDp
トリガーの通知が表示された時でGoogle Play開発者サービスは反応しないのは仕様なのかな
面倒なので、2段階認証プロセスの [はい、私です]のタップを自動化したいのだが
トリガーで一致するテキストを(指定なし)にしても反応せず分かる方いますか
2024/10/08(火) 23:14:50.31ID:Gry1+dD0
テスト
2024/10/08(火) 23:25:56.74ID:Gry1+dD0
やりたいこと
高齢の母(若干の認知症有り)の薬の管理のために
NFCタグでカメラ起動(別アプリ) 撮影後直近の写真送るを使いたいのですがうまくいきません Gメール Twitterとも 送信できません

801SH Android11 MD5.47.19
2024/10/08(火) 23:32:27.03ID:LCosoWuh
>>122
通知領域を使うが「通知」ではないアプリの表示系はとれないっぽいね
2024/10/09(水) 00:20:09.30ID:1lnma8pY
>>125
ありがとう。どおりで反応しない訳だね。
2024/10/09(水) 00:20:33.90ID:1lnma8pY
>>125
ありがとう。どおりで反応しない訳だね。
128名無しさん@お腹いっぱい。
垢版 |
2024/10/09(水) 00:28:37.53ID:M63h1d8A
>>124
そんなのgoogleフォトで同期しておけばいいんじゃないの?
2024/10/09(水) 06:16:04.14ID:wiM2zjaO
知らぬ間に

Helper App Links

Connectivity Helper
ttps://macrodroidlink.com/connectivityhelper/MacroDroid_Connectivity_Helper.apk

Universal Helper
ttps://macrodroidlink.com/helper/MacroDroidHelper.apk
2024/10/09(水) 06:36:50.09ID:+QrmpwTS
使い方
Helper App (ja) - MacroDroid Wiki - https://www.macrodroidforum.com/wiki/index.php/Helper_App_%28ja%29
2024/10/09(水) 07:49:55.75ID:oNa5B4no
セキュリティ云々でAndroidどんどん不便になってってる気がする
2024/10/09(水) 08:13:28.25ID:fbEXn/cn
>>115
これ見て違う所に共感したんだけど、「目ルゥかり」って書いて読ませてるんね。
自分も普通に書いてイントネーションが不快で違う文字列にしてる。どうにかスマートに出来ないものですかね。
2024/10/09(水) 08:25:44.21ID:vii2spkA
>>130
結局のとこらXiaomi 泥14で既にヘルパー入れてる人はそのままでいいのかな
>>132
真面目な話、
それがたまたま割と適切な場合でも
自分の場合博多のアクセント位置で合わせてる
関東アクセントだと違和感
2024/10/09(水) 08:27:01.38ID:vii2spkA
まつ↑だいら けん☓
まつだいら けん ◯
2024/10/09(水) 11:48:50.27ID:iCRMPF/c
>>128
それが確認する方の女房もそれなりの年齢で
本当はLINEで時系列確認したいけどLINE Notifyが
来年3月で終了とのことでiftttでも無理そうで諦めていた所
macrodoridに使えそうな機能があったのでm(_ _)m

Google photoは考えてもいなかったで両者上手く運用
出来るかシミュレーションしてみます
2024/10/09(水) 12:13:08.25ID:31H7XMnE
>>129
今までのヘルパーとの違いは?
2024/10/09(水) 12:22:44.70ID:FiFwLDLD
度々すみません。MDで日の出日の入りの時間を取得する事は出来ないでしょうか、
トリガーにも条件にも設定項目はあるのですが、事前に取得出来るものでは無く
またマジックテキストにも該当無く、調べてはみたのですが、API から取得とありどうもプログラム?みたいなものでやはりMD単体では不可能ですか
2024/10/09(水) 12:29:34.87ID:Tf/bktpD
ヘルパーは今正常に機能してるのがあるなら何もしなくて良いよ
ADBインストール無しでWi-Fiのオンオフ出来る簡易版のヘルパーが追加されただけと思っておいていい
(新機種にインストールするなら古いヘルパーではなくてリンク先の新しいバージョンの方が望ましい)
2024/10/09(水) 12:49:00.25ID:31H7XMnE
>>138
なるほどサンキュー
2024/10/09(水) 20:49:53.82ID:5LgrE0/5
>>137
日の出日の入トリガーでグローバルな変数に時刻保存しとけば次の日に前日の時刻使えるけどそれじゃダメなん?
2024/10/09(水) 21:11:07.45ID:v2mPWOjf
普通に日の出/日の入トリガーは任意の時間前倒しで発動出来るのだから何が出来なのかよくわからない
https://i.imgur.com/j3BYCis.png
2024/10/09(水) 21:20:40.32ID:fbEXn/cn
>>140
事前って書いてるから駄目なんじゃない
>>137
日の出日の入トリガーはぴったり時刻と早め遅めの設定が出来るみたいだから23時間前とかにすればほぼ一日前に時間が変数にとれそうだけど
2024/10/09(水) 21:22:53.10ID:FiFwLDLD
>>140
レスありがとうございます。すみません前日の時刻では無くやりたいのが、日の出日の入りの時刻を変数に取り込みドロワーに表示させたいのですが、
3年程前に此のスレでも話題になってたみたいですが、複雑な式が必要でMDのバージョンアップに伴い可能性があるかと思いまして
2024/10/09(水) 21:44:46.17ID:zBqRQuVq
>>143
前日と比較して何分ずれるのか知らんがそんなに当日の日の出日の入のシビアな時刻要求してんの?
2024/10/09(水) 21:52:04.87ID:zBqRQuVq
前日と比較してって言うか>>141なら24時間前とか指定すれば当日には当日の時刻使えるのか
何が問題なんだろう?
2024/10/09(水) 22:04:02.55ID:FiFwLDLD
>>144
明日の日の出、日の入りにシビアな時刻を要求している訳では無いです。
Google検索でトップに直ぐに出るし、各種アプリもあるし部屋の電子時計に表示もしています。
ただ、正直にMDで作れたら凄い!!程度かも知れません。
今使ってるマクロも別に自動化でなければ凄く困る訳でも無いので、ただ仕組みは勉強したいですね。
2024/10/09(水) 22:04:31.64ID:zBqRQuVq
23時間59分前までしか設定できなかったわ
翌日以降もみたい(一週間分の一覧を作りたい)とかだとMD単体では無理だな
2024/10/09(水) 22:17:39.56ID:zBqRQuVq
まぁMDがどうやって日の出日の入時刻を求めているのかは気にはなる
トリガーの時刻で実行されるようアクションを待機させるわけだから基準とする時刻をいずれかの方法で取得(生成)しているんだから、マジックテキストで取れても良いのでは?と思わなくもない
まさかトリガーか保存されたタイミングで外部からプッシュ通知が送られるように外部への何らかの登録が行われるわけでもないだろうし
2024/10/09(水) 22:26:51.34ID:FiFwLDLD
>>148
MDの日の出、日の入りトリガーの提供データは以下のサイトから見たいです。

https://openweathermap.org/
2024/10/10(木) 06:19:30.71ID:Ec4tdpeS
>>148
外部サイトから位置情報を元にデータを取得してるみたいよ
>>149
話が始めと違うので意味がわからない
初めは変数に落としてドロワーで表示したいって言ってたのに?
多分MacroDroidがデータ参照してるサイトもそこだと思うよ
トリガーで日の出の23時間59分前に設定してアクションの方で現在時刻から23時間59分後の時間を割り出して変数に入れば好きな所に表示出来るのにそれの何が気に入らないのか
2024/10/10(木) 07:36:56.84ID:MMLpOQSE
エスパーしてみるか?

日の出日の入は太陽と地球の位置関係(360°≒日付)と地軸の傾きと地球の半径(さらに正確には標高とその位置からの水平線に相当する位置の標高)、観測値の緯度経度から、「日付」に相当する角度を基準に観測値が接点となるような直近の角度(プラス方向、マイナス方向の場合分け必要)で算出できる

1.当然計算式は複雑

2.MD単体で生成できるか?→絶対無理。計算式自体は複雑でも公開されているはずなのでそのまま使えばいいが、要求される値が生成できない
MDはただのアプリなんで日付や緯度経度の情報を持たない

3.もうちょっと優しくみるなら、MDは日付時刻計算機能が貧弱なんで、簡単にできないか?→単体ではあまり簡単ではないという話はある
シェルスクリプトに投げて整形までやるのが楽
MD単体でやるなら時、分わけて計算して欲しい書式に整形する文字列処理やってってなる。難しくはないが面倒
2024/10/10(木) 11:37:13.79ID:vcNG2WLS
このエスパー単語を多用する奴面倒臭い
2024/10/10(木) 21:42:00.18ID:JQXeKswi
知らぬ間にいろんな機能が
・ポップアップメッセージが出た時
・ユーザー補助サービスが無効の時
https://i.imgur.com/IljpLWK.jpeg
2024/10/10(木) 22:05:23.28ID:JQXeKswi
↑の
ユニバーサルコピー ユーザー補助サービスが無効の時
ユニバーサルコピー補助をオン
vs
ユーザーサービスの動作を継続の
https://i.imgur.com/pzOYr34.jpeg これとの関係性はどうなるんだろう
2024/10/11(金) 07:39:50.52ID:krbGqsGZ
>>154
ユーザーサービスの動作を継続を使用すると楽なんだけど例えばMacroDroidが暴走した時に止められないとかオフの時間を長く出来ないというデメリットもある
マクロでオンオフする分には何時でも好きなタイミングでオンオフ出来るので少しマニアック向け
2024/10/11(金) 08:28:24.26ID:g1dT1c6b
>>155
ありがとう

何故かユニバーサルコピー(UC)だけが良く使えなくなり
ユーザーサービスの動作を継続のオフオンで対応してもだめだったので
それと併用してみる
2024/10/11(金) 10:22:21.66ID:X0HB924U
動画閲覧の自動化で一定時間間隔でジェスチャーでスクロールさせています。
このとき、この動作を画面を押している間だけスクロールを止めておきたい場合どうすれば良いでですか?(マクロのPause)
2024/10/11(金) 10:56:20.02ID:1DL0GcuM
>>157
基本的に画面の操作そのものをキャッチするのは難しい(「操作した結果〇〇が起きた」の「起きたこと」がトリガーになる)
また、「押している間」のような(持続中の)状態はトリガーにならない
「押している間」なら、「押した」=開始「離した」=終了(押したから離したの間が押している)と分離して考えると必要がある

以上2点を考えて、フローティングボタントリガーで、フローティングボタン押す度にスクロールマクロの停止開始したらいいんじゃないかな
2024/10/13(日) 15:28:28.67ID:F1zNdr6i
本日有料化させてテストで着信音マクロを組んでみたけど着信時に鳴るのだけど電話に出た後もずっと着信音が鳴り続け(止める手段がなく音楽が終わるまで鳴り続けてる)お互いの声も無効化?されてるのか聞こえない

機種motorola/motorola razr 50s/14/LT
泥14

トリガー
電話の着信時
Aさん

アクション
再生:音楽.mp3
発動したトリガー
電話の着信時:Aさん

何が足りないんだろ?
2024/10/13(日) 17:55:32.45ID:tr6jRxEJ
音楽再生するアクションは使ったことないけど
音楽の再生を止めるアクションを実行してないからでは?
2024/10/13(日) 21:08:01.10ID:5lJu5UR4
止めたいと思ったときに止めないと止まらんわな
電話に出たあとも~なんで、通話開始時をトリガーにして停止したら良いんじゃね?
2024/10/13(日) 21:46:51.76ID:F1zNdr6i
>>160,161
トリガー
電話の着信時
Aさん
通話開始時
Aさん

アクション
再生:音楽.mp3
発動したトリガー
電話の着信時:Aさん

再生:[再生中のサウンドを停止]
発動したトリガー
通話開始時
Aさん

トリガーとアクションにそれぞれ2つ着信時と通話時の行動をマクロってみました

が今は夜中で試せないや
2024/10/13(日) 22:55:02.31ID:aZZfuxy7
条件に「電話が着信中である」ってのがあるけど
それでアクションを挟んだら電話取ったときに音楽の再生が終わったりしない?
2024/10/14(月) 00:00:46.19ID:HMH7fkXo
着信取れなかったときも終わりまで鳴り続けるかな
不在着信時トリガーあたりで止める必要がありそう
2024/10/14(月) 00:40:14.16ID:AZ9Jw9qp
>>163,164
アドバイスあざす
不在着信は全然頭に入ってなかったw
時間ある時に組んで試してみます
2024/10/14(月) 22:49:16.36ID:ePWkDVKq
マジックテキストから取得が出来る経度緯度を10進法から60進法に変換したいのですが式分かる方いますか、関数を使う見たいですが意味不明でして
GPSに連動させて北緯--度--分--·--秒 表記で取得出来ないでしょうか
2024/10/14(月) 23:32:34.01ID:Qs5HC0Uh
>>166
https://www.google.com/search?q=%E7%B7%AF%E5%BA%A6+%E8%A8%88%E7%AE%97
2024/10/15(火) 00:28:50.38ID:q582AJeI
>>166
function convertDecimalToDMS(latDecimal, longDecimal) {
// 緯度の計算
const latDeg = Math.floor(latDecimal);
const latMin = Math.floor((latDecimal - latDeg) * 60);
const latSec = (((latDecimal - latDeg) * 60 - latMin) * 60).toFixed(2);
// 経度の計算
const longDeg = Math.floor(longDecimal);
const longMin = Math.floor((longDecimal - longDeg) * 60);
const longSec = (((longDecimal - longDeg) * 60 - longMin) * 60).toFixed(2);

// 結果のフォーマット
return `北緯${latDeg}度${latMin}分${latSec}秒 東経${longDeg}度${longMin}分${longSec}秒`;
}

// 入力
const latitude = {lv=北緯};
const longitude = {lv=東経};

console.log(convertDecimalToDMS(latitude, longitude));
2024/10/15(火) 01:11:39.11ID:UnHSrEps
>>167
>>168
ありがとうございます。事前にGoogleやChatGPTで確認して変換サイトや変換式は目にしてるのですが、
>>168の式ですがMacroDroidのアクションに当てはめる事は出来ますか、勘違いでしたらすみません。
2024/10/15(火) 01:16:54.61ID:UnHSrEps
これは、Javascriptでしょうか、やはり高度な式になりそうで敷居が高過ぎるかも
171165
垢版 |
2024/10/15(火) 02:20:12.13ID:tsMTPZmj
トリガー
電話の着信時
Aさん
通話開始時
Aさん

不在着信時
誰でも(番号指定無し)

アクション
再生:音楽.mp3
発動したトリガー
電話の着信時:Aさん

再生:[再生中のサウンドを停止]
発動したトリガー
通話開始時:Aさん
発動したトリガー
不在着信時:Aさん
誰でも(番号指定無し)

まだ実践は出来てないけどマクロテストで着音→サウンド停止が出来たので大丈夫かも?
問題は不在着信の時のサウンド停止がトリガーから調べられないので何かうまい方法がないものか、、
2024/10/15(火) 03:20:56.03ID:IpdNteXs
>>170
アクション「Javascriptコード」にコピペするだけだよ
ただ>>168は自分が以前から使っているのか変数:北緯東経を持ってきちゃっているのでそのままだとエラー出るから
const latitude = {last_loc_lat};
const longitude = {last_loc_long};
に書き換えて
2024/10/15(火) 05:32:57.89ID:UnHSrEps
>>172
御礼が遅くなり失礼しました。「Javascriptコード」にコピペするだけだよの一文に救われました。
変数 北緯東経を持って来られてと言う事は、変数に緯度経度を直接入力しても受け付けるのかなJavascriptコードは未知の領域ですが習得したいです。ほんとうに感謝いたします。
2024/10/15(火) 06:13:03.87ID:JDOxba8Z
>>171
スクショじゃないと細かい所見えないけど再生停止の通話開始と不在着信条件は and じゃなくてちゃんと or にしてある?
2024/10/15(火) 06:23:13.45ID:XyjIYgYM
>>169
https://imgur.com/S6LPZ5q.png
2024/10/15(火) 07:18:04.15ID:krqAAoNs
あら分かりやすい
2024/10/15(火) 08:26:00.18ID:q582AJeI
>>173
雑な書き込みで申し訳ありませんでした…
最近、5chへは書き込み失敗が続いていたので、まさか書き込み成功するとは思っていませんでしたw

さて、MacrodroidのJavaScriptの使い方ですが、先程のソースをコピーしてください。
変数名はご自分の環境のものに変更してください。
右上の「…」を選ぶと、変数は設定できます。
「コンソール出力変数」のところに変数名を入れると、今回の処理結果を取得することができます。
右上の「再生ボタン」を押すとテストできます。
「// 結果のフォーマット」を修正して、お好みの出力に変更してください。
2024/10/15(火) 08:48:38.59ID:krqAAoNs
マイナスなら南緯西経表記になるようにした
まあ海外に行く予定なんてないけど
179165
垢版 |
2024/10/15(火) 09:44:11.83ID:EXWSAAvF
>>174
https://i.imgur.com/GPre6a5.png

すんませんorとか全然知らなくてちょい修正してみました一応トリガーテストで電話の着信時→通話開始時と不在着信時を試したら音は止まる模様(未実践)
2024/10/15(火) 10:57:50.31ID:UnHSrEps
>>175
分かりやすいアクション項目、有難う御座います。Javascriptコードは理解出来ませんが、これなら何とか順を追って読めば理解できそうです。

>>177
丁重な説明ありがとうございます。頂きましたコードですが、結果のフォーマットが横に長かったので、北緯と東経で二段にさせて頂きました。
改行は¥nでなく\nを調べるだけで一苦労でした。同じ改行なのに違いが分からない。

お陰様でグローバル変数に格納までできて通知の開閉をトリガーにと思ったのですが、まさか見当たらず存在しないのでしょうか、ドロワーの開閉があるのでてっきりあるものと思ってました。
2024/10/15(火) 11:04:05.01ID:JDOxba8Z
>>179
そんな感じでいいよ
2つ以上の条件を使う場合は初期設定で and (すべての条件がそろったら実行)になってるので、今回はそのように or (どれかの条件が1つ当てはまったら実行)にする必要がある
上の再生の方は1つしか条件がないので or にする必要はないけれど動きとしてはそれでも問題ない(後から条件が追加される可能性がある時にはあえてそのように作る事もある)
2024/10/15(火) 11:45:17.59ID:fGWPS9zq
Google Geminiに聞いたら

Macrodroidで10進表記の緯度を60進表記に変換するには、JavaScriptレットを使用して計算を行うのが一般的です。

一般的らしい。知らなかった
183165
垢版 |
2024/10/15(火) 12:12:18.70ID:EXWSAAvF
>>181
確認ありがとうございます
and (すべての条件がそろったら実行)
↑
これ知らないと複数の状況が重なるマクロが作れないんですね
ちょっとこれからも弄る時参考にやってみます
2024/10/15(火) 13:15:28.24ID:fGWPS9zq
>>180
残念ながら通知の開閉にトリガーはないね
MacroDroidのドロワーの開閉はMD自身が用意した画面だからいろいろ操作できるけど、Android本体のあれこれはAndroid本体が外部から操作できるような技術を提供していなければどうにもならないこともある
2024/10/15(火) 15:40:29.47ID:rJITVvPb
変数の設定で現在値に5足したり引いたりするスマートな方法ありますか?今は最初からある現在値に1を足すのを5個並べてます。
2024/10/15(火) 16:26:19.75ID:fGWPS9zq
>>185
任意の式で[...]から自分自身(設定しようとしている変数)選んでから、続けて+5て入力してok
2024/10/15(火) 16:50:36.04ID:rJITVvPb
>>186
ありがとう
変数無いと思ったらグローバル変数と書かれてるのね。気が付かなかった。
2024/10/15(火) 17:03:39.61ID:UnHSrEps
>>184
見落としてでは無くやはり存在しないのですね。まさかの見落としかと思いましたが納得できました。ありがとう御座います。
MacroDroidにドロワーに設定させて頂きました。
2024/10/15(火) 17:10:07.97ID:fGWPS9zq
>>187
どんな変数だろうか?
種類で整数とか小数とかの変数なら、そのまま「ローカル変数:変数名」とか、グローバル変数なら簡単に「値:変数名」とか出るけど

文字列型だと、そのまま一発では選べなくて、ローカル/グローバルを最初に選ぶ形だけど、文字列型は直接計算式指定して値を入れるってできないから別なひと手間かかるはずだけど


MDのバージョンとか作成した変数の数とか選べる数でかわるのかもしれないけども
2024/10/15(火) 17:54:11.58ID:xKns7ZeH
+1を使ってると書いてある時点で整数型だとわかるし自分で作った変数がローカルとかグローバルの下に隠れてて見つからなかっただけ(今はもう解決してる)という事だろう
191165
垢版 |
2024/10/15(火) 22:54:16.09ID:tsMTPZmj
>>181
続報告
一応ssのマクロは全て実践で正常に動きました

が、盲点なのは自分から掛かってきた電話に対し「着信拒否」ボタンを押してしまうと着信音が流れたままになりました「着信拒否」の項目は電話トリガーにないので押したら詰み(でも使わないだろうけど)な模様
2024/10/15(火) 23:53:02.78ID:UnWXRpvC
Nintendo Switchのスクショをスマホで落とすとき、QRコード読んでWi-Fi繋げて、Wi-Fi繋がったら自動でダウンロードするっていうのがTaskerで出来るんだけど、こっちでも出来る?
同じように組めないかやってみたんだけど、まだこっち慣れてなくて
2024/10/16(水) 07:28:28.17ID:z2FC5gpn
>>191
通話終了もトリガーとアクションの停止条件に追加かな
あとは着信時に本体を表から裏にフリップしたら再生を停止させるとか
条件が沢山ある場合は指定が面倒になるのでアクションを着信時とそれ以外に分けてしまえばスッキリするよ
https://i.imgur.com/ct15D69.png
2024/10/16(水) 07:36:50.27ID:z2FC5gpn
>>192
Taskerだけに存在する特殊機能を使わなければMacroDroidでも概ね同じ事が出来るよ
今回のケースだとMacroDroidからQRコードを直接読む事は出来ないからレンズとか何かしらのアプリ経由になるかな
2024/10/16(水) 07:52:49.38ID:GYGMx1Gi
「電話が着信中である」の後ろに「サウンドを停止」を置けばいいだけなのに
いちいち個別に状況を指定してるのアホすぎる
あとそもそもAndroidはユーザーごとに着信時の設定できるだろ
196165
垢版 |
2024/10/16(水) 11:59:51.50ID:zQjhllt6
>>193
色々方法があるんですね今後の参考になりますありがとう

>>195
!?言われて調べたらデフォで個別設定出来るのですね
なんか昔はダメだった気がしてろくにそこを確認してませんでした助かります
2024/10/16(水) 12:19:57.36ID:PnXTEtao
>>192
switchとのネットワーク接続をトリガーにしてこんな感じで
httpリクエストは完了するまで待機にチェックを忘れずに
https://i.imgur.com/vKTYp2m.jpeg
2024/10/16(水) 12:33:17.46ID:59fGriIV
>>196
えっ?そんなの当然知っててマクロの勉強の為に聞いてんだと思ってた
2024/10/16(水) 18:21:12.04ID:O0gZgSU2
アクションの通知を表示でコレを常駐通知に出来ないでしょうか、通知チャンネルを高優先度にしても変わらず何か方法ありませんか
2024/10/16(水) 18:37:29.14ID:GYGMx1Gi
>>198
自分が指摘したわけでもないくせに
後から来てこういうこと言う奴きめえな
2024/10/16(水) 18:45:54.83ID:ZdMDO/Ub
>>199
通知消えたときトリガーでまた出す
2024/10/16(水) 19:03:20.96ID:O0gZgSU2
>>201
すみません質問が悪かったです。通知ドロワー内の通知を常駐にしたいのですが、(すべて消去)等タップで消えないように、マクロで無く設定で常駐させる事は出来ないですか、

Android 12使用
2024/10/16(水) 19:20:04.23ID:pKhbaGO1
>>194
>>197
2人ともありがとう
すごい!思ったよりもややこしくて自分には無理だった
参考にするよ!
とても助かった、本当にありがとう
■ このスレッドは過去ログ倉庫に格納されています

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