بهدوء ودون أن يلاحظه أحد، بعد 3,5 سنوات من التطوير، تم إطلاق أول إصدار رئيسي لـ Buttplug - وهو حل شامل لتطوير البرمجيات في مجال التحكم عن بعد في الأجهزة الحميمة مع دعم طرق مختلفة للاتصال بها: Bluetooth وUSB والمنافذ التسلسلية باستخدام لغات البرمجة Rust وC# وJavaScript وTypeScript.
بدءًا من هذا الإصدار، تم التخلص من تطبيقات Buttplug C# وJavaScript لصالح المكتبات الخاصة بها، والتي تتفاعل مع تطبيق Rust الوحيد المتبقي عبر FFI، مما يسمح بتطوير مكتبات لـ Python وC++ واللغات المستندة إلى JVM وUnreal Engine. .
يدعم Buttplug التحكم من خلال لوحات المفاتيح وعصا التحكم وأجهزة التحكم في الواقع الافتراضي، بالإضافة إلى المزامنة مع الأفلام عبر المكونات الإضافية لـ VLC وKodi.
المصدر: linux.org.ru