[发明专利]一种IM软件发送文件方法及装置在审
申请号: | 201710991557.X | 申请日: | 2017-10-23 |
公开(公告)号: | CN107819830A | 公开(公告)日: | 2018-03-20 |
发明(设计)人: | 黄允芳 | 申请(专利权)人: | 苏州亿科赛卓电子科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/451 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215011 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 im 软件 发送 文件 方法 装置 | ||
技术领域
本发明涉及互联网技术,尤其涉及一种IM软件发送文件方法及装置。
背景技术
使用某种文件传输协议来通过网络在计算机之间传输文件是很普遍的一种方法,其中FTP(File Transfer Protocol,文件传输协议)协议是互联网上载传递文件最主要的方法。用户通过FTP协议能够在多台联网的计算机之间相互传递文件。
目前文件传输方法包括工具发送(如邮件)、硬盘共享拷贝、网络空间共享下载,但这些方法很难确定对方是否收到,经常需要另辟渠道沟通(如电话、短信、即时消息工具),这样使用起来很不方便。
为了解决文件共享和消息结合目的,当前利用即时消息进行文件传输的方法有两种:一种是在会话窗口进行点对点的文件传送,该方法为用户打开聊天窗口,点击选择发送文件或直接从本地操作系统文件夹中直接拖拽文件至聊天窗口,由于聊天窗口内必须是两人点对点(起始客户端和目的客户端直接建立握手连接)不通过服务器传输文件,所以要求文件只允许同时传给一人,且传输过程中双方必须同时在线,如果用户进行群发文件,则被禁止操作。该方式由于在聊天过程中可以随时发起,使用非常方便,所以被广泛使用。
但是,若在用户传输文件的过程中,有新的IM窗口打开,文件就会被误传到新的窗口打开,造成的文件泄密,以及为用户带来麻烦。
发明内容
为了解决上述技术问题,本发明提供了一种IM软件发送文件方法,包括:
确定IM软件当前呈现的会话窗口;
获取在该窗口的文件传输操作事件;
当检测到新的会话窗口打开事件时,判断文件传输过程是否结束,
若否,则保持文件传输过程对应于原会话窗口。
进一步地,所述在该窗口的文件传输操作事件包括:
采用拖拽上传操作触发的文件传输操作事件。
进一步地,若否,则保持文件传输过程对应于原会话窗口后,还包括:
最小化所述新的会话窗口,等待文件传输过程结束后,打开所述新的会话窗口。
进一步地,若否,则保持文件传输过程对应于原会话窗口后,还包括:
打开新的会话窗口前,检测是否有会话窗口的文件传输过程,若是,则最小化窗口到任务栏,并突出显示。
本发明还提供了一种IM软件发送文件装置,包括:
确定模块,用于确定IM软件当前呈现的会话窗口;
获取模块,用于获取在该窗口的文件传输操作事件;
判断模块,用于当检测到新的会话窗口打开事件时,判断文件传输过程是否结束,
传输模块,用于若否,则保持文件传输过程对应于原会话窗口。
进一步地,所述在该窗口的文件传输操作事件包括:
采用拖拽上传操作触发的文件传输操作事件。
进一步地,还包括:
最小化模块,用于最小化所述新的会话窗口,等待文件传输过程结束后,打开所述新的会话窗口。
进一步地,还包括:
突出显示模块,用于打开新的会话窗口前,检测是否有会话窗口的文件传输过程,若是,则最小化窗口到任务栏,并突出显示。
本发明还提供了一种移动终端,包括所述装置。
综上所述,本发明提供了一种IM软件发送文件方法及装置,通过确定IM软件当前呈现的会话窗口;获取在该窗口的文件传输操作事件;当检测到新的会话窗口打开事件时,判断文件传输过程是否结束,若否,则保持文件传输过程对应于原会话窗口。由于本发明在新窗口打开前先检测是否有IM软件窗口传输文件,而不是直接将文件传输到新窗口打开,减少了文件传输错误,避免了将文件误传到其他窗口,造成的文件泄密,以及为用户带来的麻烦。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
图1是本发明提供的方法的流程图;
图2是本发明提供的终端的框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州亿科赛卓电子科技有限公司,未经苏州亿科赛卓电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710991557.X/2.html,转载请声明来源钻瓜专利网。