は橈ライブラリLinuxがありますか?
-
21-08-2019 - |
質問
あるライブラリを接続してクライアント経由でのリモートデスクトッププロトコル(RDP)Linuxでは?の使用言語は次の問題が存在します。他の主流言語などC++、Perl、Java、Ruby,PHP,Python)、も人気のあるもののような存やスキームです。
あなオプション利用以外のrdesktopソース、ハッキング、図書室出すのでしょうか?
解決
FreeRDPプロジェクトで利用可能なクロスプラットフォームのオープンソースのRDPライブラリのセットがあります。これらはCにし、Apacheライセンス2.0の下で書かれています。 http://www.freerdp.comする
を参照してください。他のヒント
私のMandrivaのソフトウェア経営管理論ツールにRDPを入力XRDPが依存するが、それはあなたが望むものではないかもしれないので、私は詳細を知らないライブラリであるlibxrdpを明らかにします。
プロジェクトのウェブサイトされる xrdp.sourceforge.netするます。
rdesktopのは、あなたの最良の選択肢になるだろう。コードは非常にきれいで、私は図書館が大きな問題だろう作るとは思わない。
あなたは、Javaを好む場合は、別のオプションは、 http://properjavardp.sourceforge.net/ のProperJavaRDPクライアントであります。それはほとんどのrdesktopの海峡ポートです。
きを探してみるのはいかがでしょう実装:
FreeRDP
(Apacheライセンス) そのほとんどがC
.FreeRDP
C#
バインディングFreeRDP-WebConnect
のためのHTML5ものrdesktop
(GPLv2) そのほとんどがC
.rdpy
(GPLv3) -python
はビットマップもあC
資金の借入コードからrdesktop
)properJavaRDP
(GPL) -java
非携帯用の実装:
の参考文献
申し訳ありませんが、迅速にstraceとのrdesktopのNMは、X、暗号化、および圧縮LIBSを越えて何も明らかにしません。
rdesktop
が他のウィンドウの中に埋め込むことができず、どのようにそれはあなたの目的を果たしていないのですか?
ヘルプの-X
のオプションを参照してください。
あなたはJ-16 SDIZの提案ごとに、独自のウィンドウ内のrdesktopを埋め込み、その後、プログラムによってそのウィンドウにX.orgイベントを送信することができます。同様のルートは、Windowsマシン上でVNCサーバをインストールし、Linuxマシン上のVNCクライアントを実行することです。そのようにあなたも、プログラムVNCクライアントにX.orgのイベントを送信することができます。
このはbrowsershots.orgは、プログラムのPythonによるクロスプラットフォームな方法で、さまざまなWebブラウザを制御するために使用するものです。 browsershots.orgクライアントソースコードの場合gui
ディレクトリを見てみましょうP>
私はEC2上のRHELで動作するようにXRDPを得ている: xrdp.orgする