一种对文本编辑实时监控的方法和装置制造方法

文档序号:7775131阅读:146来源:国知局
一种对文本编辑实时监控的方法和装置制造方法
【专利摘要】本发明公开了一种对文本编辑实时监控的方法和装置,包括在建立的监控组中被监控端打开或者编辑文本文件,然后被监控端将该文本文件发送给服务器;所述服务器接收该文本文件,并且判断在所述服务器中是否存在同名文件;若存在则直接所述服务器将该文本文件转发给所述的监控端,若不存在则先所述服务器新建同名文件再所述服务器将该文本文件转发给所述的监控端;所述监控端接收并打开所述服务器转发的该文本文件。因此,本发明所述的对文本编辑实时监控的方法和装置能够实现对文本文件编辑过程的实时监控。
【专利说明】一种对文本编辑实时监控的方法和装置
【技术领域】
[0001]本发明涉及信息【技术领域】,特别是指一种对文本编辑实时监控的方法和装置。
【背景技术】
[0002]在计算机网络非常发达的当今社会,对文本操作的监控只能是对结果的监控,不能对过程监控,如创建svn服务器,svn用户可将服务器上有权限操作的文本下载到本地,进行编辑,编辑完成后传回服务器。在这种模式下,管理人员或监控者只能看到用户传回服务器之后的结果文件,却不能对用户编辑文本的过程进行实时监控。
[0003]另外,也有很多以截屏的方式实现监控,这种方式的实现方式为:定时抓取被监控者的桌面截屏,定时将截屏图片发到某一个邮箱,以达到监控某计算机的效果。这种实现方式能够实现对计算机的定时监控,但该监控过程,由于是截屏图片会导致邮箱中有一大堆数据,占用大量的空间;同时,该方式所做的截屏是将整个操作界面截取,造成了截取的许多数据信息是与监控的操作无关;当你看到邮件时,监控的信息已经滞后了,而导致监控不及时。

【发明内容】

