رابط رديت
لوحة تريللو
الخلاف المكتبي
الموقع الرسمي للمكتب
قناة اليوتيوب الخاصة بالمكتبة
خلاف مجتمع Car Thing Hax
لنبدأ، أليس كذلك؟
هذا هو مشروع DeskThing. باستخدام Car Thing الموجود في Spotify، فإن DeskThing هو المساعد المكتبي المثالي. باختصار، يعد DeskThing بمثابة نظام تشغيل بديل لـ Spotify Car Thing. فهو يسمح لك بتحميل التطبيقات التي أنشأها المجتمع عليه للقيام بأي شيء بدءًا من التحكم في الصوت المحلي لديك وحتى معرفة من الموجود في مكالمة الفتنة الخاصة بك! هذا مشروع مفتوح المصدر صممته أنا، Riprod، وهو مطور مستقل لم يتخرج حتى من الكلية! إذا كنت تريد المساعدة في المساهمة في هذا المسعى ومحاولة إحياء موضوع السيارة، فيمكنك القيام بذلك من خلال رابط buymeacoffee الخاص بي أو من خلال Github Sponsors.
هتافات!
قام Dammit Jeff بنشر مقطع فيديو يغطي DeskThing! التحقق من ذلك هنا
بدلاً من ذلك، انتقل إلى الموقع الرسمي وقم بتنزيل برنامج التثبيت لنظام التشغيل لديك. للحصول على فيديو تفصيلي حول الإصدار 0.6.0، انتقل إلى هذا الفيديو
جميع التعليمات محدثة حتى وقت متأخر من الإصدار v0.9.0-beta. قد تختلف الإصدارات اللاحقة في الوظائف والإعداد
يعد DeskThing موقعًا إلكترونيًا بسيطًا يستند إلى CarThing Chromium ويمكنه التواصل مع تطبيق سطح المكتب على جهاز الكمبيوتر الخاص بك. يمكن لـ CarThing:
ملحوظة: لم يتم تحديث كل هذه العناصر وهي في انتظار المراجعة. هذا جديد اعتبارًا من الإصدار 0.7.0
قم بتنزيل التطبيقات مباشرة من واجهة المستخدم الرسومية لتطبيق سطح المكتب
إدارة وتحديث شاشة عرض Car Thing
ربما أكثر - فقط تحقق من ذلك بالفعل
جعل أي زر يقوم بأي وظيفة!
التحكم في الصوت باستخدام الأزرار العلوية، والأزرار الأمامية، والأزرار الخلفية، كل ما تريده حقًا!
قم بتعديلها من واجهة مستخدم سطح المكتب
أضف المزيد مباشرة من التطبيقات! (في الأساس، يمكنك أن تفعل أي شيء)
إظهار الاستماع حاليًا (الألبوم، الفنان، اسم الأغنية، صورة الألبوم)
التحكم في Spotify (التخطي، الإيقاف المؤقت، التشغيل، الترجيع، التبديل العشوائي، التكرار)
يدعم البودكاست أيضا!
ضبط مصدر إخراج الصوت
تعليمات تثبيت تطبيق Spotify هنا
إظهار الاستماع حاليًا (الألبوم، الفنان، اسم الأغنية، صورة الألبوم)
التحكم في الوسائط الحالية (التخطي، الإيقاف المؤقت، التشغيل، الترجيع، التبديل العشوائي، التكرار)
لا توجد تعليمات الإعداد حتى الآن. قم بسحب وإسقاط ملف .zip من /releases/apps/ في واجهة المستخدم الرسومية
إظهار حالة المكالمة الحالية (المشاركين، المتحدث، حالة كتم الصوت)
التحكم في الخلاف (كتم الصوت/إلغاء كتم صوت الصم/قطع اتصال الصم)
التحكم في حجم المستخدم الفردي
انظر معاينة الرسالة
تعليمات تثبيت تطبيق Discord هنا
عرض الطقس المحلي
درجة حرارة
مؤشر جودة الهواء (AQI)، مؤشر الأشعة فوق البنفسجية، سرعة الرياح + الاتجاه، الرؤية
توقعات 12 ساعة
تعليمات تثبيت تطبيق الطقس هنا
الاستماع حاليا إلى
عناصر التحكم في الصوت (التخطي، الترجيع، التقديم السريع)
حالة الصوت (% حتى)
مكتبة الكتب الصوتية
إحصائيات الكتاب المسموع (التقدم، طول الكتاب، الوقت المتبقي، رقم ASIN)
تعليمات تثبيت التطبيق مسموعة هنا
التحكم في وجهات النظر المختلفة على لوحة التشغيل الخاصة بك!
اعرض استخدام موارد النظام لديك على لوحة تشغيل التحديث
أضف مؤقتات من لوحة التشغيل الخاصة بك
عرض الطقس من لوحة التشغيل
عرض الوقت على لوحة التشغيل
تشغيل وحدات الماكرو من لوحة التشغيل
تعليمات تثبيت تطبيق Launchpad هنا
شاهد جميع المنظمات
رؤية جميع المجالس
رؤية كافة القوائم
رؤية جميع البطاقات
رؤية جميع العلامات
قم بتعيين قوائم مختلفة كمفضلاتك
تعليمات تثبيت تطبيق Trello هنا
ماكروباد / ستريمديك
رفيق واجهة المستخدم الرسومية
لوحة المعلومات/الإعدادات لتغييرات التكوين
التحكم الصوتي العام
إحصائيات سبوتيفي المتقدمة
مساعد المنزل
مؤقت بومودورو
تقويم جوجل
مزيد من التفاصيل في لوحة Trello
وهذا قيد التطوير المستمر، لذا سيتم توفير الميزات بمجرد أن أتمكن من إنشائها. اقتراحات موضع ترحيب!
الإعداد إلى الإصدار 0.6.0 الذي يوضح كيفية التفليش
الترقية إلى الإصدار 0.8.0 من 0.6.0
برنامج تعليمي بديل للوميض
تعليمات خطوة بخطوة
فلاش سيارتك:
اتبع الإرشادات الموجودة في مستودع أدوات superbird لتحديث جهاز CarThing الخاص بك بالصورة اللازمة.
إذا كنت بحاجة إلى مساعدة، راجع التعليمات التفصيلية في نهاية هذه الصفحة
يجب أن يكون الحصول على المثبت ضمن الإصدارات
قم بتشغيل "deskthing-0". . - -يثبت. "المثبت على جهاز الكمبيوتر الخاص بك
التحقق من جهازك:
ضمن علامة التبويب "الأجهزة"، تأكد من ظهور جهازك. إذا لم يحدث ذلك، انضم إلى خادم Discord وأبلغ عن المشكلة، فقد يكون هذا خطأ في بعض الأجهزة.
بعض الأشياء التي يمكنك تجربتها إذا لم تعمل هي 1: استخدام مدير المهام لإيقاف جميع مثيلات ADB 2: تشغيل DeskThing كمسؤول 3: افصل جهاز السيارة الخاص بك وقم بتوصيله 4: قم بتثبيت ADB والتحقق يدويًا من
adb devices
إذا ظهر الجهاز، فانتقل إلى علامة التبويب "تنزيلات العميل" وانقر فوق الإصدار الأحدث. يجب أن تظهر في الأعلى (المنظم: Deskthing CLient)
ارجع إلى علامة التبويب "الأجهزة" وانقر فوق "Push Staged Webapp". سيستغرق الأمر ثانية، ومن ثم يجب إعادة تشغيل سيارتك.
تحميل التطبيقات
تهاني! لقد انتهيت من الأساس. انتقل الآن إلى "التطبيقات" ثم "Webapps" وقم بتنزيل أي تطبيقات تريدها. تأكد من التحقق من التبعيات قبل القيام بذلك لأن ذلك قد يسبب أخطاء.
أي مشاكل؟ اتصل بي من خلال خادم Deskthing Discord أو عبر الرسائل المباشرة إلى @riprod
أولاً، عند تثبيت برنامج تثبيت DeskThing، ستحتاج إلى تشغيله
sudo xattr -r -d com.apple.quarantine DeskThing.app
لإصلاح التطبيق. وإلا فإنه سوف يقول أنه تالف أو شيء من هذا
نظرًا لأن ADB الخاص بالسيارة ونظام MacOS غير تقليدي، فأنت بحاجة إلى تشغيل هذا على ADB الخاص بـ DeskThing
chmod +x /Applications/DeskThing.app/Contents/Resources/mac/adb
وأخيرًا، لن تعمل الصورة المرتبطة أعلاه دائمًا مع نظام التشغيل MacOS. لذا بدلاً من ذلك، استخدم الصورة التالية (وهي عبارة عن تنزيل Discord في الوقت الحالي) لأنها تعمل على إصلاح ADB لنظام التشغيل MacOS
انتقل إلى الإصدارات -> استمع إلى MACOS للعثور على الرابط المحدث، وسيقوم Discord بتدوير عنوان url الخاص بالرابط، لذا ستنتهي صلاحية هذا الرابط بعد فترة زمنية معينة. الموقع الجديد موجود على thingify.tools. استخدم الإصدار 8.9.2
شكرًا! اتمنى لك يوم جيد
البرنامج التعليمي الوامض البديل لنظام التشغيل Windows
يوصى بشدة باستخدام البرنامج التعليمي الجديد ifixit https://www.ifixit.com/Guide/How+to+Install+Custom+Firmware+onto+Car+Thing/178814
الروابط:
مقالب الصورة
مقالب الصور الجديدة
أداة الطائر الخارق
عملية:
انتقل إلى أداة superbird وقم بتثبيتها استنادًا إلى نظام التشغيل لديك. عد بمجرد أن تتمكن من تشغيل python superbird_tool.py --find_device
وشاهد شيء سيارتك
افصل شيء السيارة
اضغط مع الاستمرار على الزرين 1 و4 (يتم تعيين الأزرار الأربعة الكبيرة في الأعلى من اليسار إلى اليمين) وقم بتوصيله.
انتظر بضع ثوان. إذا لم يتم تشغيل الشاشة، فهذا يعني أنك في وضع التمهيد. يمكنك تحرير الأزرار
قم بتشغيل python superbird_tool.py --burn_mode
للدخول إلى وضع النسخ
ملاحظة: قد تشير هذه الخطوة إلى فشل الدخول في وضع النسخ. هذا جيد، استمر كما لو أنه نجح. هناك معلومات في الخلاف حول سبب ذلك.
قم بتنزيل ملفات 8.9.2-thinglabs.zip من أدوات Thingify (المرتبطة أعلاه) وفي نفس المجلد (فك ضغطها)
(نظام التشغيل Windows فقط) قم بتنزيل zadig وتثبيت برنامج تشغيل WinUSB لجهاز GX-CHIP (حدده وانقر فوق "تثبيت برنامج التشغيل")
وبدلاً من ذلك، استخدم libusbK إذا لم يعمل، فقد تضطر إلى النقر فوق "إظهار جميع الأجهزة" لرؤيته
قم بتشغيل python superbird_tool.py --restore_device /path/to/extracted/firmware/folder
(قد يستغرق هذا بعض الوقت)
بعد وميض البرنامج الثابت، يجب أن يكون Car Thing جاهزًا مع تمكين ADB. للتحقق، قم بتشغيل adb shell ls -l /usr/share/qt-superbird-app/
وسترى webapp كأحد المجلدات.
تأكد من أن adb devices
تعمل وتسجيل whateveryouridis device
كأحد الخيارات
متابعة الإعداد من هنا
أداة superbird - هذه هي صورة CarThing التي يتم استخدامها. تأكد من تضمين هذا الرابط أو الخطوات الخاصة بكيفية وميض CarThing.
superbird-custom-webapp - إطار عمل تطبيق الويب React الذي بدأ به هذا المشروع.
Car Thing Hax Community Discord - الخلاف حيث يوجد هذا المشروع وأكثر من ذلك بكثير!
أسئلة؟ أرسل لي رسالة مباشرة على Discord @riprod
هل أنت مهتم بتطوير تطبيق ما؟ حسنًا، هذا مكان رائع للبدء! تأكد من انضمامك إلى خادم DeskThing Discord حتى أتمكن أنا أو أي شخص آخر من مساعدتك!
ابدأ ب
npm قم بإنشاء Deskthing@latest
واتبع المطالبات لإعداد بيئة التطبيق. ومن هناك يمكنك الرجوع إلى:
هذه هي التطبيقات التي تجعل "البرامج الثابتة" المكتبية وظيفية! عندما تستخدم Spotify على سطح مكتبك، فإنه يستخدم تطبيق Spotify (الرابط هنا). ما تتفاعل معه مدفوع بـ "src/App.tsx"
هذا هو ما يسمح لتطبيقات سطح المكتب "بالعمل". عندما تضغط على زر الإيقاف المؤقت في تطبيق Spotify، فإنه يقدم طلبًا إلى Deskthing-client الذي يوجه طلبك (من خلال حزمة Deskthing-App-client، كود المصدر المرتبط هنا). لا يُرجع طلب عميل تطبيق Deskthing هذا استجابة، بل يستمع للأحداث من خلال عميل تطبيق Deskthing باستخدام الطريقة "on".
هذا هو ما يسمح لخادم سطح المكتب بتقديم طلبات مخصصة. عندما يتلقى خادم Deskthing طلبًا لإيقاف أغنية Spotify الحالية مؤقتًا، فإنه يعيد توجيه هذا الإجراء من خلال خادم تطبيق Deskthing مرة أخرى إلى تطبيقات Spotify "server/index.ts" والتي يمكن التعامل معها في تطبيقك باستخدام تطبيق Deskthing-App - طريقة تشغيل الخادم للرد على الطلبات المخصصة من عميل Deskthing.
حظ سعيد!