如何实现类似QQ远程协助的程序?

LiSCode 2010-07-28 04:33:56
我想写个程序,就是类似QQ的远程协助,
我现在写出了一个局域网内的远程协助软件,但是不能应用于互联网。
那么,要想实现互联网上的远程协助,怎么办呢?
用到什么技术?
最好有源码,
如果您没有源码,却知道用什么技术,或者搜索什么关键字能找到,也告诉我。

我想在codeproject上搜来着,但是我现在连搜什么关键字都不知道,
...全文
596 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
【天运子】 2010-08-09
  • 打赏
  • 举报
回复
局域网和 广域网的 问题
如果你是经过路由的电脑,那么进路由器进行设置,可以端口映射,也可以设置DMZ(本人是设置了这个成功的),你可以登录http://www.ip138.cn/查询你电脑的公网IP,客户端只要连接这个IP就可以了,当然自己的电脑 一般IP都是在变的,测试还是可以的 只要有公网IP就可以了
jasonM2008 2010-08-08
  • 打赏
  • 举报
回复
架设一个服务器,就OK了。
com_haqs 2010-08-08
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 wgm001 的回复:]
可以找vnc代码看看.这个比QQ远程要强大多.而且是跨平台.
[/Quote]
对啊, 弄个VNC ,有 开源的 ,最好弄个最新版的 ,功能别人 都写好了,分屏的功能可能要你自己写了。
wgm001 2010-08-08
  • 打赏
  • 举报
回复
可以找vnc代码看看.这个比QQ远程要强大多.而且是跨平台.
lijianli9 2010-08-08
  • 打赏
  • 举报
回复
压缩图片的CXimage这个就可以撒,
Lourking 2010-08-08
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 yonghengzhimi 的回复:]
还有个问题,就是我想做个这么个软件,
就是那种把屏幕分割成3*3的,或者4*4的,
每个方格监视一个客户端,
也就是多屏监视功能。
这个怎么实现呢?
谁有源码?
[/Quote]
我正写远程监控软件,元曾桌面抓图我还没弄好,抓了整个屏幕位图数据就1MB多,你要3*3那估计要要光纤了,我正找压缩图片的方法。。。。
Lourking 2010-08-08
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 qwidget 的回复:]
就是远程控制软件了。。网上可以搜索到的
[/Quote]

我正写远程监控软件,元曾桌面抓图我还没弄好,抓了整个屏幕位图数据就1MB多,你要3*3那估计要要光纤了,我正找压缩图片的方法。。。。
LiSCode 2010-07-29
  • 打赏
  • 举报
回复
还有个问题,就是我想做个这么个软件,
就是那种把屏幕分割成3*3的,或者4*4的,
每个方格监视一个客户端,
也就是多屏监视功能。
这个怎么实现呢?
谁有源码?
hhf 2010-07-28
  • 打赏
  • 举报
回复
就是远程控制软件了。。网上可以搜索到的
LiSCode 2010-07-28
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 hurryboylqs 的回复:]
客户机没有公网IP就服务器中转啊
[/Quote]

怎么中转?有例子吗?搜什么关键字能找到资料?
hurryboylqs 2010-07-28
  • 打赏
  • 举报
回复
客户机没有公网IP就服务器中转啊
LiSCode 2010-07-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 hurryboylqs 的回复:]
局域网都能用了,互联网不就是一个大的局域网吗?
[/Quote]

但是我这个程序是根据IP地址来连接服务端和客户端的,那到了互联网上,怎么获得客户端的IP地址呢?
这个SOCKET连接是必须首先解决的,这个问题解决了,后面就基本没问题了,也就是考虑网速问题了。
demonstyle 2010-07-28
  • 打赏
  • 举报
回复
NAT穿透
hurryboylqs 2010-07-28
  • 打赏
  • 举报
回复
局域网都能用了,互联网不就是一个大的局域网吗?
shenyi0106 2010-07-28
  • 打赏
  • 举报
回复
远程控制
RemotControl

18,363

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