一种用于终端间快速分享文件的方法及系统的制作方法
【技术领域】
[0001]本发明涉及移动互联网信息通信领域,尤其涉及用于终端间的文件分享方法及系统。
【背景技术】
[0002]随着移动互联网技术的飞速发展,终端间通过无线局域网快速分享文件成为广大用户高度喜爱和常用的功能之一。
[0003]现有技术中,终端间通过无线局域网快速分享文件的主要实施步骤包括:用户有文件传输需求的一端,即文件发送端,接入现有的某一 WIFI网络,或者自建无线访问接入点,或者开启蓝牙功能,并通过某种方式,主要包括口头告知或第三方服务应用,将该无线网络SSID (Service Set Identifier)告知文件接收端用户。文件接收端用户搜索文件发送端所处的无线网络,通过密码输入或者蓝牙配对操作加入文件发送端所处的无线网络。两端通过同处的无线网络建立长连接,文件接收端向文件发送端发送获取文件请求,文件发送端将需要分享的文件发送给文件接收端。在这个实现文件分享过程中,需要用户参与网络搜索、密码输入或蓝牙配对等繁琐的连接建立操作,导致用户体验度受到严重影响,体验感很差。
【发明内容】
[0004]针对现有技术所存在的不足之处,本发明的目的在于提供一种用于终端间快速分享文件的方法及系统,无需用户进行网络搜索、密码输入或蓝牙配对等繁琐的连接建立操作,方便快捷地实现文件的分享。
[0005]本发明要解决的一个技术问题是提供一种用于终端间快速分享文件的方法,经过实施所述方法,可以方便快捷地实现文件分享。
[0006]为了解决以上技术问题,本发明的一种对文件进行安全显示的方法,其特征在于:
[0007]第一终端生成分享文件所需的接入信息,所述接入信息包含与第一终端建立通信的连接信息以及被分享文件的链接信息;
[0008]第二终端获取所述接入信息;
[0009]第二终端根据所述连接信息自动与第一终端建立连接,并向第一终端发送获取文件请求消息,所述获取文件请求消息包含被分享文件的链接信息;
[0010]第一终端将所述链接信息对应的分享文件发送给第二终端。
[0011]进一步地,所述连接信息包括第一终端接入的或建立的WIFI局域网的网络标识及密码。
[0012]进一步地,所述连接信息包括第一终端建立的蓝牙局域网的网络标识及密码。
[0013]进一步地,所述连接信息还包括第一终端在所述局域网的IP地址。
[0014]进一步地,所述链接信息包括一个或多个被分享文件的URL信息或唯一标识信息。
[0015]进一步地,所述接入信息以图片或字符串的方式呈现,所述图片方式至少包括二维码。
[0016]进一步地,第二终端获取所述接入信息的方法至少包括接收第一终端发送的接入信息或直接从第一终端进行图片扫描。
[0017]本发明要解决的另一个技术问题是提供一种用于终端间快速分享文件的系统,通过所述系统功能模块的协同运行,可以方便快捷地实现文件分享。
[0018]为了解决以上技术问题,本发明的一种对文件进行安全显示的系统,包括第一终端和第二终端;
[0019]其中,第一终端包括:
[0020]第一通信模块,用于与其他终端建立通信连接;
[0021]接入信息生成模块,用于生成分享文件所需的接入信息;
[0022]第一发送模块,用于向第二终端发送所述接入信息和被分享文件;
[0023]第一接收模块,用于接收第二终端设备的和获取文件请求消息;
[0024]第二终端包括:
[0025]第二通信模块,用于与其他终端建立通信连接;
[0026]接入信息获取模块,用于获取分享文件所需的接入信息并从所述接入信息中提取与第一终端建立通信的连接信息以及被分享文件的链接信息;
[0027]第二发送模块,用于向第一终端发送获取文件请求消息;
[0028]第二接收模块,用于接收第一终端发送的分享文件。
[0029]本发明较现有技术相比,具有以下优点及有益效果:
[0030]本发明的一种用于快速分享文件的方法及系统,利用文件接收端通过获取和解析分享文件所需的接入信息自动与文件发送端建立通信连接,无需用户进行网络搜索、密码输入或蓝牙配对等繁琐的连接建立操作,方便快捷地实现文件分享功能,提升了用户体验感。
【附图说明】
[0031]下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0032]图1为本发明的用于终端间快速分享文件的方法的流程示意图。
[0033]图2为本发明的用于终端间快速分享文件的系统的示意图。
[0034]图中编号所对应的名称为:
[0035]10-第一终端,20-第二终端
【具体实施方式】
[0036]在移动互联网技术的飞速发展进程中,终端间通过无线局域网快速分享文件的需求越来越高,能够更方便快捷的实现终端间通过无线局域网快速分享文件需求更高。
[0037]本发明解决上述技术问题的核心思想是:有第一终端10和第二终端20,通过第一终端10的第一通信模块与第二终端20建立连接、接入信息生成模块生成接入信息、第一发送模块发送接入信息和分享文件和第一接收模块接收请求信息以及第二终端20的第二通信模块与第一终端10建立连接、接入信息获取模块获取接入信息、第二发送模块发送请求信息和第二接收模块接收分享文件的流程处理,实现了无需用户进行网络搜索、密码输入或蓝牙配对等繁琐的连接建立操作,方便快捷地实现文件分享功能。
[0038]实施例一
[0039]图1所示为本发明的一种用于终端间快速分享文件的方法的实施例的流程示意图。
[0040]下面对所述用于终端间快速分享文件的方法的具体流程作详细的描述:
[0041]SlOl:
[0042]第一终端10生成分享文件所需的接入信息,所述接入信息包含与第一终端10建立通信的连接信息以及被分享文件的链接信息。
[0043]其中,连接信息包含第一终端10所在局域网的网络标识、密码和IP地址。第一终端10所在局域网可以是第一终端10当前接入的或自身作为AP建立的WIFI局域网,也可以是第一终端10建立的蓝牙网络。第一终端10建立的WIFI局域网或蓝牙网络,可以是已经建立的,也可以是即将建立的。
[0044]链接信息包括一个或多个被分享文件的URL信息或唯一标识信息。第一终端10可通过一个唯一标识信息来标记不同批次的被分享文件,特别是被分享文件URL信息数据量过大时,这样做的有益效果是减少链接信息的数据量,进而减少接入信息的数据量,从而易于以图片或字符串的方式呈现最终生成的接入信息,如二维码。
[0045]第二终端20获取第一终端生成的接入信息。第二终端20获取该接入信息的途径包括接收第一终端10发送的接入信息(包括以QQ、微信、短信息等现成的通信方式),如果接入信息是二维码方式,则第二终端20可以自动启动二维码扫描以解析接入信息。第二终端20获取该接入信息的途径还包括直接从第一终端10进行图片扫描,如果接入信息是二维码方式,则需要用户主动启动二维码扫描以获取并解析接入信息。
[0046]S102:
[0047]第二终端20根据获取到的连接信息自动与第一终端10建立连接。
[0048]该步骤的有益效果是无需用户进行网络搜索、密码输入或蓝牙配对等繁琐的连接建立操作,而由终端设备间自动完成通信连接的建立,给用户带来更多的方便,提升了用户体验感。
[0049]S103:
[0050]第二终端20向第一终端10发送获取文件请求消息,该请求消息包含从接入信息中获取到的被分享文件的链接信息。
[0051]S104:
[0052]第一终端10接收到第二终端20的获取文件请求消息后,将请求消息中包含的被分享文件的链接信息所对应的文件发送给第二终端20 ;第二终端20接收第一终端10发送的被分享文件。
[0053]需要说明的是,本实施例中的各步骤是逻辑意义上的,具体实现时,多个步骤可以合并成一个步骤,一个步骤也可以拆分成多个步骤。
[0054]通过本发明实施例一提供的一种用于快速分享文件的方法,第一终端(文件发送端)根据用户指定的被分享文件生成