首页 > 文章中心 > 远程控制软件

远程控制软件范文精选

开篇:润墨网以专业的文秘视角,为您筛选了十篇范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

计算机远程控制与应用软件的研究

鉴于远程控制技术及其应用软件在日常工作、学习、生活中的广泛应用,本文笔者从原理层面阐述计算机远程控制的实现原理,并就远程控制的方式类型进行分类详述,最后简要介绍了目前在学习、工作以及生活中常用的远程控制应用软件。

【关键词】计算机远程控制 原理类型 应用软件

远程控制技术是新世纪开发出来的一项集远程办公、远程教学以及远程交流等一系列远程活动于一身的控制新技术,其功能实现的载体是计算机与互联网。远程控制技术凭借其独特的远程控制优势为企业的管理以及现代教学与远程交流带来了众多的便利,使之广受社会各界人士欢迎。随着时代的不断发展,远程控制技术也在不断地革新,早期应用的技术主要用于操控计算机,应用领域单一,而如今的技术不仅继承了早期技术的优势与特性,还能对联网的一切事物包括路灯、电视等实现远程控制,使其应用领域扩张,并推进了社会的进步。本文将对其作简单介绍。

1 计算机远程控制原理及实现方式

计算机远程控制技术是基于TCP/IP或UDP/IP协议,以计算机或服务器为媒介,实现网络数据通信的一种技术。其中TCP区别于UDP之处在于TCP是有连接的协议,由于目前常用的远程控制技术的基础主要是TCP/IP协议,这里笔者仅解析面向TCP连接协议的远程控制。此种控制方式服务器与客户机网络数据通信原理如图1所示。

分析图1得,计算机远程控制原理为:服务器将LocalPort属性设置完毕以作为侦听接口,然后执行Listen函数程序进入侦听状态,客户机经过一系列的程序设置以指定服务器的侦听接口,接着客户机执行Connect函数程序向指定服务器发送连接请求;服务器侦听接口接收到客户机发送的请求,马上对其做出反应,执行Accept函数程序接受连接请求,然后执行Get Data函数程序,等待接收数据,与此同时,由于请求被接受,客户机立刻发生Connect事件,最后执行Send Data函数程序并向服务器请求数据,同时执行Get Data函数程序,等待接收数据;服务器接收到请求后立刻处理服务请求,执行Send Data函数程序将应答程序发送给客户机,客户机接收到服务器发送的应答数据。如果客户机与服务端接收到Close事件,则两者立即执行Close函数程序终止此次连接。

2 远程控制方式类型

依据各远程控制方式的使用频率,目前常见的三种远程控制类型分别为Shell型、桌面控制型与Non―OS型。(1)Shell控制方式。Shell控制方式即命令行控制方式,它是一种基于Linux系统的控制方式,此种方式对操作者要求较高,需要熟知计算机的各项命令以及相关文件的含义,但其传输速度与传输效率较其他方式优良。(2)桌面控制方式。桌面控制方式,也就是平常所说的Desktop方式,相较于Shell控制方式,此种方式不需要使用者再学习专业知识,它将远程控制桌面以图像的形式展示于操控者的计算机上,就相当于将受控电脑显示器显示的内容复制到控制者计算机屏幕上一样,操作简单、形象。QQ远程协助软件采取的就是桌面控制方式,适合无计算机基础的用户使用。(3)Non―OS控制方式。Non-OS控制方式即无盘工作站方式,此种控制方式应用较少,一般只应用于服务器终端上。它解析的是UDP协议组,它只能控制计算机的一些基础操作,也就是未装系统之前的操作,如计算机的开关机以及操控少部分的硬件信息或BIOS信息。

全文阅读

基于windows xp平台的远程控制软件设计

摘要:简要分析了现有远程控制软件工作模式与原理。根据Client/Server的程序设计模式,结合笔者工作经历介绍了一种网络远程控制软件的设计。

关键词:windows xp平台 远程控制 软件设计

