传输文件的方法、终端及系统技术方案

技术编号:10115490 阅读:224 留言:0更新日期:2014-06-04 19:52
本发明专利技术公开了一种传输文件的方法、终端及系统,属于通信领域。所述方法包括:获取对端拍摄的包含有待传输文件的图片,并根据图片确定在本端的待传输文件;根据确定的待传输文件确定待传输文件的文件路径;根据待传输文件的文件路径获取待传输文件,并将待传输文件传输给对端。本发明专利技术通过传输文件的终端获取对端拍摄的包含有待传输文件的图片后,根据图片确定图片中的在本端的待传输文件,并根据确定的待传输文件确定文件路径,将根据文件路径获取到的待传输文件传输给对端,从而无需人工以鼠标拖拽或手指点击等方式选中待传输文件,实现了即使在一些屏幕较小的终端中也可方便地选择及传输待传输文件,从而使传输文件的操作方式更为简单、快捷。

【技术实现步骤摘要】
传输文件的方法、终端及系统
本专利技术涉及通信领域,特别涉及一种传输文件的方法、终端及系统。
技术介绍
随着通信技术的发展,越来越多的终端设备走入人们的生活,为人们提供如文件存储等多样的服务。不同的终端中存储有各自的文件,当需要在一个终端中使用另一终端的文件时,需要进行两个终端间的文件传输。现有技术中在传输文件时,如果要将第一终端的待传输文件传输给第二终端,首先需要在第一终端中通过人工以鼠标拖拽或手指点击等方式选中该待传输文件,然后在第一终端和第二终端之间建立一个传输链路,通过该传输链路将第一终端中被选中的待传输文件传输给第二终端。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:由于现有技术在传输文件时,需要通过人工以鼠标拖拽或手指点击等方式选中待传输文件,导致现有技术提供的传输文件的方式操作比较复杂。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种传输文件的方法、终端及系统。所述技术方案如下:一方面,提供了一种传输文件的方法,所述方法包括:获取对端拍摄的包含有待传输文件的图片,并根据获取到的图片确定所述图片中的在本端的待传输文件;根据确定的待传输文件确定所述待传输文件的文件路径;根据所述待传输文件的文件路径获取所述待传输文件,并将所述待传输文件传输给所述对端。具体地,所述获取对端拍摄的包含有待传输文件的图片,包括:通过服务器获取对端拍摄的包含有待传输文件的图片,所述图片由所述对端拍摄并上传至所述服务器;或者,直接从所述对端获取所述对端拍摄的包含有待传输文件的图片。具体地,所述根据获取到的图片确定所述图片中的在本端的待传输文件,包括:将获取到的图片与本端的当前窗口截图进行比对,得到所述待传输文件在所述当前窗口截图中的位置,并根据所述待传输文件在所述当前窗口截图中的位置确定所述待传输文件。具体地,所述根据获取到的图片确定所述图片中的在本端的待传输文件,包括:识别获取到的图片中的待传输文件的文件名,根据所述文件名确定所述待传输文件。具体地,所述根据确定的待传输文件确定所述待传输文件的文件路径,包括:根据确定的待传输文件和当前窗口的路径,确定所述待传输文件的文件路径。具体地,所述将所述待传输文件传输给所述对端,包括:将所述待传输文件上传至服务器,由所述服务器将所述待传输文件传输给所述对端;或者,直接将所述待传输文件传输给所述对端。进一步地,所述将所述待传输文件传输给所述对端之前,还包括:通过模拟点击的方式选中所述待传输文件,并将所述待传输文件进行高亮显示。另一方面,提供了一种传输文件的终端,所述终端包括:第一获取模块,用于获取对端拍摄的包含有待传输文件的图片;第一确定模块,用于根据所述第一获取模块获取到的图片确定所述图片中的在本端的待传输文件;第二确定模块,用于根据所述第一确定模块确定的待传输文件确定所述待传输文件的文件路径;第二获取模块,用于根据所述第二确定模块确定的待传输文件的文件路径获取所述待传输文件;传输模块,用于将所述第二获取模块获取到的待传输文件传输给所述对端。具体地,所述第一获取模块,用于通过服务器获取对端拍摄的包含有待传输文件的图片,所述图片由所述对端拍摄并上传至所述服务器;或者,所述第一获取模块,用于直接从所述对端获取所述对端拍摄的包含有待传输文件的图片。具体地,所述第一确定模块,用于将获取到的图片与本端的当前窗口截图进行比对,得到所述待传输文件在所述当前窗口截图中的位置,并根据所述待传输文件在所述当前窗口截图中的位置确定所述待传输文件。具体地,所述第一确定模块,具体用于识别获取到的图片中的待传输文件的文件名,根据所述文件名确定所述待传输文件。具体地,所述第二确定模块,具体用于根据确定的待传输文件和当前窗口的路径,确定所述待传输文件的文件路径。具体地,所述传输模块,用于将所述待传输文件上传至服务器,由所述服务器将所述待传输文件传输给所述对端;或者,所述传输模块,用于直接将所述待传输文件传输给所述对端。进一步地,所述终端,还包括:显示模块,用于通过模拟点击的方式选中所述待传输文件,并将所述待传输文件进行高亮显示。另一方面,还提供了一种传输文件的方法,所述方法包括:拍摄对端显示的待传输文件,得到包含有待传输文件的图片;将所述图片传输给所述对端,由所述对端根据所述图片确定所述图片中的在对端的待传输文件;接收所述对端传输的所述待传输文件,所述待传输文件为所述对端根据确定的待传输文件确定所述待传输文件的文件路径后,根据所述文件路径获取到的所述待传输文件。具体地,将所述图片传输给所述对端,包括:将所述图片上传至服务器,通过所述服务器将所述图片传输给所述对端;或者,直接将所述图片传输给所述对端。具体地,所述接收所述对端传输的所述待传输文件,包括:通过服务器接收所述对端传输的所述待传输文件,所述待传输文件由所述对端上传至所述服务器;或者,接收所述对端直接传输的所述待传输文件。另一方面,还提供了一种传输文件的终端,所述终端包括:拍摄模块,用于拍摄对端显示的待传输文件,得到包含有待传输文件的图片;传输模块,用于将所述拍摄模块拍摄的图片传输给所述对端,由所述对端根据所述图片确定所述图片中的在对端的待传输文件;接收模块,用于接收所述对端传输的所述待传输文件,所述待传输文件为所述对端根据确定的待传输文件确定所述待传输文件的文件路径后,根据所述文件路径获取到的所述待传输文件。具体地,所述传输模块,用于将所述图片上传至服务器,通过所述服务器将所述图片传输给所述对端;或者,所述传输模块,用于直接将所述图片传输给所述对端。具体地,所述接收模块,用于通过服务器接收所述对端传输的所述待传输文件,所述待传输文件由所述对端上传至所述服务器;或者,所述接收模块,用于接收所述对端直接传输的所述待传输文件。另一方面,还提供了一种传输文件的系统,其特征在于,所述系统包括:传输文件的第一终端和传输文件的第二终端;其中,所述传输文件的第一终端为如上所述的终端;所述传输文件的第二终端为如上所述的终端。本专利技术实施例提供的技术方案带来的有益效果是:通过传输文件的终端拍摄对端显示的待传输文件,并将包含有待传输文件的图片传输至对端,使对端根据图片确定图片中的在对端的待传输文件,进而根据确定的待传输文件确定待传输文件的文件路径后,将根据文件路径获取到的待传输文件传输给该终端,从而无需人工以鼠标拖拽或手指点击等方式选中待传输文件,实现了即使在一些屏幕较小的终端中也可方便地选择及传输待传输文件,从而使传输文件的操作方式更为简单、快捷。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的一种传输文件的方法流程图;图2是本专利技术实施例一提供的另一种传输文件的方法流程图;图3是本专利技术实施例二提供的一种传输文件的方法流程图;图4是本专利技术实施例二提供的一种传输文件的系统架构图;图5是本专利技术实施例三提供的一种传输文件的终端的结构示意图;图6是本专利技术实施例三提供的另一种传输文件的终端的结构示意图;图7是本专利技术实施例四提供的一种传输本文档来自技高网...
传输文件的方法、终端及系统

