一种电脑传输文件至手机的方法与流程

文档序号:19951147发布日期:2020-02-18 10:32阅读:462来源:国知局
一种电脑传输文件至手机的方法与流程

本发明属于通讯技术领域,具体涉及一种一种电脑传输文件至手机的方法。



背景技术:

随着现在科技的不断发展,人们所使用的电子设备越来越多,尤其是智能手机已经非常普及。

在实际生活中,往往需要将电脑中的文档、音乐、短视频、电影和电视剧等数据文件传送至手机中,目前现有技术大多所采用的方式:先将电脑中的文件上传到服务器中,然后再将服务器中的文件下载到手机中。但是,在传输电影电视剧等大容量文件时,通过上述的方式传输文件,文件从电脑上传至服务器,再从服务器中下载到手机中,传输的速度会受到通讯网络的限制,传输速度慢,手机使用无线通讯网络时,还会产生高额的通讯费用;实现上述功能,还需架设应用服务器,应用服务器系统设计复杂,相应服务器端还需要配置大容量数据硬盘用于存储用户上传的数据,提高了架设服务器所需的成本。



技术实现要素:

针对现有技术的不足,本发明的目的在于提供一种电脑传输文件至手机的方法,解决了现有技术中文件传输速度慢,传输方案复杂,实现传输功能需配备大容量数据库的技术问题。

本发明的目的可以通过以下技术方案实现:

一种电脑传输文件至手机的方法,包括如下步骤:

步骤1,启动手机端app,手机端启用http服务,用来接收电脑端传输文件;

步骤2,电脑端打开浏览器并输入特定网址,电脑端包括唯一号模块,唯一号模块产生唯一号,电脑端将唯一号绘制成二维码并显示在显示屏上,并循环查询唯一号、用户信息和上传文件页面地址是否存在;

电脑端查询到信息,执行步骤5,否则执行步骤3;

步骤3,手机端打开app中的扫描二维码,手机端获取唯一号,手机端上传唯一号、用户信息和上传文件页面地址至服务器端;

步骤4,服务器端接收到手机端上传的信息,服务器端将唯一号、用户信息和上传文件页面地址插入到数据库中,服务器端将唯一号、用户信息和上传文件页面地址下发至电脑端;

步骤5,电脑端的浏览器跳转到上传文件页面地址,选择文件后点击发送按钮,电脑端的文件传送至手机端。

作为本发明的一种优选技术方案,在传输文件时,手机端未正确启用wifi传输服务和http服务,手机端给出用户报错信息。

作为本发明的一种优选技术方案,所述的电脑端所使用的操作系统,包括但不限于:微软操作系统,苹果操作系统,安卓操作系统。

作为本发明的一种优选技术方案,所述的手机端使用的操作系统,包括但不限于:ios系统,安卓系统。

作为本发明的一种优选技术方案,所述的电脑端和手机端处于同一个wifi信号的覆盖环境下。

作为本发明的一种优选技术方案,所述服务器端、电脑端和手机端接入到互联网环境。

作为本发明的一种优选技术方案,所述特定网址在电脑端部署webserver中设置。

作为本发明的一种优选技术方案,唯一号模块的方法,包括随机号,利用系统方法获取随机正整数和以微秒计算的当前时间,所述随机正整数组成随机号的前缀,所述当前时间组成随机号的后缀,电脑端计算出随机号的md5值,唯一号取所述md5值的前15位。

本发明的有益效果:

1、本发明提供的一种电脑传输文件至手机的方法,该技术方案设计合理,实施简单,文件传输速度快,手机和电脑配置简单,架设服务器无需大容量硬盘,实施成本低。

2、本发明提供的一种电脑传输文件至手机的方法,该技术方案传输流程简单,手机端简历http服务,电脑端和手机端建立http连接,电脑端直接将文件上传至手机中,文件无需上传至服务器端再下载至手机端,整个文件传输利用wifi在局域网环境下完成,传输过程不消耗手机端的网络通讯流量,对于用户来说,不产生额外通讯费用。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明的架构图;

图2是本发明中唯一号模块的方法的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

如图1所示,一种电脑传输文件至手机的方法,包括手机端、电脑端和服务器端,手机端安装app,电脑端部署webserver,包括如下步骤:

步骤1,启动手机端app,手机端启用http服务,用来接收电脑端传输文件;

步骤2,电脑端打开浏览器并输入192.168.0.111,电脑端包括唯一号模块,唯一号模块产生唯一号,电脑端将唯一号绘制成二维码并显示在显示屏上,并循环查询唯一号、用户信息和上传文件页面地址是否存在;

电脑端查询到信息,执行步骤5,否则执行步骤3;

步骤3,手机端打开app中的扫描二维码,手机端获取唯一号,手机端上传唯一号、用户信息和上传文件页面地址至服务器端;

步骤4,服务器端接收到手机端上传的信息,服务器端将唯一号、用户信息和上传文件页面地址插入到数据库中,服务器端将唯一号、用户信息和上传文件页面地址下发至电脑端;

步骤5,电脑端的浏览器跳转到上传文件页面地址,选择文件后点击发送按钮,电脑端的文件传送至手机端,授权成功后,电脑端浏览器自动跳转到上传文件页面,避免用户手动输入上传文件页面地址(上传文件页面地址由ip地址和端口号组成)。

在传输文件时,手机端未正确启用wifi传输服务和http服务,手机端给出用户报错信息,手机端给出报错信息方便用户解决无法传输的问题,用户使用友好。电脑端所使用的操作系统,包括但不限于:微软操作系统,苹果操作系统,安卓操作系统。手机端使用的操作系统,包括但不限于:ios系统,安卓系统。电脑端和手机端处于同一个wifi信号的覆盖环境下即电脑端和手机端连接同一个路由器,文件的传输是在局域网的环境下进行的,文件传输过程不使用互联网。服务器端、电脑端和手机端接入到互联网环境,在连接操作时,手机端需要上传信息至服务器端,服务器端需接收信息并下传信息至电脑端,以便手机授权给电脑传输文件,上传信息和下传信息是由唯一号、用户信息和上传文件页面地址组成的信息。

在电脑端部署webserver中设置192.168.0.111,电脑端的浏览器访问192.168.0.111时,唯一号模块启动工作并产生唯一号,电脑端将唯一号绘制成二维码并显示在显示屏上。

如图2所示,唯一号模块的方法,包括随机号,利用系统方法获取随机正整数和以微秒计算的当前时间,所述随机正整数组成随机号的前缀,所述当前时间组成随机号的后缀,电脑端计算出随机号的md5值,唯一号取所述md5值的前15位。上述唯一号的作用相当于标识号,是存储在服务器的数据库中,用于标识用户信息和上传文件页面地址的信息。上述用户信息包括手机型号、手机操作系统型号、手机内存容量、剩余手机内存容量等信息。上述上传文件页面地址是手机端app开启http服务由系统生成的地址。

手机端安装app,电脑端部署webserver,架设服务器端。在完成上述准备工作之后,用户启动手机端app,手机端启用http服务,用来接收电脑端传输文件,电脑端打开浏览器并输入192.168.0.111,访问该网址,电脑端的显示屏显示二维码,用上述手机端app的扫描功能扫描二维码,电脑端的浏览器跳转到上传文件页面地址,选择文件后点击发送按钮,电脑端的文件传送至手机端,整个传输过程完成。

在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1