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

■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
垢版 |
2020/12/13(日) 08:29:00.13ID:EMe38Tds
Androidの操作を自動化するアプリMacroDroidの専用スレです。
マクロ製作の質問や情報交換をしましょう。作成したマクロの共有も大歓迎です。

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

*MacroDroid - Device Automation
https://play.google.com/store/apps/details?id=com.arlosoft.macrodroid

*前スレ
【自動化アプリ】MacroDroid【仮設】
https://egg.5ch.net/test/read.cgi/android/1549611810/

*関連スレ
Tasker Part8
https://egg.5ch.net/test/read.cgi/android/1463512279/
Tasker 質問スレ 19
https://egg.5ch.net/test/read.cgi/android/1570691230
2021/04/28(水) 17:43:45.05ID:lbbFB0h1
>>524
マップアプリ起動後にifでGPSの状態チェックして「もとからonだったのか」「offだからこれからonにするのか」を振り分ける際にon/off状態を覚えとけばいいよ
終了時に覚えた内容をチェックすれば「onを維持するか」「offにするか」判断できるね
2021/04/28(水) 18:19:06.52ID:FaWJDiX4
>>525
レスありがとうございます
ifで分岐して元々「ON」「OFF」によって挙動を変えたいのですが、トリガーをアプリ終了、GPS をOFFにするとif else関係なくOFFになります
「ON」「OFF」の状態を覚えさすというのが難しくてわからないのです

お察しの通りド素人で勉強中です
2021/04/28(水) 18:56:32.76ID:dFwTzSPe
条件だけで行けないのかな?
https://i.imgur.com/IPgHcJ9.jpg

自分のスマホだとADBハックしようとしたけどうまく行かなかったのでこのマクロは動きませんけどw
2021/04/28(水) 19:00:40.28ID:8vGYI6ip
真偽の変数を作って、ifでgpsオンだったら変数をtrue、オフだったらfalseにしておく

アプリ閉じたときに、ifで変数がfalseだったらgpsをオフにすればいいんじゃない
2021/04/28(水) 19:21:54.75ID:FaWJDiX4
>>527
わざわざありがとうございます
まるっとパクってみましたがちょっと意図したものと違いました

>>528
難しそうですが挑戦してみます

みなさん親切にありがとう
2021/04/28(水) 20:07:52.06ID:u5mn9ZaJ
GPSをオンにするトリガーでマップを起動したい、マップ終了後にGPSオン継続
マップを起動した時にGPSをオンにして、マップ終了したらGPSオフ

こういう認識であってる?

変数複数作って、GPSをオンにした時のフラグとGPSがオフだった時にオンになったフラグを別に管理するか
IFでマップ起動をトリガーにした場合とGPSオンをトリガーにした場合で振り分けとかで出来ないかな

終了のタイミングが任意だから変数でフラグ管理のが現実的かと思う
2021/04/28(水) 20:15:53.56ID:dFwTzSPe
ああ起動時のgpsの判定条件が思いっきり抜けてますね
自分も始めて3ヶ月位の素人なので適度言ってすみませんでした
また適度に条件追加してみたけどどうかしら? 少なくともヒントにはなってると思うけどw
https://i.imgur.com/Xc3CV9k.jpg
2021/04/28(水) 20:20:00.18ID:FaWJDiX4
例えば
(1) 電力ケチるために午後1時から8時の間だけGPSをONにしている(外回りで使用)
(2) 午前中に社内で地図を確認したい

(1)の時、マップ終了後OFFになると面倒くさい
(2)の時、マップ終了後OFFになってくれないと面倒くさい

ものぐさで申し訳無い(書いてて恥ずかしくなった)
2021/04/28(水) 20:47:16.37ID:kCqXog49
おぉ盛り上がってる
もう答え出てると思うから自分で組んでみるといいね

起動時にもとからonだったのかどうかチェックしてoffならonにする流れで変数に状態保持するだけだからシンプルに考えて
変数の意味合いはマクロでonにしたかってことで
終了時に変数をチェックしてマクロでonにした場合は変数を元に戻してgpsもoffにすれば大丈夫
2021/04/28(水) 21:42:41.37ID:FaWJDiX4
>>531さんのほぼまんまですが、出来ているようです
意味もよく分からず真似しただけなので本当に正しいかはわかりません
添削していただけるとありがたいです
>>531さん、ありがとうございます

