本公开涉及计算机驱动,尤其涉及一种设备连接方法、装置、电子设备及可读储存介质。
背景技术:
1、当前,随着终端设备技术的发展,与主机终端设备配合使用的外部扩展设备产品也越发多样化,如音响、投影仪、电源检测设备等。在日常使用过程中,不同的主机终端设备通常需要依次连接至同一套外部扩展设备,而在此过程中,外部扩展设备与不同主机终端设备的断开与重连工作会占用大量时间,导致主机终端设备的切换效率降低,影响用户体验。
技术实现思路
1、有鉴于此,本公开提供一种设备连接方法、装置、电子设备及可读储存介质,以至少解决相关技术中存在的问题。
2、根据本公开实施例的第一方面,提供了一种设备连接方法,应用于端口复制器,所述端口复制器预先与第一设备连接且存储有所述第一设备的驱动程序,所述方法包括:
3、响应于接收到第二设备的连接请求,获取所述第二设备的连接信息,所述连接信息包括所述第二设备的通信地址;
4、基于所述连接信息与所述第二设备建立连接,以使所述第一设备与所述第二设备建立驱动连接。
5、结合本公开的任一实施方式,所述第一设备包括至少一个外部扩展设备;
6、所述基于所述连接信息与所述第二设备建立连接,以使所述第一设备与所述第二设备建立驱动连接,包括:
7、基于所述连接信息与所述第二设备建立连接,以使所述第二设备分别与每个外部扩展设备建立驱动连接。
8、结合本公开的任一实施方式,所述端口复制器设置有通信连接模块;
9、所述响应于接收到第二设备的连接请求,获取所述第二设备的连接信息,包括:
10、响应于所述通信连接模块接收到所述第二设备的标签信息,根据所述标签信息确定所述第二设备的连接信息;
11、所述基于所述连接信息与所述第二设备建立连接,包括:
12、基于所述连接信息,通过所述通信连接模块与所述第二设备建立连接。
13、结合本公开的任一实施方式,所述通信连接模块包括有线连接模块和/或无线连接模块。
14、结合本公开的任一实施方式,所述端口复制器设置有身份校验模块,所述方法还包括:
15、通过所述身份校验模块获取所述第二设备所属用户的身份校验信息;
16、在所述身份校验信息满足预设的校验规则的情况下,控制所述第一设备与所述第二设备建立驱动连接。
17、结合本公开的任一实施方式,所述身份校验模块包括指纹校验模块和/或密码校验模块。
18、结合本公开的任一实施方式,所述端口复制器设置有预存的驱动程序库,所述方法还包括:
19、响应于接收到所述第一设备的连接请求,确定所述驱动程序控库中是否存储有所述第一设备的驱动程序;
20、在所述预存的驱动程序库存储有所述驱动程序的情况下,与所述第一设备建立连接;
21、在所述预存的驱动程序库未存储有所述驱动程序的情况下,安装所述驱动程序至所述预存的驱动程序库,并与所述第一设备建立连接。
22、结合本公开的任一实施方式,在所述第一设备与所述第二设备建立驱动连接后,所述方法还包括:
23、响应于接收到第三设备的连接请求,确定所述驱动程序控库中是否存储所述第三设备的驱动程序;
24、在所述预存的驱动程序库存储有所述驱动程序的情况下,与所述第三设备建立连接,以使所述第二设备与所述第三设备建立驱动连接;
25、在所述预存的驱动程序库未存储有所述驱动程序的情况下,安装所述驱动程序至所述预存的驱动程序库,并与所述第三设备建立连接,以使所述第二设备与所述第三设备建立驱动连接。
26、根据本公开实施例的第二方面,提供了一种设备连接装置,应用于端口复制器,所述端口复制器预先与第一设备连接且存储有所述第一设备的驱动程序,所述装置包括:
27、信息获取模块,用于:响应于接收到第二设备的连接请求,获取所述第二设备的连接信息,所述连接信息包括所述第二设备的通信地址;
28、连接建立模块,用于:基于所述连接信息与所述第二设备建立连接,以使所述第一设备与所述第二设备建立驱动连接。
29、结合本公开的任一实施方式,所述第一设备包括至少一个外部扩展设备;
30、所述连接建立模块在基于所述连接信息与所述第二设备建立连接,以使所述第一设备与所述第二设备建立驱动连接时,具体用于:
31、基于所述连接信息与所述第二设备建立连接,以使所述第二设备分别与每个外部扩展设备建立驱动连接。
32、结合本公开的任一实施方式,所述端口复制器设置有通信连接模块;
33、所述信息获取模块在响应于接收到第二设备的连接请求,获取所述第二设备的连接信息时,具体用于:
34、响应于所述通信连接模块接收到所述第二设备的标签信息,根据所述标签信息确定所述第二设备的连接信息;
35、所述基于所述连接信息与所述第二设备建立连接,包括:
36、基于所述连接信息,通过所述通信连接模块与所述第二设备建立连接。
37、结合本公开的任一实施方式,所述通信连接模块包括有线连接模块和/或无线连接模块。
38、结合本公开的任一实施方式,所述端口复制器设置有身份校验模块,用于:
39、获取所述第二设备所属用户的身份校验信息;
40、在所述身份校验信息满足预设的校验规则的情况下,控制所述第一设备与所述第二设备建立驱动连接。
41、结合本公开的任一实施方式,所述身份校验模块包括指纹校验模块和/或密码校验模块。
42、结合本公开的任一实施方式,所述端口复制器设置有预存的驱动程序库,所述装置还包括预连接模块,用于:
43、响应于接收到所述第一设备的连接请求,确定所述驱动程序控库中是否存储有所述第一设备的驱动程序;
44、在所述预存的驱动程序库存储有所述驱动程序的情况下,与所述第一设备建立连接;
45、在所述预存的驱动程序库未存储有所述驱动程序的情况下,安装所述驱动程序至所述预存的驱动程序库,并与所述第一设备建立连接。
46、结合本公开的任一实施方式,在所述第一设备与所述第二设备建立驱动连接后,所述装置还包括新增连接模块,用于:
47、响应于接收到第三设备的连接请求,确定所述驱动程序控库中是否存储所述第三设备的驱动程序;
48、在所述预存的驱动程序库存储有所述驱动程序的情况下,与所述第三设备建立连接,以使所述第二设备与所述第三设备建立驱动连接;
49、在所述预存的驱动程序库未存储有所述驱动程序的情况下,安装所述驱动程序至所述预存的驱动程序库,并与所述第三设备建立连接,以使所述第二设备与所述第三设备建立驱动连接。
50、根据本公开实施例的第三方面,提供了一种电子设备,包括:
51、存储器,用于存储所述处理器可执行指令;
52、处理器,被配置为执行所述存储器中的可执行指令以实现上述第一方面任一实施方式所述方法的步骤。
53、根据本公开实施例的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面任一实施方式所述方法的步骤。
54、本公开实施例提供的技术方案可以包括以下有益效果:
55、本公开所述的方案,通过端口复制器建立连接桥梁,使得所述第二设备能够在无需安装驱动程序的情况下与所述第一设备建立驱动连接,提升了驱动连接的建立效率,同时能够提升不同主机终端设备在切换过程中与同一套外部扩展设备间驱动连接的建立效率。
56、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种设备连接方法,其特征在于,应用于端口复制器,所述端口复制器预先与第一设备连接且存储有所述第一设备的驱动程序,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一设备包括至少一个外部扩展设备;
3.根据权利要求1所述的方法,其特征在于,所述端口复制器设置有通信连接模块;
4.根据权利要求3所述的方法,其特征在于,所述通信连接模块包括有线连接模块和/或无线连接模块。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述端口复制器设置有身份校验模块,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述身份校验模块包括指纹校验模块和/或密码校验模块。
7.根据权利要求1所述的方法,其特征在于,所述端口复制器设置有预存的驱动程序库,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,在所述第一设备与所述第二设备建立驱动连接后,所述方法还包括:
9.一种设备连接装置,其特征在于,应用于端口复制器,所述端口复制器预先与第一设备连接且存储有所述第一设备的驱动程序,所述装置包括:
10.根据权利要求9所述的装置,其特征在于,所述第一设备包括至少一个外部扩展设备;
11.根据权利要求9所述的装置,其特征在于,所述端口复制器设置有通信连接模块;
12.根据权利要求11所述的装置,其特征在于,所述通信连接模块包括有线连接模块和/或无线连接模块。
13.根据权利要求9至12中任一项所述的装置,其特征在于,所述端口复制器设置有身份校验模块,用于:
14.根据权利要求13所述的装置,其特征在于,所述身份校验模块包括指纹校验模块和/或密码校验模块。
15.根据权利要求9所述的装置,其特征在于,所述端口复制器设置有预存的驱动程序库,所述装置还包括预连接模块,用于:
16.根据权利要求15所述的装置,其特征在于,在所述第一设备与所述第二设备建立驱动连接后,所述装置还包括新增连接模块,用于:
17.一种电子设备,其特征在于,所述电子设备包括:
18.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1至8任一项所述的方法的步骤。