レディットリンク
Trello ボード
デスクシングの不和
デスクシングの公式ウェブサイト
デスクシングYoutubeチャンネル
Car Thing Hax コミュニティ Discord
始めましょう?
これは DeskThing プロジェクトです。 Spotify の既存の Car Thing を使用する DeskThing は、完璧なデスクアシスタントになります。つまり、DeskThing は Spotify Car Thing の代替 OS として機能します。コミュニティが作成したアプリをロードして、ローカルオーディオの制御から discord 通話に誰が参加しているかを確認することまで、あらゆることを行うことができます。これは私、Riprod によって作成されたオープンソース プロジェクトです。彼は大学を出てもいない独立した開発者です。この取り組みに貢献し、車の復活に貢献したい場合は、私の buymeacoffee リンクまたは Github スポンサーを通じて参加してください。
乾杯!
くそー、Jeff が DeskThing をカバーするビデオを投稿しました!ここでチェックしてください
代わりに、公式 Web サイトにアクセスし、OS のインストーラーをダウンロードしてください。v0.6.0 のビデオウォークスルーについては、このビデオにアクセスしてください。
すべての手順は v0.9.0-beta 以降の最新のものです。新しいバージョンでは機能や設定が異なる場合があります
DeskThing は、コンピュータ上のデスクトップ APP と通信できる、シンプルな CarThing Chromium ベースの Web サイトです。 CarThing は次のことができます。
注: これらのすべてが更新されているわけではなく、改訂が保留されています。これは v0.7.0 の新機能です
デスクトップ アプリ GUI からアプリを直接ダウンロードする
Car Thing の表示を管理および更新する
おそらくもっとあります - すでにチェックしてください
任意のボタンに任意の機能を実行させます。
トップボタン、フロントボタン、バックボタンなど、本当にお好みでオーディオをコントロールしてください。
デスクトップ UI から変更する
アプリから直接追加しましょう! (基本的には何でもできます)
現在聴いている番組(アルバム、アーティスト、曲名、アルバムアート)
Spotify のコントロール (スキップ、一時停止、再生、巻き戻し、シャッフル、リピート)
ポッドキャストにも対応!
オーディオ出力ソースの設定
Spotify アプリのインストール手順はこちら
現在聴いている番組(アルバム、アーティスト、曲名、アルバムアート)
現在のメディアを制御します (スキップ、一時停止、再生、巻き戻し、シャッフル、リピート)
セットアップ手順はまだありません。 .zip を /releases/apps/ から GUI にドラッグ アンド ドロップします。
現在の通話ステータスを表示します (参加者、話している人、ミュート状態)
Discord の制御 (ミュート/ミュート解除 Deafen/Undeafen 切断)
個々のユーザーのボリュームを制御する
メッセージのプレビューを参照
Discordアプリのインストール手順はこちら
地元の天気を表示
温度
AQI、UVインデックス、風速+風向、視程
12時間予報
お天気アプリのインストール手順はこちら
現在聴いている曲
オーディオコントロール (スキップ、巻き戻し、早送り)
オーディオステータス (%through)
オーディオブック ライブラリ
オーディオブックの統計 (進行状況、本の長さ、残り時間、ASIN)
Audibleアプリのインストール手順はこちら
ランチパッドでさまざまなビューを制御します。
novation Launchpad でシステム リソースの使用状況を表示します
ランチパッドからタイマーを追加する
ランチパッドから天気を表示
ランチパッドでのショータイム
ランチパッドからマクロをトリガーする
Launchpad アプリのインストール手順はこちら
すべての組織を見る
すべてのボードを見る
すべてのリストを見る
すべてのカードを見る
すべてのタグを見る
さまざまなリストをお気に入りとして設定する
Trello アプリのインストール手順はこちら
マクロパッド/ストリームデッキ
GUI コンパニオン
ダッシュボード/構成変更の設定
一般的なオーディオ制御
Spotify の高度な統計
ホームアシスタント
ポモドーロタイマー
Googleカレンダー
詳細については Trello ボードをご覧ください
これは継続的に開発中であるため、機能が作成でき次第提供される予定です。提案は大歓迎です!
フラッシュ方法を示す v0.6.0 までの設定
0.6.0 から v0.8.0 へのアップグレード
代替フラッシュのチュートリアル
段階的な説明
CarThing をフラッシュしましょう:
superbird-tool リポジトリの指示に従って、CarThing デバイスに必要なイメージをフラッシュします。
サポートが必要な場合は、このページの最後にある詳細な手順を参照してください。
インストーラーを入手するにはリリースの下にある必要があります
「deskthing-0」を実行します。 。 - -設定。 ' コンピュータ上のインストーラ
デバイスを確認します。
[デバイス] タブに、デバイスが表示されていることを確認します。そうでない場合は、Discord サーバーに参加して問題を報告してください。一部のマシンではバグが発生する可能性があります。
動作しない場合に試すことは次のとおりです。 1: タスク マネージャーを使用して ADB のすべてのインスタンスを強制終了する 2: DeskThing を管理者として実行する 3: Car Thing を取り外して接続する 4: ADB をインストールし、
adb devices
を手動で確認する
デバイスが表示された場合は、[クライアント ダウンロード] タブに移動し、最新バージョンをクリックします。一番上に表示されるはずです (ステージング: Deskthing CLIent)
[デバイス] タブに戻り、[ステージングされた Web アプリをプッシュ] をクリックします。少し時間がかかり、その後 Car Thing が再起動されます。
アプリをロードする
おめでとうございます!基本的には完了です。次に、「アプリ」、「Web アプリ」の順に移動し、必要なアプリをダウンロードします。エラーが発生する可能性があるため、依存関係を実行する前に必ず確認してください。
何か問題がありますか? Deskthing discord サーバーまたは @riprod への DM を通じてご連絡ください。
まず、DeskThing インストーラーをインストールするときに、次のコマンドを実行する必要があります。
sudo xattr -r -d com.apple.quarantine DeskThing.app
アプリを修正します。そうしないと、破損しているか何かが表示されます
車と MacOS の ADB はファンキーなので、これを DeskThing の ADB で実行する必要があります
chmod +x /Applications/DeskThing.app/Contents/Resources/mac/adb
最後に、上にリンクされている画像は MacOS では常に機能するとは限りません。したがって、代わりに、MacOS 用の ADB を修正する次の画像 (現時点では Discord のダウンロードです) を使用してください。
[リリース] -> [MACOS LISTEN UP] に移動して更新されたリンクを見つけます。Discord はリンクの URL を循環するため、このリンクは一定の時間が経過すると期限切れになります。新しい場所は thingify.tools にあります。 v8.9.2を使用してください
ありがとう!良い一日を
Windows 用の代替フラッシュ チュートリアル
新しい ifixit チュートリアル https://www.ifixit.com/Guide/How+to+Install+Custom+Firmware+onto+Car+Thing/178814 を使用することを強くお勧めします。
リンク:
イメージダンプ
新しいイメージダンプ
スーパーバードツール
プロセス:
superbird-tool に移動し、オペレーティング システムに基づいてインストールします。 python superbird_tool.py --find_device
実行して Car Thing を確認できるようになったら戻ってください。
車のプラグを抜く
ボタン 1 と 4 (上部の 4 つの大きなボタンは左から右にマッピングされています) を押したまま、プラグを差し込みます。
数秒待ちます。画面がオンにならない場合は、ブート モードになっていることを意味します。ボタンを放すことができます
python superbird_tool.py --burn_mode
実行して書き込みモードに入る
注: この手順では、書き込みモードに入ることができないと表示される場合があります。これは問題ありません。うまくいったかのように続行してください。その理由については discord に情報があります。
Thingify Tools (上にリンク) から 8.9.2-thinglabs.zip ファイルを同じフォルダーにダウンロードします (解凍します)。
(Windows のみ) zadig をダウンロードし、 GX-CHIP用の WinUSB ドライバーをインストールします (ドライバーを選択して「ドライバーのインストール」をクリックします)。
機能しない場合は、代わりにlibusbK を使用します。表示するには、「すべてのデバイスを表示」をクリックする必要がある場合があります。
python superbird_tool.py --restore_device /path/to/extracted/firmware/folder
を実行します (これには時間がかかる場合があります)
ファームウェアがフラッシュされると、Car Thing は ADB を有効にして準備が整います。確認するには、 adb shell ls -l /usr/share/qt-superbird-app/
実行すると、フォルダーの 1 つとして webapp が表示されるはずです。
adb devices
動作し、 whateveryouridis device
オプションの 1 つとして登録していることを確認します。
ここからセットアップを続行します
superbird-tool - これは使用されている CarThing イメージです。このリンクまたは CarThing をフラッシュする方法の手順を必ず含めてください。
superbird-custom-webapp - このプロジェクトが開始した React Web アプリ フレームワーク。
Car Thing Hax Community Discord - このプロジェクトやその他のものがあるディスコードです。
質問がありますか? discord @riprod にDMしてください
アプリの開発に興味がありますか?さて、ここから始めるのが最適です!私または他の誰かがあなたを助けることができるように、DeskThing discord サーバーに必ず参加してください。
から始める
npm createdeskthing@latest
そして、プロンプトに従ってアプリ環境をセットアップします。そこから、以下を参照できます。
これらは、デスクシングの「ファームウェア」を機能させるアプリです。デスクトップでSpotifyを使用するときは、Spotifyアプリ(ここにリンク)を使用することになります。あなたが対話するものは「src/App.tsx」によって駆動されます
これにより、deskthing アプリが「機能」できるようになります。 Spotify アプリの一時停止ボタンを押すと、Spotify アプリは (deskthing-app-client パッケージ、ここにリンクされているソース コードを通じて) リクエストをルーティングするdeskthing-client にリクエストを作成します。このdeskthing-app-clientリクエストは応答を返さず、代わりに「on」メソッドを使用してdeskthing-app-clientを通じてイベントをリッスンします。
これにより、deskthing-server はカスタム リクエストを行うことができます。 deskthing-server が現在のSpotify曲を一時停止するリクエストを受け取ると、そのアクションはdeskthing-app-server経由でSpotifyアプリ「server/index.ts」に転送されます。これは、deskthing-appを使用してアプリ内で処理できます。 -server "on" メソッドを使用して、deskthing-client からのカスタム要求に応答します。
幸運を!