`

关于Java RDP协议实现远程桌面连接的开源项目properjavardp

 
阅读更多

最近想学一下在Android平台上实现RDP协议远程连接PC,于是在网上找这方面的资料,发现了一个开源的Java RDP项目,很不错,拿出来和大家分享一下。关于properjavardp的一些说明,可以到这里看看:http://properjavardp.sourceforge.net/ 。

1、首先到http://sourceforge.net/projects/properjavardp/files/ 上去下载properjavardp的源码

2、在Eclipse中新建项目,将下载下来的源码拷贝到项目中,并将其中的keymaps文件夹拷贝到项目根目录下

3、下载下来后会发现少两个jar包,一个是log4j的,一个是getopt的jar包,其中getopt的jar包可以再这里下载:http://www.urbanophile.com/arenn/hacking/download.html

4、OK,导入了缺少的jar包后就可以运行程序了,找到net.propero.rdp包下的Rdesktop.java右键Run As——>Run Configurations,在弹出的界面中选择Arguments,在Program arguments中填入-g 1366x768 172.16.96.10:3389,如图:

其中  -g 1366x768指定分辨率,可以不填,172.16.96.10是要连接的IP,:3389是端口号,默认为3389,可以不填。

5、点击run,就出现了登录界面:

文章内容出自http://blog.csdn.net/kingjxust/article/details/7562747 ,转载请注明出处。

分享到:
评论

相关推荐

    Java实现调用远程桌面示例

    本篇将深入探讨如何利用`properJavaRDP`这个开源项目来在Java中实现调用远程桌面。 `properJavaRDP`是一个用Java编写的远程桌面协议(RDP)客户端,它提供了对Windows远程桌面服务的访问支持。此项目旨在提供一个...

    Java实现远程桌面连接

    Java实现远程桌面连接的properjavardp源码工程,可直接运行。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...

    Java调用本地的远程桌面连接

    "Java调用本地的远程桌面连接"这个话题就是关于如何利用Java编程语言来启动并配置本地的远程桌面连接(RDP,Remote Desktop Protocol)客户端,以便自动连接到指定的目标计算机,并预先填充好用户名和密码。...

    java远程桌面连接

    Java远程桌面连接是一种技术,允许用户通过网络访问和控制远程计算机的桌面环境,类似于Windows操作系统中的Remote Desktop Protocol (RDP)。在Java中,我们通常使用Java Remote Method Invocation (Java RMI) 或 ...

    C# 实现RDP远程桌面连接配套项目源码

    博客《C# 实现RDP远程桌面连接》的配套项目资源,含有完整项目代码。说明可访问https://blog.csdn.net/weixin_43552645/article/details/105231489

    易语言远程桌面连接源码.rar

    在远程桌面连接的实现中,易语言可能使用了网络通信模块,模拟 RDP 协议来建立与远程服务器的安全连接。这涉及到的知识点包括: - **网络编程基础**:理解 TCP/IP 协议栈,包括网络层(IP)、传输层(TCP 或 UDP)...

    C#调用RDP实现远程桌面共享控制

    在IT行业中,远程桌面协议(Remote Desktop Protocol,简称RDP)是一种广泛使用的远程访问技术,由微软开发,允许用户通过网络连接到另一台计算机并进行交互操作。在本项目中,我们将探讨如何利用C#编程语言来调用...

    java实现远程桌面程序socket版

    其他IDE稍做修改就行,源码不依赖其他JAR包,所以容量很小,服务端主窗口为表格,可以打开预览窗口(屏幕墙),预览在线客户端画面,可以控制在线的电脑,另外包含功能:开机(客户端处理关机状态且打开远程唤醒的...

    RDP协议开源代码

    虽然微软并未公开RDP的完整源代码,但开源社区为了促进技术创新和跨平台兼容性,创建了FreeRDP项目,这是一个实现了RDP协议的开源实现。 FreeRDP是这个开源项目的名字,它的目标是提供一个免费、跨平台且可扩展的...

    java 远程桌面功能实现

    该库基于JNA(Java Native Access)技术,能够调用操作系统级别的RDP接口,实现与Windows、Linux等系统之间的远程连接。 3. **JNA(Java Native Access)**: JNA是Java平台上的一个库,允许Java代码直接调用操作...

    MFC调用RDP实现远程桌面共享控制

    而“MFC调用RDP实现远程桌面共享控制”这个主题涉及到的是如何在MFC应用程序中集成远程桌面协议(Remote Desktop Protocol,简称RDP),以实现远程桌面的访问和控制功能。 RDP是一种广泛使用的协议,允许用户通过...

    android RDP远程桌面客户端源码

    基于最新的FreeRDP开源,已整合最简,.so资源已封装,基于RDP协议的android手机可连接电脑远程桌面的客户端,整套源码经测试可用。项目import置入eclipse无报错! 1)支持Android 2.2(含)以上系统 2)支持RDP协议 ...

    wpf+winform实现rdp远程连接

    在本文中,我们将深入探讨如何使用WPF(Windows Presentation Foundation)和WinForm技术结合来实现RDP(Remote Desktop Protocol)远程连接。RDP是一种允许用户通过网络访问远程计算机桌面环境的协议,广泛应用于...

    C#远程桌面.rar_MsTscAxWrapper.dll_c# rdp_c#远程桌面_远程屏幕c#_远程桌面

    本主题聚焦于使用C#实现远程桌面功能,通过MsTscAxWrapper.dll这个库来增强和定制Windows的默认远程桌面连接(RDP)体验。 MsTscAxWrapper.dll是一个ActiveX组件,它封装了Microsoft的远程桌面协议(RDP)客户端...

    Delphi远程桌面.zip_Delphi RDP_delphi_delphi 远程_远程 Delphi

    这些组件可能包括TMS RDP Client、Red component的RDP control等,它们提供了与RDP协议交互的接口,使得在Delphi应用中集成远程桌面变得相对简单。 首先,了解Delphi RDP的基本概念是非常重要的。这包括客户端和...

    Java远程桌面程序

    Java远程桌面程序是一种技术,允许用户通过网络连接到另一台计算机并进行交互操作,类似于Windows自带的...通过分析和研究提供的源码,我们可以学习到如何利用Java实现高效的远程桌面连接,并将其应用到自己的项目中。

    Linux下安装FreeRDP连接Windows远程桌面的好软件软件.pdf

    直到发现FreeRDP,一个开源的RDP客户端,可以连接Windows远程桌面。 FreeRDP是一个功能强大且灵活的RDP客户端,可以连接Windows远程桌面,具有很多有用的功能,例如可以使用全屏浏览、共享本地目录、挂载远程机的...

    断开连接脚本+批处理+远程桌面连接+用于远程桌面断开连接后保持GUI桌面

    通过这个脚本可以实现在断开远程桌面连接的同时桌面不会被关闭。每次退出远程桌面时,先运行此脚本,这样就能保证程序的正常运行。 通过这个脚本可以学到windows批处理、通过修改注册表禁止windows电脑进入锁屏状态...

    android RDP远程桌面客户端源码(2015最新更新代码,高清桌面快速稳定)

    基于2015最新的基于RDP协议的FreeRDP开源,android手机可连接电脑远程桌面的客户端,整套源码经测试可用。支持Windows2003,Windows2008(包括R2版),Windows2012等操作系统远程桌面连接。eclipse上编译直接可用;...

    WPF 远程桌面连接

    - **加密连接**:确保使用安全的远程桌面协议版本(如RDP 8.0及以上),并启用网络层身份验证(NLA)以增加安全性。 - **性能优化**:根据网络条件调整远程桌面的图像质量和颜色深度,以减少带宽需求和提高响应速度...

Global site tag (gtag.js) - Google Analytics