هندسة عكسية لجهاز Elgato Stream Deck Plus: التحرر من البرمجيات الاحتكارية

2024-12-26
هندسة عكسية لجهاز Elgato Stream Deck Plus: التحرر من البرمجيات الاحتكارية

نجح دن دليمارسكي في إجراء هندسة عكسية لجهاز Elgato Stream Deck Plus، وشارك العملية التفصيلية. باستخدام أدوات مثل Wireshark، قام بالتقاط وتحليل الاتصال عبر USB بين جهاز Stream Deck Plus وجهاز كمبيوتر، وكشف عن آلية عمل الأزرار، والشاشة، والمقابض. يتضمن ذلك بروتوكول نقل الصور، وردود فعل حالة الزر، وبيانات إحداثيات حدث اللمس على الشاشة. بعد ذلك، قام بتحديث SDK DeckSurf مع مثال بلغة C#، مما يتيح للمطورين التحكم في جهاز Stream Deck Plus دون الاعتماد على برنامج Elgato.