共享文件夹配置方法和装置的制造方法

文档序号:8365591阅读:271来源:国知局
共享文件夹配置方法和装置的制造方法
【技术领域】
[0001]本公开涉及网络技术,特别涉及一种共享文件夹配置方法和装置。
【背景技术】
[0002]当前的智能路由器不仅有路由的功能,有些路由器还具有硬盘,可以用于存储图片、视频等多媒体文件,并且该智能路由器还可以将硬盘中存储的文件共享至连接路由器的各个终端设备中。例如,DLNA(Digital Living Network Alliance,数字生活网络联盟)是一种文件共享协议,装载DLNA客户端的终端设备可以访问装置DLNA服务端的智能路由器的共享文件夹。

【发明内容】

[0003]本公开提供一种共享文件夹配置方法和装置,以实现在不重启DLNA服务端的情况下,动态设置共享文件夹。
[0004]根据本公开实施例的第一方面,提供一种共享文件夹配置方法,所述方法由文件共享设备中的共享配置客户端执行,所述文件共享设备还包括数字生活网络联盟DLNA服务器;所述方法包括:
[0005]接收文件夹配置客户端发送的文件夹配置信息,所述文件夹配置信息包括:目标文件夹的文件夹信息、以及对所述目标文件夹的共享处理信息;
[0006]根据所述文件夹信息,在配置文件中对所述目标文件夹的信息执行所述共享处理信息对应的共享处理操作,所述配置文件保存在DLNA服务器中;
[0007]向所述DLNA服务器发送文件共享配置指示,以使得所述DLNA服务器根据所述文件共享配置指示依据所述配置文件设置共享文件夹。
[0008]根据本公开实施例的第二方面,提供一种共享文件夹配置方法,所述方法由终端设备中的文件夹配置客户端执行,所述方法包括:
[0009]获取文件夹配置信息,所述文件夹配置信息包括:目标文件夹的文件夹信息、以及对所述目标文件夹的共享处理信息;
[0010]将所述文件夹配置信息发送至共享配置客户端,以使得所述共享配置客户端根据所述文件夹配置信息设置用于设置共享文件夹的配置文件。
[0011]根据本公开实施例的第三方面,提供一种共享文件夹配置装置,包括:
[0012]信息接收模块,用于接收文件夹配置客户端发送的文件夹配置信息,所述文件夹配置信息包括:目标文件夹的文件夹信息、以及对所述目标文件夹的共享处理信息;
[0013]配置文件修改模块,用于根据所述文件夹信息,在配置文件中对所述目标文件夹的信息执行所述共享处理信息对应的共享处理操作,所述配置文件保存在数字生活网络联盟DLNA服务器中;
[0014]共享更新指示模块,用于向所述DLNA服务器发送文件共享配置指示,以使得所述DLNA服务器根据所述文件共享配置指示依据所述配置文件设置共享文件夹。
[0015]根据本公开实施例的第四方面,提供一种共享文件夹配置装置,包括:
[0016]信息接收模块,用于获取文件夹配置信息,所述文件夹配置信息包括:目标文件夹的文件夹信息、以及对所述目标文件夹的共享处理信息;
[0017]信息发送模块,用于将所述文件夹配置信息发送至共享配置客户端,以使得所述共享配置客户端根据所述文件夹配置信息设置用于设置共享文件夹的配置文件。
[0018]根据本公开实施例的第五方面,提供一种文件共享设备,包括:
[0019]处理器;
[0020]用于存储处理器可执行指令的存储器;
[0021]其中,所述处理器被配置为:
[0022]接收文件夹配置客户端发送的文件夹配置信息,所述文件夹配置信息包括:目标文件夹的文件夹信息、以及对所述目标文件夹的共享处理信息;
[0023]根据所述文件夹信息,在配置文件中对所述目标文件夹的信息执行所述共享处理信息对应的共享处理操作,所述配置文件保存在数字生活网络联盟DLNA服务器中;
[0024]向所述DLNA服务器发送文件共享配置指示,以使得所述DLNA服务器根据所述文件共享配置指示依据所述配置文件设置共享文件夹。
[0025]根据本公开实施例的第六方面,提供一种终端设备,包括:
[0026]处理器;
[0027]用于存储处理器可执行指令的存储器;
[0028]其中,所述处理器被配置为:
[0029]获取文件夹配置信息,所述文件夹配置信息包括:目标文件夹的文件夹信息、以及对所述目标文件夹的共享处理信息;
[0030]将所述文件夹配置信息发送至共享配置客户端,以使得所述共享配置客户端根据所述文件夹配置信息设置用于设置共享文件夹的配置文件。
[0031]本公开的实施例提供的技术方案可以包括以下有益效果:通过根据接收的文件夹配置信息自动修改配置文件,并指示DLNA服务器根据该配置文件重新设置文件共享,实现了 DLNA服务器不需要重启,直接根据指示读配置文件即可,并且还可以随时通过文件夹配置信息修改配置文件,进行文件共享的动态设置。
[0032]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0033]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0034]图1是根据一示例性实施例示出的一种共享文件夹配置方法的应用网络;
[0035]图2是根据一示例性实施例示出的一种智能路由器的系统架构图;
[0036]图3是根据一示例性实施例示出的一种共享文件夹配置方法的流程图;
[0037]图4是根据一示例性实施例示出的信息传输示意图;
[0038]图5是根据一示例性实施例示出的文件夹配置界面图;
[0039]图6根据一示例性实施例示出的一种终端设备的框图;
[0040]图7是根据一示例性实施例示出的一种文件共享设备的框图。
【具体实施方式】
[0041]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0042]图1示例了本公开的共享文件夹配置方法应用的家庭网络,如图1所示,该家庭网络可以包括用户的手机11、电视12和电脑13等设备,这些设备均连接至智能路由器14。该智能路由器14上设置有硬盘,上述设备可以将自己的文件上传至路由器的硬盘存储,并且,路由器还可以在硬盘存储的文件中,选择一部分(或者全部)文件夹作为共享文件夹。当某个文件成为共享文件夹时,家庭网络中的各个设备都可以访问该文件夹;例如,手机11上传了一个电影文件夹(包括vide0l、vide02等各个视频)至路由器,在设置该电影文件夹为共享后,电脑13可以访问并播放该文件夹中的videol等视频。
[0043]本公开实施例的共享文件夹配置方法,可以用于设置路由器中的哪些文件夹为共享文件夹,或者将已经共享的某个文件夹取消共享。图2示例了本公开中智能路由器的系统架构,如图2所示,智能路由器上设置有DLNA服务器(DLNA Server) 21和WEB服务器(WEBServer)22。
[0044]其中,配置文件用于存储共享文件夹信息,例如,将智能路由器的硬盘中的C盘内的“电影”文件夹设置为共享文件夹,那么配置文件中记录“/C/电影”(共享文件夹的路径信息),该路径信息是电影文件夹在路由器硬盘上的存储路径,该电影文件夹可以是用户预先传输至路由器并存储在硬盘。
[0045]而数据库中包括共享文件夹索引表,该共享文件夹索引表中记录共享文件夹中的内容信息,该内容信息可以包括共享文件夹中的各个文件的文件路径、文件名称、文件类型等信息。仍以上述的“/C/电影”为例,假设该电影文件夹中包括video I和video 2视频,那么数据库的共享文件夹索引表中可以记录“/C/电影/video lvideolvideo/rmvb”等信息。共享文件夹索引表和配置文件可以都存储于智能路由器的硬盘上。
[0046]DLNA服务器21的处理模块,用于根据配置文件,将共享文件夹中的内容索引到数据库的共享文件夹索引表。例如,处理模块读取配置文件,发现配置文件中包括“/C/电影”(只要在配置文件,就表明要将该文件夹设为共享),则扫描硬盘中存储的该电影文件夹,并将文件夹中的内容(video I和video 2视频)索引到数据库。后续DLNA服务器21会将共享文件夹索引表中指示的内容展示给家庭网络中的各个终端设备,以供设备访问。
[0047]由上述可知,共享或取消共享智能路由器中的哪些文件夹,是由配置文件决
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1