Aravind Srinivas · X

يقوم المستخدمون بالهندسة العكسية ونقل البرمجيات عبر المنصات باستخدام Perplexity Computer. تطبيق لوحة المفاتيح الميكانيكية لهذا المستخدم…

يقوم المستخدمون بالهندسة العكسية ونقل البرمجيات عبر المنصات باستخدام Perplexity Computer. تطبيق لوحة المفاتيح الميكانيكية الخاص بهذا المستخدم كان يعمل على Windows فقط، دون دعم لـ Linux ودون أي وثائق. قام Computer بتنزيل…

يقوم المستخدمون بالهندسة العكسية ونقل البرمجيات عبر المنصات باستخدام Perplexity Computer. تطبيق لوحة المفاتيح الميكانيكية لهذا المستخدم كان يعمل على Windows فقط، دون دعم لـ Linux ودون أي وثائق. قام Computer بتنزيل الملف الثنائي في بيئة الاختبار المعزولة السحابية الخاصة به، وفك ترجمته باستخدام Ghidra headless، ونقله إلى تطبيق Rust أصلي لـ Linux.

قرأ Computer الشفرة المفكوكة لتعلم كيف يتحكم التطبيق بلوحة المفاتيح، ثم أعاد بناءها قطعة قطعة، بما في ذلك إضاءة لوحة المفاتيح التي تتزامن مع الموسيقى عبر PipeWire، وعرض 3D، وإعادة تعيين المفاتيح، والماكروات والملفات الشخصية.

https://www.reddit.com/r/GeminiAI/comments/1x4vvoi/my_mechanical_keyboards_software_only_runs_on/

https://github.com/trenbolone1122/aula-f75-linux

المصدر الأصلي

Aravind Srinivas · X

ملاحظات المحتوى

النشر الأصلي والحقوق تعود إلى المصدر.

ترجمة آلية · يُرجى الرجوع إلى الأصل