中图分类号:TP3 文献标识码:A 文章编号:1007-9416(2013)03-0015-01

随着网络的快速发展,越来越多的企业都建立了自己的内部网络。面对众多的部门联网计算机,对于人数相对偏少的网络管理员来说,如果每台计算机都需要亲临维护既浪费时间,工作效率也极低,因此他们希望对整个网络上的计算机能实现远程控制操作;也希望能实现远程传输文件操作;同时还能查看实时的计算机运行状态和进行一些相关操作;希望能够传输文件;希望能够防止病毒的蔓延、非法程序的拷贝、杜绝某些用户的越权或非法操作等。因此,对于一个网络管理员来说,一个合适的远程协控制软件是至关重要的。

1 远程控制的原理

远程控制软件一般分两个部分:一部分是客户端程序Client,另一部分是服务器端程序Server(或Systry),在使用前需要将客户端程序安装到主控端电脑上,将服务器端程序安装到被控端电脑上。它的控制的过程一般是先在主控端电脑上执行客户端程序,像一个普通的客户一样向被控端电脑中的服务器端程序发出信号,建立一个特殊的远程服务[1],然后通过这个远程服务,使用各种远程控制功能发送远程控制命令,控制被控端电脑中的各种应用程序运行,我们称这种远程控制方式为基于远程服务的远程控制。

通过远程控制软件,我们可以进行很多方面的远程控制,包括获取目标电脑屏幕图像、窗口及进程列表;记录并提取远端键盘事件(击键序列,即监视远端键盘输入的内容);可以打开、关闭目标电脑的任意目录并实现资源共享;提取拨号网络及普通程序的密码;激活、中止远端程序进程;管理远端电脑的文件和文件夹;关闭或者重新启动远端电脑中的操作系统;修改Windows注册表;通过远端电脑上、下载文件和捕获音频、视频信号等。

2 远程控制软件的流程分析

全文阅读

计算机远程控制软件及应用实践

摘 要本文首先针对远程控制软件的作用进行阐述,并在此基础上,罗列出了当前人们常用到的一些远程管理软件。

【关键词】远程控制软件 作用 常见软件

伴随着互联网技术在全球范围内的日益推广和普及,互联网和人们的日常生活开始有了日益密切的联系。越来越多的互联网技术也开始在人们的工作和生活中得到使用。其中远程控制技术便是十分常见的一种互联网技术,它能够让互联网上的一台电脑来对互联网另一端的一台电脑开展远距离控制,极大程度的方便了人们的日常生活。

1 计算机远程控制技术的主要作用分析

1.1 远程办公

凭借远程控制软件,人们便能够有效完成远程办公。该种远程办公方式免去了人们需要到指定电脑面前进行工作的舟车劳顿,极大程度的节约了工作人员宝贵的时间。从某种意义上来说,远程办公能够显著提升工作人员的工作积极性和工作效率。

1.2 远程技术支持

一般情况下,计算机的很多使用操作技术都必须凭借工作人员和用户之间的电话交流来开展沟通,该种沟通方式不仅十分浪费时间,并且还很容易在交流的过程中让客户产生理解上的错误。但是拥有了远程控制技术之后,有关工作人T就能够对客户的电脑进行远程控制,如同操作本地电脑一般,客户只需要向工作人员寻求帮助,工作人员就可以凭借远程技术来找到问题发生的原因,并迅速进行处置。

全文阅读

关于计算机远程控制技术及相应软件应用分析

摘 要:在中国科学技术水平快速发展的今天,计算机的在各个行业的使用已经得到了很广泛的运用,在计算机的众多优点中,本研究主要以计算机的远程控制技术应用方面以及常见的科学技术软件这两个层面来对计算机的应用进行研究。

关键词:计算机;远程技术;应用

中图分类号:TP31 文献标识码:A 文章编号:1674-7712 (2013) 04-0067-01