https://i.imgur.com/bSocI7V.jpg
2021/04/28(水) 22:54:28.97ID:lbbFB0h1
>>534
大丈夫
それで動くと思うよ

GPSがonだった/offだったを保持する代わりにマクロがGPSをonにしたことを覚えるならこんな感じ
https://i.imgur.com/K7MI9eO.png
2021/04/28(水) 23:04:50.06ID:FaWJDiX4
>>535
ありがとうございました
勉強になりますか
2021/04/28(水) 23:07:21.90ID:FaWJDiX4
なりました
噛んだ
2021/04/29(木) 05:44:10.75ID:d+dyOMcZ
お伺いします
特定のアプリが表示したToastの内容を変数に代入したいのですが、いい方法はありますか?
今やっている方法は、Toast Sourceというアプリで、一旦Toastを通知に表示させて、その通知から、アプリ名の確認と内容の代入を行い、通知の削除をしています
目的は達成されているのですが、Toastが表示されるたびに一瞬通知アイコンが出るため、もっとスマートな方法があるのかなと思い質問させていただきました
2021/04/29(木) 05:47:48.90ID:znmMylOm
AutoNotificationてアプリのToast interception
2021/04/29(木) 06:55:00.22ID:d+dyOMcZ
>>539
ありがとうございます
早速入れてみました
トリガーにAutonotification toast interceptですよね

Appsに対象のアプリを設定しても、トリガーが発動しないようです
UaeForFreeだからだめなのかなぁ?試用後課金と思っていたのですが…
まぁ、色々設定があるようなので、いじくってみます
2021/04/29(木) 07:08:21.06ID:Ga5p4z0J
他のAndroid端末のバッテリー残量をホーム画面にウィジェットとして表示させたいのですが、何かいい手はありますか。
2021/04/29(木) 07:46:53.17ID:znmMylOm
>>540
7日間は試用期間で使えるはずだけどなぁ アクセシビリティONにしてる?
端末との相性ももしかしたらあるかも
2021/04/29(木) 08:28:20.69ID:d+dyOMcZ
>>542
ありがとうございます
ユーザー補助はオンにしています
端末相性もあるかもしれません
Pixel 3XLなので、ユーザーも少ないでしょうし…
2021/04/29(木) 09:20:41.98ID:znmMylOm
>>543
純正Androidで出来ないってことは考えにくいなぁ あと試すとしたらバッテリー最適化オフとか、Run in Foreground試すとか、Logでちゃんとトーストが反映されてるか見てみるしかないね
2021/04/29(木) 10:13:56.91ID:69BsvcBW
>>523
設定方法教えていただいて、上手くできました。ありがとう。
2021/04/29(木) 17:05:48.68ID:d+dyOMcZ
>>544
バッテリー最適化はデフォルトで最適化しないになってます
toast interception の run in foregroundのチェックも入っています
logはlog listingのことでよろしいですか?
ここの中のcategoryが3個あって、Notification Intercepts、Licensiong、AutoAppsです
Notification Interceptsを見ましたが、Toastを表示させても、ログには表示されません
やはり、なにか別の要因でtoastを拾えていないようです
2021/04/29(木) 19:09:07.40ID:d+dyOMcZ
>>546
自レスです
別のスマホにmacrodroidとautonotificationを入れて試したら、無事動作しました
この端末で動作しないのは、他のアプリや設定との競合かもしれません
アプリの設定をリセットしてもだめだったのでGWにでもステイホームで端末初期化してみます
お騒がせしました
2021/04/29(木) 20:45:14.65ID:znmMylOm
>>547
俺の場合Logのカテゴリーにtoast interceptsってのがあるから、多分トーストそのものが取得できてないみたいだね 相性が悪いか、何らかの原因で試用版になってないって可能性もあるかも?
2021/04/29(木) 22:33:21.03ID:p4J981As
>>541
値の受け取りは>>322で紹介してくれてるpushbulletやAirTaskなんかで良さそう
他にもいろいろ受け渡しの手段は考えられるけど

