CN111479250A - 一种文件共享方法、装置、***及终端设备 - Google Patents
一种文件共享方法、装置、***及终端设备 Download PDFInfo
- Publication number
- CN111479250A CN111479250A CN202010249005.3A CN202010249005A CN111479250A CN 111479250 A CN111479250 A CN 111479250A CN 202010249005 A CN202010249005 A CN 202010249005A CN 111479250 A CN111479250 A CN 111479250A
- Authority
- CN
- China
- Prior art keywords
- file
- terminal
- key information
- application program
- application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000012545 processing Methods 0.000 claims abstract description 41
- 238000004891 communication Methods 0.000 claims description 16
- 230000005540 biological transmission Effects 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 11
- 230000002452 interceptive effect Effects 0.000 claims description 9
- 238000005516 engineering process Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000010295 mobile communication Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/14—Details of searching files based on file metadata
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/176—Support for shared access to files; File sharing support
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Library & Information Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请公开了一种文件共享方法、装置、***及一种终端设备,该方法应用于第一终端,具体包括:获取第二终端发送的文件关键信息;文件关键信息为第二终端根据文件共享请求确定的待共享文件的信息;根据文件关键信息打开待共享文件对应的应用程序,并自动登录应用程序的应用账号;在应用程序中搜索文件关键信息对应的目标文件,并根据应用账号具备的权限执行对应的文件处理操作。由上可知,本申请中第二终端可将需要共享的文件的关键信息发送至第一终端,第一终端即可根据文件关键信息打开相关的应用程序、完成账号自动登录,并在应用程序中自动搜索目标文件,进而可根据当前应用账号的权限执行相应的文件处理操作,实现版权限制下文件的便捷共享。
Description
技术领域
本申请涉及文件共享技术领域,更具体地说,涉及一种文件共享方法、装置、***及一种终端设备。
背景技术
目前,终端设备之间进行文件共享和传输越来越普及。但是,由于版权限制,对于本地文件,尤其是音乐、视频的共享和多个设备账号间的文件传输可能受到限制,在未来甚至被禁止。例如,一个使用音乐智能手表的用户希望将音乐应用程序中的一首音乐分享给另一个用户,但是该音乐具有版权,不允许通过本地文件拷贝或文件传输的方式发送到第三方账号设备上。这时迫切需要一种新的文件共享方法,满足人们对终端设备文件共享便捷操作的需求。
发明内容
本申请的目的在于提供一种文件共享方法、装置、***及一种终端设备,实现版权限制下文件的便捷共享。
为实现上述目的,本申请提供了一种文件共享方法,应用于第一终端,包括:
获取第二终端发送的文件关键信息;所述文件关键信息为所述第二终端根据文件共享请求确定的待共享文件的信息;
根据所述文件关键信息打开所述待共享文件对应的应用程序,并自动登录所述应用程序的应用账号;
在所述应用程序中搜索所述文件关键信息对应的目标文件,并根据所述应用账号具备的权限执行对应的文件处理操作。
可选的,所述获取第二终端发送的文件关键信息之前,还包括:
通过无线传输模块与所述第二终端建立无线通信连接。
可选的,所述文件关键信息包括待共享文件的文件名称、对应的应用程序名称以及服务器地址。
可选的,所述在所述应用程序中搜索所述文件关键信息对应的目标文件,包括:
自动开启所述应用程序的搜索引擎;
根据所述服务器地址以及所述文件名称搜索对应的目标文件。
可选的,所述根据所述应用账号具备的权限执行对应的文件处理操作,包括:
判断所述应用账号是否具备文件打开权限或文件下载权限;
若所述应用账号具备文件打开权限,则直接打开对应的目标文件;
若所述应用账号具备文件下载权限,则对所述目标文件进行下载操作和/或打开操作。
可选的,若所述应用账号具备文件下载权限,还包括:
通过交互界面显示第一提示信息,以接收用户下发的操作选择指令;
根据所述操作选择指令,对所述目标文件执行打开操作和/或下载操作。
可选的,还包括:
若所述应用账号不具备文件打开权限或文件下载权限,则显示第二提示信息,以提示用户选择是否对所述应用账号进行升级操作。
为实现上述目的,本申请提供了一种文件共享方法,应用于第二终端,包括:
通过显示界面,获取用户下发的文件共享请求;
根据所述文件共享请求收集待共享文件对应的文件关键信息;所述文件关键信息为所述第二终端根据文件共享请求确定的待共享文件的信息;
将所述文件关键信息发送至第一终端,以使第一终端根据所述文件关键信息打开所述待共享文件对应的应用程序,自动登录所述应用程序的应用账号,在所述应用程序中搜索所述文件关键信息对应的文件,并根据所述应用账号具备的权限执行对应的文件处理操作。
为实现上述目的,本申请提供了一种文件共享装置,应用于第一终端,包括:
信息获取模块,用于获取第二终端发送的文件关键信息;所述文件关键信息为所述第二终端根据文件共享请求确定的待共享文件的信息;
账号登录模块,用于根据所述文件关键信息打开所述待共享文件对应的应用程序,并自动登录所述应用程序的应用账号;
文件处理模块,用于在所述应用程序中搜索所述文件关键信息对应的目标文件,并根据所述应用账号具备的权限执行对应的文件处理操作。
为实现上述目的,本申请提供了一种终端设备,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现前述公开的任一种文件共享方法的步骤。
为实现上述目的,本申请提供了一种文件共享***,包括:第一终端和第二终端;
所述第二终端用于通过显示界面,获取用户下发的文件共享请求,根据所述文件共享请求收集待共享文件对应的文件关键信息,将所述文件关键信息发送至所述第一终端;
所述第一终端用于根据所述文件关键信息打开所述待共享文件对应的应用程序,并自动登录所述应用程序的应用账号,在所述应用程序中搜索所述文件关键信息对应的目标文件,并根据所述应用账号具备的权限执行对应的文件处理操作。
通过以上方案可知,本申请提供的一种文件共享方法,应用于第一终端,包括:获取第二终端发送的文件关键信息;所述文件关键信息为所述第二终端根据文件共享请求确定的待共享文件的信息;根据所述文件关键信息打开所述待共享文件对应的应用程序,并自动登录所述应用程序的应用账号;在所述应用程序中搜索所述文件关键信息对应的目标文件,并根据所述应用账号具备的权限执行对应的文件处理操作。由上可知,本申请中第二终端可将需要共享的文件的关键信息发送至第一终端,第一终端即可根据文件关键信息打开相关的应用程序、完成账号自动登录,并在应用程序中自动搜索目标文件,进而可根据当前应用账号的权限执行相应的文件处理操作,实现版权限制下文件的便捷共享。
本申请还公开了一种文件共享装置、***及一种终端设备,同样能实现上述技术效果。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例公开的一种文件共享方法的流程图;
图2为本申请实施例公开的另一种文件共享方法的流程图;
图3为本申请实施例公开的又一种文件共享方法的流程图;
图4为本申请实施例公开的一种文件共享装置的结构图;
图5为本申请实施例公开的一种终端设备的结构图;
图6为本申请实施例公开的另一种终端设备的结构图;
图7为本申请实施例公开的一种文件共享***的结构图;
图8为本申请实施例公开的一种具体的终端设备的结构示意图;
图9为第一终端在文件共享过程中的流程示意图;
图10为第二终端在文件共享过程中的流程示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
在现有技术中,由于版权限制,对于本地文件,尤其是音乐、视频的共享和多个设备账号间的文件传输可能受到限制,在未来甚至被禁止。例如,一个使用音乐智能手表的用户希望将音乐应用程序中的一首音乐分享给另一个用户,但是该音乐具有版权,不允许通过本地文件拷贝或文件传输的方式发送到第三方账号设备上。
因此,本申请实施例公开了一种文件共享方法,能够实现版权限制下文件的便捷共享。
参见图1所示,本申请实施例公开了一种文件共享方法,应用于第一终端,方法包括:
S101:获取第二终端发送的文件关键信息;文件关键信息为第二终端根据文件共享请求确定的待共享文件的信息;
本申请实施例中,第一终端作为文件的接收方,第二终端作为文件的发送方。具体地,第一终端和第二终端可以包括但不限于能够通过无线或有线通信连接方式独立连接互联网的智能穿戴式设备、手机、平板电脑、笔记本电脑、计算机等。
具体地,第一终端和第二终端中均可包括无线传输模块,例如NFC模块、蓝牙模块、光数据传输模块等。无线传输模块可以使第一终端与第二终端建立无线通信连接并基于该无线连接传输数据。
在本步骤中,第二终端能够接收用户的文件共享请求,即用户可向第二终端发起文件共享请求,第二终端能够在接收到文件共享请求之后对该请求进行解析,以确定待共享文件及其对应的文件关键信息,并通过与第一终端的通信连接将文件关键信息发送至第一终端。上述文件关键信息可以包括但不限于待共享文件的文件名称、对应的应用程序名称以及服务器地址。
S102:根据文件关键信息打开待共享文件对应的应用程序,并自动登录应用程序的应用账号;
可以理解的是,第一终端在接收到文件关键信息之后,可以根据文件关键信息确定待共享文件对应的应用程序,进而自动打开该应用程序,并自动登录该应用程序的应用账号。
S103:在应用程序中搜索文件关键信息对应的目标文件,并根据应用账号具备的权限执行对应的文件处理操作。
在本步骤中,应用账号登录成功之后,即可在应用程序中搜索目标文件。在一种具体的实施方式中,在应用程序中搜索文件关键信息对应的目标文件的过程可以具体包括:自动开启应用程序的搜索引擎;根据服务器地址以及文件名称搜索对应的目标文件,即在文件关键信息中的服务器地址上利用文件名称搜索目标文件。
在搜索到目标文件之后,可以确定当前登录的应用账号所具备的权限,例如是否具备打开/下载目标文件的权限等等,从而可根据当前账号具备的权限执行对应的文件处理操作。
通过以上方案可知,本申请提供的一种文件共享方法,应用于第一终端,包括:获取第二终端发送的文件关键信息;文件关键信息为第二终端根据文件共享请求确定的待共享文件的信息;根据文件关键信息打开待共享文件对应的应用程序,并自动登录应用程序的应用账号;在应用程序中搜索文件关键信息对应的目标文件,并根据应用账号具备的权限执行对应的文件处理操作。由上可知,本申请中第二终端可将需要共享的文件的关键信息发送至第一终端,第一终端即可根据文件关键信息打开相关的应用程序、完成账号自动登录,并在应用程序中自动搜索目标文件,进而可根据当前应用账号的权限执行相应的文件处理操作,实现版权限制下文件的便捷共享。
本申请实施例公开了另一种文件共享方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。具体的:
参见图2所示,本申请实施例公开了另一种文件共享方法,应用于第一终端,方法包括:
S201:获取第二终端发送的文件关键信息;文件关键信息为第二终端根据文件共享请求确定的待共享文件的信息;
S202:根据文件关键信息打开待共享文件对应的应用程序,并自动登录应用程序的应用账号;
S203:在应用程序中搜索文件关键信息对应的目标文件;
S204:判断应用账号是否具备文件打开权限或文件下载权限;
S205:若应用账号具备文件打开权限,则直接打开对应的目标文件;
本申请实施例中,可判断当前登录的应用账号是否具备文件打开权限或者文件下载权限。若具备文件打开权限,可以直接打开目标文件。
S206:若应用账号具备文件下载权限,则通过交互界面显示第一提示信息,以接收用户下发的操作选择指令;
若当前登录的应用账号具备文件下载权限,则可以直接下载打开文件。作为一种优选的实施方式,可以通过交互界面显示第一提示信息,以向用户请求对文件执行何种操作,接收用户通过交互界面下发的操作选择指令。
S207:根据操作选择指令,对目标文件执行打开操作和/或下载操作。
本步骤中,可以根据用户的操作选择指令执行对应的操作,如打开目标文件、下载目标文件或在下载的同时打开目标文件。
可以理解的是,若当前登录的应用账号不具备文件打开权限或文件下载权限,可以通过交互界面显示第二提示信息以告知用户权限不足,用户可根据需求决定是否对当前账号进行升级操作。
本申请实施例公开了又一种文件共享方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。具体的:
参见图3所示,本申请实施例公开了另一种文件共享方法,应用于第二终端,方法包括:
S301:通过显示界面,获取用户下发的文件共享请求;
本申请实施例中,第二终端能够接收用户的文件共享请求,即用户可通过显示界面向第二终端发起文件共享请求。
S302:根据文件共享请求收集待共享文件对应的文件关键信息;所述文件关键信息为所述第二终端根据文件共享请求确定的待共享文件的信息;
在本步骤中,第二终端能够在接收到文件共享请求之后对该请求进行解析,以确定待共享文件及其对应的文件关键信息。上述文件关键信息可以包括但不限于待共享文件的文件名称、对应的应用程序名称以及服务器地址。
S303:将文件关键信息发送至第一终端,以使第一终端根据文件关键信息打开待共享文件对应的应用程序,自动登录应用程序的应用账号,在应用程序中搜索文件关键信息对应的文件,并根据应用账号具备的权限执行对应的文件处理操作。
在具体实施中,第二终端获取文件关键信息之后,可以通过与第一终端的通信连接将文件关键信息发送至第一终端。第一终端在接收到文件关键信息之后,可以根据文件关键信息确定待共享文件对应的应用程序,自动打开该应用程序,并自动登录该应用程序的应用账号。进而在应用程序中搜索目标文件。在搜索到目标文件之后,第一终端可以确定当前登录的应用账号所具备的权限,例如是否具备打开/下载目标文件的权限等等,从而可根据当前账号具备的权限执行对应的文件处理操作。
下面对本申请实施例提供的一种文件共享装置进行介绍,下文描述的一种文件共享装置与上文描述的一种文件共享方法可以相互参照。
参见图4所示,本申请实施例提供了一种文件共享装置,应用于第一终端,该装置具体包括:
信息获取模块401,用于获取第二终端发送的文件关键信息;文件关键信息为第二终端根据文件共享请求确定的待共享文件的信息;
账号登录模块402,用于根据文件关键信息打开待共享文件对应的应用程序,并自动登录应用程序的应用账号;
文件处理模块403,用于在应用程序中搜索文件关键信息对应的目标文件,并根据应用账号具备的权限执行对应的文件处理操作。
关于上述模块401至403的具体实施过程可参考前述实施例公开的相应内容,在此不再进行赘述。
本申请还提供了一种终端设备,参见图5,本申请实施例提供的一种终端设备的结构图,如图5所示,包括:
存储器100,用于存储计算机程序;
处理器200,用于执行计算机程序时可以实现前述任一实施例所提供的步骤。
具体的,存储器100包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机可读指令,该内存储器为非易失性存储介质中的操作***和计算机可读指令的运行提供环境。处理器200在一些实施例中可以是一中央处理器(CentralProcessing Unit,CPU)、控制器、微控制器、微处理器或其他数据处理芯片,为终端设备提供计算和控制能力,执行存储器100中保存的计算机程序时,可以实现前述任一实施例所提供的文件共享方法的步骤。
在上述实施例的基础上,作为优选实施方式,参见图6所示,终端设备还包括:
输入接口300,与处理器200相连,用于获取外部导入的计算机程序、参数和指令,经处理器200控制保存至存储器100中。该输入接口300可以与输入装置相连,接收用户手动输入的参数或指令。该输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,也可以是键盘、触控板或鼠标等。
显示单元400,与处理器200相连,用于显示处理器200处理的数据以及用于显示可视化的用户界面。该显示单元400可以为LED显示器、液晶显示器、触控式液晶显示器以及OLED(Organic Light-Emitting Diode,有机发光二极管)触摸器等。
网络端口500,与处理器200相连,用于与外部各终端设备进行通信连接。该通信连接所采用的通信技术可以为有线通信技术或无线通信技术,如移动高清链接技术(MHL)、通用串行总线(USB)、高清多媒体接口(HDMI)、无线保真技术(WiFi)、蓝牙通信技术、低功耗蓝牙通信技术、基于IEEE802.11s的通信技术等。
图6仅示出了具有组件100-500的终端设备,本领域技术人员可以理解的是,图6示出的结构并不构成对终端设备的限定,可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。
下面对本申请实施例提供的一种文件共享***进行介绍。参见图7所示,本申请实施例提供的一种文件共享***具体包括:第一终端和第二终端;第一终端和第二终端可以具体通过网络实现连接。其中,第二终端用于通过显示界面,获取用户下发的文件共享请求,根据文件共享请求收集待共享文件对应的文件关键信息,将文件关键信息发送至第一终端;第一终端用于根据文件关键信息打开待共享文件对应的应用程序,并自动登录应用程序的应用账号,在应用程序中搜索文件关键信息对应的目标文件,并根据应用账号具备的权限执行对应的文件处理操作。
如图8所示,第一终端和第二终端均可以包括***处理模块、音频模块、显示模块、移动通信模块、WiFi模块、指令输入模块、无线传输模块等。***处理模块可以包含应用程序处理单元,用于运行和控制应用程序。显示模块可用于显示***处理模块的显示信息,例如图片、视频、交互界面等。音频模块可以包含音频解码单元和扬声器单元,具体可用于对来自***处理模块的音频内容进行解码并产生声音。移动通信模块可以包括但不限于4G移动通信模块、5G移动通信模块等,终端设备可以通过该模块实现与外部的网络连接。WiFi模块可以连接到WiFi热点或局域网路由,进而与外部网络连接。无线传输模块可以是NFC模块、蓝牙模块、光数据传输模块等,可以使第一终端和第二终端建立无线通信连接,并传输数据。指令输入模块可以是机械按键、语音输入单元、触控单元、手势识别单元等,用户能够通过该模块输入指令给***处理模块,例如选择需要共享的文件、发起共享请求等指令。
图9和图10分别为第一终端和第二终端在文件共享过程中的流程示意图。如图9、图10所示,用户使用第二终端的应用程序,例如网络音乐播放应用程序,通过第二终端的显示模块和指令输入模块选中需要共享的文件,并发出文件共享的请求。第二终端的***处理模块收到文件共享请求后,其中的应用程序处理单元可以收集文件的关键信息,例如文件的应用程序名称、文件的名称、文件的服务器地址等信息。
第二终端通过无线传输模块与需要接收共享文件的第一终端建立无线通信连接。例如无线传输模块为NFC模块时,且两个终端设备均事先开启NFC连接许可,当第二终端靠近第一终端之后,即可在第一终端和第二终端之间自动建立NFC连接。建立无线通信连接后,第二终端***处理模块将应用程序处理单元收集到的共享文件的关键信息通过无线传输模块发送给第一终端。
第一终端的无线传输模块在接收到共享文件的关键信息之后,将上述关键信息发送至第一终端的***处理模块进行数据处理和信息内容识别,***处理模块的应用程序处理单元启动关键信息中提到的应用程序,自动登录应用程序的账号,打开应用程序的搜索引擎,搜索关键信息中包含的服务器地址上的文件名称。进一步地,应用程序判断当前账号对搜索到的文件的处理权限。如果具备打开权限,则应用程序可以直接打开该文件;如果具备下载权限,则应用程序下载和/或打开该文件;如果不具备任何权限,应用程序可以通过交互界面向用户发送提示信息,请求是否需要对当前账号进行升级操作。在一种优选的实施方式中,若具备下载权限,还可以进一步通过交互界面询问用户对当前文件执行何种操作,以获取用户的操作指令,并根据操作指令确定是进行文件打开操作、文件下载操作或者下载和打开同时进行。另外,若第一终端无法升级,则可以进一步向第二终端发送请求,以使第二终端尝试将文件下载之后共享至第一终端。
本申请还提供了一种计算机可读存储介质,该存储介质可以包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。该存储介质上存储有计算机程序,计算机程序被处理器执行时实现前述任一实施例所提供的文件共享方法的步骤。
本申请中第二终端可将需要共享的文件的关键信息发送至第一终端,第一终端即可根据文件关键信息打开相关的应用程序、完成账号自动登录,并在应用程序中自动搜索目标文件,进而可根据当前应用账号的权限执行相应的文件处理操作,实现版权限制下文件的便捷共享。
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的***而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。
还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
Claims (11)
1.一种文件共享方法,其特征在于,应用于第一终端,包括:
获取第二终端发送的文件关键信息;所述文件关键信息为所述第二终端根据文件共享请求确定的待共享文件的信息;
根据所述文件关键信息打开所述待共享文件对应的应用程序,并自动登录所述应用程序的应用账号;
在所述应用程序中搜索所述文件关键信息对应的目标文件,并根据所述应用账号具备的权限执行对应的文件处理操作。
2.根据权利要求1所述的文件共享方法,其特征在于,所述获取第二终端发送的文件关键信息之前,还包括:
通过无线传输模块与所述第二终端建立无线通信连接。
3.根据权利要求1所述的文件共享方法,其特征在于,所述文件关键信息包括待共享文件的文件名称、对应的应用程序名称以及服务器地址。
4.根据权利要求3所述的文件共享方法,其特征在于,所述在所述应用程序中搜索所述文件关键信息对应的目标文件,包括:
自动开启所述应用程序的搜索引擎;
根据所述服务器地址以及所述文件名称搜索对应的目标文件。
5.根据权利要求1至4任一项所述的文件共享方法,其特征在于,所述根据所述应用账号具备的权限执行对应的文件处理操作,包括:
判断所述应用账号是否具备文件打开权限或文件下载权限;
若所述应用账号具备文件打开权限,则直接打开对应的目标文件;
若所述应用账号具备文件下载权限,则对所述目标文件进行下载操作和/或打开操作。
6.根据权利要求5所述的文件共享方法,其特征在于,若所述应用账号具备文件下载权限,还包括:
通过交互界面显示第一提示信息,以接收用户下发的操作选择指令;
根据所述操作选择指令,对所述目标文件执行打开操作和/或下载操作。
7.根据权利要求5所述的文件共享方法,其特征在于,还包括:
若所述应用账号不具备文件打开权限或文件下载权限,则显示第二提示信息,以提示用户选择是否对所述应用账号进行升级操作。
8.一种文件共享方法,其特征在于,应用于第二终端,包括:
通过显示界面,获取用户下发的文件共享请求;
根据所述文件共享请求收集待共享文件对应的文件关键信息;所述文件关键信息为所述第二终端根据文件共享请求确定的待共享文件的信息;
将所述文件关键信息发送至第一终端,以使第一终端根据所述文件关键信息打开所述待共享文件对应的应用程序,自动登录所述应用程序的应用账号,在所述应用程序中搜索所述文件关键信息对应的文件,并根据所述应用账号具备的权限执行对应的文件处理操作。
9.一种文件共享装置,其特征在于,应用于第一终端,包括:
信息获取模块,用于获取第二终端发送的文件关键信息;所述文件关键信息为所述第二终端根据文件共享请求确定的待共享文件的信息;
账号登录模块,用于根据所述文件关键信息打开所述待共享文件对应的应用程序,并自动登录所述应用程序的应用账号;
文件处理模块,用于在所述应用程序中搜索所述文件关键信息对应的目标文件,并根据所述应用账号具备的权限执行对应的文件处理操作。
10.一种终端设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至8任一项所述文件共享方法的步骤。
11.一种文件共享***,其特征在于,包括:第一终端和第二终端;
所述第二终端用于通过显示界面,获取用户下发的文件共享请求,根据所述文件共享请求收集待共享文件对应的文件关键信息,将所述文件关键信息发送至所述第一终端;
所述第一终端用于根据所述文件关键信息打开所述待共享文件对应的应用程序,并自动登录所述应用程序的应用账号,在所述应用程序中搜索所述文件关键信息对应的目标文件,并根据所述应用账号具备的权限执行对应的文件处理操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010249005.3A CN111479250A (zh) | 2020-03-31 | 2020-03-31 | 一种文件共享方法、装置、***及终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010249005.3A CN111479250A (zh) | 2020-03-31 | 2020-03-31 | 一种文件共享方法、装置、***及终端设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111479250A true CN111479250A (zh) | 2020-07-31 |
Family
ID=71750414
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010249005.3A Pending CN111479250A (zh) | 2020-03-31 | 2020-03-31 | 一种文件共享方法、装置、***及终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111479250A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113992652A (zh) * | 2021-10-15 | 2022-01-28 | 珠海金山办公软件有限公司 | 跨终端文件同步方法及装置 |
WO2022078119A1 (zh) * | 2020-10-13 | 2022-04-21 | 华为技术有限公司 | 跨设备数据分享方法及相关设备 |
WO2023039697A1 (en) * | 2021-09-14 | 2023-03-23 | Citrix Systems, Inc. | Centralized collection of application files |
WO2023216989A1 (zh) * | 2022-05-11 | 2023-11-16 | 华为技术有限公司 | 转换文件格式的方法和电子设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105872618A (zh) * | 2015-11-16 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | 视频资源共享方法、***及相关设备 |
CN106776917A (zh) * | 2016-11-30 | 2017-05-31 | 北京小米移动软件有限公司 | 一种获取资源文件的方法和装置 |
CN107659834A (zh) * | 2017-03-22 | 2018-02-02 | 腾讯科技(深圳)有限公司 | 媒体资源的分享方法及装置 |
-
2020
- 2020-03-31 CN CN202010249005.3A patent/CN111479250A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105872618A (zh) * | 2015-11-16 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | 视频资源共享方法、***及相关设备 |
CN106776917A (zh) * | 2016-11-30 | 2017-05-31 | 北京小米移动软件有限公司 | 一种获取资源文件的方法和装置 |
CN107659834A (zh) * | 2017-03-22 | 2018-02-02 | 腾讯科技(深圳)有限公司 | 媒体资源的分享方法及装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022078119A1 (zh) * | 2020-10-13 | 2022-04-21 | 华为技术有限公司 | 跨设备数据分享方法及相关设备 |
WO2023039697A1 (en) * | 2021-09-14 | 2023-03-23 | Citrix Systems, Inc. | Centralized collection of application files |
CN113992652A (zh) * | 2021-10-15 | 2022-01-28 | 珠海金山办公软件有限公司 | 跨终端文件同步方法及装置 |
CN113992652B (zh) * | 2021-10-15 | 2024-03-15 | 珠海金山办公软件有限公司 | 跨终端文件同步方法及装置 |
WO2023216989A1 (zh) * | 2022-05-11 | 2023-11-16 | 华为技术有限公司 | 转换文件格式的方法和电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111479250A (zh) | 一种文件共享方法、装置、***及终端设备 | |
US10311877B2 (en) | Performing tasks and returning audio and visual answers based on voice command | |
JP6266245B2 (ja) | コンテンツ共有方法及びシステム、その機器及び記録媒体 | |
US8385828B1 (en) | Peer-to-peer transfer of files with back-office completion | |
KR101900319B1 (ko) | 서비스 연동 수행 방법과 이를 위한 시스템 | |
KR101885133B1 (ko) | 디지털 디바이스에서 어플리케이션 자동 인스톨 기능을 제공하기 위한 장치 및 방법 | |
KR102013338B1 (ko) | 서비스 페이지 공유 방법과 시스템 및 이를 지원하는 단말기 | |
WO2018107719A1 (zh) | 数据分享方法、装置、终端设备和服务器 | |
WO2017113840A1 (zh) | 一种信息推荐方法及装置 | |
KR102502655B1 (ko) | 연속성을 갖는 컨텐츠 재생 방법 및 이를 위한 전자 장치 | |
KR20120051285A (ko) | 이동 통신 단말에서의 배경화면 표시 방법 및 그 장치 | |
CN112346751B (zh) | 应用程序的安装方法、装置、电子设备和存储介质 | |
WO2016150191A1 (zh) | 一种数据共享方法及装置 | |
US20150189002A1 (en) | Information processing apparatus, information processing method and program | |
WO2022206704A1 (zh) | 一种语音交互方法及电子设备 | |
CN112086082A (zh) | 电视k歌的语音交互方法、电视和存储介质 | |
US20120182981A1 (en) | Terminal and method for synchronization | |
WO2015070559A1 (zh) | 应用程序的推送方法及装置 | |
CN105824523A (zh) | 一种下载应用软件的方法及移动终端 | |
CN112052377B (zh) | 资源推荐方法、装置、服务器和存储介质 | |
WO2017193544A1 (zh) | 资源下载方法、装置及电子设备 | |
WO2015081716A1 (zh) | 一种应用服务提供方法、***及相关设备 | |
KR20170088018A (ko) | 셋톱박스의 어플리케이션 관리 방법 및 시스템 | |
US11625471B2 (en) | Method for providing autofill function and electronic device including the same | |
CN113794935A (zh) | 资源播放方法、装置、关联***、服务器、终端和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200731 |
|
RJ01 | Rejection of invention patent application after publication |