一种基于网盘的文件分享方法、装置、网盘及存储介质制造方法及图纸

技术编号:37355219 阅读:24 留言:0更新日期:2023-04-27 07:05
本发明专利技术提供了一种基于网盘的文件分享方法、装置、网盘及存储介质,其中方法包括:接收网盘内对文件及文件内容的选中操作,获取所述选中操作选中文件的文件ID信息、以及所述选中操作选中文件内容所属文件的文件ID信息;根据所述选中操作选中文件的文件ID信息、以及所述选中操作选中文件内容所属文件的文件ID信息确定待分享文件的数量,并根据所述待分享文件的数量确定文件内容整合规则。本发明专利技术创造所述的一种基于网盘的文件分享方法、装置、网盘及存储介质,能根据选中的待分享文件数量确定文件内容整合规则,并根据文件内容整合规则整合数据块流,生成用于分享的文件块流,从而快速简单的实现文件的分享。简单的实现文件的分享。简单的实现文件的分享。

【技术实现步骤摘要】
一种基于网盘的文件分享方法、装置、网盘及存储介质


[0001]本专利技术属于电子信息
,尤其是涉及一种基于网盘的文件分享方法、装置、网盘及存储介质。

技术介绍

[0002]随着互联网云计算技术的高速发展,网盘服务已然成为当代信息服务的一项核心内容。网盘用户通过网盘可以实现文件的远程储存,读取和分享,因此可以大幅提升数据资料的使用便利性和存取灵活性。
[0003]目前的文件分享机制只能做到文件级别的分享,当网盘用户需要对网盘内部存储的文件进行分享时,网盘用户需先选中文件,然后将文件整个分享;随着网盘内部文件存储数量的增多,当网盘用户需要进行多文件或多文件中内容分享时,就需要单独选取多个文件或文件内容,并单独进行分享操作,操作步骤复杂且繁琐,每个文件或文件内容都需要进行一次分享操作,增加了网盘用户的分享操作难度,再加上多文件的分享更造成分享信息的冗余和庞大,容易导致分享的文件冗余繁琐,极大地影响了文件分享的操作效率和便捷性。

技术实现思路

[0004]有鉴于此,本专利技术旨在提出一种基于网盘的文件分享方法、装置、网盘及本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于网盘的文件分享方法,其特征在于,包括:接收网盘内对文件及文件内容的选中操作,获取所述选中操作选中文件的文件ID信息、以及所述选中操作选中文件内容所属文件的文件ID信息;根据所述选中操作选中文件的文件ID信息、以及所述选中操作选中文件内容所属文件的文件ID信息确定待分享文件的数量,并根据所述待分享文件的数量确定文件内容整合规则;获取所述选中操作选中文件内容对应的内容偏移量信息;根据所述选中操作选中文件的文件ID信息得到所述选中操作选中文件对应的数据块流,并根据所述选中操作选中文件内容所属文件的文件ID信息、以及所述选中操作选中文件内容对应的内容偏移量信息得到所述选中操作选中文件内容对应的数据块流;根据所述文件内容整合规则对所述选中操作选中文件对应的数据块流、以及所述选中操作选中文件内容对应的数据块流进行整合,生成文件块流;接收网盘用户的分享操作,根据所述分享操作分享文件块流。2.根据权利要求1所述的方法,其特征在于,所述获取所述选中操作选中文件内容对应的内容偏移量信息,包括:获取所述选中操作选中文件内容的顺序,并获取对应的内容偏移量信息;根据所述内容偏移量信息,获取所述选中操作选中文件内容所在文件块、及其所在文件块中的地址;根据所述顺序,将所述选中操作选中文件内容所在文件块、及其所在文件块中的地址生成分享内容序列;根据所述选中操作选中文件内容所属文件的文件ID信息,将所述分享内容序列写入所述选中操作选中文件内容所属文件的元数据中,并为所述文件的元数据中的分享内容序列增加分享加载属性。3.根据权利要求2所述的方法,其特征在于,所述分享加载属性包括:根据所述分享内容序列对应文件块在所属文件对应文件块中的顺序进行加载。4.根据权利要求1所述的方法,其特征在于,所述根据所述选中操作选中文件的文件ID信息、以及所述选中操作选中文件内容所属文件的文件ID信息确定待分享文件的数量,并根据所述待分享文件的数量确定文件内容整合规则,包括:根据所述选中操作选中文件的文件ID信息、以及所述选中操作选中文件内容所属文件的文件ID信息,得到所述选中操作选中文件内容对应的文件数量及所述选中操作选中文件数量的比对结果;根据所述选中操作选中文件内容对应的文件数量及所述选中操作选中文件数量的比对结果,确定待分享文件的数量;根据所述待分享文件的数量确定文件内容整合规则。5.根据权利要求4所述的方法,其特征在于,在所述根据所述选中操作选中文件内容对应的文件数量及所述选中操作选中文件数量的比对结果,确定待分享文件的数量之后,所述方法还包括:当所述选中操作选中文件内容对应的文件数量与所述选中操作选中文件数量不一致时,将所述选中操作选中文件内容对应的文件数量作为待分享文件的数量...

【专利技术属性】
技术研发人员:周斌
申请(专利权)人:天津联想协同科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1