一种实现Windows与andorid系统平台之间文件互传方法及装置制造方法及图纸

技术编号:38154065 阅读:10 留言:0更新日期:2023-07-13 09:20
本发明专利技术提供一种实现Windows与andorid系统平台之间文件互传方法及装置,该方法包括将Windows端生成的会话上与andorid端MAC地址进行绑定的步骤;在windows注册表进行自启以及软件信息在系统上注册的步骤;在windows系统桌面开启一个后台进程进行文件后台上传请求监听的步骤;监听有上传文件需要后,执行上传命令的步骤;传完成之后通知andorid端进行接收处理的步骤。该装置实现上述方法。该装置实现上述方法。该装置实现上述方法。

【技术实现步骤摘要】
一种实现Windows与andorid系统平台之间文件互传方法及装置


[0001]本专利技术涉及计算机不同的操作系统之间通信领域,特别是一种实现Windows与andorid系统平台之间文件互传方法及装置。

技术介绍

[0002]随着带宽速率的提升以及信息技术的发展,数据文件下载在服务器、网络及云存储管理等方面都有着突出的优势,可以大大降低了服务器的压力,提高了用户的下载体验,提高了资源利用率,提高了维护效率。在相关的云端技术中,云计算平台基本上都是基于Linux操作系统搭建,而目前,一体机等在android、windows一体机使用者的客户端大多数都是android系统以及Windows操作系统,这样就涉及到了两个不同操作系统之间文件的传输。尽管目前android与Windows间有很多种文件传输方式,例如,文件传输协议ftp方式、samba方式等等,但大多数的文件传输方式都要在Linux搭建服务端,或者用U盘等外载存储实现文件传输的操作繁琐。另外不同系统的文件传输有一定的技术限制所遵守的安全协议繁琐,且在大规模集群电脑端部署安全协议必须覆盖ssh2等技术流,还要开放一些必要的端口这样导致工作量的过度加剧以及系统的不安全性。

技术实现思路