表示はmacrodroidの1x1widgetのアイコン下テキストが書き換えられるけど表現力に乏しいから通知に残す方がいいと思う
あるいはウィジェットビルダーツールを使うか
試したことないけどこれが良さげ
https://play.google.com/store/apps/details?id=org.kustom.widget
2021/04/30(金) 05:14:12.69ID:HqI4oK9e
デバイス接続時に、デバイス接続した機器の名前を取得する事は出来るでしょうか?
2021/04/30(金) 05:41:43.01ID:yLb8rSjr
自宅近くに来たら家族にアレクサでお知らせとかできないかな?
2021/04/30(金) 08:39:14.59ID:9GvtswkJ
>>549
ご回答ありがとうございます。
連休中にやってみます。
2021/04/30(金) 09:00:51.31ID:xsQm0WWr
>>551
ジオフェンスでいいんじゃない?
>>90あたりからの話題が参考になると思う
2021/04/30(金) 11:58:26.19ID:xsQm0WWr
>>550
BTだよね?
[bluetooth_device_name]で特定デバイスに接続するトリガを使っていた場合接していると展開される
組込み変数は聞くよりググるか適当にアタリつけて探した方が早いよ
555名無しさん@お腹いっぱい。
垢版 |
2021/04/30(金) 12:58:05.43ID:gGPKfTDE
着信したら他のスマホにメールでお知らせをやってみたかったのですが上手くいきません。
トリガー 電話の着信(誰でも 指定番号なし)
アクション メールを送る
条件 時刻 0:00〜23:59
どこを修正したらいいでしょうか?
2021/04/30(金) 13:54:04.45ID:xsQm0WWr
>>555
パーミッションじゃない?
電話の履歴の
2021/04/30(金) 15:44:38.54ID:K04O7kY0
termux:taskerの出力先として設定した変数は、違うマクロでも全て連動して変わってしまうのでしょうか?
変数名を変えたりしてもアクションを行った際にtermux:taskerを使ってるマクロの変数が全て上書きされてしまいます
2021/04/30(金) 16:46:40.06ID:xsQm0WWr
>>557
macrodroid→termuxは%argで渡してシェルスクリプトの$1で受け取ってる
返りは標準出力なり標準エラー出力なりに好きなように書いておけば対応設定したmacrodroid変数で受け取れると思うけど
2021/04/30(金) 18:45:42.50ID:K04O7kY0
>>558
返りのほうです
何種類ものシェルスクリプトをそれぞれ別のマクロで使用しているのですが、1つのスクリプトが動作すると返り値が他のtermuxを使用しているマクロのローカル変数にも反映されてしまうという感じです
システムログにマクロの数だけ同じupdate valueのログが残ってしまって非常に鬱陶しいです
2021/04/30(金) 20:13:27.53ID:ju1MjEx7
>>559
そうなんか
原因は推測の域を出ないけどバグかなんかでちゃんと指定のシェルスクリプトが呼び出せてないのかも
対処としてはラッパーを書いて引数で呼びたいシェルスクリプトの名前かなんかを渡してみたらどうかな?
2021/04/30(金) 20:47:54.35ID:ju1MjEx7
あ、違うな
ひとつのシェルスクリプトの実行結果が他のマクロの変数にも渡っちゃうのか
んでもコールバックみたいにインテントで戻り値をもらうんだと思うんで実行中じゃない別マクロに実害はないと思うんだ

対処は念のためどのマクロでもtermix呼ぶ前に変数を初期化するくらい
変数に予期しない値が入ったままシェルスクリプト中折れしたときのためね
正常終了すれば結果で上書かれると思うんでテンポラリに格納してウエイト挟まずにすぐ他の変数にコピーすれば平気じゃないかな
2021/04/30(金) 22:51:56.93ID:ju1MjEx7
>>559
うーん
単純に文字列をechoで標準出力するだけだと再現しない
同一マクロ中に連続で呼んでも別マクロで呼んでも
2021/05/01(土) 00:03:06.00ID:goGdgu/i
>>562
わざわざありがとうございます。以前、削除した変数と同名のものを再作成できなくなるという妙なバグが起きたことがあったので、変数関係でバグが起きてるのかもしれないです。
1回マクロ全削除して1から組み直してみます
564名無しさん@お腹いっぱい。
垢版 |
2021/05/01(土) 00:30:57.30ID:kV4OaRo6
>>556
色々弄っていたら上手く行きました!
ありがとうございました!
2021/05/01(土) 00:54:29.05ID:d5rWvLIj
>>564
それはなにより
ちゃんと正常終了してれば未設定でもexitは常に0ってことで
標準エラーもmacrodroid変数に取らなくていいと思うんだ
https://i.imgur.com/dbcGThr.png
https://i.imgur.com/pKpms3u.png
https://i.imgur.com/kEl3V30.png
https://i.imgur.com/ndkfJaA.png
https://i.imgur.com/GkGUvpX.png
2021/05/01(土) 07:53:18.36ID:611a//hE
>>548
スマホを初期化してmacrodroidとautonotificationだけ入れて試しましたが、やはり動作しませんでした
ふと気がついたのですが、auto notificationの最終更新が2019年ですが、android 11に対応してないってオチもあるのかなぁ?
2021/05/01(土) 08:57:12.82ID:q1Z3IOem
レベルの高い話の中ど素人で申し訳ないのですが質問させてください 音量ボタン長押しでのSpotifyの曲送りなんですが画面オフ時も同じように有効にするにはどうしたらいいのでしょうか 画面オン時は動作してるのですが画面オフ時は音量が変わってしまいます

