远程控制软件范例6篇

远程控制软件

远程控制软件范文1

关键词:远程控制软件;安全设计;软件设计

中图分类号:TP311.52

本文将计算机的监控系统的安全设计方法进行了分析介绍,同时,将安全设计在监控系统中的应用进行了综合阐述。最后,得出结论所阐述的安全设计方法有效的保障了监控程序运行的安全,有效的提高了其安全使用寿命。

1 关于计算机监控系统安全设计方法分析

为了保障计算机平台上的监控软件能够正常运用,并且不受到破坏,所以,必须采取以下措施进行解决。

1.1 关于监控软件的启动

这是通过计算机平台上的Windows系统来进行安装监控程序,使得监控软件能够在计算机平台上运行。如果不在自己所使用的计算机进行启动监控软件的话,那么这个方法不能适应于自动启动监控程序运行。另外,在Windows系统中安装监控程序的话,如果具有一定经验的编程用户就会通过调用Windows API函数Tenninate Process来终止监控软件的运行,进而将其删除,所以说,这种利用注册表方法来启动监控程序的方法还没有达到安全的地步,因此,需要设计一个不易发现监控程序且保障其能够正常运行的方法。在Windows系统启动的过程中都会加载一些核心或者其他的程序,因此,为了使得监控程序不易被发现,则可以采取将其附在加载中的其中一个程序上面,同时,监控程序运行的时候立刻终止该引导程序的运行,从而使得其能够正常运行。另外,将其引导程序依附于Windows系统程序时,需要对该依附程序的可执行文件的结构进行了解,从而保障监控程序能够有效的将其引导程序进行存放于依附程序之中的空间内。当监控引导程序装入完毕之后便修改依附的程序入口地址,同时,当依附程序装载到内存之后,便开始运行其引导程序,引导程序运行结束之后便继续运行原先的依附程序。

1.2 关于监控软件系统的隐藏

由于监控程序安装在计算机客户端上面,如果让监控程序的一直隐蔽的运行是不现实的,因此,需要着重隐藏监控软件的引导程序以及监控程序的副本。本文以下将其进行简述。

(1)引导程序的隐藏简述。为了使得监控程序的引导程序不易被发现,则需要将其空间进行设计得足够小,从而使得其隐藏与其他程序中,从而延长其生存能力;(2)关于监控程序与守护程序副本的存储简述。如果监控程序以及守护进程被删除后,其系统进程的操作就被激活,同时,引导程序将监控程序进行重新启动。其中被重新激活的前提条件是监控程序的副本没有被完全损坏,因此,需要设计好程序副本存储的问题。进行设计监控程序以及守护程序副本存储的时候,需要采取以下措施来保护监控程序副本:第一,在计算机系统中每一个磁盘都进行尽量多的存储副本,同时将其文件名、创建日期以及后缀等等进行不同的设置;第二,避免通过引导程序来运行监控程序副本,而是直接通过副本来运行监控程序;第三,监控系统能够自动恢复监控程序副本,而自动恢复后的副本其文件属性与原来副本的文件属性完全不同;第四,一旦副本程序的个数少于一定程度的时候,需要通知系统管理员对其进行维护。如此一来,相关用户将发现的监控程序进行删除,但是其程序的自动恢复机制可以重新启动并且复制监控程序,从而实现监控系统继续运动的目的。同时,一旦监控程序被破坏,则立即通知系统管理员并对其进行维护。

1.3 关于监控程序的自动恢复的简述

综上所述是实现监控程序的引导程序隐藏与启动的目的,但是对于监控程序而言,并没有做到实现自动恢复的目的,当监控程序被删除,而对其设置的守护进程也被发现而被删除。因此,需要对其设计一个终止而同时又能恢复其运行的程序,从而实现监控程序的再启动。这个任务可以交给监控程序的初始引导程序来完成,当用户使用计算机的时候,经常会做以下动作,例如:打开或者关闭一些程序,从而实现用户的某些工作。所以,将初始引导程序依附在这些常使用的程序当中,一旦用户再次使用这些程序的时候,监控程序就会被再次启动,如此一来,监控程序能够有效的延长其安全使用寿命。另外,监控程序依附在用户常使用的程序当中,而一旦被用户发现将其进行删除是十分困难的:第一,将其删除不仅不能够完全破坏监控程序,而且还有可能将计算机应用系统进行破坏;第二,将监控程序进行删除,首先需要将该程序进行终止运行,其次,需要一次性的将其引导程序进行无一遗漏的找出,从而有效的删除;第三,需要对该程序进行深入的了解,并且对其进行正确的修改;第四,操作以上几点方式都不得将监控引导程度进行激活。事实上,操作的过程中难免不会激活监控程序,同时,被终止的监控系统并通告系统管理员而进行对其维护。

