このプロジェクトは、モバイルのみのSony HeadphonesアプリのPC代替品を備えています。 
リリースページからクライアントのコンパイルされたバージョンをダウンロードできます。
注: VCRUNTIME140_1.dll was not found場合は、 Microsoft VC++ Redistributableをインストールする必要があります。
私は最近、WH-1000-XM3を購入しましたが、PCの使用中に設定を変更できなかったという事実に悩まされました。そのため、アプリケーションをリバースエンジニアリングしました(もちろん、相互併用の目的で)プロトコルを定義し、MR-M33533K5の代替アプリケーションで作成しました。
git clone --recurse-submodules https://github.com/Plutoberth/SonyHeadphonesClient.git
サブモジュールの問題を修正するためにこの呪文を発行してください。
git submodule sync
git submodule update一部の列挙とデータはコードに存在します。残りは静的または動的に取得する必要があります。
メッセージをスニッフィングする - @guilhermealbmによるこの役立つコメントを参照してください。
Cmake(3.29.3 Works)をインストールし、Visual Studio Community 2022をインストールします。
Visual Studio内からTools --> Command Line --> Developer Command Prompt 、そして次のとおりです。
cd Client
mkdir build
cd build
cmake ..
cmake --build .
Debian / Ubuntu:
sudo apt install libbluetooth-dev libglew-dev libglfw3-dev libdbus-1-devFedora:
sudo dnf install bluez-libs-devel glew-devel glfw-devel dbus-devel提供されたXcodeProjファイルを使用します。
MITライセンスの下で配布されます。詳細については、ライセンスを参照してください。