伴随着中国快速的科学增长速度,网络技术已经基本普及,对计算机的技术要求更高。因为计算机远程控制技术以及一些应用软件的开发和利用,在很大程度上便捷了人们的日常生活,由于科学技术的快速发展,人们在日常工作和生活中对计算机远程控制技术有了更高的需求。因此,为了能够更好的满足人们对计算机远程控制技术的要求,科研人员加大了研究的力度,开发出了更加优越的计算机远程控制技术以及一些相关的应用软件,在很大程度上满足了人们日益增长的技术要求。

一、对计算机远程控制技术的优越性的研究

计算机远程控制技术是一种可以实现远距离进行办公的控制技术,这一种办公方式具有众多的有点,运用这种技术办公可以使办公更加便捷,并可以在一定程度上提升办公效率,调动办公人员的积极性。随着计算机远程控制技术的运用,成功的解决了以前无法进行远距离的技术传递难题,不管任何时间和地点都可以进行办公,这样既节省了办公时间,又可以提高办公人员的工作效率,同时节约了办公成本。运用计算机远程办公技术进行办公,操控人员在经过用户授权以后可以获取用户电脑中的相关资料,同时可以对用户电脑进行操作控制,从而实现远距离的解决相应的技术问题。远程控制技术在很多领域都可以得到很好的应用,比如:技术人员跟用户之间、老师和同学的交流以及处理一些商业工作等。在教育领域运用远程技术也很广泛,运用这种技术可以实现互交式的教育模式,在公司的培训和相关资料的传输上,计算机远程技术也可以实现远距离上的操作,在知识的传输方面,计算机远程控制技术还可以为教师和同学之间架设远距离的传授方式,对学生在学习遇到的困难可以实现及时的解答。

二、对远程控制软件在不同领域运用的分析

(一)处理工作事务的远程控制软件

全文阅读

基于MFC和WinSock的变电站灯光远程控制软件

摘 要: 以变电站户外高压场地的灯光为研究对象,针对传统的站内照明系统存在控制方式单一、资源利用率低等不足,利用MFC和WinSock编程开发出一款灯光远程控制软件,使运维人员能根据实际需要自主选择和控制灯具的开断,从而为变电站的照明设计管理提供了一种参考方案。该软件由主控窗口、连接窗口和进度窗口三个部分组成,具有单灯和全局两种操控方式。实验结果表明,其可通过远方后台操控的形式灵活地改变灯光的状态,进而达到节能的目的,具有较强的实用性与可靠性。

关键词: 变电站; 灯光控制; MFC; WinSock; 远程控制软件

中图分类号: TN911?34; TP319 文献标识码: A 文章编号: 1004?373X(2017)06?0179?04

Abstract: Taking the lamplight at outdoor high?voltage site in the substation as the research object, in order to overcome the shortcomings of single control mode and low resource utilization existing in the traditional lamplight system in the substation, a lamp light remote control software was developed based on MFC and WinSock to make the operation and maintenance staffs choose the lamp switching control autonomously according to their actual requirement, so as to provide a reference scheme for the illumination design management of the substation. This software is composed of the main control window, connection window and progress window, and has the control modes of single lamp and all lamps. The experimental result shows that the software can flexibly change the lamplight state in the form of remote background control to save the energy, and has high practicability and reliability.

Keywords: substation; lamplight control; MFC; WinSock; remote control software

0 引 言

随着电网建设的日趋完善和稳步推进,智能、高效、绿色已成为当代电网的发展要求[1]。作为传输和转换电能的主要场所,变电站在整个电网架构中发挥着不可或缺的作用[2]。然而,如今许多变电站室外高压区域的照明仍旧采用就地控制的方式,运维人员只能通过往返场地来控制灯光的开断[3]。此外,传统的控制方式通常采用单个空气开关控制多组灯光的方式,不但无法根据工作量和天气条件来开启或关闭灯光,而且由于电路电流过大容易造成空开跳闸的现象。

