星影の魔術師の魔法の呪文

PR

プロフィール

星影の魔術師

星影の魔術師

キーワードサーチ

▼キーワード検索

コメント新着

和活喜 @ Re:大きなポイント還元で獲得したポイント(07/01) New!  お早うございます。月曜日、北九州戸畑…
chiichan60 @ Re:そう言えば今月は楽天で買い物してない(06/30) New! 今晩は。 無事に大トリを務めて楽しく踊っ…
星影の魔術師 @ Re[1]:そう言えば今月は楽天で買い物してない(06/30) New! カーサン4452さんへ ふるさと納税した時に…
星影の魔術師 @ Re[1]:そう言えば今月は楽天で買い物してない(06/30) New! 和活喜さんへ いつもありがとうございます…
星影の魔術師 @ Re[1]:そう言えば今月は楽天で買い物してない(06/30) New! teapottoさんへ いつもありがとうございま…
2022.11.25
XML
カテゴリ: Windows
魔術師です。

Shokz の OpenComm ヘッドセットのミュート問題で
仮想ケーブルを導入すれば解決みたいな記事しか見かけませんが、これはこれで問題でバッテリーが保ちません。
常にマイクオンでしゃべっている状態で、朝満タンのバッテリーで始めても午後3時頃にはバッテリー切れ寸前になります。
と言う訳で必要に応じて簡単にマイクをオン/オフしたいので色々と試しています。

今回は仮想ケーブルへの「このデバイスを聴く」のチェックを入れるのにレジストリの直接書き換えをして失敗してしまったので別の対策です。

詳細はこちら
旗日なのに成果報告のため出勤、「このデバイスを聴く」レジストリ位置と値 | 星影の魔術師の魔法の呪文 - 楽天ブログ
https://plaza.rakuten.co.jp/wizardofstarlite/diary/202211230000/


レジストリの直接書き換えが失敗するならレジストリ値は参照するに留めてオン/オフの判定をしてトグル動作のスクリプトを呼び出すかどうかを判断することにしました。
トグル動作のスクリプトでは正しく動いていたので呼び出すことで切り替えます。

録音デバイスの「このデバイスを聴く」チェックボックス設定スクリプト | 星影の魔術師の魔法の呪文 - 楽天ブログ
https://plaza.rakuten.co.jp/wizardofstarlite/diary/202211210000/




それを防ぐためにまずはバッチファイル中でレジストリの値を参照してチェックが入っているかどうかを判定して「このデバイスを聴く」チェックボックス設定スクリプトを呼び出すことにしました。これで「このデバイスを聴く」チェックボックス設定スクリプトを間違って起動することがなくなります。

つまりチェックボックスがオンのままの時に Teams で突然呼ばれて慌てて通話を受ける時にスクリプトを起動してしまいチェックボックスをオフにしてしまい相手に声が届かないと言う状況を回避出来ます。


MicListenOn.bat
==========
@echo off

reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Capture\{83717c31-a1d9-43a5-9e7f-aebc35b42b75}\Properties" /v "{24dbb0fc-9311-4b3d-9cf0-18ff155639d4},1" | find "0B00000001000000FFFF0000" > nul
set RESULT=%ERRORLEVEL%