2 关于安全设计在监控系统中的应用介绍

2.1 助于引导程序的实现

本文首先将引导程序的功能进行介绍,它能够检测监控系统是否正常运行,同时,能够启动与恢复监控程序并且对其进行守护,另外,当监控程序副本不存在的时候,将其操作系统进行关闭。对引导程序进行编写的过程中,需要掌握其技术要点:第一,程序代码段以及数据端进行设置为可重定位的;第二,实现对Windows API函数的调用,需要将引导程度的API入口地址进行修改,从而实现函数间的调用。

2.2 实现监控系统的保护

综上所述,提出了几点方法对监控系统进行保护,同时,还可以采取以下措施来增强监控系统的安全性:第一,预防用户通过伪监控程序来逃避监控程序的监控,因此,需要对其进行设计甄别真假监控程序的方法;第二,通过用户键盘输入来迷惑计算机的使用用户,从而用注册表编辑器来修改为监控程序的真确设置;第三,设置伪装的注册表启动监控程序。在删除监控程序的过程中,用户会进行以下操作:检查、修改注册表并重新启动计算机。而此时,监控程序并没有被删除成功,而是重新启动且通知系统管理员,从而实现有效的制止用户破坏系统运行的行为。

3 结束语

本文将计算机监控系统安全设计进行了分析介绍,同时将安全设计在监控系统中的应用进行了综合阐述。本文所讲述的安全设计方法不但简单,而且有效的保护了监控系统的运行安全,从而进一步提高计算机远程监控系统的安全性。

参考文献:

[1]潘培杨,张宇.远程控制软件“VNC”在县局的应用[A].2007中国电机工程学会电力系统自动化专委会供用电管理自动化学科组(分专委会)二届三次会议论文集[C],2007.

[2]开圣武,夏友斌,黄晟.集控站自动化系统远程维护方案的分析与实施[A].华东六省一市电机(电力)工程学会输配电技术研讨会2006年年会论文集[C],2006.

[3]任长清,吴平东,王晓峰.基于互联网的液压远程控制系统延时预测算法研究[J].北京理工大学学报,2002(01).

[4]宋开亮,葛伟,张树鹏.基于SOCKET套接字的通讯机制在大H型钢轧线二级与轧线一级通讯中的应用[J].硅谷,2010(05).

[5]海军.排队叫号系统在房地产管理局的应用[A].工程设计与计算机技术:第十五届全国工程设计计算机应用学术会议论文集[C],2010.

远程控制软件范文2

关键词:远程控制;PcAnywhere;VNC;java;客户机;服务器

中图分类号:TP393.1 文献标识码:A 文章编号:1672-3791(2011)02(c)-0000-00

通过一些软件(如PcAnywhere,VNC等)可以实现远程控制功能,通过共享桌面对远程主机做一些想执行的操作,如同控制本地的计算机一样。通过远程控制的技术可以轻松对远程电脑进行维护、监控与排除故障,这种技术具有很好的应用和开发前景。跨平台性是java语言的显著特点,因此通过Java语言来编写的远程控制软件实用性更加广泛。本文中,将介绍远程控制的原理、实现局域网远程控制的常用方法以及如何利用Java实现局域网远程控制。

1 远程控制的原理