[0004]有鉴于此,本发明的目的在于提出一种对文本编辑实时监控的方法和装置,能够实现对文本编辑过程实时监控。
[0005]基于上述目的本发明提供的一种对文本编辑实时监控的方法,包括以下步骤:
[0006]在建立的监控组中被监控端打开或者编辑文本文件,然后被监控端将该文本文件发送给服务器;
[0007]所述服务器接收该文本文件,并且判断在所述服务器中是否存在同名文件;若存在则直接所述服务器将该文本文件转发给所述的监控端,若不存在则先所述服务器新建同名文件再所述服务器将该文本文件转发给所述的监控端;
[0008]所述监控端接收并打开所述服务器转发的该文本文件。
[0009]可选地,所述监控组采用一对多的方式,即一个监控端实时监控多个被监控端;其中,所述监控组的建立是通过服务器根据各个终端的ip地址将监控端和所述被监控端关联起来。
[0010]进一步地,所述监控组的建立是通过如下方法:首先监控组中的各个终端选择角色,即选择为监控端还是被监控端;确认角色后,如果为监控端,只需要填写基本信息;如果为被监控端,需要填写基本信息,然后当被监控端完成ip地址配置后,被监控端将自己的ip地址和用户名信息发送给监控端;最后所述监控端接收并保存被监控端发送的ip地址和用户名信息。
[0011]进一步地,一个所述的监控端监控多个所述的被监控端,当多个被监控端同时打开或者编辑文本文件时,所述的监控端在一个界面中打开多个监控窗口,每个监控窗口将打开相对应的所述被监控端打开或编辑的文本文件;监控端以选项卡切换的方式展示不同监控窗口,而每个选项卡名称以“被监控者_文件名”组成。
[0012]进一步地,若是一个所述的被监控端同时打开或编辑多个文本文件时,被监控端将所有打开或编辑的文本发送到服务端,该多个文本文件中在所述服务器中存在有同名文件的则直接通过服务端转发至监控端,若该多个文本文件有的在所述服务器中不存在同名文件则所述服务器先新建同名文件,然后服务端再将所述的文本文件发送至监控端;监控端监控所述被监控端正在操作的所有文本,展示方式为:在所述的监控端以选项卡的形式展示,被监控端新增一个打开或编辑的文本,监控端则新增一个选项卡,选项卡标题以“被监控者_文件名”组成。
[0013]可选地,所述服务器新建同名文件采用FileSystemObject直接创建接收的该文本文件的同名文件。
[0014]进一步地,所述被监控端打开或者编辑文本文件,然后所述被监控端按照秒级定时将该文本文件发送给服务器。
[0015]基于上述目的,本发明还提供了一种对文本编辑实时监控的装置,包括:
[0016]发送单元,用于在建立的监控组中被监控端打开或者编辑文本文件,然后被监控端将该文本文件发送给服务器;
[0017]判断单元,与所述发送单元相连,用于所述服务器接收该文本文件,并且判断在所述服务器中是否存在同名文件;若存在则所述判断单元与转发单元相连,若不存在则所述判断单元与同名文件建立单元相连;
[0018]同名文件建立单元,一端与所述判断单元相连,另一端与转发单元相连,用于所述服务器创建接收的该文本文件的同名文件。
[0019]转发单元,与所述判断单元相连,在所述转发单元中所述服务器将该文本文件转发给所述的监控端;
[0020]监控单元,与所述转发单元相连,在所述监控单元中所述监控端接收并打开所述服务器转发的该文本文件。
[0021]可选地,所述监控组的建立是通过如下方法:首先监控组中的各个终端选择角色,即选择为监控端还是被监控端;确认角色后,如果为监控端,只需要填写基本信息;如果为被监控端,需要填写基本信息,然后当被监控端完成ip地址配置后,被监控端将自己的ip地址和用户名信息发送给监控端;最后所述监控端接收并保存被监控端发送的ip地址和用户名。
[0022]进一步地,所述监控端将每次接收的更新的文本文件进行保存,所述监控端能够重复查看任意时刻被监控端对该文本文件编辑的内容;并且,在被监控端对该文本文件进行编辑的过程中,所述监控端不可以对该文本文件进行编辑,或者所述监控端对该文本文件的编辑为无效。
[0023]从上面所述可以看出,本发明提供的一种对文本编辑实时监控的方法和装置,通过在建立的监控组中被监控端将打开或者编辑的文本文件发送给服务器;所述服务器将该文本文件转发给所述的监控端;所述监控端接收并打开所述服务器转发的该文本文件。从而,本发明所述的对文本编辑实时监控的方法和装置不仅能够使监控端实时的对被监控端进行监控,还可以完全的在监控端展现所述被监控端对文本文件的整个操作过程。【专利附图】

