سؤال

أنا أبحث عن طريقة للاستماع على منفذ معين مثل VNC الخادم, ، ثم أكون قادرًا على إرسال ما أريد إلى عميل VNC المتصل.

هناك الكثير من مكونات عميل VNC، ولكنني لم أجد بعد مكون خادم .net VNC.

أنوي استخدام هذا للسماح للعميل بالاتصال مباشرة بنموذج Windows الخاص بي (والنموذج فقط، لذلك لا يمكنهم رؤية أي سطح مكتب، فقط نافذتي).أدرك أن هذا من شأنه أن يسبب مشكلات في الإدخال عادةً، لكنني سأجبر العملاء على الاتصال في وضع العرض فقط.

أنا على دراية بواجهات برمجة تطبيقات النظام الأساسي User32/Gdi32 المختلفة لالتقاط محتويات النافذة إلى صورة، لذلك إذا كان الأمر يتعلق بكتابة بيانات الصورة إلى دفق خادم VNC، فلا بأس بذلك أيضًا.

أين يجب أن تبدأ؟هل يوجد مكون خادم VNC موجود يقوم بما أصفه؟إذا لم يكن الأمر كذلك، فهل أي شخص على علم بمكون بروتوكول RFB الذي يجعل من السهل التواصل مع عميل VNC، وربما حتى إجراء فرق الصورة وإرسال التغييرات فقط؟

هل كانت مفيدة؟

المحلول

إنه ليس مكونًا، ولكن الكيت فنك يبدو أنه يفعل ما تطلبه، وهو مشاركة نافذة واحدة باستخدام خادم VNC.المصدر موجود أيضا.

نصائح أخرى

انظر هذا المشروع نفنك إنه مستقر للغاية ويعمل بشكل مثالي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top