https://i.imgur.com/pk9Q28u.jpg
2021/05/01(土) 10:11:40.37ID:d5rWvLIj
>>567
画面offでトリガが呼ばれてないんじゃ?
アクセシビリティじゃなくボリュームの変更をみる方式で取れると思うな
2021/05/01(土) 10:47:31.71ID:q1Z3IOem
>>568
ボリュームの変更をみる、というのはどういう意味でしょうか?
2021/05/01(土) 11:13:45.83ID:q1Z3IOem
連投すみません ユーザー補助ではなく音量の変化を検知という事ですかね そちらに変更して音量を変えず現状維持で試してみると画面オフでも動作しました ただ選択項目に長押しがなく普通に押した時になってしまいます 
2021/05/01(土) 11:23:03.64ID:d5rWvLIj
>>569
取れる機種と取れない機種があるからやってみなはれ
https://i.imgur.com/3LWtUm9.jpg
2021/05/01(土) 11:28:20.59ID:d5rWvLIj
>>570
アプリのユーザーレベルで選択肢にないものを創造することはできないから妥協しようよ
現状ロングプレスでボリューム操作できてるんだからむしろ好都合じゃない?
2021/05/01(土) 11:37:38.10ID:q1Z3IOem
>>572
なるほどこれに関してはどうも出来ない部分なんですね テンプレやこのスレを見様見真似で作っているレベルでその辺がまだあまり理解出来ておらずすみません 確かに長押しで音量操作出来るので問題ないですね アドバイスありがとうございました 
2021/05/01(土) 11:45:24.33ID:d5rWvLIj
>>573
いいってことよ
この手は拘るとキリがないから発想の転換と多少の試行錯誤は必要よ
575名無しさん@お腹いっぱい。
垢版 |
2021/05/01(土) 12:48:53.18ID:Jl9QjDIN
運転中に着信したときにヘッドセットで名前を読み上げさせたいです
テキストを読み上げるアクションで[call_name]
オーディオストリームと読み上げ言語ををデフォルトにしてます
どこを変えたらいいでしょうか?
2021/05/01(土) 14:04:54.78ID:d5rWvLIj
>>575
変えるというかBTヘッドセットだと思うんで接続してあげればルーティングされるんではないかと
今ひとつピンとこないからマクロのフロー貼ってみて
2021/05/01(土) 15:42:36.36ID:goGdgu/i
>>566
それはありえるかも
調べてみたらToast InterceptがAndroid11で機能しないって書き込み見つけた アプデで制限がどんどん厳しくなってるから対応されるかは分からないなぁ
2021/05/01(土) 18:54:48.32ID:611a//hE
>>577
ネットで色々見たら、android 11で動作しない報告が複数あって、作者のgoogleグループに上がっていた4.2.0betaを入れてみたところ、無事動作しているようです
ちなみに、同じビルド番号がプレイストアのベータ版テスターでも上がっていますが、こちらでは動作しなかったので、同一ビルド番号でも仕様違いがあるようです
でも、動作版があるなら、正式対応も期待できるかもしれません
2021/05/01(土) 20:02:53.22ID:goGdgu/i
>>578
なるほど よかったね まぁ別のアプリでもトーストの取得自体は出来てるわけだし、根本的に不可能ってことは無いよね
580名無しさん@お腹いっぱい。
垢版 |
2021/05/02(日) 03:12:17.52ID:YeZ5T8Xx
>>576
こうですか?
https://imgur.com/mZ8i5cR
https://imgur.com/00uXWNN
2021/05/02(日) 06:45:13.85ID:IqMcnQR/
>>580
貼り方はちょっと違う
最後に .jpg を付け足すと専ブラで見やすくなる
https://imgur.com/mZ8i5cR.jpg
https://imgur.com/00uXWNN.jpg
2021/05/02(日) 08:16:15.25ID:AuVHvjJt
>>581
ヘッドフォンのコンストレイント消して自分に電話するとスピーカーから読み上げ音声流れる?
流れる音声は変数名そのまま?どう展開される?
流れるなら読み上げアクションの前にBTヘッドセットに接続するアクション足して自分に電話したらヘッドセットとスピーカーのどっちから流れる?
2021/05/02(日) 09:33:15.84ID:Mxe2fJE8
ここのスレの住民は皆優しくて賢くてありがたい
2021/05/02(日) 15:15:21.79ID:AuVHvjJt
>>580
BTがいま手元にないから内蔵スピーカーで
適当に変えてもらえばBTヘッドセットでもBTスピーカーでも何でも鳴ると思うけどチェックしてない
同じもの1tm.TTSinJapaneseonCallandSMSincomingて名前でテンプレートにもアップしといた
https://i.imgur.com/UP3gppZ.png
https://i.imgur.com/9f5XpMv.jpg
https://i.imgur.com/iZd5hfn.jpg
https://i.imgur.com/eTNEF4H.jpg
https://i.imgur.com/qKl8Xui.jpg
585名無しさん@お腹いっぱい。
垢版 |
2021/05/02(日) 15:17:32.20ID:Dt7ts5Fm
スマホのロックを解除して10秒以内に画面を横向きにするとgoogle mapが自動で起動するマクロ作りたいんですが、どなたか作り方お教えください
2021/05/02(日) 15:37:03.43ID:AuVHvjJt
>>585
とりあえず自分でできるとこまでやってマクロ貼ってみては?
日本語で書いてる通りのこと置き換えるだけなんで
別にイジワルしてるんじゃないんだけどここんとこ作ってくださいも同義の流れがチラホラ
2021/05/02(日) 15:48:18.08ID:t2PwZO0M
>>585
簡単だからその流れをそのままウィザードでやってみることから始めよう
2021/05/02(日) 15:59:13.80ID:IqMcnQR/
>>584
通りすがりの者ですけどテンプレコピーさせていただきましたよ 神様
私もちょっとアレンジして使わせてもらいます
589名無しさん@お腹いっぱい。
垢版 |
2021/05/02(日) 16:53:08.96ID:Dt7ts5Fm
>>586
https://imgur.com/a/JZQukYP.jpg
ここまで作ったんですけど10秒以内に画面を横向きにする設定ができませんでした。
何を付け足したらいいですかね?
2021/05/02(日) 17:19:06.32ID:4/A5Q+f7
>>589
受付時間の判定はストップを使ってやることを3つに分けて考えるといいよ