【附图说明】
[0024]图1为本发明实施例一种对文本编辑实时监控的方法流程示意图;
[0025]图2为本发明实施例一种对文本编辑实时监控的装置结构示意图。
【具体实施方式】
[0026]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0027]参阅图1所示,为本发明实施例一种对文本编辑实时监控的方法流程示意图,所述对文本编辑实时监控的方法包括:
[0028]步骤101,在建立的监控组中被监控端打开或者编辑文本文件,然后被监控端将该文本文件发送给服务器。其具体实施过程如下:
[0029]作为本发明的一个实施例,所述监控组采用一对多的方式,即一个监控端可实时监控多个被监控端。较佳地,所述监控组的建立是通过服务器根据各个终端的ip地址将监控端和所述被监控端关联起来。
[0030]优选地,所述监控组的建立是通过如下方法:首先监控组中的各个终端选择角色,即选择为监控端还是被监控端;确认角色后,如果为监控端,只需要填写用户名、文本完成编辑后在本机的保存地址等等基本信息,如果为被监控端,需要填写用户名、文本保存地址,以及监控端ip地址等等基本信息;然后当被监控端完成ip地址配置后,被监控端将自己的ip地址和用户名等等信息发送给监控端;最后所述监控端接收并保存被监控端发送的ip地址和用户名等等信息。
[0031]作为本发明的另一个实施例,所述被监控端打开或者编辑文本文件,然后所述被监控端按照秒级定时将该文本文件发送给服务器。
[0032]另外,在文本文件编辑的过程中可出现附加附件的时候,在这里可为文本添加附件,也可为文字添加注释。需要说明的是被监控端完成对该文本文件的编辑后可保存文本,也可以在保存完该文本后导出该文本。
[0033]步骤102,所述服务器接收该文本文件,并且判断在所述服务器中是否存在同名文件;若存在则直接进行步骤104,若不存在则进行步骤103再进行步骤104。
[0034]步骤103,所述服务器新建同名文件。
[0035]在本发明的实施例中,在所述服务器中不存在接收的该文本文件的同名文件,则可以采用FileSystemObject直接创建所述的同名文件。
[0036]步骤104,所述服务器将该文本文件转发给所述的监控端。
[0037]步骤105,所述监控端接收并打开所述服务器转发的该文本文件。其具体实施过程如下:
[0038]作为本发明的一个实施例,所述监控端从所述服务器接收到更新后的该文本文件,然后打开更新后的该文本文件。较佳地,所述监控端按照秒级定时接收到更新后的该文本文件。所述监控端可以查看到被监控端对文本的编辑过程,不管是删除、修改,添加等等操作。其中,当被监控端关闭对文本编辑的窗口时,视为完成对该文本的编辑。
[0039]较佳地,监控端将每次接收的更新的文本文件进行保存。从而,所述监控端可以重复查看任意时刻被监控端对该文本文件编辑的内容。需要说明的是,在被监控端对该文本文件进行编辑的过程中,所述监控端不可以对该文本文件进行编辑,或者所述监控端对该文本文件的编辑为无效。优选地,当被监控端完成对该文本的编辑后进行保存并导出该文本后,监控端也可导出该文本,也可以更改该文本内容。
[0040]作为本发明的另一个实施例,监控端或者被监控端在对文本文件编辑并保存后,将定期进行存档处理,存档分为两种情况:手动存档和自动存档。其中,手动将需要存档的文本存档,需要填写存档摘要,如存档日期、存档人、存档备注等等信息,填写完信息后可存档,存档后的文本放入档案库。自动存档是将长时间不更改的文本进行自动存档,自动存档后该文本将放入档案库,当需要时监控端或者被监控端也可调用查看。较佳地,存档的文件必须进行加密。还有,当监控端或者被监控端完成对文本文件的编辑、保存工作之后,可以打开同一文本文件的不同版本进行查看、对比。例如:同一文本文件的1.0版本和2.0版本进行对比。
[0041]作为本发明的另一个实施例,一个所述的监控端监控多个所述的被监控端,当多个被监控端同时打开或者编辑文本文件时,所述的监控端可以在一个界面中打开多个监控窗口,每个监控窗口将打开相对应的所述被监控端打开或编辑的文本文件。较佳地,监控端以选项卡切换的方式展示不同监控窗口,而每个选项卡名称以“被监控者_文件名”组成。
[0042]另外,若是一个所述的被监控端同时打开或编辑多个文本文件时,被监控端将所有打开或编辑的文本发送到服务端,该多个文本文件中在所述服务器中存在有同名文件的则直接通过服务端转发至监控端,若该多个文本文件有的在所述服务器中不存在同名文件则所述服务器先新建同名文件,然后服务端再将所述的文本文件发送至监控端。较佳地,监控端可监控所述被监控端正在操作的所有文本,展示方式为:在所述的监控端以选项卡的形式展示,被监控端新增一个打开或编辑的文本,监控端则新增一个选项卡,选项卡标题以“被监控者_文件名”组成,便于分辨监控对象。
[0043]在本发明的实施例中,当监控端或者被监控端完成对文本文件的编辑、保存工作之后,监控端或者被监控端可以分享该文本文件给其他该监控组的成员。当然,监控端或被监控端可选择分享该文本文件的该监控组的成员,也可以分享给整个该监控组。即在该监控组中,监控端或者被监控端可以通过选择要分享该文本文件的成员的ip地址,来实现通过所述服务器将该文本文件发送给该成员。当将该文本文件分享给某一个成员时,只有该成员可以查看分享的该文本文件;如果分享给整个监控组,则整个监控组都将查看到该文本文件。
[0044]参阅图2所示,为本发明实施例一种对文本编辑实时监控的装置结构示意图,所述对文本编辑实时监控的装置包括:
[0045]发送单元201,能够在建立的监控组中被监控端打开或者编辑文本文件,然后被监控端将该文本文件发送给服务器。其具体功能包括:
[0046]作为本发明的一个实施例,所述监控组采用一对多的方式,即一个监控端可实时监控多个被监控端。较佳地,所述监控组的建立是通过服务器根据各个终端的ip地址将监控端和所述被监控端关联起来。
[0047]优选地,所述监控组的建立是通过如下方法:首先监控组中的各个终端选择角色,即选择为监控端还是被监控端;确认角色后,如果为监控端,只需要填写用户名、文本完成编辑后在本机的保存地址等等基本信息,如果为被监控端,需要填写用户名、文本保存地址,以及监控端ip地址等等基本信息;然后当被监控端完成ip地址配置后,被监控端将自己的ip地址和用户名等等信息发送给监控端;最后所述监控端接收并保存被监控端发送的ip地址和用户名等等信息。
[0048]作为本发明的另一个实施例,所述被监控端打开或者编辑文本文件,然后所述被监控端按照秒级定时将该文本文件发送给服务器。
[0049]另外,在文本文件编辑的过程中可出现附加附件的时候,在这里可为文本添加附件,也可为文字添加注释。需要说明的是被监控端完成对该文本文件的编辑后可保存文本,也可以在保存完该文本后导出该文本。
[0050]判断单元202,与所述发送单元201相连,在判断单元202中所述服务器接收该文本文件,并且判断在所述服务器中是否存在同名文件;若存在则判断单元202与转发单元204相连,若不存在则判断单元202与同名文件建立单元203相连。
[0051]同名文件建立单元203,一端与判断单元202相连,另一端与转发单元204相连。在本发明的实施例中,在所述服务器中不存在接收的该文本文件的同名文件,同名文件建立单元203则可以采用FileSystemObject直接创建所述的同名文件。
[0052]转发单元204,与判断单元202相连,在转发单元204中所述服务器将该文本文件转发给所述的监控端。
[0053]监控单元205,与转发单元204相连,在监控单元205中所述监控端接收并打开所述服务器转发的该文本文件。其具体功能包括:
[0054]作为本发明的一个实施例,所述监控端从所述服务器接收到更新后的该文本文件,然后打开更新后的该文本文件。较佳地,所述监控端按照秒级定时接收到更新后的该文本文件。所述监控端可以查看到被监控端对文本的编辑过程,不管是删除、修改,添加等等操作。其中,当被监控端关闭对文本编辑的窗口时,视为完成对该文本的编辑。
[0055]较佳地,监控端将每次接收的更新的文本文件进行保存。从而,所述监控端可以重复查看任意时刻被监控端对该文本文件编辑的内容。需要说明的是,在被监控端对该文本文件进行编辑的过程中,所述监控端不可以对该文本文件进行编辑,或者所述监控端对该文本文件的编辑为无效。优选地,当被监控端完成对该文本的编辑后进行保存并导出该文本后,监控端也可导出该文本,也可以更改该文本内容。
[0056]由此可以看出,本发明实现的对文本编辑实时监控的方法和装置,创造性的提出了在建立的监控组中,被监控端定时将更新的文本文件通过服务器传送给监控端,监控端实时对被监控端进行监控;并且,所述的监控组可以实现一个监控端监控多个被监控端的形式,大大提高了监控的效率,节约了成本开支;同时,只是将编辑的文本文件进行传送,没有多余不必要的信息数据,使资源利用率达到了最大,最大限度的减少占用的资源;而且,本发明还可以对文本文件进行导出、存档;与此同时,无论是监控端还是被监控端都可以对同一文本文件的不同版本进行查看、对比;最后,整个所述的对文本编辑实时监控的方法和装置简便、紧凑,易于实现。
[0057]所属领域的普通技术人员应当理解:以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种对文本编辑实时监控的方法,其特征在于,包括以下步骤: 在建立的监控组中被监控端打开或者编辑文本文件,然后被监控端将该文本文件发送给服务器; 所述服务器接收该文本文件,并且判断在所述服务器中是否存在同名文件;若存在则直接所述服务器将该文本文件转发给所述的监控端,若不存在则先所述服务器新建同名文件再所述服务器将该文本文件转发给所述的监控端; 所述监控端接收并打开所述服务器转发的该文本文件。
2.根据权利要求1所述的方法,其特征在于,所述监控组采用一对多的方式,即一个监控端实时监控多个被监控端;其中,所述监控组的建立是通过服务器根据各个终端的ip地址将监控端和所述被监控端关联起来。
3.根据权利要求2所述的方法,其特征在于,所述监控组的建立是通过如下方法:首先监控组中的各个终端选择角色,即选择为监控端还是被监控端;确认角色后,如果为监控端,只需要填写基本信息;如果为被监控端,需要填写基本信息,然后当被监控端完成ip地址配置后,被监控端将自己的ip地址和用户名信息发送给监控端;最后所述监控端接收并保存被监控端发送的ip地址和用户名信息。
4.根据权利要求2所述的方法,其特征在于,一个所述的监控端监控多个所述的被监控端,当多个被监控端同时打开或者编辑文本文件时,所述的监控端在一个界面中打开多个监控窗口,每个监控窗口将打开相对应的所述被监控端打开或编辑的文本文件;监控端以选项卡切换的方式展示不同监控窗口,而每个选项卡名称以“被监控者_文件名”组成。
5.根据权利要求4所述的方法,其特征在于,若是一个所述的被监控端同时打开或编辑多个文本文件时,被监控端将所有打开或编辑的文本发送到服务端,该多个文本文件中在所述服务器中存在有同名文件的则直接通过服务端转发至监控端,若该多个文本文件有的在所述服务器中不存在同名文件则所述服务器先新建同名文件,然后服务端再将所述的文本文件发送至监控端;监控端监控所述被监控端正在操作的所有文本,展示方式为:在所述的监控端以选项卡的形式展示,被监控端新增一个打开或编辑的文本,监控端则新增一个选项卡,选项卡标题以“被监控者_文件名”组成。
6.根据权利要求1所述的方法,其特征在于,所述服务器新建同名文件采用FileSystemObject直接创建接收的该文本文件的同名文件。
7.根据权利要求1至6任意一项所述的方法,其特征在于,所述被监控端打开或者编辑文本文件,然后所述被监控端按照秒级定时将该文本文件发送给服务器。
8.一种对文本编辑实时监控的装置,其特征在于,包括: 发送单元,用于在建立的监控组中被监控端打开或者编辑文本文件,然后被监控端将该文本文件发送给服务器; 判断单元,与所述发送单元相连,用于所述服务器接收该文本文件,并且判断在所述服务器中是否存在同名文件;若存在则所述判断单元与转发单元相连,若不存在则所述判断单元与同名文件建立单元相连; 同名文件建立单元,一端与所述判断单元相连,另一端与转发单元相连,用于所述服务器创建接收的该文本文件的同名文件; 转发单元,与所述判断单元相连,在所述转发单元中所述服务器将该文本文件转发给所述的监控端; 监控单元,与所述转发单元相连,在所述监控单元中所述监控端接收并打开所述服务器转发的该文本文件。
9.根据权利要求8所述的装置,其特征在于,所述监控组的建立是通过如下方法:首先监控组中的各个终端选择角色,即选择为监控端还是被监控端;确认角色后,如果为监控端,只需要填写基本信息;如果为被监控端,需要填写基本信息,然后当被监控端完成ip地址配置后,被监控端将自己的ip地址和用户名信息发送给监控端;最后所述监控端接收并保存被监控端发送的ip地址和用户名。
10.根据权利要求8或9所述的装置,其特征在于,所述监控端将每次接收的更新的文本文件进行保存,所述监控端能够重复查看任意时刻被监控端对该文本文件编辑的内容;并且,在被监控端对该文本文件进行编辑的过程中,所述监控端不可以对该文本文件进行编辑,或者所述监控端 对该文本文件的编辑为无效。
【文档编号】H04L29/08GK103546573SQ201310528925
【公开日】2014年1月29日 申请日期:2013年10月30日 优先权日:2013年10月30日
【发明者】殷玲慧, 樊世彬, 方勇, 彭俊林 申请人:北京荣之联科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1