基于以上分析,本文介绍了一种适用于变电站的灯光远控软件。作为面向用户的上位机软件,它在现实操作中能够与负责建立无线网络和数据传输的AP接点以及直接控制场地高压灯的灯控接点配合使用,从而实现站内灯光的远方控制。而其远程照明控制功能主要采用无线通信的方式来实现,在无需重新布线和铺设电缆的同时避免了电能的过度浪费,而且还进一步提高了工作效率和能源利用率。

全文阅读

基于Windows XP平台的远程控制软件的设计开发

摘 要:过去维修计算机需要技术人员亲临现场来检测问题和后续的维修工作,当故障主机数量不多且位置相对集中的时候比较可取。随着工作节奏的加快,技术人员并不愿意把时间浪费在路途中,因此远程控制就应运而生。本文主要讨论了在使用最广泛的操作系统平台上,基于非局域网的网络环境,设计开发一套面向中小型企业的简单实用的远程控制软件。

【关键词】Windows XP 远程控制 开发

0 引言

不得不说市场上的远程控制软件玲琅满目,种类繁多,常见的就多达十数种,其中网民使用最广泛的当属QQ的远程协助。但是QQ的远程协助功能是与QQ软件本身绑定安装和绑定运行的,无法单独运行,甚至无法单独安装。而且功能本身并不完善,带宽占用率高,内存、CPU占用率高,导致运行迟缓,常常出现不响应或长时间延迟响应的情况。然而市面上除了QQ的远程协助之外,多多少少都会收取一部分的费用,而且很多功能华而不实。少数免费软件除了本身效果不好之外,还会加以各种功能或数量限制,对家庭用户影响不大,但对于中小型企业的多主机,网络环境复杂的情况,就不太适用了。

1 总体构想

远程控制就是以网络为媒介让管理人员在原理计算机本体的情况下,对作业对象进行配置、软件安装程序、修改等工作。大致的实现方式是通过网络将被控计算机(服务端)的状态发送到控制端(客户端),然后通过在客户端上的操作来让服务端执行命令。

主要实现的功能有网络唤醒睡眠,后台模式,远程更新驱动,远程运行、安装和卸载程序,剪切板的共享,浏览方式切换、一对一和一对多通信,资源管理器的远程操作,文件下载、记录操作和限制带宽占用。

主要要解决的问题有(1)如何通过网络对接;(2)远程控制如何实现;(3)通讯模块如何构建;(4)如何实现数据加密;(5)图像如何处理;(6)操作界面如何设计。

全文阅读

智能楼宇远程控制系统中上位机软件的设计

摘 要 设计了基于C/S网络架构的智能楼宇远程控制系统。软件设计分为两大部分:一是客户端界面设计;二是系统服务器端的设计。其中客户端部分采用select网络模型,服务器端采用的是IOCP网络模型。同时该系统还利用ADO技术将SQL数据库和服务器端进行绑定处理,使得数据得到了有效的处理和转存,减少了代码的重复度,节约了内存空间。

关键词 远程控制;Select模型;完成端口模型;ADO技术

中图分类号:TP391 文献标识码:A 文章编号:1671-7597(2013)19-0017-02

当今社会随着科学技术的不断发展,人们对物质生活水平的要求也越来越高。楼宇设备智能化、网络化逐步被越来越多的人所关注。除此之外,像商场、商务楼以及各大公司,随着配套的设施不断增加,楼宇照明智能化、网络化已迫不及待的需要来到我们的现实生活中。

目前情况下楼宇监控照明系统主要采用有线和无线的方式来进行数据传输。由于楼道内部设施繁多,有较强的阻挡因素,所以无线通信在运行的过程中会经常出现数据丢失,系统中断等不良结果。故本文将采用电力线载波有线通信方式来实现终端楼层设备的数据交换和传输,最终实现对楼宇的总体设施的集中控制。

1 系统总体架构

