欢迎光临小豌豆知识网!
当前位置:首页 > 物理技术 > 信号装置> 一种文件处理方法及装置独创技术23415字

一种文件处理方法及装置

2021-04-25 14:33:29

一种文件处理方法及装置

  技术领域

  本发明涉及信息处理技术领域,尤其涉及一种文件处理方法及装置。

  背景技术

  随着网络技术的发展,在线文档的应用越来越广泛。为了方便信息搜集人搜集某些信息,在线文档的使用过程中存在以下应用场景:对于需要多人编辑的文件,信息搜集人按区域对多个用户进行授权,被授权用户需要按照时间要求及时在被赋权的区域内填写相关内容。该场景中存在某些用户未及时填写的情况,针对该情况,目前需要采用信息搜集人多次对未能及时填写相应内容的用户进行提醒。这就需要耗费信息搜集人多次查看文档是否填写完整,并查看相应的用户信息,然后对相应的用户进行提醒,如此,耗时费力容易出错。

  发明内容

  本发明实施例为了解决文件协同处理中存在的上述问题,创造性地提供一种文件处理方法、装置及计算机可读存储介质。

  根据本发明第一方面,提供了一种文件处理方法,所述方法包括:检测第一对象对目标文件的目标区域的处理结果;确定向所述第一对象发送提醒信息的提醒时间;在当前时间达到所述提醒时间时,确定所述第一对象是否完成对所述目标区域的处理;若在当前时间达到所述提醒时间时,所述处理结果示出所述第一对象未对所述目标区域进行处理,则生成用于提醒所述第一对象对所述目标区域进行处理的提醒信息;将所述提醒信息发送至所述第一对象。

  根据本发明一实施方式,所述方法还包括:确定所述第一对象对所述目标区域的最晚处理时间;在当前时间达到所述最晚处理时间时,确定所述第一对象是否完成对所述目标区域的处理;若在当前时间达到所述最晚处理时间时,所述处理结果示出所述第一对象未完成对所述目标区域的处理,则生成用于向文件管理端反馈所述第一对象未对所述目标区域进行处理的反馈信息;将所述反馈信息发送至所述文件管理端。

  根据本发明一实施方式,所述提醒时间为以下之一:第一设定时刻;自第二设定时刻起的第一设定时长;自第二设定时刻起的每间隔第二设定时长。

  根据本发明一实施方式,所述检测第一对象对目标文件的目标区域的处理结果,包括:检测针对文件的输入操作;若所述输入操作针对所述目标区域,对执行输入操作的第一对象进行身份验证;在验证结果示出所述第一对象具有所述目标区域的处理权限时,检测所述第一对象针对所述目标区域的输入操作 ,以确定所述处理结果。

  根据本发明一实施方式,所述目标区域可以为以下之一:文件的指定页面、文件的指定章节、文件的指定段落、文件的指定单元格、文件的指定行、文件的指定列、文件的指定工作簿、文件的指定图表。

  根据本发明实施例第二方面,还提供一种文件处理装置,所述装置包括:检测模块,用于检测所述第一对象对所述目标区域的处理结果;提醒时间确定模块,用于确定需要向所述第一对象发送处理提醒信息的提醒时间;操作处理确定模块,用于在当前时间达到所述提醒时间时,确定所述第一对象是否完成对所述目标区域的处理;提醒信息生成模块,用于在当前时间达到所述提醒时间,所述处理结果示出所述第一对象未对所述目标区域进行处理时,生成用于提醒所述第一对象对所述目标区域进行处理的提醒信息;提醒模块,用于将所述提醒信息发送至所述第一对象。

  根据本发明一实施方式,所述装置还包括:反馈时间确定模块,用于确定所述第一对象对所述目标区域的最晚处理时间;第一操作确定模块,用于在当前时间达到所述最晚处理时间时,确定所述第一对象是否完成对所述目标区域的处理;反馈信息生成子模块,用于在当前时间达到所述最晚处理时间,所述处理结果示出所述第一对象未完成对所述目标区域的处理时,生成用于向所述文件管理端反馈所述第一对象未对所述目标区域进行处理的反馈信息;反馈子模块,用于将所述反馈信息发送至所述文件管理端。

  根据本发明一实施方式,所述提醒时间为以下之一:第一设定时刻;自接收到第二设定时刻起的第一设定时长;自接收到第二设定时刻起的每间隔第二设定时长。

  根据本发明一实施方式,所述检测模块包括:输入检测子模块,用于检测针对文件的输入操作;身份验证模块,用于若所述输入操作针对所述目标区域,对执行所述输入操作的第一对象进行身份验证;处理结果检测子模块,用于在验证结果示出所述第一对象具有所述目标区域的处理权限时,检测所述第一对象针对所述目标区域的输入操作,以确定所述处理结果。

  根据本发明一实施方式,所述目标区域可以为以下之一:文件的指定页面、文件的指定章节、文件的指定段落、文件的指定单元格、文件的指定行、文件的指定列、文件的指定工作簿、文件的指定图表。

  根据本发明第三方面,又提供了一种计算机可读存储介质,所述存储介质包括一组计算机可执行指令,当所述指令被执行时用于执行上述任意所述文件处理方法。

  本发明实施例文件处理方法、装置及计算机可读存储介质,检测第一对象对目标文件的目标区域的处理结果;确定向所述第一对象发送提醒信息的提醒时间;在当前时间达到向第一对象发送提醒信息的提醒时间时,确定第一对象是否完成对所述目标区域的处理;若在当前时间达到提醒时间时,第一对象未对目标区域进行处理,则生成用于提醒第一对象对目标区域进行处理的提醒信息,并提醒信息发送至第一对象。由此,可以按照不同的区域,有针对性的对相关的用户进行自动提醒,有效避免了对所有需要处理文件的用户进行统一提醒给用户带来的干扰。并且无需文件管理端用户再手动查看没有对文件进行处理的用户,并逐个对相应的用户进行提醒。

  需要理解的是,本发明的教导并不需要实现上面所述的全部有益效果,而是特定的技术方案可以实现特定的技术效果,并且本发明的其他实施方式还能够实现上面未提到的有益效果。

  附图说明

  通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:

  在附图中,相同或对应的标号表示相同或对应的部分。

  图1示出了本发明实施例文件处理方法的实现流程示意图;

  图2示出了本发明实施例文件处理装置的组成结构示意图。

  具体实施方式

  下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为使本发明更加透彻和完整,并能够将本发明的范围完整地传达给本领域的技术人员。

  首先,对本发明实施例文件处理方法的应用场景做简单说明,本发明实施例文件处理方法可以应用于网盘中,网盘的多个用户均可以通过网盘客户端或网盘Web界面,输入用户名和账号登录网盘。对于一个文件,文件管理端的用户,通过网盘客户端或网盘Web界面可以将对文件的设置发送至网盘服务器,网盘服务器根据文件管理端对文件的设定,执行相应的操作。文件管理端的用户可以设定文件的目标区域和对文件具有编辑权限的被授权用户,如无特别说明,文件管理端的用户也称为授权用户。此外,本发明实施例文件处理方法还可以局域网共享盘等场景,具体应用与在网盘中的应用类似。当然本发明实施例文件处理方法并不局限于上述场景,还可以应用于其他适用的场景,本发明对此不作限定。

  下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。

  图1示出了本发明实施例文件处理方法的实现流程示意图。

  参考图1,本发明实施例文件处理方法,至少包括如下操作流程:操作101,检测第一对象对目标文件的目标区域的处理结果;操作102,确定向第一对象发送提醒信息的提醒时间;操作103,在当前时间达到提醒时间时,确定第一对象是否完成对目标区域的处理;操作104,若在当前时间达到提醒时间时,处理结果示出第一对象未对目标区域进行处理,则生成用于提醒第一对象对目标区域进行处理的提醒信息;操作105,将提醒信息发送至第一对象。

  在操作101,检测第一对象对目标文件的目标区域的处理结果。

  在本发明一实施方式中,检测第一对象对目标文件的目标区域的处理结果,包括:检测针对文件的输入操作;若输入操作针对目标区域,对执行输入操作的第一对象进行身份验证;在验证结果示出第一对象具有目标区域的处理权限时,检测第一对象针对目标区域的输入操作,以确定处理结果。

  举例说明,对于需要协同编辑的文件,拥有文件管理权限的文件授权用户为多个被授权用户设置编辑权限。例如:文件授权用户针对文件的不同区域设定保护,每个设定区域仅可以由相应的被授权用户可以编辑。并且为每个设定区域设置用于提醒被授权用户对文件进行编辑的提醒时间、要求被授权用户的最晚处理时间等提醒事项。在检测到针对文件的输入操作时,如果输入操作针对的是目标区域,并对第一对象进行身份验证,例如:根据授权用户对被授权用户设置的编辑权限,在第一用户具有目标区域的编辑权限时,检测第一对象针对目标区域的输入操作,以确定处理结果。具体地,输入操作可以是多个对文件的操作指令,多个操作指令能够示出第一对象在目标区域输入信息,如果第一对象所做的多个操作指令示出第一对象针对目标区域的最后一个操作为删除目标区域的所有内容,则判定第一对象未完成对目标区域的处理。反之,则判定第一对象完成对目标区域的处理。

  在本发明一实施方式中,目标区域可以为以下之一:文件的指定页面、文件的指定章节、文件的指定段落、文件的指定单元格、文件的指定行、文件的指定列、文件的指定工作簿、文件的指定图表。

  例如:目标文件为一个Word文件,目标区域为Word文件的指定页面、指定章节、指定段落等。目标文件为一个Excel文件,目标区域为Excel文件

  操作102,确定向第一对象发送提醒信息的提醒时间。

  在本发明一实施方式中,提醒时间为以下之一:第一设定时刻;自第二设定时刻起的第一设定时长;自第二设定时刻起的每间隔第二设定时长。

  举例说明,提醒时间可以是授权用户设定的提醒被授权用户对文件进行处理的固定时间点。例如:可以设定为具体的某年某月某日上午九点等。

  提醒时间还可以是授权用户设定的从文件被发送至被授权用户起设定时长,例如:12小时、1天等。

  提醒时间还可以是授权用户设定的从文件被发送至被授权用户起每间隔设定时长对被授权用户进行提醒。例如:6小时、24小时等。

  操作103,在当前时间达到提醒时间时,确定第一对象是否完成对目标区域的处理。

  返回参考操作101,可以确定第一对象是否完成对目标区域的处理。此处不再赘述。

  操作104~操作105,若在当前时间达到提醒时间时,处理结果示出第一对象未对目标区域进行处理,则生成用于提醒第一对象对目标区域进行处理的提醒信息,将提醒信息发送至第一对象。

  举例说明,对于一个文件,需要第一对象在设定时间内对目标区域进行处理,例如:2020年9月10日的24点之前。并设置在2020年的9月8日上午9点、9月9日上午9点和9月10日上午9点,根据第一对象对目标区域的处理结果,对第一对象进行提醒。具体的,在2020年的9月8日上午9点之前,检测到第一对象未完成对目标区域的处理,则在2020年的9月8日上午9点,生成用于提醒第一对象对目标区域进行处理的提醒信息,并发送至第一对象。在2020年的9月9日上午9点之前,检测到第一对象依然未完成对目标区域的处理,则在2020年的9月9日上午9点,再次生成用于提醒第一对象对目标区域进行处理的提醒信息,并发送至第一对象。提醒信息可以包括:提醒第一对象处理的文件标识、需要处理的文件区域、需要处理文件的最晚时间等信息。可以通过邮箱、即时信息、网盘客户端、手机短信等多种方式发送至第一对象。

  如此,针对特定的目标区域,生成有针对性的提醒信息,能够有效对用户进行文件处理提醒,并且不需要将提醒信息统一发送至需要对文件进行处理的所有人,避免了对多个用户的干扰。

  在本发明一实施方式中,本发明文件处理方法,还确定第一对象对目标区域的最晚处理时间;在当前时间达到最晚处理时间时,确定第一对象是否完成对目标区域的处理;若在当前时间达到最晚处理时间时,处理结果示出第一对象未完成对目标区域的处理,则生成用于向文件管理端反馈第一对象未对目标区域进行处理的反馈信息;将反馈信息发送至文件管理端。

  举例说明,文件的授权用户可以设定目标区域的最晚处理时间,返回参考上述操作101所检测的目标区域的处理结果,如果在当前时间达到最晚处理时间时,第一对象未完成对目标区域的处理,则需要向授权用户反馈第一对象未对目标区域进行处理的反馈信息。

  反馈信息可以包括:未对文件进行处理的第一对象的身份标识、需要处理的文件的文件标识、需要处理的文件区域等信息。可以通过邮箱、即时信息、网盘客户端、手机短信等多种方式发送至文件管理端的授权用户。

  在本发明一实施方式中,在检测到第一对象完成对目标区域的处理时,生成用于示出目标区域处理完成的处理结果信息,并将处理结果信息发送至文件管理端。如此,文件管理端可以随时掌握文件处理动态。便于对文件处理进度进行合理调整,提高文件处理效率。

  本发明实施例文件处理方法,检测第一对象对目标文件的目标区域的处理结果;确定向第一对象发送提醒信息的提醒时间;在当前时间达到向第一对象发送提醒信息的提醒时间时,确定第一对象是否完成对目标区域的处理;若在当前时间达到提醒时间时,第一对象未对目标区域进行处理,则生成用于提醒第一对象对目标区域进行处理的提醒信息,并提醒信息发送至第一对象。由此,可以按照不同的区域,有针对性的对相关的用户进行自动提醒,有效避免了对所有需要处理文件的用户进行统一提醒给用户带来的干扰。并且无需文件管理端用户再手动查看没有对文件进行处理的用户,并逐个对相应的用户进行提醒。

  同理,基于上文文件处理方法,本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有程序,当程序被处理器执行时,使得处理器至少执行如下的操作步骤:操作101,检测第一对象对目标文件的目标区域的处理结果;操作102,确定向第一对象发送提醒信息的提醒时间;操作103,在当前时间达到提醒时间时,确定第一对象是否完成对目标区域的处理;操作104,若在当前时间达到提醒时间时,处理结果示出第一对象未对目标区域进行处理,则生成用于提醒第一对象对目标区域进行处理的提醒信息;操作105,将提醒信息发送至第一对象。

  进一步,基于如上文文件处理方法,本发明实施例还提供一种文件处理装置,如图2,该装置20包括:检测模块201,用于检测第一对象对目标区域的处理结果;提醒时间确定模块202,用于确定需要向第一对象发送处理提醒信息的提醒时间;操作处理确定模块203,用于在当前时间达到提醒时间时,确定第一对象是否完成对目标区域的处理;提醒信息生成模块204,用于在当前时间达到提醒时间,处理结果示出第一对象未对目标区域进行处理时,生成用于提醒第一对象对目标区域进行处理的提醒信息;提醒模块205,用于将提醒信息发送至第一对象。

  在本发明一实施方式中,装置20还包括:反馈时间确定模块,用于确定第一对象对目标区域的最晚处理时间;第一操作确定模块,用于在当前时间达到最晚处理时间时,确定第一对象是否完成对目标区域的处理;反馈信息生成子模块,用于在当前时间达到最晚处理时间,处理结果示出第一对象未完成对目标区域的处理时,生成用于向文件管理端反馈第一对象未对目标区域进行处理的反馈信息;反馈子模块,用于将反馈信息发送至文件管理端。

  在本发明一实施方式中,提醒时间为以下之一:第一设定时刻;自接收到第二设定时刻起的第一设定时长;自接收到第二设定时刻起的每间隔第二设定时长。

  在本发明一实施方式中,检测模块201包括:输入检测子模块,用于检测针对文件的输入操作;身份验证模块,用于若输入操作针对目标区域,对第一对象进行身份验证;处理结果检测子模块,用于在验证结果示出第一对象具有目标区域的处理权限时,检测第一对象针对目标区域的输入操作,以确定处理结果。

  在本发明一实施方式中,目标区域可以为以下之一:文件的指定页面、文件的指定章节、文件的指定段落、文件的指定单元格、文件的指定行、文件的指定列、文件的指定工作簿、文件的指定图表。

  这里需要指出的是:以上对针对文件处理装置实施例的描述,与前述图1所示的方法实施例的描述是类似的,具有同前述图1所示的方法实施例相似的有益效果,因此不做赘述。对于本发明文件处理装置实施例中未披露的技术细节,请参照本发明前述图1所示的方法实施例的描述而理解,为节约篇幅,因此不再赘述。

  需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

  在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

  上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

  另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

  本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(Read Only Memory,ROM)、磁碟或者光盘等各种可以存储程序代码的介质。

  或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、磁碟或者光盘等各种可以存储程序代码的介质。

  以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

《一种文件处理方法及装置.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)