远程控制的原理是:首先控制端和被控制端均连接到网络,远程被控制端接收控制端发送过来的身份验证以及连接请求,倘若能够通过验证,便可以实现连接,同时将验证通过和已建立连接的信息发送到控制端。控制端就可以通过控制端程序或者将要执行的指令发送到远程主机,而被控端则执行指令,把鼠标、键盘、刷新屏幕发送到控制端程序,经过控制端处理后把信息显示给用户看,这样,用户对远程主机的操作就像在本地计算机上操作一样。通过验证以后,两地计算机才能连接在一起,并最终实现远程控制。

远程控制软件常用的模式的C/S模式。在使用控制软件前,先将控制端程序安装在控制端主机上,把被控制端程序安装到被控端主机上。这个控制过程是:首先在控制端执行控制端程序,建立远程服务,然后借助远程服务,发送远程控制命令,控制被控端主机,通过远程控制轻松操作远程主机上的所有应用程序,这种远程控制方式是基于远程服务的。

2 局域网远程控制的常用方法

局域网远程控制可谓方法众多,除了系统自带远程控制功能外,市场上有很多利用java编写的远程控制软件,通过他们可以轻松控制局域网内的任何一台电脑。局域网远程控制的实现主要有如下方法:

2.1 系统自带功能实现远程控制

Windows XP系统自身具备远程控制的功能,称为“远程协助”,操作十分简单。用户通过远程协助功能可实现远程控制,具体做法是通过MSN Messenger发送协助请求,Messenger中的联系人在接到请求后,倘若联系人同意请求,用户与联系人便可以建立连接,实现远程协助,在此过程中,联系人所使用的计算机完全由用户控制,通过远程协助功能实现远程控制,用户可对受控端计算机进行任何操作。

2.2 PcAnywhere

通过PcAnywhere工具实现局域网的远程控制,这款不错的工具可使两地计算机建立连接,并协同工作。PcAnywhere的使用方法十分简单,在控制端与被控制端计算机上分别安装好该软件,便可轻松实现远程控制。

2.3 VNC

VNC (Virtual Network Computing)是虚拟网络计算机的缩写,由AT&T的欧洲研究实验室开发而成的远程控制软件,至今仍被广泛使用,高效使用是其最大的特点,具有较强的远程控制能力,主要基于Linux和UNIX操作系统,它的实用性超过了任何一款基于MAC和Windows的远程控制软件。

3通过Java实现局域网远程控制

通过PcAnywhere和VNC软件都可以很容易的实现局域网远程控制,这两款软件都是利用Java编写的。JAVA语言具有良好的跨平台性,用其编写的软件也是具有“一次编写,各处运行”的特点。因此,利用Java 实现远程控制有很广的实用性。

3.1 总体设计

远程控制的交互过程是:首先,屏幕图像由被控制端程序发送到控制端,控制端向被控制端发送键盘和鼠标操作指令,然后在被控制端执行操作命令。被控制端发送出来的屏幕图像,控制端程序需要不断的接收,然后在控制端中显示出来,捕捉到控制端的键盘和鼠标时间,发送到被控制端。双方整个交互过程的模型(图3.1)

3.2程序设计实现要点

利用Java实现局域网远程控制,在进行程序设计时需要注意的要点有:鼠标和键盘事件的获取及操作模拟、屏幕图象的压缩/解压缩、屏幕图象及指令的传输等。

3.3 Java Robot对象实现远程服务器的控制

(1)实现原理

首先,通过Robot截取被控端桌面图像,并利用socket通信发送到控制端。

其次,主控端显示被控端桌面,并且把基于被控端图像上的键盘,鼠标事件通过socket通信传给被控端。

最后,被控端响应主控端的鼠标键盘事件。

(2)实现过程

主控端和被控端通过UDP控端向主控端传递图像、图像显示,鼠标,键盘监听、被控端接收,响应键盘鼠标事件等通过编写java代码来实现。

在实现过程中,需要频繁地、不间断地获取、压缩和传输被控制端屏幕图像以及在控制端接收、解压缩和显示屏幕图像,因此,可以通过多线程技术来分别进行处理。这里就不做详解了。

4结束语

通过这次对局域网远程控制实现过程的研究,深入阐明了远程控制的原理,通过控制软件实现局域网远程控制的过程,以及利用java实现局域网远程控制。与其他语言编写的控制软件相比,用java语言编写的控制软件具有“一次编写,各处运行”的特点,因此具有更广的使用性。这次研究也存在不足之处,对利用java实现局域网远程控制过程论述不够全面,以后还有待进一步研究。

参考文献:

[1]常永昌.一种远程控制软件的设计与实现[J].计算机应用.2003,23(3):127-128,131.

[2]张国华.网友电脑远程控制[J].网友世界合订本.2004,24(12):277-282.

[3]曾刚,黄永友.前沿网络应用[M].北京:希望电子出版社.2003,187-192.

远程控制软件范文3

目前,供电公司(自来水公司和燃气公司)都采用人工抄表的方法对居民的用电量(用水量和用气量)进行采集,然后将采集后的数据用人工的方法录入到营销系统中,以便计算居民的电费(水费和燃气费)。整个过程周期很长,浪费了大量的人力物力,而且由于人为因素的进入,一些差错势必会被引入进来。现在,市场上出现了几种用于集中抄表的方案,例如用固定电话线路或者Internet拨号采集电表信息。这些解决方案虽然在一定程度上解决了人工抄表带来的问题,但是这些系统由于受制于有线通道,系统受各种因素的影响很大,造成系统的可用性降低,维护成本升高。本文研究的电力系统远程抄表方案采用了无线的方式传送数据,在很大程度上解决了这些问题。而且前期投资低,系统稳定度高,可以说是免维护的。

1电力系统远程抄表方案

本文研究的电力系统远程抄表方案主要以电能表的集中抄表为例来描述远程抄表,所以需要硬件完成的作用主要是以下几个方面:(1)接收抄表软件送来的抄表指令,将指令发送给指定电表,然后向抄表软件返回要抄读电表的数据。(2)接收抄表软件送来的断送电指令,然后执行该指令完成对指定电表的断送电,然后将执行结果返回给抄表软件。硬件系统的电表控制器使用的是深圳宏电技术股份公司的GPRS模块H7210完成从Internet网到GPRS无线网的连接。只要将服务器的IP地址或者域名事先写入到H7210中,然后在H7210中插入一张只开通了GPRS业务的SIM卡,待上电后H7210就会向服务器注册自己以便服务器完成相应链路的初始化工作,接着服务器软件就可以和H7210通信了。H7210接收服务器发送过来的数据包后,会将滤掉无线协议的数据包通过RS485接口发送给带有RS485接口的电表,电表在接收到数据包后会执行数据包中指令,然后将操作结果通过H7210返回给服务器软件。本文研究的电力系统远程抄表方案中的电表控制器就是装有SIM卡的H7210,服务器为安装抄表软件服务器端软件的具有IP地址的计算机,客户机为安装抄表软件客户端软件的计算机,电表是具有RS485接口的电能表。本文研究的电力系统远程抄表方案软件部分分为服务器端和客户端,之所以要做成两部分主要的原因是硬件子系统的设计造成的。电表控制器在初始化的时候只能向固定的IP地址或者域名注册以便形成数据通道,但是现实中许多计算机都是通过服务器进行上网的。所以,为了让抄表软件的适应面更广,就采用了服务器端中转的方式进行通信。一般情况下,上网服务器都会有固定的IP地址,电表控制器可以向它注册,通过它记录已注册的电表控制器,在抄表的时候,客户端软件先和服务器端软件连接上,然后客户端向指定电表控制器发送抄表或者通断电指令,这里的服务器端只起了一个指令中转的作用。服务器端软件的主要作用如下:(1)监测远程电表控制器注册,并将已经注册的电表控制器ID保存在自己的列表中,待客户端软件连接上以后将已经注册的电表控制器ID更新到客户端软件的列表中。(2)监测客户端的连接情况,将已连接的客户端IP地址保存在自己的列表中。(3)接收客户端发送过来的抄表和通断电等指令转发给相应的电表控制器,以便控制器执行相应的操作。(4)接收电表控制器发送过来的抄表信息和其他状态信息,并将这些信息转发给相应的客户端。由于服务器端可以同时监测多个电表控制器的注册信息和多个客户端的连接。这样就要求服务器端软件还应具有一定的路由功能。

2电力系统远程抄表架构

本文研究的电力系统远程抄表的架构是一个能够通过GPRS无线通信网络进行远程电表数据采集和控制的系统。该系统分为硬件和软件两大部分。其中硬件子系统主要起无线数据传输信道的作用,主要是将抄表软件发送的指令通过GPRS无线网络传送给远程终端控制器,然后将远程终端控制器执行后的结果发送回抄表软件。软件子系统主要起管理终端电表信息以及通过GPRS无线网络向远程电表控制器发送读表数据和远程断送电指令的功能。同时,软件子系统还具有管理远程电表控制器的功能,以便在台区内网络拓扑改变时适应硬件系统的改变。

3电力系统远程抄表方案的特点

本文通过GPRS在电力系统远程抄表中的研究,得到电力系统远程抄表方案具有如下的特点:(1)实时性强:由于GPRS具有实时在线特性,系统无时延,无需轮巡就可以同步接收、处理多个/所有数据采集点的数据,可很好地满足系统对数据采集和传输实时性的要求。(2)可对电表设备进行远程控制:通过GPRS双向系统还可实现对电表设备进行远程控制,进行参数调整、开关等控制操作。(3)建设成本低:由于采用GPRS的无线公网平台,只需安装好设备就可以,不需要为远程抄表进行专门布线,前期投资少、见效快,后期升级、维护成本低;(4)集抄范围广:GPRS覆盖范围广,在无线GPRS网络的覆盖范围之内,都可以完成对集抄的控制和管理。而且,扩容无限制,接入地点无限制,能满足山区、乡镇和跨地区的接入需求。(5)系统的传输容量大:配电数据中心要和每一个电表数据采集点保持实时连接。由于电表数据采集点数量众多,系统要求能满足突发性数据传输的需要,而GPRS技术能很好地满足传输突发性数据的需要。(6)数据传送速率高:每个电表数据采集点每次数据传输量在0.5Kbps之内。GPRS网络传送速率理论上可达171.2kbit/s,目前GPRS实际数据传输速率在40Kbps左右,完全能满足本电力系统远程抄表方案数据传输速率(≥10Kbps)的需求。(7)运营成本低:采用包月计费或按流量计费方式,运营成本低。(8)直接经济效益:为反窃电提供了一种有效的高技术手段;可有效提高供电的可靠性;具有实时抄表功能,可大大减少抄收人员的工作量;为配电及用电管理自动化和供电营销自动化提供可靠数据和技术基础;现代化管理可提高企业工作效率。(9)推广前景:由于安装使用简单、方便,投资较少,维护费用少,运行费用低廉,产生的效益直接、显著,具有良好的经济效益和社会效益,极易大面积推广。

4结语

远程控制软件范文4

电话远程控制系统利用语音提示电路实现用户和系统的交流.语音提示电路预先存储若干段系统提示音,8051中央处理单元电路判断用户发送的DTMF信号后,对语音提示电路进行寻址,播放相应的提示音,从而向用户反馈信息提示下一步该如何操作.

本系统选用美国ISD公司的ISD2590单片语音录放集成电路作为语音提示电路的核心部分.ISD2590采用E2PROM存储器,信息可永久保存,零功能存储;它还采用了DA盯直接模拟量存储技术,因而能较好地保留语音信息中的有效成分,提高录放音的清晰度.ISD2590可以存储长达90s的语音,能够实现1~600段语音分段,每段录放音均有一个起始端,该起始端地址选择由A0~A9确定.ISD2590的电路也非常简单,只需少许阻容元件即可,并且它易与单片机接口,实现分段寻址功能.ISD2590的内部功能如图4所示.

系统在接收远端用户发送的DTMF信号以后,根据软件设定,对语音电路进行寻址放音.例如系统收到用户发出的"1234',用户密码信号时,若密码正确,则寻址播放语音提示"密码正确",否则,寻址播放语音提示"密码错误".需要提出的是,ISD2590".只有A0~A910根地址线,显然不能对480K模拟存储阵列直接寻址,从图4可以知道,ISD2590的地址线是先经过解码器解码后再对480K模拟存储阵列进行寻址的.

3.4 系统上线/离线/复位电路

当DTMF信号解码电路及语音提示电路与用户电话线连通时,我们称系统处于上线(Odine)状态;反之,当DTMF信号解码电路及语音提示电路与用户电话线断开时,我们称系统处于离线(Offline)状态.只有在电话远程控制系统工作时,系统才应处于上线状态.这样做的目的是避免用户呼叫系统时的高压振铃信号(可达120VMS)及线路上其他高压噪声对DTMF信号解码电路及语音提示电路产生危害.上线/离线/复位功能的实现,也是由系统硬件电路和软件共同实现的.

3.4.1 系统上线电路

系统上线电路的功能是检测程控交换机发送的振铃铃流信号,然后通过中断方式通知8051单片机,根据软件设定,闭合系统上线/离线/复位开关电路,开启UrMF信号解码电路和语音提示电路与电话用户线的连接.上线电路的主要部分是铃流检测电路.铃流信号是当远端用户呼叫电话远程控制系统时,由程控交换机向电话远程控制系统发送的控制信令.系统采用TCA3385芯片作为铃流检测电路的核心部件.TCA3385是一种性能稳定的振铃信号转换、检测器件,常用于电话机、应答器等仪器仪表.它的PDO端(如图5)是振铃检测输出端,在振铃信号稳定后,此端会变为高电平输出.RDO端可直接与8051单片机相连,作为8051的中断信号INT0.TCA3385的内部功能及外部电路如图5所示.

当电话远程控制系统处于离线状态时,只有铃流检测电路与用户电话线相连,而TCA3385能承受较高电压的冲击,保证了系统的完全稳定性.

3.4.2 离线/复位电路

用户对电话远程控制系统操作完成后,发出结束命令,8051单片机断开系统上线/离线/复位开关电路,系统离线.如果用户出现误操作或忘记发送结束命令时,系统根据软件设定,断开系统上线/离线/复位开关电路,使系统离线,并初始化软件设定.

3.5 驱动电路

电话远程控制系统对受控设备的控制,要通过8051单片机对继电器的闭合才能实现,因此,在8051单片机与继电器之间必须设置一个继电器驱动电路.本系统采用摩托罗拉公司的MC1413,来关闭与开启继电器开关(图6).

4 系统软件

如何利用有限的16种DTMF信号实现多样的系统控制功能,是系统成功与否的关键,借助于软件编程,系统可以对16种DTMF信号的任意组合进行解释,从而大大丰富了系统功能.系统软件的流程结构并不复杂,这里只介绍系统软件主要功能要求:

(1)系统身份认证功能为了保证只有合法用户才能操作系统,电话远程控制系统上线以后,用户必须输入密码,待系统确认后才具有对系统的操作权限.

(2)用户信令解释功能对收到的用户信号,系统按照软件设定加以解释,并决定对语音提示电路寻址,播放相应的系统提示音,实现用户和电话远程控制系统间的交互操作,或者对外部受控设备发出相应的驱动信号.

(3)软件定时功能系统软件设定系统自动复位的软件定时器,定时器的设置值规定了系统一次上线工作的最大时间.若一次工作超时,系统自动离线,进入待机状态.

5 结束语

远程控制软件范文5

关键词:悬索桥;网络信息交换;桥梁施工控制;远程控制网络;网络对话软件;文件传输软件

中图分类号:U445文献标识码:A文章编号:1009-2374 (2009)10-0035-02

随着网络技术的迅速发展,internet正把全世界的计算机系统、通信系统逐渐集成起来,形成信息高速公路与公用数据网络。从工程控制领域来讲,由于现在科研和生产在地域上越来越分散,要总揽现场控制信息和施工状况,或要实现对分散在各施工现场的控制网络进行实时的状态监控、及决策的作出,更是迫切要求控制网络和internet相结合来实现远程控制。所以,实现桥梁工程施工的远程控制网络成为未来桥梁施工控制的一个重要的发展方向。

一、网络信息交换软件必要性