if "%RESULT%"=="0" (
goto END
) else (
changeListenMic.js


:END
==========


MicListenOff.bat
==========
@echo off


set RESULT=%ERRORLEVEL%

if "%RESULT%"=="0" (
changeListenMic.js
) else (
goto END
)

:END
==========


changeListenMic.js
==========
//
//
//
var wait = function(title){
do {
WScript.Sleep(100);
} while(!WshShell.AppActivate(title));
};

var WshShell = WScript.CreateObject("WScript.Shell");
WshShell.Run("control mmsys.cpl");

wait("サウンド")

WshShell.SendKeys("^{TAB}");
WshShell.SendKeys("{DOWN 2}%P");
WshShell.SendKeys("^{TAB}");
WshShell.SendKeys(" ");
WshShell.SendKeys("{ENTER}");
WshShell.SendKeys("{ENTER}");
==========

あくまで魔術師の環境でのレジストリ値なので流用する場合はレジストリキー等をそれぞれの環境で確認ください。

これでしばらく運用してみようと思います。


ブラックフライデーセールが始まりましたね。
期間が短いので 5の付く日の今日が買い物日です。
何か要るものあったかな?
Apple ギフトカードは買っておこうか

そしてブラックフライデーに続いて
月が明けてのサイバーマンデーセールはあるのかな?


今日は旅行前の最後の仕事となります。
がんばりましょう

ふと今さっき思ったのが旅行に行くとしばらく家を空けてしまうので防犯的な意味で
旅行中自動的にカーテンを開け閉め、リビングの照明の入り切りをして人が居る状況と同じにするのがいいだろうなと思いました。

わが家はスマートホーム化しているのでこれが出来るのです。

今、現在では遠隔地からアプリを使ってリモコンで操作は出来ます。
夏場とか家を出た時に家に着くちょっと前にエアコンを入れて冷やしておくとかしています。
今回は朝晩にいちいち操作するのも面倒くさいので時間指定して動かそうと思いました。

もっといいのは照度計を確認して暗くなったら電気を点ける、そしてカーテンを閉めるですね。
ラトックのスマート家電リモコンには照度センサーと温度センサーも内蔵しているのでアクションを起こすことは可能なハズ。
旅立つ前に設定しておこうかと思います。


ラトックシステム スマート家電リモコン スマホで家電をコントロール ※重さわずか16g / 赤外線到達距離30m / 壁掛けフック搭載 RS-WFIREX4 RS-WFIREX4


人気記事の一覧のある トップ

楽天のサービス紹介 ページへ飛ぶ

星影の魔術師に
応援のクリックをポチッとお願いします。

にほんブログ村 スマホ・携帯ブログ iPhoneへ にほんブログ村 IT技術ブログ IT技術メモへ

PVアクセスランキング にほんブログ村

皆さんの、協力に感謝しています。

AX





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2022.11.25 17:48:43
コメント(6) | コメントを書く


■コメント

お名前
タイトル
メッセージ

利用規約 に同意してコメントを
※コメントに関するよくある質問は、 こちら をご確認ください。


Re:サウンド設定「このデバイスを聴く」のチェックをオン/オフするバッチファイル Shokz ヘッドセット対応(11/25)  
和活喜  さん


ランキングの応援も励みになっています (^o^ )ゞ
 今、歯科医から帰ってきました。もうすぐ出勤します。
今日は、色々とスケジュールが詰まっています。
夕方からは、神戸から来る旧友と会食です。
ご挨拶のみで失礼します。 <m(__)m>
 今日も佳き一日でありますように。
応援…☆☆☆




(2022.11.25 10:51:13)

Re:サウンド設定「このデバイスを聴く」のチェックをオン/オフするバッチファイル Shokz ヘッドセット対応(11/25)  
神風スズキ  さん
Good evening.

 暑い暑い長崎です。半袖、裸足の金曜日。

困ったなあ、スキー場の人工雪が溶けて・・・

 大相撲、低レベルの戦い、公務員化した
力士が多くなりましたね~。
優勝力士は全く予想がつかないです。
強いて言うならば「高安」?

💛 真夏の様な長崎からガッツな応援2完了です。
🔹 Hope TGIF♪

(2022.11.25 16:15:13)

Re[1]:サウンド設定「このデバイスを聴く」のチェックをオン/オフするバッチファイル Shokz ヘッドセット対応(11/25)  
和活喜さんへ
いつもありがとうございます。
(2022.11.25 17:49:12)

Re[1]:サウンド設定「このデバイスを聴く」のチェックをオン/オフするバッチファイル Shokz ヘッドセット対応(11/25)  
神風スズキさんへ
いつもありがとうございます。
(2022.11.25 17:49:24)

Re:サウンド設定「このデバイスを聴く」のチェックをオン/オフするバッチファイル Shokz ヘッドセット対応(11/25)  
chiichan60  さん
今晩は。

難しいことはさっぱりわかりましぇん。

ただ旅行中に留守だとわからないように暗くなったらカーテンを閉めて電気をつけるとか、朝になったらカーテンを開けて電気を消すなどをリモコンで遠隔操作ができるんですか。
素晴らしいですね。
我が家はそれをセコムにやってもらいます。

でも時々先日のような食器洗浄機の湯気で反応して火災警報器が鳴ってセコムの人が重装備して玄関にやってきますからね。

応援していきますね。 (2022.11.25 21:42:11)

Re[1]:サウンド設定「このデバイスを聴く」のチェックをオン/オフするバッチファイル Shokz ヘッドセット対応(11/25)  
chiichan60さんへ
いつもありがとうございます。
スマートホーム化して自動化しているので色々出来ないとやった意味がないです。
セコムされてるのですね。業者に任せた方が確実でしょうね。
けれど火災報知器が反応するのが怖いです。
(2022.11.26 21:27:08)

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

© Rakuten Group, Inc.
Design a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: