一种文件上传方法、保存方法及装置的制造方法

文档序号:9474346阅读:175来源:国知局
一种文件上传方法、保存方法及装置的制造方法
【技术领域】
[0001]本发明涉及网盘存储技术,具体涉及一种文件上传方法、保存方法及装置。
【背景技术】
[0002]目前,右键“发送到网盘”操作过程一般包括:1)在操作系统界面中,右键点击一个文件,在弹出的菜单中选择“发送到网盘”;2)网盘客户端程序会显示“云端路径选择窗口”,用户选择保存路径,点击“确定”;3)网盘客户端开始上传文件,此时需手动打开主窗口才能查看进度,确认上传完成。
[0003]可见,从用户发起上传操作到文件传输完成,操作步骤多,花费时间长。

【发明内容】

[0004]有鉴于此,本发明期望提供一种文件上传方法、保存方法及装置,能简化操作步骤,提高文件上传到网盘的速度,提高用户的使用体验。
[0005]为达到上述目的,本发明的技术方案是这样实现的:
[0006]本发明提供了一种文件上传方法,所述方法包括:
[0007]接收第一操作;其中,所述第一操作用于指示将第一文件上传至网盘;
[0008]基于所述第一操作生成第一指令;其中,所述第一指令用于指示立即开始向网盘上传所述第一文件;
[0009]依据所述第一指令,按照预设规则将所述第一文件上传至网盘,同时显示路径选择内容,其中,所述路径选择内容用于选择所述第一文件在网盘的存储路径。
[0010]上述方案中,优选地,所述路径选择内容中至少包括下述信息:
[0011]网盘的文件夹列表。
[0012]上述方案中,优选地,所述按照预设规则将所述第一文件上传至网盘,包括:
[0013]将第一文件上传至网盘,以便在网盘中生成对应的临时文件;其中,所述临时文件位于网盘中的预设位置;
[0014]相应地,在显示路径选择内容之后,所述方法还包括:
[0015]接收输入的所述第一文件在网盘中的第一存储路径;
[0016]向网盘发送第一控制信息,以使网盘基于所述第一存储路径将所述临时文件的名称修改为对应的名称,并在所述第一文件上传完毕后,将所述临时文件移动至第一存储路径所对应的存储位置。
[0017]上述方案中,优选地,所述按照预设规则将所述第一文件上传至网盘,包括:
[0018]向网盘的数据服务器上传所述第一文件;
[0019]相应地,在显示路径选择内容之后,所述方法还包括:
[0020]接收输入的所述第一文件在网盘中的第一存储路径;
[0021]向网盘的文件列表服务器发送第二控制信息,其中所述第二控制信息至少包括所述第一存储路径,以使网盘将所述第一文件与所述第一存储路径进行关联。
[0022]上述方案中,优选地,所述方法还包括:
[0023]在第一文件的上传过程中接收到第三操作时,向网盘发送第三控制信息,以使网盘清除第一文件;其中,所述第三操作用于指示取消发送第一文件。
[0024]本发明还提供了一种文件保存方法,应用于网络侧,所述方法包括:
[0025]接收终端上传的第一文件;
[0026]接收终端发送的存储所述第一文件的第一存储路径;
[0027]基于所述第一存储路径,按照预设规则存储所述第一文件。
[0028]上述方案中,优选地,所述按照预设规则存储所述第一文件,包括:
[0029]创建临时文件;其中,所述临时文件位于网盘中的预设位置;
[0030]将第一文件对应的数据内容存储至所述临时文件;
[0031]接收到终端发送的第一控制信息时,基于所述第一存储路径将所述临时文件的名称修改为对应的名称,并待所述第一文件上传完毕后,将所述临时文件移动至第一存储路径所对应的存储位置;其中,所述第一控制信息中携带有所述第一文件在网盘中的第一存储路径。
[0032]上述方案中,优选地,所述按照预设规则存储所述第一文件,包括:
[0033]通过网盘的数据服务器接收所述第一文件;
[0034]通过网盘的文件列表服务器接收第二控制信息;其中所述第二控制信息至少包括所述第一存储路径;
[0035]在接收到终端发送的第二控制信息时,将所述第一文件与所述第一存储路径进行关耳关。
[0036]上述方案中,优选地,所述方法还包括:
[0037]接收到终端发送的第三控制信息时,清除所述第一文件。
[0038]本发明还提供了一种文件上传装置,所述装置包括:
[0039]第一接收单元,用于接收第一操作;其中,所述第一操作用于指示将第一文件上传至网盘;
[0040]生成单元,用于基于所述第一操作生成第一指令;其中,所述第一指令用于指示立即开始向网盘上传所述第一文件;
[0041]处理单元,用于依据所述第一指令,按照预设规则将所述第一文件上传至网盘,同时显示路径选择内容,其中,所述路径选择内容用于选择所述第一文件在网盘的存储路径。
[0042]上述方案中,优选地,所述路径选择内容中至少包括下述信息:
[0043]网盘的文件夹列表。
[0044]上述方案中,优选地,所述处理单元,包括:
[0045]第一处理子单元,用于将第一文件上传至网盘,以便在网盘中生成对应的临时文件;其中,所述临时文件位于网盘中的预设位置;接收输入的所述第一文件在网盘中的第一存储路径时,向网盘发送第一控制信息,以使网盘基于所述第一存储路径将临时文件的名称修改为对应的名称,并在所述第一文件上传完毕后,将所述临时文件移动至第一存储路径所对应的存储位置。
[0046]上述方案中,优选地,所述处理单元,还包括:
[0047]第二处理子单元,用于向网盘的数据服务器上传所述第一文件;接收输入的所述第一文件在网盘中的第一存储路径;向网盘的文件列表服务器发送第二控制信息,其中所述第二控制信息至少包括所述第一存储路径,以使网盘将所述第一文件与所述第一存储路径进彳丁关联。
[0048]上述方案中,优选地,所述处理单元还包括:
[0049]第三处理子单元,用于若第一接收单元在第一文件的上传过程中接收到第三操作时,向网盘发送第三控制信息,以使网盘清除第一文件;其中,所述第三操作用于指示取消发送第一文件。
[0050]本发明还提供了一种文件保存装置,所述装置包括:
[0051]第二接收单元,用于接收终端上传的第一文件;接收终端发送的存储所述第一文件的第一存储路径;
[0052]存储单元,用于基于所述第一存储路径,按照预设规则存储所述第一文件。
[0053]上述方案中,优选地,所述存储单元,包括:
[0054]第一存储子单元,用于创建临时文件;其中,所述临时文件位于网盘中的预设位置;将第一文件对应的数据内容存储至所述临时文件;接收到终端发送的第一控制信息时,基于所述第一存储路径将所述临时文件的名称修改为对应的名称,并待所述第一文件上传完毕后,将所述临时文件移动至第一存储路径所对应的存储位置;其中,所述第一控制信息中携带有所述第一文件在网盘中的第一存储路径。
[0055]上述方案中,优选地,所述存储单元,包括:
[0056]第二存储子单元,用于通过网盘的数据服务器接收所述第一文件;通过网盘的文件列表服务器接收第二控制信息,其中所述第二控制信息至少包括所述第一存储路径;并在接收到终端发送的第二控制信息时,将所述第一文件与所述第一存储路径进行关联。
[0057]上述方案中,优选地,所述装置还包括:
[0058]第三存储子单元,用于接收到终端发送的第三控制信息时,清除网盘侧所存储的所述第一文件。
[0059]本发明提供的文件上传方法、保存方法及装置,接收第一操作;其中,所述第一操作用于指示将第一文件上传至网盘;基于所述第一操作生成第一指令;其中,所述第一指令用于指示立即开始向网盘上传所述第一文件;依据所述第一指令,按照预设规则将所述第一文件上传至网盘,同时显示路径选择内容,其中,所述路径选择内容用于选择所述第一文件在网盘的存储路径;如此,能简化操作步骤,提高文件上传到网盘的速度,提高用户的使用体验。
【附图说明】
[0060]图1为本发明实施例提供的一种文件上传方法的实现流程示意图;
[0061]图2为本发明实施例提供的用户在选择第一存储路径时电子设备界面呈现的“云端路径选择窗口”示意图;
[0062]图3为本发明实施例提供的另一种文件上传方法的实现流程示意图;
[0063]图4为本发明实施例提供的一种向网盘先上传文件数据后确定文件路径的示意图;
[0064]图5为本发明实施例提供的一种文件保存方法的实现流程示意图;
[0065]图6为本发明实施例提供的另一种文件保存方法的实现流程示意图;
[0066]图7为本发明实施例提供的一种文件上传装置的组成结构示意图;
[0067]图8为本发明实施例提供的另一种文件上传装置的组成结构示意图;
[0068]图9为本发明实施例提供的一种文件保存装置的组成结构示意图;
[0069]图10为本发明实施例提供的另一种文件保存装置的组成结构示意图。
【具体实施方式】
[0070]为了能够更加详尽地了解本发明的特点与技术内容,下面结合附图对本发明的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。
[0071]实施例一
[0072]图1为本发明实施例提供的一种文件上传方法的实现流程示意图,本实施例中的文件上传方法应用于终端中,所述终端包括网盘客户端,在本发明一个优选实施例中,所述文件上传方法主要包括以下步骤:
[0073]步骤101:接收第一操作;其中,所述第一操作用于指示将第一文件上传至网盘。
[0074]本实施例中,所述第一文件的类型包括但不限于:
[0075]文本、图片、视频、音频。
[0076]例如,在
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1