楼宇控制系统是一个集分布与网络一体的监控系统,其特点灵活,整体化便于操纵。它主要由以下几个部分组成:远程监控端、服务器、主控器以及终端节点,其中上位机的远程监控客户端与服务器采用C/S模式的网络架构体系。其中远程监控客户端通过提供良好的人机界面与服务器之间进行有效的数据传输,服务器端软件的主要作用是充当客户端和远程终端的数据传输中转站,当客户端发起命令请求首先由服务器进行解析,然后再将数据转发至各个终端,同时将终端返回的数据交由客户端来处理,终端控制模块为电力线载波无线通信模块。

总体结构图如图1所示,远程监控客户端与服务器之间通过Internet进行相互间的数据传输,服务器与主控制器之间通过RS485总线进行传输数据。首先客户端发起命令请求至服务器,然后服务器再将数据处理后转发至各个终端节点,终端节点将对应的响应各个命令,并将结果返回至客户端。从而完成整个系统间通信流程。

全文阅读

多站远程无线控制信号系统通信软件的开发

摘要:多站远程无线控制系统是以计算机为中心控制,用多个信号源作为下位机通过无线模块进行通信,文中介绍了通过无线数传模块实现无线通讯以及ActiveX控件的使用方法,提出了使系统应用程序更安全可靠,效率更高,维护更加方便的几种措施。 关键词:串行通信 ActiveX控件 查询接收 动态数组 最佳化TimeDelay

1 多站远程无线控制系统组成

多站远程无线控制系统是以计算机作为中心控制站,用多个信号源作为下位机,通过无线模块进行数据通信的。系统中的上位机作为数据接收和数据处理的中心站,当下位机实时采集到上位机发送的数据后,便可进行简单的数据处理并向上位机回送数据。

上位机无线通讯接口使用串行端口与无线数传模块相连,数字信号通过天线调制后送到下位机的一台外置无线模块,然后通过串口送入单片机进行处理。系统组成框图如图1所示。

2 串行通讯控件

利用VB开发通信程序主要有两种方法,一是利用VB本身提供的控件(CONTRALS),另一种是利用WINDOWS API应用程序接口。在实际应用中,用VB 控件实现通讯的方法比调用SDK的API动态连接库的方法更加方便和快捷,而且可以用较少的代码实现相同的功能,这就是用VB 控件实现通讯的优点所在,下面主要介绍一下利用VB 控件实现无线通讯的方法。

VB控件工具箱中提供了一个使用非常方便的串行通讯控件MSComm,它提供了使用RS-232串行通讯上层开发的所有细则。通过它完成串行通讯既可以使用查询方式,又可以使用事件驱动方式。控件的一些重要属性及其说明如表1所列。

表1 MSComm控件的属性说明

全文阅读

我知道你在哪通过FailSafe软件远程定位和控制你的电脑

提到笔记本电脑的安全保护技术,你能马上想到哪些?事实上除了BIOS密码、开机密码、硬件防盗锁孔、指纹识别和硬盘防震等本地化安全措施之外,你还该了解下笔记本电脑的远程安全保护技术。尤其是三星和戴尔的新购机用户,即使是不小心弄丢了笔记本电脑,你也有机会找回重要的数据甚至是机器,只要你会用本文的主角:FailSafe。

关于FailSafe

FailSafe是凤凰科技(没错,就是BIOS芯片设计巨头Phoenix)推出的一款基于BIOS层面的远程防盗管理解决方案,因此即使是拔掉电池或者更换硬盘,FailSafe的功能同样有效。具体说来,FailSafe的主要功能大致有以下三点:一、远程检索和删除文件:通过互联网络对被盗电脑中的重要文件进行搜寻,并可以将该文件删除或者拷贝到另外一台安全的电脑中;二、收集笔记本电脑当前所在位置信息:能够捕捉公共和本地IP地址并识别正在使用的互联网服务供应商,以确定该电脑上一次连接网络所在的位置,并显示到微软Bing Maps之类的网络地图上。同时,如果该电脑支持GPS功能,那么FailSafe还可以自动探测连接的GPS设备并发送笔记本电脑的GPS坐标;三、远程禁止笔记本电脑的使用权:通过互联网对被盗笔记本电脑下达指令,可以让电脑无法开机或者丧失所有功能。