[0003]本专利技术的目的是针对android与Windows间文件传输的问题,提供一种实现Windows与andorid系统平台之间文件互传方法及装置,以实现Windows与andorid系统平台之间跨操作系统的简捷、安全、稳定的文件互传。
[0004]本专利技术实现其技术目的技术方案是:一种实现Windows与andorid系统平台之间文件互传方法,包括以下步骤:S1、将Windows端生成的会话上与andorid端MAC地址进行绑定;S2、在windows 注册表进行自启以及软件信息在系统上注册;S3、在windows系统桌面开启一个后台进程进行文件后台上传请求监听;S4、windows系统监听有上传文件需要后,执行上传命令;所述的上传命令包括:S41、windows系统判断是否选择有文件,如果选择了文件则转向步骤S42,否则结束;S42、windows系统判断光标是否移动到指定区域,如果光标移动到了指定区域,则转向步骤S43,否则结束;S43、windows系统将传送的文件上传OSS服务;S44、windows系统通知andorid系统从OSS服务下载文件。
[0005]进一步的,上述的实现Windows与andorid系统平台之间文件互传方法中:所述的步骤S1中,利用shell编程技术依靠windows 中间件以及Hook消息来处理
用户操作。
[0006]进一步的,上述的实现Windows与andorid系统平台之间文件互传方法中:所述的步骤S4中,用户需要上传文件时, 用户操作信息包括:选中文件执行了右键并选择了程序上传选项和鼠标拖拽到屏幕边界之后。
[0007]进一步的,上述的实现Windows与andorid系统平台之间文件互传方法中:执行上传命令包括:进行文件大小预判处理,如果大于50MB则执行分片上传否则直接单文件上传处理。
[0008]进一步的,上述的实现Windows与andorid系统平台之间文件互传方法中:分片上传利用阿里云云计算处理。
[0009]进一步的,上述的实现Windows与andorid系统平台之间文件互传方法中:还包括:S6、发送接收请求后30秒删除云端文件以及释放windows系统缓存。
[0010]本专利技术还包括一种实现Windows与andorid系统平台之间文件互传的装置,包括安装有Windows系统与andorid系统的主机;还包括:将Windows端生成的会话上与andorid端MAC地址进行绑定的模块;在windows 注册表进行自启以及软件信息在系统上注册的模块;在windows系统桌面开启一个后台进程进行文件后台上传请求监听的模块;执行上传命令的模块;通知andorid端进行接收处理的模块。
[0011]进一步的,上述所述的装置中:所述将Windows端生成的会话上与andorid端MAC地址进行绑定的模块中:利用shell编程技术依靠windows 中间件以及Hook消息来处理用户操作。
[0012]本专利技术提供一种文件互传方法和装置,实现Windows与andorid系统平台之间跨操作系统的简捷、安全、稳定的文件互传。
[0013]本专利技术中,文件互传方法解决了Windows与android之间跨操作系统文件传输繁琐和用户体验差的问题,实现了Windows与android云计算平台之间跨操作系统的简捷、安全、稳定的文件互传,以及增强了用户体验。其中,使用阿里云云端技术执行管理传输的最大上传控制,可自适应不同的Windows本地操作系统,匹配Windows本地网卡可承受的带宽,形成稳定高效的传输链路,提升了对相应业务的灵活适应力。
[0014]减少了U盘等外载存储的使用。
[0015]提升了文件的传输效率。
[0016]保证了文件的安全性。
[0017]增加了双系统的操作性。
[0018]使设备的物理通道减少不必要的拔插,增加设备使用寿命。
[0019]以下将结合附图和实施例,对本专利技术进行较为详细的说明。
附图说明
[0020]附图1为本专利技术流程图;附图2为本专利技术实施例1流程图。
具体实施方式
[0021]实施例1如图1和图2所示:本施例是一种实现Windows与andorid系统平台之间跨操作系统的简捷、安全、稳定的文件互传。主要目的在于提供一种文件互传方法和装置,实现Windows与andorid系统平台之间跨操作系统的简捷、安全、稳定的文件互传。本实施例中,如图1所示,要实现Windows与andorid系统平台之间文件传输,包括以下步骤:S1、在Windows端生成的会话上与安卓MAC地址进行绑定。该步骤中windows开启一个窗体程序程序包含两个按钮一个绑定按钮一个解绑按钮,一个MAC地址的输入框。输入一体机(android)的MAC点击绑定按钮后与一体机进行绑定。S2、绑定成功之后在windows 注册表进行自启以及软件信息在系统上注册,利用shell编程技术依靠windows 中间件以及Hook消息来处理用户操作。该步骤中,Linux服务端收到windows的绑定请求在后台进行一个绑定登录。以便进行后续直接传送的根据 ,此时,如果程序关开机重启无需二次绑定。
[0022]S3、在windows系统桌面开启一个后台进程进行文件后台上传请求监听。后台进程就是一个windows进程的程序,特点是无操作界面,资源消耗少,不同于windows服务程序难清理的等优势。一体机(android开启接收服务)收到linux服务消息后,进行等待文件接收处理。绑定成功后,windows应用程序在注册表注册程序消息用于开机启动以及右键事件的注册启动,注册表填写数据后 之后右键以及拖拽到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实现Windows与andorid系统平台之间文件互传方法,其特征在于:包括以下步骤:S1、将Windows端生成的会话上与andorid端MAC地址进行绑定;S2、在windows 注册表进行自启以及软件信息在系统上注册;S3、在windows系统桌面开启一个后台进程进行文件后台上传请求监听;S4、windows系统监听有上传文件需要后,执行上传命令;所述的上传命令包括:S41、windows系统判断是否选择有文件,如果选择了文件则转向步骤S42,否则结束;S42、windows系统判断光标是否移动到指定区域,如果光标移动到了指定区域,则转向步骤S43,否则结束;S43、windows系统将传送的文件上传OSS服务;S44、windows系统通知andorid系统从OSS服务下载文件。2.根据权利要求1所述的实现Windows与andorid系统平台之间文件互传方法,其特征在于:所述的步骤S1中,利用shell编程技术依靠windows 中间件以及Hook消息来处理用户操作。3.根据权利要求1所述的实现Windows与andorid系统平台之间文件互传方法,其特征在于:所述的步骤S4中,用户需要上传文件时, 用户操作信息包括:选中文件执行了右键并选择了程序上传选项和鼠标拖拽到屏幕边界之后。4.根据权利要求1所述的实现Windows与andorid系统平台之间文件互...

【专利技术属性】
技术研发人员:刘欢
申请(专利权)人:深圳市艾博德科技股份有限公司
类型:发明
国别省市:

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

1