本发明专利技术公开了一种文件分享的方法,包括:拆分所述文件成连续页文件,并在所述连续页文件上增加编号;生成包括连续页文件的内容及编号的二维码,并在分享设备上显示;接收设备读取所述二维码,并解码,获取单页文件的内容及其编号;分享设备切换显示下一页内容及编号的二维码;返回执行步骤“生成包括连续页文件的内容及编号的二维码,并在分享设备上显示”,直到读取所述连续页文件的最后一页。通过上述方式,本发明专利技术可实现无网络、无移动介质的条件下,文件的传输。
【技术实现步骤摘要】
本专利技术涉及文件传输
,尤其是涉及一种文件分享的方法及系统。
技术介绍
目前,文件传输可通过多种方式实现,如通过网络的在线传输、通过移动介质,如移动硬盘等的“物理搬运”。而目前的文件传输的方式还是需要依赖如网络、移动硬盘等介质,在一些场合下,如无网络、无移动介质的条件下,文件传输将无法实现。所检索到现有专利(申请号:200710126046,申请日:2007年6月29日)公开了一种实现文件传输的方法,其方法需要设备与服务器进行通信,从而从服务器获得所需的文件,其技术方法也是依赖于介质或网络。
技术实现思路
本专利技术所要解决的技术问题是:提供一种文件分享的方法及系统,实现无网络、无移动介质的条件下,文件的传输。为了解决上述技术问题,本专利技术采用的技术方案为:提供一种文件分享的方法,包括:拆分所述文件成连续页文件,并在所述连续页文件上增加编号;生成包括连续页文件的内容及编号的二维码,并在分享设备上显示;接收设备读取所述二维码,并解码,获取单页文件的内容及其编号;分享设备切换显示下一页内容及编号的二维码;返回执行步骤“生成包括连续页文件的内容及编号的二维码,并在分享设备上显示”,直到读取所述连续页文件的最后一页。其中,接收设备读取所述二维码,并解码,获取单页文件的内容及其编号的步骤之后,还包括:接收设备向所述分享设备发送反馈信息,所述分享设备根据所述反馈信息,确认所述二维码读取成功。其中,读取所述连续页文件的最后一页的步骤之后,还包括:分享设备显示文件传输的结束标识;接收设备读取所述结束标识,自动停止读取所述二维码。其中,接收设备读取所述结束标识,自动停止读取所述二维码的步骤之后,还包括:接收设备显示连续页文件的编号,根据所述编号合并所述连续页文件的内容。其中,拆分所述文件成连续页文件,并在所述连续页文件上增加编号的步骤之前,还包括:对文件进行base91编码。其中,接收设备显示连续页文件的编号,根据所述编号合并所述连续页文件的内容的步骤之后,还包括:合并连续页文件的base91编码,并解析base91编码,获得所分享的文件。其中,拆分所述文件成连续页文件,并在所述连续页文件上增加编号的步骤包括:按800字节为一页,拆分所述文件成连续页文件;在所述连续页文件的开头增加10字节的编号。其中,接收设备向所述分享设备发送反馈信息,所述分享设备根据所述反馈信息,确认所述二维码读取成功的步骤具体为:接收设备调用后置LED闪光灯,向分享设备发出亮度信号的反馈信息;分享设备调用感应模块,判断LED闪光灯的平均亮度变化,确认所述二维码读取成功。为解决上述问题,本专利技术还提供一种文件分享的系统,包括:接收设备、分享设备;其中,所述分享设备用于对拆分文件成连续页文件,并在所述连续页文件上增加编号;生成包括连续页文件的内容及编号的二维码,并在分享设备上显示;所述接收设备用于读取所述二维码,并解码,获取单页文件的内容及其编号;分享设备切换显示下一页内容及编号的二维码;返回执行步骤“生成包括单页文件的内容及编号的二维码,并在分享设备上显示”,直到读取所述连续页文件的最后一页;接收设备向所述分享设备发送反馈信息,所述分享设备根据所述反馈信息,确认所述二维码读取成功。其中,所述接收设备包括扫描模块及LED模块;所述分享设备包括二维码生成模块及感应t旲块。本专利技术的有益效果在于:通过拆分所述文件成连续页文件,并在所述连续页文件上增加编号;生成对应的二维码,并在分享设备上显示;接收设备读取所述二维码,并解码,获取单页文件的内容及其编号;分享设备切换显示下一页内容及编号的二维码;返回执行步骤“生成包括连续页文件的内容及编号的二维码,并在分享设备上显示”,直到读取所述连续页文件的最后一页。本专利技术可实现无网络、无移动介质的条件下,文件的传输。【附图说明】图1为本专利技术方法实施例一的流程示意图;图2为本专利技术方法实施例二的流程示意图;图3为本专利技术系统实施例三的结构框图;图4为本专利技术系统实施例四的结构框图。【具体实施方式】为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。本专利技术最关键的构思在于:将文件用base91编码,编码后,通过多幅二维码进行编号分页传输。接收方通过将接收的二维码进行base91解码,按照编号,将文件重新组装起来。请参照图1,本专利技术实施例一提供一种文件分享的方法,包括如下步骤:S1:拆分所述文件成连续页文件,并在所述连续页文件上增加编号;S2:生成包括单页文件的内容及编号的二维码,并在分享设备上显示;S3:接收设备读取所述二维码,并解码,获取单页文件的内容及其编号;S4:分享设备切换显示下一页内容及编号的二维码;S5:返回执行步骤“生成包括单页文件的内容及编号的二维码,并在分享设备上显示”,直到读取所述连续页文件的最后一页。区别于现有技术,本专利技术通过拆分文件成连续页文件,并在所述连续页文件上增加编号;生成对应的二维码,并在分享设备上显示;接收设备读取所述二维码,并解码,获取单页文件的内容及其编号;分享设备切换显示下一页内容及编号的二维码;返回执行步骤“生成包括连续页文件的内容及编号的二维码,并在分享设备上显示”,直到读取所述连续页文件的最后一页。本专利技术可实现无网络、无移动介质的条件下,文件的传输。其中,如图2所示,在实施例一的基础上,本专利技术实施例二在步骤S3之后,还包括:S31:接收设备向所述分享设备发送反馈信息,所述分享设备根据所述反馈信息,确认所述二维码读取成功。具体地,执行如下步骤:S311:接收设备调用后置LED闪光灯,向分享设备发出亮度信号的反馈信息;S312:分享设备调用感应模块,判断LED闪光灯的平均亮度变化,确认所述二维码读取成功。如在加载有Android系统的终端中通过LED闪光灯发出亮光,分享设备通过感应亮度的变化,判断所显示的二维码是否已经被读取成功。成功后则执行步骤S4,重新获取下一页的二维码。其中,S5步骤之后,还包括:S51当前第1页1 2 本文档来自技高网...
【技术保护点】
一种文件分享的方法,其特征在于,包括:拆分所述文件成连续页文件,并在所述连续页文件上增加编号;生成包括单页文件的内容及编号的二维码,并在分享设备上显示;接收设备读取所述二维码,并解码,获取单页文件的内容及其编号;分享设备切换显示下一页内容及编号的二维码;返回执行步骤“生成包括单页文件的内容及编号的二维码,并在分享设备上显示”,直到读取所述连续页文件的最后一页。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘德建,陈丛亮,毛新生,
申请(专利权)人:福建天晴数码有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。