远程控制网络应包括两部分:直接控制现场设备的现场控制网络,异地可对现场设备进行监控的远端监控系统。现场控制网络除了实时监控现场设备外,还应提供反映生产现场的实时信息,并可通过Intenet向远端监控系统实时传递现场信息,而且保留一定的历史生产数据。同时,应将远端监控系统发来的控制数据及时送达现场设备。在远端监控系统没有命令请求时,现场控制网络应具有自治性。对于现场控制网络在桥梁工程当中运用目前还不多,现场控制网络系统需要有自动化的监测和监控仪器,目前能够具有这样自动化功能的仪器运用还不多。

21世纪是网络世纪,我们在工程施工中也应该充分地运用到网络的方便,快捷和及时,因为它能够快速的把不同地点的各个部门连接起来,快速的进行通信和联系,这在我们现代的工程施工中是非常有用的,通常如果在施工的环境中没有及时的连接,可能一个施工项目要在各个部门因为技术问题而进行联系的工程中耗费许多时间在联系的过程中,而用网络连接起来就能节约很多的时间,因此,我们希望能够开发一个能够在局域网和广域网中进行及时通信的软件,即工程网络对话和文件传输软件。通过这个软件的运用可以实现在施工控制中心和各个工地现场进行实时的信息交流,施工现场工作人员通过internet汇报现场施工的数据和控制中心经过信息的计算和处理,包括对下一步施工的决策都可以通过实时的信息传递来实现。

二、网络信息交换软件工程实践

由于在贵州进行北盘江大桥的施工控制工作,对于每个阶段工地的实测数据的汇报和施工控制技术小组对工地现场施工控制的监控以及指导常常都采用电话或者传真的方式,有时候通过这种方式常常都不能及时准确的进行信息的交流,导致遇到一些问题可能不能迅速有效的解决,耽误了工程进度。现阶段我国计算机的互联技术已经相当成熟和完善,运用互联技术进行实时的通讯变的越来越普遍,因此我们想到尝试编写一个可以及时通信的工程对话软件。

三、网络信息交换软件可行性

目前我们可以直接利用的互联网软件的通信功能的软件很多,比如email,tencent公司的oicq等,email等软件的功能比较完备,可以利用internet网络进行数据的传输,但是它的实时性能很难保证,通常是一方把数据传送给另一方之后要等待较长时间才能得到回应。oicq等实时聊天软件虽然可以实现信息和数据的实时交流,但是基于娱乐的oicq等软件保密性、安全性较差,而且接受到的数据的查看也很不方便,对于我们工程运用来说,就希望找到一个既能实现数据实时传输,方便整理和阅读,又能有较高数据保密性和安全性的软件。因此我们想到用delphi软件来编写一个具有这样功能的程序,delphi作为一种面向对象的编程语言,首先编写出具有这些功能的实时工程对话功能的程序,以后通过改进,还能够逐步把施工控制中的管理,计算等程序封装到这个程序中,实现一个较完善的施工控制的管理和通信软件。本文的程序在编写实时对话功能方面作出了尝试,编写了工程网络对话及文件传输软件

四、网络对话软件程序分析

作为一个在网络中运行的软件,工程网络对话软件的基本工作原理在逻辑是大致有三个基本步骤组成:

AB建立连接

AB进行通话

AB断开连接

建立连接的过程是通过在数据源发送数据包,数据包的包头就是目标IP地址,并在网络中通过地址校验进行IP搜寻,当搜索到符合目标IP地址的IP时,此地址就是目标地址,在两个IP地址之间建立一个虚连接。

进行通话其实是通过在源地址发送的数据包的中间加入数据段,数据段就是我们将要通话的内容,其实这个进行通话的过程是在建立连接的同时进行的。只要找到了目标地址,目标地址接受了发送过来的数据包,那么,也同时接受到了源地址发送的内容。

断开连接是因为我们在两台计算机中间建立的是虚连接,当通话结束时,连接自然会断开。

五、对话和文件传输软件简介

软件的基本功能有:异地及时对话,可根据目标的ip地址或计算机名发送通话消息;对话消息可以即时的保存成文档形式;异地及时进行文件和数据传输;退出功能等。