【技术保护点】
一种传输文件的方法,其特征在于,所述方法包括:获取对端拍摄的包含有待传输文件的图片,并根据获取到的图片确定所述图片中的在本端的待传输文件;根据确定的待传输文件确定所述待传输文件的文件路径;根据所述待传输文件的文件路径获取所述待传输文件,并将所述待传输文件传输给所述对端。

【技术特征摘要】
1.一种传输文件的方法,其特征在于,所述方法包括:获取对端拍摄的包含有待传输文件的图片,并根据获取到的图片确定所述图片中的在本端的待传输文件;根据确定的待传输文件确定所述待传输文件的文件路径;根据所述待传输文件的文件路径获取所述待传输文件,并将所述待传输文件传输给所述对端;其中,所述根据获取到的图片确定所述图片中的在本端的待传输文件,包括:将获取到的图片与本端的当前窗口截图进行比对,在所述当前窗口截图中确定与获取到的图片的相似度达到阈值的区域;获取所述区域在所述当前窗口截图中的位置,并将所述区域在所述当前窗口截图中的位置作为所述待传输文件在所述当前窗口截图中的位置;根据所述待传输文件在所述当前窗口截图中的位置确定待传输文件。2.根据权利要求1所述的方法,其特征在于,所述获取对端拍摄的包含有待传输文件的图片,包括:通过服务器获取对端拍摄的包含有待传输文件的图片,所述图片由所述对端拍摄并上传至所述服务器;或者,直接从所述对端获取所述对端拍摄的包含有待传输文件的图片。3.根据权利要求1或2所述的方法,其特征在于,所述根据确定的待传输文件确定所述待传输文件的文件路径,包括:根据确定的待传输文件和当前窗口的路径,确定所述待传输文件的文件路径。4.根据权利要求1所述的方法,其特征在于,所述将所述待传输文件传输给所述对端,包括:将所述待传输文件上传至服务器,由所述服务器将所述待传输文件传输给所述对端;或者,直接将所述待传输文件传输给所述对端。5.根据权利要求1所述的方法,其特征在于,所述将所述待传输文件传输给所述对端之前,还包括:通过模拟点击的方式选中所述待传输文件,并将所述待传输文件进行高亮显示。6.一种传输文件的终端,其特征在于,所述终端包括:第一获取模块,用于获取对端拍摄的包含有待传输文件的图片;第一确定模块,用于根据所述第一获取模块获取到的图片确定所述图片中的在本端的待传输文件;第二确定模块,用于根据所述第一确定模块确定的待传输文件确定所述待传输文件的文件路径;第二获取模块,用于根据所述第二确定模块确定的待传输文件的文件路径获取所述待传输文件;传输模块,用于将所述第二获取模块获取到的待传输文件传输给所述对端;其中,所述第一确定模块,用于将获取到的图片与本端的当前窗口截图进行比对,在所述当前窗口截图中确定与获取到的图片的相似度达到阈值的区域;获取所述区域在所述当前窗口截图中的位置,并将所述区域在所述当前窗口截图中的位置作为所述待传输文件在所述当前窗口截图中的位置;根据所述待传输文件在所述当前窗口截图中的位置确定待传输文件。7.根据权利要求6所述的终端,其特征在于,所述第一获取模块,用于通过服务器获取对端拍摄的包含有待传输文件的图片,所述图片由所述对端拍摄并上传至所述服务器;或者,所述第一获取模块,用于直接从所述对端获取所述对端拍摄的包含有待传输文件的图片。8.根据权利要求6或7所述的终端,其特征在于,所述第二确定模块,用于根据确定的待传输文件和当前窗口的路径,确定所述待传输文件的文件路径。9.根据权利要求6所述的终端,其...

【专利技术属性】
技术研发人员:牛原王小叶史伟民陈国栋张敏余芳刘培林柏科刘志凯涂袁志
申请(专利权)人:深圳市腾讯计算机系统有限公司
类型:发明
国别省市:广东;44

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

1