1. ロック解除したときストップウォッチを開始する
2. 画面を横にしたときグーグルマップを立ち上げる
ただし1.のストップウォッチが0秒より大きくて10秒より小さい時のみ
3. ストップウォッチが10秒になったときリセットする
2021/05/02(日) 17:27:00.96ID:G45zKXD3
>>585
586,587の通りですが
ゼロから聞かれるのと、ドコから分からないのかで説明しやすさと分かりやすさも変わるからね。パソコンを教えてくださいって言って、マウスの押し方から説明するのか、まさかの構成パーツの話だったり意図することがわかりにくいですからね。
592名無しさん@お腹いっぱい。
垢版 |
2021/05/02(日) 17:47:23.41ID:Dt7ts5Fm
>>590
分かりやすくて助かりました!
色々迷惑かけてすいませんでした
2021/05/02(日) 18:00:57.91ID:DUVDTVKL
>>592
いいってことよ
まず「ただし〜」は置いといて2.からやると動くからモチベーション上がると思うのよ
1.も3.もやることはシンプルだからチョイいじってれば勘どころ掴めると思うんだ
最後にコンストレイント(条件)を2.のトリガに引っ掛けてあげて首尾よくいけば完成ってことで

実利がさっさと欲しい人もいるかも知れんけど慣れていってもらってコッチが詰まったとき助けて欲しい
2021/05/02(日) 19:46:57.18ID:rkJv/cIT
ハードル上げすぎると、書き込みなくなる諸刃の剣だがなw

