Tautan Reddit
Papan Trello
Perselisihan Meja
Situs Resmi Deskthing
Saluran Youtube Meja
Perselisihan Komunitas Car Thing Hax
Mari kita mulai, ya?
Ini adalah proyek DeskThing. Menggunakan Car Thing Spotify yang sudah ada, DeskThing menjadi asisten meja yang sempurna. Singkatnya, DeskThing berfungsi sebagai OS alternatif untuk Spotify Car Thing. Ini memungkinkan Anda memuat aplikasi buatan komunitas ke dalamnya untuk melakukan apa saja mulai dari mengontrol audio lokal hingga melihat siapa yang ada dalam panggilan perselisihan Anda! Ini adalah proyek open source yang dibuat oleh saya, Riprod, seorang pengembang independen yang bahkan belum lulus kuliah! Jika Anda ingin membantu berkontribusi pada upaya ini dan berupaya menghidupkan kembali dunia otomotif, Anda dapat melakukannya melalui tautan belimeacoffee saya atau melalui Sponsor Github.
Bersulang!
Sialan Jeff memposting video yang meliput DeskThing! Lihat di sini
Sebagai gantinya, buka Situs Web Resmi dan unduh penginstal untuk OS Anda. Untuk panduan video v0.6.0, buka video ini
Semua instruksi terbaru hingga akhir v0.9.0-beta. Versi yang lebih baru mungkin berbeda dalam fungsi dan pengaturan
DeskThing adalah situs web sederhana berbasis CarThing Chromium yang dapat berkomunikasi dengan APLIKASI Desktop di komputer Anda. CarThing dapat:
Catatan: Tidak semuanya diperbarui dan menunggu revisi. Ini baru pada v0.7.0
Unduh aplikasi langsung dari GUI Aplikasi Desktop
Kelola dan perbarui tampilan Car Thing
Mungkin lebih - lihat saja
Jadikan tombol apa pun melakukan fungsi apa pun!
Kontrol audio dengan tombol atas, tombol depan, tombol belakang, apa pun yang Anda inginkan!
Ubah dari UI Desktop
Tambahkan lebih banyak langsung dari aplikasi! (Pada dasarnya, Anda bisa melakukan apa saja)
Tampilkan yang sedang didengarkan (Album, Artis, Nama lagu, seni album)
Kontrol Spotify (Lewati, jeda, putar, mundur, acak, ulangi)
Mendukung Podcast juga!
Atur Sumber Output Audio
Petunjuk pemasangan aplikasi Spotify di sini
Tampilkan yang sedang didengarkan (Album, Artis, Nama lagu, seni album)
Kontrol media saat ini (Lewati, jeda, putar, mundur, acak, ulangi)
belum ada instruksi pengaturan. Seret dan lepas .zip dari /releases/apps/ ke GUI
Tampilkan status panggilan saat ini (Peserta, siapa yang berbicara, status bisunya)
Kontrol Perselisihan (Mute/Suarakan Deafen/Undeafen Disconnect)
Kontrol Volume Pengguna Individu
Lihat pratinjau pesan
Petunjuk pemasangan aplikasi Discord di sini
Tampilkan cuaca lokal
Suhu
AQI, Indeks UV, Kecepatan + Arah Angin, Visibilitas
Prakiraan 12 Jam
Petunjuk pemasangan aplikasi cuaca di sini
Sedang Mendengarkan
Kontrol Audio (Lewati, Mundur, Maju Cepat)
Status Audio (%sampai)
Perpustakaan Buku Audio
Statistik Buku Audio (Kemajuan, Panjang buku, sisa waktu, ASIN)
Petunjuk pemasangan aplikasi terdengar di sini
Kontrol tampilan berbeda di landasan peluncuran Anda!
Tunjukkan penggunaan sumber daya sistem Anda di landasan peluncuran novasi Anda
Tambahkan pengatur waktu dari landasan peluncuran Anda
Tampilkan cuaca dari landasan peluncuran
Tampilkan waktu di landasan peluncuran
Memicu makro dari landasan peluncuran
Petunjuk pemasangan aplikasi Launchpad di sini
Lihat semua organisasi
Lihat semua papan
Lihat semua daftar
Lihat semua kartu
Lihat semua tag
Tetapkan daftar yang berbeda sebagai favorit Anda
Petunjuk instalasi aplikasi Trello di sini
Makropad / Streamdeck
Pendamping GUI
Dasbor/Pengaturan untuk perubahan konfigurasi
Kontrol audio umum
Statistik Spotify Tingkat Lanjut
Asisten Rumah
Pengatur Waktu Pomodoro
Google Kalender
Detail lebih lanjut di Trello Board
Ini sedang dalam pengembangan terus-menerus, jadi fitur akan segera hadir setelah saya bisa membuatnya. Saran diterima!
Menyiapkan ke v0.6.0 yang menunjukkan cara mem-flash
Meningkatkan ke v0.8.0 dari 0.6.0
Tutorial flashing alternatif
Petunjuk langkah demi langkah
Flash Mobil Anda:
Ikuti instruksi di repositori alat superbird untuk mem-flash perangkat CarThing Anda dengan gambar yang diperlukan.
Jika Anda memerlukan bantuan, lihat petunjuk rinci di akhir halaman ini
Dapatkan penginstalnya harus dalam rilis
Jalankan 'deskthing-0. . - -penyiapan. ' pemasang di komputer Anda
Periksa perangkat Anda:
Pada tab 'Perangkat', pastikan perangkat Anda muncul. Jika tidak, bergabunglah dengan server Discord dan laporkan masalahnya, ini mungkin bermasalah pada beberapa mesin.
Beberapa hal yang dapat dicoba jika tidak berfungsi adalah 1: Gunakan pengelola tugas untuk mematikan semua instance ADB 2: Jalankan DeskThing sebagai administrator 3: Cabut dan colokkan perangkat Mobil Anda 4: Instal ADB dan periksa secara manual dengan
adb devices
Jika perangkat muncul, buka tab 'Unduhan Klien' dan klik versi terbaru. Ini akan muncul di bagian atas (Dipentaskan: Deskthing CLIent)
Kembali ke tab 'Perangkat' dan klik 'Push Staged Webapp'. Prosesnya akan memakan waktu beberapa saat, lalu Car Thing Anda akan dimulai ulang.
Muat Aplikasi
Selamat! Anda pada dasarnya sudah selesai. Sekarang buka 'Aplikasi' lalu 'Webapps' dan unduh aplikasi apa pun yang Anda inginkan. Pastikan Anda memeriksa dependensi sebelum melakukannya karena ini dapat menyebabkan kesalahan.
Ada Masalah? Hubungi saya melalui server perselisihan Deskthing atau melalui DM ke @riprod
Pertama, saat Anda menginstal penginstal DeskThing, Anda harus menjalankannya
sudo xattr -r -d com.apple.quarantine DeskThing.app
untuk memperbaiki aplikasi. Kalau tidak, ia akan mengatakan itu rusak atau semacamnya
Karena ADB pada masalah mobil dan MacOS funky, Anda perlu menjalankan ini di ADB DeskThing
chmod +x /Applications/DeskThing.app/Contents/Resources/mac/adb
Terakhir, gambar yang ditautkan di atas tidak selalu berfungsi untuk MacOS. Jadi sebagai gantinya, gunakan gambar berikut (untuk saat ini adalah unduhan perselisihan) karena ini memperbaiki ADB untuk MacOS
Buka Rilis -> MACOS DENGARKAN untuk menemukan tautan yang diperbarui Discord akan memutar url untuk tautan tersebut sehingga yang ini akan kedaluwarsa setelah jangka waktu tertentu. Lokasi baru ada di thingify.tools. Gunakan v8.9.2
Terima kasih! Semoga harimu menyenangkan
Tutorial flashing alternatif untuk Windows
SANGAT disarankan untuk menggunakan tutorial ifixit baru https://www.ifixit.com/Guide/How+to+Install+Custom+Firmware+onto+Car+Thing/178814
Tautan:
dump gambar
Pembuangan Gambar Baru
alat burung super
Proses:
Buka alat superbird dan instal berdasarkan sistem operasi Anda. Kembalilah setelah Anda dapat menjalankan python superbird_tool.py --find_device
dan lihat Car Thing Anda
Cabut Benda Mobil
Tahan tombol 1 dan 4 (empat tombol besar di atas dipetakan dari kiri ke kanan) dan colokkan.
Tunggu beberapa detik. Jika layar tidak menyala berarti Anda berada dalam mode boot. Anda dapat melepaskan tombolnya
Jalankan python superbird_tool.py --burn_mode
untuk masuk ke mode pembakaran
Catatan: Langkah ini mungkin menunjukkan gagal masuk ke mode pembakaran. Tidak apa-apa, lanjutkan seolah-olah berhasil. Ada informasi dalam perselisihan tentang mengapa hal ini terjadi.
Unduh file 8.9.2-thinglabs.zip dari Thingify Tools (ditautkan di atas) dan di folder yang sama (unzip)
(Khusus Windows) Unduh zadig dan instal driver WinUSB untuk GX-CHIP (pilih dan klik "Instal Driver")
Alternatifnya gunakan libusbK jika tidak berhasil, Anda mungkin harus mengeklik "Tampilkan Semua perangkat" untuk melihatnya
Jalankan python superbird_tool.py --restore_device /path/to/extracted/firmware/folder
(Ini mungkin memakan waktu cukup lama)
Setelah firmware di-flash, Car Thing seharusnya sudah siap dengan ADB diaktifkan. Untuk memeriksanya, jalankan adb shell ls -l /usr/share/qt-superbird-app/
dan Anda akan melihat webapp sebagai salah satu folder.
Pastikan adb devices
berfungsi dan daftarkan whateveryouridis device
sebagai salah satu opsi
Lanjutkan pengaturan dari sini
superbird-tool - Ini adalah gambar CarThing yang sedang digunakan. Pastikan untuk menyertakan tautan ini atau langkah-langkah tentang cara mem-flash CarThing.
superbird-custom-webapp - Kerangka kerja aplikasi web React yang digunakan untuk memulai proyek ini.
Perselisihan Komunitas Car Thing Hax - Perselisihan di mana ada proyek ini dan banyak lagi!
Pertanyaan? DM saya di perselisihan @riprod
Tertarik untuk mengembangkan aplikasi? Nah, inilah tempat yang bagus untuk memulai! Pastikan Anda bergabung dengan server perselisihan DeskThing sehingga saya, atau siapa pun, dapat membantu Anda!
Mulailah dengan
npm membuat deskthing@terbaru
Dan ikuti petunjuk untuk menyiapkan lingkungan aplikasi. Dari sana, Anda dapat merujuk:
Ini adalah aplikasi yang membuat "firmware" desktop berfungsi! Saat Anda menggunakan Spotify di meja Anda, itu menggunakan aplikasi Spotify (ditautkan di sini). Apa yang Anda berinteraksi didorong oleh "src/App.tsx"
Inilah yang memungkinkan aplikasi desktop untuk "berfungsi". Saat Anda menekan tombol jeda di aplikasi Spotify, aplikasi tersebut membuat permintaan ke klien-deskthing yang merutekan permintaan Anda (melalui paket klien-aplikasi-deskthing, kode sumber tertaut di sini). Permintaan deskthing-app-client ini tidak memberikan respons, melainkan mendengarkan kejadian melalui deskthing-app-client menggunakan metode "on".
Inilah yang memungkinkan server deskthing membuat permintaan khusus. Ketika server-deskthing mendapat permintaan untuk menjeda lagu spotify saat ini, ia meneruskan tindakan tersebut melalui server-aplikasi-deskthing kembali ke aplikasi spotify "server/index.ts" yang dapat ditangani di aplikasi Anda menggunakan aplikasi-deskthing -server metode "aktif" untuk menanggapi permintaan khusus dari klien-deskthing.
Semoga beruntung!