对于对话程序来说,通话双方即使客户端又是服务器端,当自己作为客户端时候,可以接收对话发来的信息,当然自己作为服务器端的时候又能发送信息给客户端。对于文件传输软件来说,文件传输的双方都与ftp服务器建立连接,通过ftp服务器进行转接来实现文件的传输功能。

六、结论

远程控制软件范文6

被控电脑设置

首先从TeamViewer官方网站(http://)下载软件的PC端和手机端软件。将电脑端的软件安装到公司办公电脑上,安装过程中,需要注意选择“个人/非商务用途”这个选项,才能免费使用该软件,其它全采用默认即可顺利安装到系统。

TeamViewer启动后,自动生成本机的远程控制ID号,这个号只要不重新安装系统,就一直不会变化,同时也随机生成一个远程控制时使用的密码。该密码在再次启动TeamViewer时,会重新生成另一个,虽然非常安全,但不适合长期远程控制操作,每次启动都是新密码,不方便记忆。用户可以点击主界面左边“个人密码”后文本框,打开“无人值守访问”设置向导,在第一步“定义预定义的密码”中,设置计算机名称、密码和确认密码。在第二步“添加本计算机至计算机和联系人”中,选择“我现在不想创建TeamViewer账户”,点击“下一步”,完成远程访问密码的设置(如图1)。

接下来,让TeamViewer软件随电脑启动而启动,方便随时远程访问。点击主界面上方“其他”菜单,从中选择“选项”菜单项,打开“TeamViewer选项”对话框,点击左侧“常规”,在右侧勾选“随Windows一同启动TeamViewer”项。最后记住系统生成的ID号和设置的密码,让电脑处于开机状态(如图2)。

手机操控电脑 随时随地办公

用户在智能手机上安装好TeamViewer应用的手机端后,下班时只需让公司办公电脑处于开机状态,并确保能上互联网。不论身处何处,一旦工作有什么紧急需要,打开手机上的WiFi功能或电话卡的数据连接功能,让手机能正常访问互联网,运行手机上的TeamViewer软件后,点击下方的“连接”,在中部输入公司办公电脑的ID,点击“远程控制”按钮(如图3)。在弹出的对话框中输入设置的电脑远程访问密码后,点击“确定”按钮(如图4)。

这时屏幕会出现操作说明文字,如果用户第一次使用该应用,那么建议最好阅读一下它的注意事项,单指拖动移动鼠标指针,单指点按实现鼠标点击操作,双指点按实现鼠标左击,双指按住不放实现拖动,张开或合拢双指实现缩放,双指同时向上或向下滑动实现滚动等(如图5)。

了解了应用的基础操作后,点击“关闭”按钮,即可看到办公电脑的桌面,这下就可以像坐在电脑旁一样操作电脑了,执行发邮件、编辑文档等操作,轻松完成任务,只要电脑上能完成的操作,基本上在手机端都能完成(如图6)。

手机远程取文件 快速完任务

使用TeamViewer除了可以实现操作远程电脑的所有基本操作外,同样也可以使用连接远程电脑的外接设备。如需要将重要紧急文件发回办公室并打印出来,那么用户只需在手机上运行TeamViewer,点按下方的“文件”切换到文件传输界面。

接下来点按下方的“远程机器”,切换到登录办公电脑界面,输入电脑的远程操控ID,无需密码就可连接成功,并显示出办公电脑的各个驱动器,这时一层层打开驱动器找到需要的文件,点按文件后的方框勾选它(如图7)。

再点按下方的“我的文件”,切换到手机存储器和文件夹列表界面,同样选择接收文件保存位置后,点按界面上方的“1”标签,从弹出的菜单中选择“将所选择的文件复制到此…”项,很快就将所选择文件复制到手机上了。随后就近找一打印部,将文件打印出来,轻松完成任务(如图8)。

Tips

许多公司都会将一些内部资料存放至内部服务器中,方便员工查阅,而使用TeamViewer的另一个好处就是,不会受到内部网络的限制,可以直接在手机的控制屏幕上访问内部服务器的地址,无论获取资料或是更新内容,都同在办公室中一样没有区别(如图9)。从此,工作不再受地点、时间的限制了。

远程协助 手机“帮”电脑

上一篇草原的课文

下一篇保健专业