سؤال

هل هناك أي مكتبات ربط كعميل عبر بروتوكول سطح المكتب البعيد (RDP) في لينكس ؟ اللغة المستخدمة هي الثانوية إلى مسألة وجود.أي اللغة السائدة تفعل (مثلا ، C++, Perl, Java, روبي, PHP, Python) و حتى أقل شعبية منها مثل OCaml أو مخطط.

هل هناك أي خيار آخر متاح من أخذ rdesktop مصدر القرصنة مكتبة من هذا ؟

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

المحلول

وهناك مجموعة من عبر منصة مفتوحة المصدر المكتبات RDP المتوفرة في المشروع FreeRDP. هي مكتوبة في C وتحت أباتشي الترخيص 2.0. انظر http://www.freerdp.com

نصائح أخرى

وكتابة RDP في بلدي أداة ماندريفا البرمجيات الأدارة كشف libxrdp وهي المكتبة التي xrdp يعتمد على لكنني لا أعرف التفاصيل لذلك قد لا يكون ما تريد.

وهذا الموقع هو مشروع xrdp.sourceforge.net .

وrdesktop سيكون الخيار الأفضل لك. رمز نظيفة جدا وأنا لا أعتقد أن يجعل مكتبة تكون صفقة ضخمة.

وثمة خيار آخر إذا كنت تفضل جافا هو http://properjavardp.sourceforge.net/ . انها ما يقرب من ميناء المضيق من rdesktop.

يمكنك أن تبحث في هذه التطبيقات:

غير المحمولة تطبيقات:

و الوثائق المرجعية:

وعذرا، ولكن strace سريعة ونيوتن متر من rdesktop تكشف عن شيء أبعد من X، التشفير، ويبس ضغط.

وrdesktop لا يسمح تضمين في النوافذ الأخرى، كيف لا تخدم الغرض الخاص بك؟

والاطلاع على خيار -X في مساعدة

هل يمكن تضمين rdesktop في إطار الخاصة بك في اقتراح J-16 SDIZ ومن ثم إرسال الأحداث X.org إلى تلك النافذة برمجيا. والمسار المماثلة تخضع لتثبيت الخادم VNC على الجهاز ويندوز وتشغيل عميل VNC على الجهاز لينكس. وبهذه الطريقة يمكنك أيضا إرسال برمجيا الأحداث X.org إلى العميل VNC.

وهذا ما يستخدم browsershots.org للسيطرة على مختلف متصفحات الويب بطريقة عبر منصة من خلال بيثون برمجيا. إلقاء نظرة على الدليل gui إذا كان browsershots.org كود المصدر العميل

ولقد حصلت xrdp للعمل مع RHEL على EC2: xrdp.org

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