远端管理系统、多电脑切换器及远端管理方法

文档序号:6442777阅读:315来源:国知局

专利名称::远端管理系统、多电脑切换器及远端管理方法
技术领域
:本发明是与远端管理有关,特别是关于一种的远端管理系统(remotemanagementsystem)、多电脑切换器(Keyboard-Video-Mouseswitch,KVMswitch)及远端管理方法。
背景技术
:多电脑切换器(Keyboard-Video-MouseSwitch;KVMSwitch)连接于一用户端中控装置与多台被控电脑之间,使得使用者可以仅通过一中控装置来控制多台的被控电脑。此中控装置通常是由一组键盘、屏幕及鼠标所组成。所谓的网络型多电脑切換器(Over-IPKVM)是ー种具有网络接ロ的多电脑切換器,其经由网络将用户端电脑耦接至一台或多台被控电脑,使得用户端电脑的使用者可以通过网络来控制一台或多台的被控电脑。在现有技术中,管理或控制多电脑切換器的方式包含(I)使用面板按键(2)使用热键指令(hotkeycommand)及(3)使用屏幕显示选单(OSD)。其中热键指令及屏幕显示选单可供使用者由中控装置或远端对多电脑切换器进行管理或控制。例如以某ー热键指令控制多电脑切换器进行切换连接端ロ的动作;或是以点选屏幕显示选单的某ー选项来对多电脑切换器进行设定。其中热键指令是指键盘上多个按键的组合,例如在ニ秒内连续敲击ScrollLock键两次再按压某一数字键可以控制多电脑切換器进行连接端ロ的切換(切換至对应于该数字的被控电脑)。在前述方法中,无论面板按键、热键指令或屏幕显示选单都是预设(pre-defined)的指令,其缺点在于其指令或是选项系由制造商在出厂前所定义(manufacture由.-defined),使用者在购回后无法依其自身的需求增加或修改指令及选项,故缺乏弹性。虽然现有多电脑切换器已可通过固件升级(FirmwareUpgrade)来新增某些功能,但这些新增的功能仍是由制造商所提供的,且在进行固件升级时多电脑切換器并无法使用,如此对于使用者而言仍有局限性且会造成使用上的不便。现有的多电脑切換器有些已经具备可录制键盘/鼠标指令的功能,可先由使用者输入某些键盘/鼠标指令至多电脑切換器,经多电脑切换器录制后,便可再由使用者以手动操作进行播放,以使多电脑切換器所连接的被控电脑执行该键盘/鼠标指令所对应的功能。但此键盘/鼠标指令录制功能需由使用者启动,其并无法在特定时间自动或是重复地执行。另外,在多电脑切換器上市前的开发阶段,工程测试人员需对多电脑切換器的各项功能进行验证及除错(debug)以找出硬体、软件或固件设计上的错误。例如输入某组非预设的热键指令或是以某种特定方式输入某组热键指令后可能会造成多电脑切換器的当机。但目前并无法有效地重制某些会造成错误的操作方式,所以在甲地的测试人员所发现的错误无法由こ地的测试人员重制,以供其实际体验后予以提供意见或协助
发明内容因此,本发明的一范畴在于提出一种远端管理系统、多电脑切换器及远端管理方法,以解决先前技术所遭遇到的上述种种问题。于一具体实施例中,本发明的远端管理系统经由网络将第一电脑耦接至至少一台第二电脑,以使第一电脑的使用者可由远端操作第二电脑。远端管理系统至少包含应用程序及远端管理装置。应用程序执行于第一电脑上,使第一电脑所接收的脚本(script)指令被转换为网络信号。脚本指令是以脚本语言编辑而成。远端管理装置连接至第二电脑,远端管理装置至少包含网络接口、电脑接口、脚本处理模块及影像处理模块。网络接口接收网络信号。电脑接口至少包含影像接口及控制接口。脚本处理模块用以从网络信号识别脚本指令的内容并据以产生控制信号后,控制接口依据预设指令或脚本指令将控制信号输出至第二电脑。影像处理模块将第二电脑因应于(inresponseto)此控制信号所输出的影像经由影像接口进行撷取并处理后,经由网络接口传送至第一电脑,此处理可能包含影像信号的压缩及编码。应用程序更依据撷取并处理后的影像在第一电脑产生视窗,以供使用者在第一电脑上操作第二电脑。此视窗可使第一电脑的使用者感觉彷佛直接操作第二电脑。此应用程序主要是用以处理来自远端管理装置的网络信号,使得第一电脑可与远端管理装置进行通讯,亦将第一电脑的键盘或鼠标信号被转换为网络信号,其更可供使用者对脚本文件执行由播放功能、开启(旧文件)功能、停止功能、储存功能、新增功能、编辑功能、自动重播功能及除错功能所组成的群组中所选出的功能。于实际应用中,远端管理装置进一步包含脚本文件产生器,用以将脚本指令转换为脚本文件以供输出,以使另一远端管理装置可依据脚本文件执行控制信号所对应的功能。该脚本指令至少包含一开始标签、一指令内容及一结束标签。开始标签用以标示该脚本指令的开始。结束标签用以标示该脚本指令的结束。该指令内容是由开始时间、结束时间、时间间隔(interval)、延迟时间(delay)、重复执行次数(repeatloop)、鼠标左键、鼠标右键、鼠标中键、键盘功能键、游标移动距离、坐标、开启电源(power-on)、关闭电源(power-off)、重新开机(reboot)及切换连接端口所组成的群组中所选出。于另一具体实施例中,本发明的多电脑切换器是用以将一组键盘、屏幕及鼠标耦接至多台被控电脑。多电脑切换器至少包含使用者接口、脚本处理模块、控制接口、影像接口及影像切换模块。使用者接口用以供使用者输入脚本(script)指令,脚本指令是以脚本语言编辑而成。脚本处理模块用以识别脚本指令的内容并据以产生控制信号。控制接口依据预设指令或脚本指令将控制信号输出至该多台被控电脑中的一台被控电脑,藉以控制该台被控电脑执行对应于脚本指令的至少一功能。影像接口接收由该台被控电脑因应于(inresponseto)控制信号所输出的影像信号。影像切换模块依据预设指令或脚本指令将该台被控电脑耦接至屏幕,以使影像信号可被传送至屏幕。于另一具体实施例中,本发明的远端管理方法运作于远端管理装置中,使电子装置可通过远端管理装置耦接至少一电脑,进而使电子装置能够操作电脑。远端管理方法至少包含下列步骤自电子装置接收至少一脚本指令,其中脚本指令系以脚本语言编辑而成;识别脚本指令的内容并据以产生控制信号;依据预设指令或脚本指令将控制信号传送至电脑,使电脑根据控制信号执行对应于脚本指令的至少一功能;对该电脑因应于控制信号所输出的影像进行撷取及处理后传送至电子装置,以在电子装置上产生视窗供电子装置的使用者操作电脑。此视窗可使电子装置的使用者感觉彷佛直接操作此电脑。相较于先前技术中所采用的传统预设性的热键(hotkey)指令或屏幕显示选单(On-Screen-Display;0SD)指令,根据本发明的远端管理系统、多电脑切换器及远端管理方法通过脚本(script)指令来控制或操作远端的被控电脑,故能够下达更复杂的指令并且执行更多的功能。此外,根据本发明的远端管理系统、多电脑切換器及远端管理方法可精确地在异地重制造成错误的操作方式,先将在甲地发现造成错误的操作方式转换成一脚本文件,然后将此脚本文件传送到こ地后,由こ地测试人员输入至多电脑切換器中以重制在甲地发现的操作方式,然后由こ地的测试人员进行除错。关于本发明的优点与精神可以通过以下的发明详述及所附图式得到进ー步的了解。图I是绘示于本发明的一具体实施例的远端管理系统中,远端管理装置通过网络将第一电脑耦接至第二电脑的示意图。图2是绘示远端管理系统及其远端管理装置的功能方块图。图3A是绘示远端管理装置将脚本指令转换为脚本文件并将其输出至另ー远端管理装置的示意图。图3B是绘示应用程序所提供的画面的示意图。图4是绘示本发明的另一具体实施例中的多电脑切換器的功能方块图。图5是绘示本发明的另一具体实施例中的远端管理方法的流程图。主要元件符号说明SlOS18:流程步骤R:远端管理系统N:网络1、9:远端管理装置2:第一电脑3:第二电脑4:键盘5:屏幕6:鼠标10:网络接ロ12、72:脚本处理模块14:电脑接ロ140、74:控制接ロ142、78:影像接ロ16、80:影像切换模块7:多电脑切換器18、76:脚本文件产生器70:使用者接ロ8:第三电脑PC:被控电脑AP:应用程序SF:脚本文件17:影像处理模块T:画面Tl:指令输入栏位T2:功能选项具体实施方式根据本发明的ー较佳具体实施例为ー种远端管理系统。于此实施例中,如图I所示,于远端管理系统R中,远端管理装置I的一端经由网络N耦接于第一电脑2;远端管理装置I的另一端耦接于至少一台第二电脑3,以使第一电脑2的使用者可经由网络N由远端操作第二电脑3,其中第一电脑2可通过网络N与远端管理装置I沟通,远端管理装置I可通过USB接口及影像接口与该些第二电脑3耦接,但不以此为限。在本实施例中,远端管理装置I可以是任何具有远端电脑管理功能的电子装置,例如多电脑切换装置(Keyboard-Video-MouseSwitch,KVMSwitch)、网络型串行接口管理装置、网络型电源管理装置或网络型环境监控设备等。第一电脑2实质上可以是任何具有软件执行能力的电子装置,其可执行的应用程序至少包含任意种类的网页浏览器(webbrowser),例如手机、个人数字助理(PersonalDigitalAssistant,PDA)、GPS卫星导航装置等。至于网络N可以是网际网络(Internet)、局域网络(LAN)、广域网络(WAN)、整合服务数字网络(ISDN)、非同步传输网络(ATM)或其他类型的网络,并无特定的限制。被控的第二电脑3可以是任何型式的电脑设备,例如各式服务器、桌上型电脑或笔记型电脑;被控的第二电脑3亦可为电脑以外其他任何具有串行接口的电子装置,例如网络集线器、网络路由器等设备。此串行接口可使远端管理装置I与前述电子装置之间经由DB-9连接器以RS-232协议进行通讯。需说明的是,无论是远端管理装置、应用程序或该些被控电脑或装置的种类、型式及数量,均不以上述例子为限。前述的网络型串行接口管理装置可让使用者由远端控制被控装置的串行接口(例如其RS-232端口);网络型电源管理装置可让使用者由远端控制被控电脑或装置的电源。请参照图2,图2是绘示此实施例的远端管理系统R的功能方块图。如图2所示,远端管理装置I的一端是经由网络N耦接于第一电脑2,远端管理装置I的另一端是耦接至少一台第二电脑3之间。远端管理装置I与第二电脑3之间可能具有一适配器(adapter),用以延伸远端管理装置I与第二电脑3间的距离。第一电脑2具有一组键盘4、屏幕5及鼠标6。远端管理系统R包含远端管理装置I及应用程序AP。其中,远端管理装置I包含网络接口10、脚本处理模块12、电脑接口14、影像切换模块16、影像处理模块17及脚本文件产生器18,并且电脑接口14更包含控制接口140及影像接口142。于远端管理装置I中,网络接口10耦接至脚本处理模块12;脚本处理模块12耦接至电脑接口14的控制接口140;电脑接口14的影像接口142耦接至影像切换模块16;影像切换模块16耦接至影像处理模块17;影像处理模块17耦接至网络接口10;脚本文件产生器18耦接至脚本处理模块12。于此实施例中,应用程序AP执行于使用者端的第一电脑2上,使第一电脑2所接收到的脚本(script)指令被转换为网络信号,而使用者可由键盘4输入此脚本指令。脚本指令可由使用者依据远端管理装置I的制造商所制定的脚本语言(scriptlanguage)的语法(syntax)编辑而成,但不以此为限。于此实施例中,应用程序AP用以供使用者输入脚本(script)指令。如图3B所示,应用程序AP可提供一画面T,具有一指令输入栏位Tl及数个功能选项T2,其分别显示新增、开启、编辑、储存、执行及停止等功能,但不以此为限。使用者可通过键盘4于此指令输入栏位Tl内输入脚本指令,但亦不以此为限。使用者可依据开启指令开启一已经储存的脚本指令,再以编辑指令对其进行修改之后再以储存指令予以储存,此储存包含另存新文件及取代原文件。使用者亦可依据新增指令及其他指令编辑一全新的脚本指令。脚本指令将会至少包含有开始标签、指令内容及结束标签。其中,脚本指令的开始标签及结束标签分别用以标示脚本指令的开始及结束。实际上,脚本指令的指令内容可以由开始时间、结束时间、时间间隔(interval)、延迟时间(delay)、重复执行次数(repeatloop)、鼠标左键、鼠标右键、鼠标中键、键盘功能键、游标移动距离、坐标、开启电源(power-on)、关闭电源(power-off)、重新开机(reboot)及切换连接端ロ所组成的群组中所选出,并且脚本指令的指令内容可只包含ー个指令抑或同时包含多个指令,可视使用者实际需求而定。举例而言,假设脚本指令被设定为〈INTERVAL=20KB=“ABC”PORT=1>,其代表以键盘对远端管理装置I的第一端ロ输入ABC等字元,并以20毫秒的时间间隔顺序执行。若欲将原来的时间间隔缩短一半,则可将脚本指令修改为〈INTERVAL=IOKB=ABC”PORT=1>;若欲增加连接端ロ的数目,则可将脚本指令修改为〈INTERVAL=20KB=“ABC”PORT=I8>,其代表以键盘对远端管理装置I的第一端ロ至第八端ロ均输入ABC等字元,并以20毫秒的时间间隔顺序执行;若欲重复执行次数,则可将脚本指令修改为<REPEAT10<INTERVAL=20KB=“ABC’T0RT=1>>,其代表以键盘对远端管理装置I的第一端ロ输入ABC等字元,并重复执行10次;若欲设定开始执行的时间,则可将脚本指令修改为<TIME=18:00:00KB=“ABC”P0RT=1>,其代表以键盘对远端管理装置I的第一端ロ输入ABC等字元,并在18:00:00的时刻执行此指令。为了能够同时操作键盘及鼠标,脚本指令可被设定为〈KB.MK=LCTRLMS.CLICK=LEFT〉,代表同时按压键盘的左Ctrl键及鼠标的左键;脚本指令亦可被设定为〈KB.MK=LSHIFTMS.CLICK=LEFT〉,代表同时按压键盘的左Shift键及鼠标的左键。再者,为了能够精确地控制鼠标游标的移动,脚本指令可被设定为〈MS.M0VE=1,10>,其代表欲将鼠标游标移动至相对当前位置的坐标(X,Y)=(1,10)处;脚本指令亦可被设定为〈MS.MOVE.ABS=0,100〉,代表欲将鼠标游标移动至绝对坐标(X,Y)=(0,100)处。此外,为了能够实现在前述的第二电脑3上自动安装软件,脚本指令可包含〈DELAY=1000VM.MOUNT=VMlPORT=2>,〈DELAY=2000PON=REBOOTPORT=2〉,〈DELAY=3000KB=“ABC123”PORT=2>及〈DELAY=1000KB=“N,,P0RT=2>,藉以依序执行载入VMl或光碟、重新开机、输入安装序号以及按下下一歩等步骤。其中〈DELAY=1000VM.MOUNT=VMlPORT=2>代表在开始时间1000毫秒后,经由远端管理装置的第二端ロ将一虚拟媒体(VirtualMedia;VM)挂载至欲安装软件的电脑;〈DELAY=2000PON=REBOOTPORT=2>代表在开始时间2000毫秒后,经由远端管理装置的第二端ロ对电脑执行重新开机。虚拟媒体是指实体连接于第一电脑2的储存装置,其一般包含软碟机、硬碟机、光碟机、光碟映像文件或是USB大量储存装置,其虽然并未实体连接至第二电脑3,但可通过远端管理装置I而被第二电脑3所读取。虚拟媒体所储存的内容可供第二电脑3进行使用,包括重新安装软件或是更新文件。再举例而言,假设脚本指令被设定为〈DAY=MONDAYTIME=07:00:00:000P0N=ONPORT=5-8>,其代表在星期一的07:00:00:000时刻对第五端ロ至第八端ロ执行开启电源的控制。假设脚本指令被设定为〈DAY=FRIDAYTIME=21:00:00:000P0N=OFFPORT=5-8>,其代表在星期五的21:00:00:000时刻对第五端ロ至第八端ロ执行关闭电源的控制。于此实施例中,脚本指令除了可以于远端管理装置I与第一电脑2之间进行传递之外,亦可将脚本指令转换为一脚本文件后于两台远端管理装置之间进行传递。一般而言,脚本指令可通过编程程序语言(programminglanguage)的编辑器来编辑,例如C语言或Java程序语言的编辑器等,但不以此为限,也可以通过其它的编辑器来编辑。接着,当网络信号由使用者端的第一电脑2传送至远端管理装置I时,远端管理装置I通过其网络接口10接收网络信号。接着,脚本处理模块12将会从网络信号识别出脚本指令的内容并据以产生控制信号后,电脑接口14的控制接口140再依据预设指令或脚本指令将控制信号输出至相对应的第二电脑3。需特别说明的是,前述的预设指令与脚本指令完全不同。虽然脚本指令的语法(syntax)是由制造商所定义,但脚本指令本身却是由使用者通过脚本语言(scriptlanguage)依据脚本指令的语法编辑而成的,并非制造商所定义;而预设指令则可以是使用者按下键盘上的数个按键而产生的热键(hotkey)指令,例如ScrollLock键加上某一数字键,或是使用者通过键盘或鼠标点选屏幕显示选单(On-Screen-Display;0SD)中某一选项而产生的OSD指令。于实际应用中,远端管理装置I的脚本处理模块12可为中央处理器、处理器、控制器、对照表(look-uptable)、其他具有脚本指令识别功能的装置或上述元件的任意组合,本发明并无特定的限制。举例而言,假设脚本处理模块12是由中央处理器根据对照表从网络信号中识别出脚本指令的内容并据以产生对应于第二电脑3的功能的控制信号,则对照表即需记录有分别对应于不同脚本指令的指令内容的各种控制信号,并且该些控制信号能够被用以于远端的第二电脑3上执行该功能,该功能的形式或种类并无特定的限制。当第二电脑3接收到控制信号后,第二电脑将会因应于(inresponseto)控制信号执行该功能并输出第二电脑3的一影像至远端管理装置I。接着,远端管理装置I将会通过其电脑接口14的影像接口142接收该影像,并通过其影像切换模块16将此影像传输至影像处理模块17,由影像处理模块17对该影像进行撷取并处理后,再由其网络接口10将处理后的该影像传送至第一电脑2。之后,执行于第一电脑2的应用程序AP将会依据处理后的该影像在第一电脑2产生一视窗,以供使用者在第一电脑2上通过该视窗操作远端的第二电脑3。此视窗可使第一电脑2的使用者感觉彷佛直接操作第二电脑3。此外,如图2及图3A所示,远端管理装置I更可通过其脚本文件产生器18将脚本指令转换为脚本文件SF并将脚本文件SF输出至另一远端管理装置9,使得另一远端管理装置9可依据脚本文件对其控制的第三电脑8执行控制信号所对应的功能。此脚本文件可通过其网络接口由一远端管理装置输出至另一远端管理装置,亦可由一远端管理装置发出后,再通过第一电脑2的转发后传送至另一远端管理装置。藉此,本实施例的远端管理系统R可精确地在异地重制造成错误的操作方式,举例而言,先将在甲地的远端管理装置I发现造成错误的操作方式转换成脚本文件并将此脚本文件传送到乙地后,由乙地的测试人员输入至另一远端管理装置9中以重制在甲地发现的错误操作方式,然后由乙地的测试人员进行除错的动作。根据本发明的另一较佳具体实施例是一种多电脑切换器。请参照图4,图4是绘示此实施例的多电脑切换器的功能方块图。如图4所示,多电脑切换器7耦接于一组键盘4、屏幕5、鼠标6与远端的多台被控电脑PC之间。多电脑切换器7包含使用者接口70、脚本处理模块72、控制接口74、脚本文件产生器76、影像接口78及影像切换模块80。其中,键盘4、屏幕5及鼠标6分别耦接至使用者接口70;使用者接口70耦接至脚本处理模块72;脚本处理模块72耦接至控制接口74;脚本文件产生器76耦接至脚本处理模块72;控制接口74耦接至被控电脑PC;影像接口78耦接至屏幕5;被控电脑PC耦接至影像接口78;影像切换模块80耦接至被控电脑PC及影像接ロ78。于此实施例中,使用者接ロ70用以供使用者输入脚本(script)指令。实际上,使用者接ロ可以是一指令输入视窗或屏幕显示选单(On-Screen-Display;0SD)所提供的一指令输入栏位,但不以此为限。使用者可通过键盘4于此指令输入视窗内输入脚本指令,但亦不以此为限。使用者亦可依据前述的开启指令开启一已经储存的脚本指令,再以编辑指令对其进行修改之后再以储存指令予以储存,此储存包含另存新文件及取代原文件。脚本指令是以脚本语言(scriptlanguage)编辑而成。脚本指令将会至少包含有开始标签、指令内容及结束标签。其中,脚本指令的开始标签及结束标签分别用以标示脚本指令的开始及结束。实际上,脚本指令的指令内容可以由开始时间、结束时间、时间间隔(interval)、延迟时间(delay)、重复执行次数(repeatloop)、鼠标左键、鼠标右键、鼠标中键、键盘功能键、游标移动距离、坐标、开启电源(power-on)、关闭电源(power-off)、重新开机(reboot)及切换连接端ロ所组成的群组中所选出,并且脚本指令的指令内容可只包含ー个指令抑或同时包含多个指令,可视使用者实际需求而定。脚本处理模块72用以识别脚本指令的内容并据以产生控制信号。控制接ロ74用以依据预设指令或脚本指令将控制信号输出至该多台被控电脑PC中的一台被控电脑PC,藉以控制该台被控电脑PC执行对应于脚本指令的至少一功能。当该台被控电脑PC接收到控制信号后,该台被控电脑PC将会因应于(inresponseto)控制信号执行对应于脚本指令的至少一功能,并输出该台被控电脑PC的一影像信号至多电脑切換器7。多电脑切換器7将会通过其影像接ロ78接收该影像信号。接着,影像切换模块80将会依据预设指令或脚本指令将该台被控电脑PC耦接至屏幕5,以使该影像信号可被传送至屏幕5。至于脚本文件产生器76则用以将脚本指令转换为脚本文件以供输出,以使另一多电脑切換器可依据脚本文件执行控制信号所对应的功能。于实际应用中,使用者接ロ70更可供使用者对脚本文件执行由播放(运行)功能、开启功能、停止功能、储存功能、新增功能、编辑功能、自动重播功能及除错功能所组成的群组中所选出的功能。根据本发明的另一具体实施例为ー种远端管理方法。于此实施例中,该远端管理方法运作于远端管理装置中,使电子装置可通过远端管理装置耦接至少ー电脑,进而使电子装置能够操作电脑。请參照图5,图5是绘示此实施例的远端管理方法的流程图。如图5所示,首先,该方法执行步骤S10,自电子装置接收至少一脚本指令,其中脚本指令以脚本语言编辑而成。脚本指令将会至少包含有开始标签、指令内容及结束标签。其中,脚本指令的开始标签及结束标签分别用以标示脚本指令的开始及结束。实际上,脚本指令的指令内容可以由开始时间、结束时间、时间间隔(interval)、延迟时间(delay)、重复执行次数(repeatloop)、鼠标左键、鼠标右键、鼠标中键、键盘功能键、游标移动距离、坐标、开启电源(power-on)、关闭电源(power-off)、重新开机(reboot)及切换连接端ロ所组成的群组中所选出,并且脚本指令的指令内容可只包含ー个指令抑或同时包含多个指令,可视使用者实际需求而定。接着,该方法执行步骤S12,识别脚本指令的内容并据以产生控制信号。然后,该方法执行步骤S14,依据预设指令或脚本指令将控制信号传送至电脑,使电脑根据控制信号执行对应于脚本指令的至少一功能。之后,该方法执行步骤S16,对电脑因应于控制信号所输出的影像进行撷取及处理后传送至电子装置,以在电子装置上产生视窗供电子装置的使用者操作电脑。实际上,当该方法执行步骤S10,自电子装置接收至少一脚本指令之后,该方法可进一步执行步骤S18,将脚本指令转换为脚本文件以供输出,以使另一远端管理装置可依据脚本文件执行控制信号所对应的功能。亦即步骤S18可执行于步骤SlO之后的任意时间点,并不以图5所绘示的情况为限。相较于先前技术中所采用的传统预设性的热键(hotkey)指令或屏幕显示选单(On-Screen-Display;0SD)指令,根据本发明的远端管理系统、多电脑切换器及远端管理方法系通过使用者所编写的非预设性的脚本(script)指令来控制或操作远端的被控电脑,故能够下达更复杂的指令并且执行更多的功能,亦能达到重复执行、定时执行或自动执行的目的。此外,根据本发明的远端管理系统、多电脑切换器及远端管理方法可精确地在异地重制造成错误的操作方式,先将在甲地发现造成错误的操作方式转换成一脚本文件,然后将此脚本文件传送到乙地后,由乙地测试人员输入至多电脑切换器中以重制在甲地发现的操作方式,然后由乙地的测试人员进行除错。通过以上较佳具体实施例的详述,系希望能更加清楚描述本发明的特征与精神,而并非以上述所揭露的较佳具体实施例来对本发明的范畴加以限制。相反地,其目的是希望能涵盖各种改变及具相等性的安排于本发明所欲申请的权利要求的范畴内。权利要求1.一种远端管理系统,经由一网络将一第一电脑耦接至至少一台第二电脑,以使该第一电脑的一使用者可由远端操作该第二电脑,该远端管理系统至少包含一应用程序,执行于该第一电脑上,使该第一电脑所接收的ー脚本指令被转换为ー网络信号,该脚本指令是以脚本语言编辑而成;以及ー远端管理装置,连接至该第二电脑,该远端管理装置至少包含一网络接ロ,接收该网络信号;一电脑接ロ,至少包含一影像接ロ及一控制接ロ;一脚本处理模块,用以从该网络信号识别该脚本指令的内容并据以产生ー控制信号后,该控制接ロ依据ー预设指令或该脚本指令将该控制信号输出至该第二电脑;以及一影像处理模块,对该第二电脑因应于该控制信号所输出的影像经由该影像接ロ进行撷取并处理后,经由该网络接ロ传送至该第一电脑;其中,该应用程序更依据该撷取并处理后的影像在该第一电脑产生ー视窗,以供该使用者在该第一电脑上操作该第二电脑。2.如权利要求I所述的远端管理系统,其特征在于,该远端管理装置进ー步包含一脚本文件产生器,用以将该脚本指令转换为一脚本文件以供输出,以使该另ー远端管理装置可依据该脚本文件执行该控制信号所对应的功能。3.如权利要求2所述的远端管理系统,其特征在干,该应用程序更可供该使用者对该脚本文件执行由播放功能、开启功能、停止功能、储存功能、新增功能、编辑功能、自动重播功能及除错功能所组成的群组中所选出的功能。4.如权利要求I所述的远端管理系统,其特征在于,该脚本指令至少包含ー开始标签,用以标示该脚本指令的开始;一指令内容;以及ー结束标签,用以标示该脚本指令的结束。5.如权利要求4所述的远端管理系统,其特征在于,该指令内容是由开始时间、结束时间、时间间隔、延迟时间、重复执行次数、鼠标左键、鼠标右键、鼠标中键、键盘功能键、游标移动距离、坐标、开启电源、关闭电源、重新开机及切换连接端ロ所组成的群组中所选出。6.一种多电脑切换器,用以将ー组键盘、屏幕及鼠标耦接至多台被控电脑,该多电脑切换器至少包含一使用者接ロ,供一使用者输入ー脚本指令,该脚本指令是以脚本语言编辑而成;一脚本处理模块,用以识别该脚本指令的内容并据以产生ー控制信号;一控制接ロ,耦接至该多台被控电脑,依据ー预设指令或该脚本指令将该控制信号输出至该多台被控电脑的一台被控电脑,藉以控制该台被控电脑执行对应于该脚本指令的至少一功能;一影像接ロ,接收由该台被控电脑因应于该控制信号所输出的一影像信号;以及一影像切换模块,耦接至该多台被控电脑,依据该预设指令或该脚本指令将该多台被控电脑之ー耦接至该屏幕,以使该影像信号可被传送至该屏幕。7.如权利要求6所述的多电脑切換器,其特征在干,进ー步包含一脚本文件产生器,用以将该脚本指令转换为一脚本文件以供输出,以使该另ー多电脑切换器可依据该脚本文件执行该控制信号所对应的功能。8.如权利要求7所述的多电脑切換器,其特征在干,该使用者接ロ更可供该使用者对该脚本文件执行由播放功能、开启功能、停止功能、储存功能、新增功能、编辑功能、自动重播功能及除错功能所组成的群组中所选出的功能。9.如权利要求6所述的多电脑切換器,其特征在干,该使用者接ロ为ー屏幕显示选単。10.如权利要求6所述的多电脑切換器,其特征在于,该脚本指令至少包含ー开始标签,用以标示该脚本指令的开始;一指令内容;以及ー结束标签,用以标示该脚本指令的结束。11.如权利要求10所述的多电脑切換器,其特征在于,该指令内容是由开始时间、结束时间、时间间隔、延迟时间、重复执行次数、鼠标左键、鼠标右键、鼠标中键、键盘功能键、游标移动距离、坐标、开启电源、关闭电源、重新开机及切换连接端ロ所组成的群组中所选出。12.—种远端管理方法,运作于ー远端管理装置中,使ー电子装置可通过该远端管理装置耦接至少ー电脑,进而使该电子装置能够操作该电脑,该远端管理方法至少包含下列步骤自该电子装置接收至少一脚本指令,该脚本指令是以脚本语言编辑而成;识别该脚本指令的内容并据以产生ー控制信号;依据ー预设指令或该脚本指令将该控制信号传送至该电脑,使该电脑根据该控制信号执行对应于该脚本指令的至少一功能;以及对该电脑因应于该控制信号所输出的影像进行撷取及处理后传送至该电子装置,以在该电子装置上产生ー视窗供该电子装置的一使用者操作该电脑。13.如权利要求12所述的远端管理方法,其特征在干,进ー步包含下列步骤将该脚本指令转换为一脚本文件以供输出,以使该另ー远端管理装置可依据该脚本文件执行该控制信号所对应的功能。14.如权利要求12所述的多电脑切換器,其特征在于,该脚本指令至少包含ー开始标签,用以标示该脚本指令的开始;一指令内容;以及ー结束标签,用以标示该脚本指令的结束。15.如权利要求14所述的远端管理方法,其特征在于,该指令内容是由开始时间、结束时间、时间间隔、延迟时间、重复执行次数、鼠标左键、鼠标右键、鼠标中键、键盘功能键、游标移动距离、坐标、开启电源、关闭电源、重新开机及切换连接端ロ所组成的群组中所选出。全文摘要一种远端管理系统、多电脑切换器及远端管理方法,包含应用程序及远端管理装置。远端管理装置包含网络接口、电脑接口、脚本处理模块及影像处理模块。电脑接口包含影像接口及控制接口。应用程序执行于第一电脑上,用以将脚本指令转换为网络信号。脚本处理模块从网络信号识别脚本指令的内容并据以产生控制信号后,控制接口依据预设指令或脚本指令输出控制信号至第二电脑。影像处理模块通过影像接口对第二电脑因应于控制信号所输出的影像进行撷取并处理后,经由网络接口传送至第一电脑。应用程序依据处理后影像在第一电脑产生视窗,以供使用者在第一电脑上操作第二电脑。文档编号G06F3/033GK102622094SQ201110436549公开日2012年8月1日申请日期2011年12月13日优先权日2010年12月31日发明者姚学彬申请人:宏正自动科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1