うまくいって良かったね
595名無しさん@お腹いっぱい。
垢版 |
2021/05/02(日) 20:05:27.68ID:YeZ5T8Xx
>>582
ヘッドセットの条件を消したら本体からそのまま名前の読み上げはできました。
しかし、アクション前にBTの接続を足して電話したら両方とも読み上げされませんでした。
2021/05/02(日) 20:35:22.77ID:1tZdy/9q
そもそも論としてMacroDroidの操作方法とか癖みたいなのがわかってないので教えていただけないでしょうか
例えば先程他の方にアドバイスしてたストップウォッチをスタートさせて10秒以内の条件を取る方法
10秒のストップウォッチを作ってスタートさせるという事までは簡単にできますけどこう言う事で良い?
その後にどうやって10秒以内の判断するのか? タイムアップしても無言だしさっぱりです…
変数で取ればいいと簡単に言われそうですがストップウォッチの変数のとり方もわかりません
こういう基礎コマンドの解説サイトとかあるなら教えていただいても構いませんが海外サイトだと英文読めなくて難儀してます
2021/05/02(日) 20:40:15.09ID:pIVJvB/c
まずは日本語で
2021/05/02(日) 21:00:46.99ID:mT7JMROX
>>596
その簡単にできたのをとりあえず貼るでいいと思うのよ
分かんないことは人それぞれだし気後れすることは何もないわけで
2021/05/02(日) 21:29:51.72ID:mT7JMROX
>>595
ウチ帰ってきたんでアンプにBT接続してやってみた
スピーカーもヘッドセットも同じことだと思うんでね
そしたらむしろ内蔵スピーカーとBTスピーカーの両方から音出た
BTのみにするにはこれで
https://i.imgur.com/6pFqyzm.jpg
https://i.imgur.com/hKfMnOa.jpg
https://i.imgur.com/vGeivZg.jpg

>>584を参考にトリガの中身も見直してみて
テンプレートからDLできるから
2021/05/03(月) 01:05:14.18ID:1boXE0DT
>>593の補足というか後日談というか
実際やってみると恐らく>>585の期待する意図通りに動かなくてひと工夫必要だった
基本は>>590なんだけどイージーに考えすぎてて>>585には悪いことしちゃったね
イメージと一致するかどうか確かめるためにも自分で組んでみるのが大事だと思った
https://i.imgur.com/LdfqFfr.png

1tm.execGoogleMapWhileScreenOrientationisLandscapeでテンプレートを検索
601名無しさん@お腹いっぱい。
垢版 |
2021/05/03(月) 01:43:50.37ID:vfCQUmb7
https://imgur.com/a/jXVlpLZ.jpg
585の者ですが、590さんのやり方でうまく行きましたよ
2021/05/03(月) 02:13:54.55ID:1boXE0DT
>>601
あぁんとね
最初から自動回転するように設定していてchromeブラウザみたいに横向きにした時回転するアプリが指定時間内にフォアにいれば平気なんだよ
自動回転しないように固定してたりmacrodroidのマクロ一覧みたいに縦固定アプリがフォアにいると回転しないからトリガ呼ばれなくて>>600はその対処が入ってる
603名無しさん@お腹いっぱい。
垢版 |
2021/05/03(月) 15:00:02.43ID:fQDyQPAb
>>599
試したのですが、本体側からは流れますがヘッドセット側からは流れませんでした。
繰り返しの前にヘッドセットとの接続を追加はしています。

>>584の型のテンプレートを利用しましたが流れなかったのはヘッドセットとの相性などもあるのでしょうか?
2021/05/03(月) 15:46:10.42ID:t9+tn8uG
>>603
テンプレートのままで本体内蔵スピーカーから音が出るならBTデバイスに接続できていないと思う
念のためにif文のall devicesを対象にしたい自分のBTヘッドセットに変えてみて