需要指出的是,FailSafe可以根据OEM厂商的需要自行定制,因此各个厂商推出的具体版本在功能方面可能会各有不同。目前已经有三星和戴尔在新出产的机型上提供了30天的试用版本FailSafe,接下来笔者就以三星X420为例,为大家介绍下该怎样使用FailSafe。

安装与注册

FailSafe的工作流程大致是先安装客户端到笔记本电脑上,然后通过FailSafe服务提供商的相关网站对笔记本电脑进行远程操控,因此在正式使用之前,还需要安装和注册。点击桌面上的“FailSafe Setup”,根据提示一步一布安装即可。由于安装过程需要在互联网上下载最新的安装程序,因此必须接入互联网络才可进行(图1)。三星X420提供的FailSafe服务时限为30天,如果需要更长时间的保护则必须自行购买,3年服务需要额外付费573.97元,1年服务需286.81元,对确实有高数据安全需要的用户来说,这个价格还是可以接受的。

安装FailSafe客户端的同时,软件会提示注册一个FailSafe账户,以此来登录FailSafe网站进行操控。在注册账户时,密码必须在6位字符以上,而且必须含有至少1个大写字母和1个数字(图2)。然后等待安装软件从互联网上下载程序并安装,整个过程视网络状况而定,需耗时5分钟~10分钟不等。

在安装结束之后,安装程序会自动发送两封邮件到安装时输入的邮箱(即注册FailSafe账户时所填入的eMail地址),分别是FailSafe的用户名(Username)和注册码(License Key),这是激活FailSafe功能的必需条件。

全文阅读

ZigBee技术在远程计算机电源控制系统中的应用

摘要:探讨在无人值守的远程计算机电源控制系统中,如何实现远程控制计算机的开关机成为当前人们关注的重要问题。计算机电源控制系统利用传感器采集计算机机房环境的数据信息,并通过ZigBee网络技术将数据传输至监控中心,从而实现电源控制功能。

关键词:ZigBee远程计算机电源控制系统;应用

随着科学信息技术的高速发展,计算机在各个行业中的运用范围和地位已经不可替代,计算机运作已经关系到整个行业或部门的运作、资源管理及商业机密等内容,因此,如何运用计算机进行运作管理已经成为各个行业急需解决的重要问题,但计算机的工作任务和管理工作日益增大,且随之复杂化,企业不仅需要投入大量的人力资源,并且计算机的管理工作十分枯燥,每天要定时进行开关机操作,需要耗费大量的时间和精力。据有关市场研究调查显示,当前解决该问题的方法主要为IBM等公司开发的纯软件产品;将软件和硬件相结合,即利用开关电源间接控制远程计算机开关机功能的IT远程机房管理系统;以及利用短信或电话接入的方式,实现远程控制计算机开关机管理。本文就远程计算机电源控制系统的设计和实现,对软件和硬件相结合实现计算机开关机功能进行研究分析。

1 远程计算机电源控制系统组成部分

1.1 远程网关设备

电源控制系统的外部网络通常都是采用因特网,内部网络主要以ZigBee网络为主。而远程网关是整个网络系统中的重要组成部分,远程网关与ZigBee的收发模块相链接,将接收到的外部的网络命令传输至楼层内部,从而实现远程电源控制设备的控制。远程网关的组成部分包括S3C44BOX嵌入式处理器、CC2420芯片、GPRS GTM900A通信模块和嵌入式远程网关控制软件。

1.2 控制服务器

控制服务器主要是通过对网络内中所有的远程电源控制设备和被控计算机、远程网关等相关通信软件进行控制管理,在Oracle10g数据库和服务器端软件中可以监测被控计算机的运行状况和远程电源继电器的开关状况,同时软件管理还可以访问计算机的相关数据查看被控计算机当前的运行状况。管理端软件将控制服务器中的指令预先储存在数据库命令队列表中,待那只服务器发出相应的指令后即可执行任务。

全文阅读