本发明专利技术公开了一种浏览器、页游挂机系统及方法。所述浏览器包括:根据浏览器用户的请求生成游戏挂机请求的挂机请求单元、浏览器输出接口和浏览器输入接口、以及页游服务器连接单元。所述挂机方法为通过浏览器向页游挂机服务器发出挂机请求,页游挂机服务器在对浏览器用户进行认证后,虚拟出于所述挂机请求对应的虚拟机向对应的页游服务器发起登录,在登录成功后即自动进行挂机。本发明专利技术使得用户通过本发明专利技术的浏览器、页游挂机服务器就可以很方便地对多个游戏进行挂机操作。
【技术实现步骤摘要】
本专利技术涉及计算机
,具体涉及一种。
技术介绍
挂机系统是一种在用户没有时间亲自进行游戏时,帮助用户进行自动登录、自动进行游戏的工具。通过挂机系统,即使玩家人不在电脑旁,玩家的游戏人物角色也可以不退出客户端,模拟玩家自动进行部分游戏操作,避免因玩家没时间游戏造成游戏角色的级别、 经验等过低、使得玩家丧失游戏兴趣,提高了玩家对游戏的粘性。目前很多网络游戏都开始向着普通浏览器进行转移,将游戏客户端转到了浏览器上来,与以往的专门通过一个游戏客户端来进行网络游戏不同的是,客户通过打开网页的方式就可以进行网络游戏,非常方便。一般现有合法的挂机服务器与页游服务器都是由游戏提供商物理上在一侧实现的,因此一种挂机服务器一般只能针对某一款游戏客户端和页游服务器使用;当用户同时玩多个游戏时,必须通过多个对应的挂机服务器才能实现对每个游戏的挂机功能。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的。依据本专利技术的第一个方面,提供了一种浏览器,适于进行网页游戏,包括挂机请求单元,适于在浏览器用户已通过浏览器登录页游服务器时,根据浏览器用户的请求生成游戏挂机请求;浏览器输出接口,适于与挂机服务器连接,将所述游戏挂机请求输出至挂机服务器,并上传浏览器用户信息到挂机服务器进行认证;浏览器输入接口,适于与所述挂机服务器连接,接收挂机服务器返回的认证通过信息;所述浏览器输出接口,还适于根据所述挂机服务器返回的认证通过信息,上传浏览器用户的游戏数据到挂机服务器进行游戏挂机;所述浏览器输入接口,还适于接收挂机服务器返回的游戏挂机成功信息;页游服务器连接单元,适于根据所述游戏挂机成功信息断开所述浏览器与所述页游服务器的连接。可选地,所述浏览器输出接口,还适于在检测到浏览器用户在挂机状态中有通过浏览器进行游戏登录的操作时,向挂机服务器发送挂机终止指令;所述浏览器输入接口,还适于接收挂机服务器发出的挂机终止成功指令。可选地,所述浏览器输入接口,还适于在挂机状态中接收挂机服务器返回的游戏响应信息;所述浏览器输出接口,还适于在挂机状态中向所述挂机服务器发送用户操作指令。可选地,所述挂机请求单元包括浏览器网页中的浮动按钮和/或网页游戏界面的工具条。可选地,所述浏览器还包括游戏登录信息保存工具,用于自动保存所述游戏数据。根据本专利技术的第二方面,提供了一种浏览器进行游戏挂机的方法,包括通过浏览器登录页游服务器;向挂机服务器发起游戏挂机请求,并上传浏览器用户信息到挂机服务器进行认证;接收到挂机服务器返回的认证通过信息,上传浏览器用户的游戏数据到挂机服务器进行游戏挂机;接收挂机服务器返回的游戏挂机成功信息,浏览器断开与所述页游服务器的连接。可选地,在处于挂机状态时,浏览器检测浏览器用户是否有通过浏览器进行游戏登录的操作,并且在检测结果为是时,浏览器生成挂机终止指令并发送到挂机服务器;接收到挂机服务器发出的挂机终止成功指令,通过浏览器登录到页游服务器。可选地,在处于挂机状态时,所述浏览器还接收挂机服务器返回的游戏响应信息, 并向所述挂机服务器发送用户操作指令。可选地,所述浏览器用户信息包括浏览器用户的用户名和密码。可选地,所述游戏数据包括页游服务器的网页地址、玩家的用户名和密码。可选地,所述浏览器用户的用户名和密码与所述页游服务器玩家的用户名和密码一致。可选地,用户通过点击浏览器网页中的浮动按钮和/或网页游戏界面的工具条向挂机服务器发起游戏挂机请求。可选地,所述浏览器断开与所述页游服务器的连接的步骤具体为浏览器用户主动断开与页游服务器的连接。可选地,所述浏览器断开与所述页游服务器的连接的步骤具体为页游服务器将浏览器用户踢下线,断开与浏览器用户的连接。可选地,所述游戏数据自动存储在浏览器的游戏登录信息保存工具中。可选地,向挂机服务器发起游戏挂机请求时,浏览器自动获取所述存储的游戏数据,并上传所述游戏数据。根据本专利技术的第三方面,提供了一种网页游戏挂机系统,包括浏览器、页游挂机服务器以及页游服务器,其特征在于,所述浏览器为上述的浏览器;所述页游挂机服务器包括挂机服务器输入接口,适于接收浏览器发出的游戏挂机请求和上传的浏览器用户信息;信息认证单元,适于对所述上传的浏览器用户信息进行认证,并生成认证是否通过的信息;挂机服务器输出接口,适于发送所述认证是否通过的信息至浏览器;所述挂机服务器输入接口,还适于接收浏览器上传的浏览器用户的游戏数据;虚拟机分配单元,适于在所述认证通过后为所述游戏挂机请求和游戏数据配置对应的虚拟机;虚拟机,适于根据游戏数据发起向对应页游服务器的登录,在登录成功后自动进行游戏挂机并且生成游戏挂机成功信息;所述挂机服务器输出接口,适于发送所述游戏挂机成功的信息至浏览器。可选地,所述挂机服务器输入接口,还适于在挂机状态中接收浏览器发出的挂机终止指令;所述虚拟机分配单元,还适于根据接收的挂机终止指令断开所述虚拟机与页游服务器的连接,进行虚拟机单元释放并生成挂机终止成功的信息;所述挂机服务器输出接口,还适于发送所述挂机终止成功的信息。可选地,所述挂机服务器输出接口,还适于在挂机状态中向浏览器发送游戏响应信息;所述挂机服务器输入接口,还适于在挂机状态中接收所述浏览器返回的用户操作指令。可选地,所述页游挂机服务器位于浏览器服务器侧。可选地,所述页游挂机服务器为VPS主机。根据本专利技术的可以基于浏览器进行网页游戏的挂机,由此解决了现有技术中一种挂机服务器一般只能针对某一款游戏客户端和页游服务器使用,当用户同时玩多个游戏时,必须通过多个对应的挂机服务器才能实现对每个游戏的挂机功能的问题,带来了使得用户通过本专利技术的浏览器、页游挂机服务器就可以很方便地对多个游戏进行挂机操作的有益效果。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段, 而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中图I示出了根据本专利技术一个实施例的浏览器的结构示意框图2示出了根据本专利技术一个实施例的浏览器的结构示意框图3示出了根据本专利技术一个实施例的浏览器的游戏挂机方法的步骤流程示意图4示出了根据本专利技术一个实施例页游挂机服务器的结构示意图5示出了根据本专利技术一个实施例页游挂机服务器的游戏挂机方法的流程示意图;以及图6示出了根据本专利技术一个实施例的网页游戏挂机系统的示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。如图I所示为本实施例记载的一种浏览器100的结构示意框图,本实施例记载的浏览器100适于进行一个或多个网页游戏,包括挂机请求单元102,适于在浏览器用户已通过浏览器100登录页游服务器时,根据浏览器用户的请求生成游戏本文档来自技高网...
【技术保护点】
一种浏览器,适于进行网页游戏,包括:挂机请求单元,适于在浏览器用户已通过浏览器登录页游服务器时,根据浏览器用户的请求生成游戏挂机请求;浏览器输出接口,适于与挂机服务器连接,将所述游戏挂机请求输出至挂机服务器,并上传浏览器用户信息到挂机服务器进行认证;浏览器输入接口,适于与所述挂机服务器连接,接收挂机服务器返回的认证通过信息;所述浏览器输出接口,还适于根据所述挂机服务器返回的认证通过信息,上传浏览器用户的游戏数据到挂机服务器进行游戏挂机;所述浏览器输入接口,还适于接收挂机服务器返回的游戏挂机成功信息;页游服务器连接单元,适于根据所述游戏挂机成功信息断开所述浏览器与所述页游服务器的连接。
【技术特征摘要】
【专利技术属性】
技术研发人员:张菊元,赵肖勇,左文平,任寰,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。