[過去ログ] Tasker 質問スレ 21 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
85(2): 2022/09/30(金) 23:23:24.83 ID:p/d0s3AF(1) AAS
■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
「特定のBluetoothスピーカーに接続されているときに、音楽アプリ(poweramp)を再生する」というタスクを作りたいです。
トリガー「特定スピーカーに接続されたら」→タスク「音楽アプリを再生」ではダメな理由は、特定スピーカーに接続中に音楽アプリの停止と再生を繰り返すためです。
例えば音楽再生中にYouTubeを見ると音楽アプリは停止され、時間が経つとタスクキルされます。YouTubeを見終わった後に音楽を再生したいときに、音楽アプリ起動・再生ボタン・ホームボタンの3タップをタスクで1タップで行いたいと考えています。
外出時での(例えば電車内)誤操作により、スマホ本体から音楽を流さないように条件をつけたいです。
●やってみたこと、しりたいこと
タスクのメディア操作→poweramp再生で音楽を再生できることは確認。あとはif条件で「特定のBluetoothスピーカーに接続されているとき」を指定すればいいと思うのですが、この条件がつくれないため、条件と値をご教示ください。
86: 2022/10/01(土) 00:26:56.41 ID:J2zWUA4H(1) AAS
>>85
特定の機器に接続したときに、グローバル変数でフラグを立てたらいいんじゃないかな。
87: 2022/10/01(土) 00:54:29.15 ID:RMlqkete(1) AAS
>>85
コンテキストで特定の機器がつながっているか確認するならState>Net>BTConnectedで名前かMACアドレスで判定できる。
タスク内で取得したいならNet>BluetoothInfoで指定したデバイスの状態が取得できる。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.040s