それでもBTデバイスから音が出ないなら何かでヘッドセットが専有されてる
長い間使ってなかったPlantronicsのを引っ張り出してチェックしたらAnswer or Ignoreのボイスプロンプトで邪魔された
これ無効にしないとTTSの音が出ないね
2021/05/03(月) 20:36:16.97ID:Bsxg/oJ7
非root環境で、アプリを終了させる方法はあるのでしょうか?あきらめた方がやあ?
2021/05/03(月) 21:40:25.46ID:1boXE0DT
無理に殺さなくていいと思うけどね
OSのバッテリーセーバーが信用ならないならGreenifyやSuperFreezZで
2021/05/04(火) 01:35:01.65ID:qx42TXcJ
試しに入れてみたんだけど無料版の広告ってどこにでるの?見当たらない
2021/05/04(火) 02:13:45.14ID:7BT2DYKm
広告でないよ
その代わりマクロ5つまで
2021/05/04(火) 04:06:39.50ID:6zKWEN36
以前別の方の話で出てたのを参考にmap起動時gpsオンを組んでみました ただマップ等で小ウィンドウで表示(全画面でなくなる)とアプリの終了と判断されるのかgpsがオフになってしまいます これの解決方はあるんでしょうか?
https://i.imgur.com/vyfGnql.jpg
2021/05/04(火) 12:05:12.34ID:jBhJzFnL
>>609
ウィンドウ表示にすると終了と判定されるのだから終了以外の条件にすればいいんじゃない?
・画面off、画面ロック
・照度センサーの光量が下がったとき(ポケットに入れたとき)、デバイスを上下逆さにしたとき
このあたりをお好みで
2021/05/04(火) 13:31:19.88ID:jBhJzFnL
そういやAlexaが手元にないとき用にスケジュール読み上げ作ったんで共有
トリガの設定を読み上げたいGoogleスケジュールに変えるだけで動くと思う
読み上げる時間等もお好みで
https://i.imgur.com/D2fFK96.png
https://www.mediafire.com/file/8tob3cz3msyfsc6/1tm.readNext24HCalendarEventat8am.macro/file

仮データで周期短くしてやったからチェックが甘いと思う
不具合あったら教えてもらえると助かります
1tm.readNext24HCalendarEvent@8amでテンプレートにも
2021/05/04(火) 16:30:20.48ID:jBhJzFnL
>>611
ちょっと変えた
・土日は定時クリア
・区切り文字を,(カンマ)以外に設定可能に
https://i.imgur.com/rZutxCc.png
https://www.mediafire.com/file/93lsbl90taw0c4d/1tm.readNext24HCalendarEventat8am.macro/file
613607
垢版 |
2021/05/04(火) 19:21:41.25ID:AnsKAqBn
>>608
現状は広告無しなんですね
ありがとうございました
2021/05/04(火) 19:55:50.78ID:6zKWEN36
>>610
なるほどアプリを終了する時にって事にこだわりすぎてました 何を以て終了とするのか、と考えるのですね macrodroidを触りはじめて物の考え方すら変わりそうです アドバイスありがとうございました
2021/05/04(火) 20:06:50.53ID:jBhJzFnL
>>614
他にも
・座標が一定時間変わらない(移動量が一定以下で一定時間経過)
・他のアプリを起動(フォアグラウンドに)した
・ホーム画面に戻った
なんかも考えられるね
組み合わせてもいいし自分の自然な操作の流れで面倒ないものを
2021/05/04(火) 21:44:06.23ID:MhTlLNa+
アプリを強制停止させたいんだけどマクロドロイドではやっぱり無理ですかね?
楽天Linkを発信用にして受信は普通に電話アプリで受信したいんですが、そのためには楽天Linkを強制停止しかなさそうなので。
2021/05/04(火) 21:46:00.00ID:k9b+5ILW
>>616
そうさせたい理由はなぜ?
2021/05/04(火) 22:27:47.60ID:jBhJzFnL
>>616
スワイプアップすることはできるよ
2021/05/04(火) 22:31:49.90ID:Zeaq0DW0
>>616
それはAndroidの設定からLinkのバックグラウンド通信の許可をオフにすればいい
2021/05/04(火) 22:44:17.10ID:jBhJzFnL
それならSecuretaskでFreezeかmobile dataブロックがイージーで良さげ
2021/05/04(火) 23:06:11.31ID:MhTlLNa+
>>617
料金と音質の問題です。
>>618
スワイプアップとは?
>>619
Wifiでは繋がってしまうんで、それをマクロドロイドでなんとか出来ないかなと。
2021/05/04(火) 23:20:40.19ID:fqZvLqeg
Linkの着信拒否はLinkのログオフしかないんじゃないの?
2021/05/04(火) 23:35:09.53ID:Zeaq0DW0
>>621
Galaxyだとモバイルデータのみを使用するアプリってのが選択できるからそれにLink突っ込めばWiFiでも着信受け取らなくできるんだけど他の機種にあるかなぁ
2021/05/04(火) 23:39:15.19ID:6aSVpWtk
>>623
ないね
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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