CN104874177A - 一种游戏信息实时发布方法与*** - Google Patents

一种游戏信息实时发布方法与*** Download PDF

Info

Publication number
CN104874177A
CN104874177A CN201510263123.9A CN201510263123A CN104874177A CN 104874177 A CN104874177 A CN 104874177A CN 201510263123 A CN201510263123 A CN 201510263123A CN 104874177 A CN104874177 A CN 104874177A
Authority
CN
China
Prior art keywords
game information
game
information
real
collection
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
Application number
CN201510263123.9A
Other languages
English (en)
Inventor
陈灿林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201510263123.9A priority Critical patent/CN104874177A/zh
Publication of CN104874177A publication Critical patent/CN104874177A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种游戏信息实时发布方法与***,该***包括客户端、后台服务器及信息公布平台。该方法包括:根据当前运行的游戏进程,从而进行相应游戏信息的采集;将采集到的游戏信息发送至后台服务器;后台服务器将接收到的游戏信息实时发送至信息公布平台。通过采用本发明的方法,便能达到游戏乐趣相互共享的目的,大大提高顾客在网吧玩游戏时的信息交互体验感。本发明作为一种游戏信息实时发布方法与***可广泛应用于网吧中。

Description

一种游戏信息实时发布方法与***
技术领域
本发明涉及信息共享处理技术,尤其涉及一种针对网吧顾客玩游戏时的游戏信息实时共享发布方法与***。
背景技术
对于目前网吧的信息***,其主要实现计费、身份验证等基础功能而已,但却不能实现游戏信息共享发布等功能,因此,顾客在网吧上网玩游戏消费时,仅能孤独地自己玩自己的电脑游戏,而不能将游戏的信息分享给网吧其他的顾客,例如游戏胜利、升级等等,同时,也不能从其他顾客那里获取到他们游戏的信息,以实现游戏乐趣的相互共享。
发明内容
为了解决上述技术问题,本发明的目的是提供一种针对网吧顾客玩游戏时的游戏信息实时共享发布方法。
本发明的另一目的是提供一种针对网吧顾客玩游戏时的游戏信息实时共享发布***。
本发明所采用的技术方案是:一种游戏信息实时发布方法,该方法包括:
A、根据当前运行的游戏进程,从而进行相应游戏信息的采集;
B、将采集到的游戏信息发送至后台服务器;
C、后台服务器将接收到的游戏信息实时发送至信息公布平台。
进一步,所述的步骤A具体为:根据当前运行的游戏进程,以内存读取的方式和/或以截获游戏网络通讯封包的方式,从而进行相应游戏信息的采集。
进一步,所述以内存读取的方式,从而进行相应游戏信息的采集,其具体为:读取当前运行的游戏进程的内存地址,从而根据读取到的内存地址来进行相应游戏信息的采集。
进一步,所述以截获游戏网络通讯封包的方式,从而进行相应游戏信息的采集,其具体为:利用消息钩子函数,将一个动态链接库注入到当前运行的游戏进程中,将所述的动态链接库作为游戏进程的新线程启动,利用所述的动态链接库来对网络通讯收发封包进行截获,以实现游戏信息的采集。
进一步,在步骤A之前还设有一游戏进程判断步骤,所述游戏进程判断步骤具体为:根据进程名与进程标题,从而判断当前运行的进程中是否存有游戏进程,若存有,则执行下一步骤,反之,则继续执行游戏进程判断步骤。
进一步,在步骤A之前还设有一确认信息检测步骤,所述的确认信息检测步骤具体为:判断是否检测到确认信息,若是,则执行下一步骤,反之,则结束或定时执行确认信息检测步骤。
进一步,所述的信息公布平台为WEB网站。
进一步,所述的游戏信息包括网络游戏账户名信息、所在服务器信息、游戏成绩信息。
本发明所采用的另一技术方案是:一种游戏信息实时发布***,该***包括:
客户端,用于根据当前运行的游戏进程,从而进行相应游戏信息的采集,以及将采集到的游戏信息发送至后台服务器;
后台服务器,用于将接收到的游戏信息实时发送至信息公布平台;
信息公布平台,用于将接收到的游戏信息进行公布。
进一步,所述的根据当前运行的游戏进程,从而进行相应游戏信息的采集,其具体为:根据当前运行的游戏进程,以内存读取的方式和/或以截获游戏网络通讯封包的方式,从而进行相应游戏信息的采集。
本发明的有益效果是:通过采用本发明的方法,便能将网吧顾客的实时游戏信息进行发布共享,这样顾客便能将自己玩游戏的信息分享给网吧其它顾客,同时也能从其它顾客那里获取到他们游戏的信息,从而达到游戏乐趣相互共享的目的,大大提高顾客在网吧玩游戏时的信息交互体验感。而且本发明的方法还具有简单以及易于实现等优点。
本发明的另一有益效果:通过采用本发明的***,便能将网吧顾客的实时游戏信息进行发布共享,这样顾客便能将自己玩游戏的信息分享给网吧其它顾客,同时也能通过信息公布平台来获得其它顾客的游戏信息,从而达到游戏乐趣相互共享的目的,大大提高顾客在网吧玩游戏时的信息交互体验感。
附图说明
下面结合附图对本发明的具体实施方式作进一步说明:
图1是本发明一种游戏信息实时发布方法的步骤流程图;
图2是本发明一种游戏信息实时发布方法的一具体实施例步骤流程图;
图3是本发明一种游戏信息实时发布方法的另一具体实施例步骤流程图;
图4是本发明一种游戏信息实时发布***的结构框图。
具体实施方式
如图1所示,一种游戏信息实时发布方法,该方法包括:
A、根据当前运行的游戏进程,从而进行相应游戏信息的采集;
B、将采集到的游戏信息发送至后台服务器;
C、后台服务器将接收到的游戏信息实时发送至信息公布平台。
进一步作为优选的实施方式,所述的步骤A具体为:根据当前运行的游戏进程,以内存读取的方式和/或以截获游戏网络通讯封包的方式,从而进行相应游戏信息的采集。另外,对于所述的游戏信息,其也可以由顾客自行挑选部分游戏信息,即以人为的方式进行游戏信息的采集,然后将其发送至后台服务器。
进一步作为优选的实施方式,所述以内存读取的方式,从而进行相应游戏信息的采集,其具体为:读取当前运行的游戏进程的内存地址,从而根据读取到的内存地址来进行相应游戏信息的采集。对于所述的内存地址,其通过游戏数据固定的基址和固定的偏移量得出。
又或者,所述以内存读取的方式,从而进行相应游戏信息的采集,其可具体为:通过游戏进程的句柄,从而进行相应游戏信息的采集。
进一步作为优选的实施方式,所述以截获游戏网络通讯封包的方式,从而进行相应游戏信息的采集,其具体为:利用消息钩子函数,将一个动态链接库注入到当前运行的游戏进程中,将所述的动态链接库作为游戏进程的新线程启动,利用所述的动态链接库来对网络通讯收发封包进行截获,以实现游戏信息的采集。
进一步作为优选的实施方式,在步骤A之前还设有一游戏进程判断步骤,所述游戏进程判断步骤具体为:根据进程名与进程标题,从而判断当前运行的进程中是否存有游戏进程,若存有,则执行下一步骤,反之,则继续执行游戏进程判断步骤。
进一步作为优选的实施方式,在步骤A之前还设有一确认信息检测步骤,所述的确认信息检测步骤具体为:判断是否检测到确认信息,若是,则执行下一步骤,反之,则结束或定时执行确认信息检测步骤。
进一步作为优选的实施方式,所述的信息公布平台为WEB网站。
本发明方法第一具体实施例
如图2所示,一种游戏信息实时发布方法,其具体包括:
S101、根据进程名与进程标题,从而判断当前运行的进程中是否存有游戏进程,若存有,则执行下一步骤,即执行步骤S102,反之,则继续执行步骤S101;
S102、客户端与网吧顾客进行人机交互,询问顾客是否同意***对其玩的游戏所产生的游戏信息进行采集并且进行共享公布,若顾客同意,顾客便输入确认信息,反之,顾客则输入反对信息;判断是否检测到确认信息,若是,则表示顾客同意***将游戏信息进行采集及共享公布,此时,则执行下一步骤,即执行步骤S103,反之,则结束或定时执行确认信息检测步骤;
S103、根据当前运行的游戏进程,以内存读取的方式和/或以截获游戏网络通讯封包的方式,从而进行相应游戏信息的采集;
所述的游戏信息主要是指在顾客玩游戏的过程中所产生的数据,例如包括网络游戏账户名信息、所在服务器信息、游戏成绩信息等;
对于所述以内存读取的方式,从而进行相应游戏信息的采集,其具体为,读取当前运行的游戏进程的内存地址,从而根据读取到的内存地址,从而使用ReadProcessMemory函数来进行相应游戏信息的采集;
对于所述以截获游戏网络通讯封包的方式,从而进行相应游戏信息的采集,其具体为,使用HOOK游戏进程的收发封包的API函数的方式,也就是利用消息钩子函数,将一个动态链接库注入到当前运行的游戏进程中,将所述的动态链接库作为游戏进程的新线程启动,利用所述的动态链接库来持续不停地以网络通讯收发封包的函数(例如send、recv、wsasend、wsarecv等等函数)从而对网络通讯收发封包进行截获,对截获到的封包进行数据分析及筛选,以实现游戏信息的采集;
S104、将采集到的游戏信息发送至后台服务器;
所述步骤S104具体为,将采集到的游戏信息作为http请求的参数,通过提交post请求从而将游戏信息发送至后台服务器;
S105、后台服务器将接收到的游戏信息实时发送至信息公布平台;
对于所述的步骤S105,其具体为,后台服务器将接收到的游戏信息存入数据库,并且将游戏信息发送至WEB网站实时公布出来。
上述实施例的内容均适用于其他实施例中。
本发明方法第二实施例
对于上述第一实施例中的步骤S101与步骤S102,两者的顺序是可以转换的,而转换后,如图3所示,本发明方法的步骤具体包括:
S201、客户端与网吧顾客进行人机交互,询问顾客是否同意***对其玩的游戏所产生的游戏信息进行采集并且进行共享公布,若顾客同意,顾客便输入确认信息,反之,顾客则输入反对信息;判断是否检测到确认信息,若是,则表示顾客同意***将游戏信息进行采集及共享公布,此时,则执行下一步骤,即执行步骤S202,反之,则结束或定时执行确认信息检测步骤;
S202、根据进程名与进程标题,从而判断当前运行的进程中是否存有游戏进程,若存有,则执行下一步骤,即执行步骤S203,反之,则继续执行步骤S202;
S203、根据当前运行的游戏进程,以内存读取的方式和/或以截获游戏网络通讯封包的方式,从而进行相应游戏信息的采集;
S204、将采集到的游戏信息发送至后台服务器;
S205、后台服务器将接收到的游戏信息实时发送至信息公布平台。
如图4所示,一种游戏信息实时发布***,该***包括:
客户端301,用于根据当前运行的游戏进程,从而进行相应游戏信息的采集,以及将采集到的游戏信息发送至后台服务器302;
后台服务器302,用于将接收到的游戏信息实时发送至信息公布平台303;
信息公布平台303,用于将接收到的游戏信息进行公布。
优选地,所述的根据当前运行的游戏进程,从而进行相应游戏信息的采集,其具体为:根据当前运行的游戏进程,以内存读取的方式和/或以截获游戏网络通讯封包的方式,从而进行相应游戏信息的采集。
对于上述的本发明,其可应用于本地内网独立运行,也可以将信息公布平台搭建到外网。
以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

Claims (10)

1.一种游戏信息实时发布方法,其特征在于:该方法包括:
A、根据当前运行的游戏进程,从而进行相应游戏信息的采集;
B、将采集到的游戏信息发送至后台服务器;
C、后台服务器将接收到的游戏信息实时发送至信息公布平台。
2.根据权利要求1所述一种游戏信息实时发布方法,其特征在于:所述的步骤A具体为:根据当前运行的游戏进程,以内存读取的方式和/或以截获游戏网络通讯封包的方式,从而进行相应游戏信息的采集。
3.根据权利要求2所述一种游戏信息实时发布方法,其特征在于:所述以内存读取的方式,从而进行相应游戏信息的采集,其具体为:读取当前运行的游戏进程的内存地址,从而根据读取到的内存地址来进行相应游戏信息的采集。
4.根据权利要求2所述一种游戏信息实时发布方法,其特征在于:所述以截获游戏网络通讯封包的方式,从而进行相应游戏信息的采集,其具体为:利用消息钩子函数,将一个动态链接库注入到当前运行的游戏进程中,将所述的动态链接库作为游戏进程的新线程启动,利用所述的动态链接库来对网络通讯收发封包进行截获,以实现游戏信息的采集。
5.根据权利要求1-4任一项所述一种游戏信息实时发布方法,其特征在于:在步骤A之前还设有一游戏进程判断步骤,所述游戏进程判断步骤具体为:根据进程名与进程标题,从而判断当前运行的进程中是否存有游戏进程,若存有,则执行下一步骤,反之,则继续执行游戏进程判断步骤。
6.根据权利要求5所述一种游戏信息实时发布方法,其特征在于:在步骤A之前还设有一确认信息检测步骤,所述的确认信息检测步骤具体为:判断是否检测到确认信息,若是,则执行下一步骤,反之,则结束或定时执行确认信息检测步骤。
7.根据权利要求6所述一种游戏信息实时发布方法,其特征在于:所述的信息公布平台为WEB网站。
8.根据权利要求7所述一种游戏信息实时发布方法,其特征在于:所述的游戏信息包括网络游戏账户名信息、所在服务器信息、游戏成绩信息。
9.一种游戏信息实时发布***,其特征在于:该***包括:
客户端,用于根据当前运行的游戏进程,从而进行相应游戏信息的采集,以及将采集到的游戏信息发送至后台服务器;
后台服务器,用于将接收到的游戏信息实时发送至信息公布平台;
信息公布平台,用于将接收到的游戏信息进行公布。
10.根据权利要求9所述一种游戏信息实时发布***,其特征在于:所述的根据当前运行的游戏进程,从而进行相应游戏信息的采集,其具体为:根据当前运行的游戏进程,以内存读取的方式和/或以截获游戏网络通讯封包的方式,从而进行相应游戏信息的采集。
CN201510263123.9A 2015-02-24 2015-05-20 一种游戏信息实时发布方法与*** Pending CN104874177A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510263123.9A CN104874177A (zh) 2015-02-24 2015-05-20 一种游戏信息实时发布方法与***

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201510086041 2015-02-24
CN2015100860411 2015-02-24
CN201510263123.9A CN104874177A (zh) 2015-02-24 2015-05-20 一种游戏信息实时发布方法与***

Publications (1)

Publication Number Publication Date
CN104874177A true CN104874177A (zh) 2015-09-02

Family

ID=53942013

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510263123.9A Pending CN104874177A (zh) 2015-02-24 2015-05-20 一种游戏信息实时发布方法与***

Country Status (1)

Country Link
CN (1) CN104874177A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107147955A (zh) * 2017-03-31 2017-09-08 武汉斗鱼网络科技有限公司 直播游戏的方法及装置
CN107276984A (zh) * 2017-05-15 2017-10-20 武汉斗鱼网络科技有限公司 游戏直播方法、装置及移动终端
CN107302716A (zh) * 2017-05-15 2017-10-27 武汉斗鱼网络科技有限公司 一种直播游戏的方法、主播端、直播服务器及客户端
CN109101294B (zh) * 2018-08-07 2021-07-02 北京三快在线科技有限公司 数据采集方法及插件、电子设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1862585A (zh) * 2005-09-28 2006-11-15 华为技术有限公司 在网络游戏中发布信息的方法及其***
CN101059859A (zh) * 2007-06-11 2007-10-24 王兆珉 一种通过互联网利用网吧终端计算机发布广告的***和方法
CN104066487A (zh) * 2012-02-03 2014-09-24 科乐美数码娱乐株式会社 游戏***以及应用于该游戏***的游戏的执行控制方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1862585A (zh) * 2005-09-28 2006-11-15 华为技术有限公司 在网络游戏中发布信息的方法及其***
CN101059859A (zh) * 2007-06-11 2007-10-24 王兆珉 一种通过互联网利用网吧终端计算机发布广告的***和方法
CN104066487A (zh) * 2012-02-03 2014-09-24 科乐美数码娱乐株式会社 游戏***以及应用于该游戏***的游戏的执行控制方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107147955A (zh) * 2017-03-31 2017-09-08 武汉斗鱼网络科技有限公司 直播游戏的方法及装置
CN107276984A (zh) * 2017-05-15 2017-10-20 武汉斗鱼网络科技有限公司 游戏直播方法、装置及移动终端
CN107302716A (zh) * 2017-05-15 2017-10-27 武汉斗鱼网络科技有限公司 一种直播游戏的方法、主播端、直播服务器及客户端
CN107302716B (zh) * 2017-05-15 2019-03-15 武汉斗鱼网络科技有限公司 一种直播游戏的方法、主播端、直播服务器及客户端
CN109101294B (zh) * 2018-08-07 2021-07-02 北京三快在线科技有限公司 数据采集方法及插件、电子设备及存储介质

Similar Documents

Publication Publication Date Title
EP3600581B1 (en) Distributed sample-based game profiling with game metadata and metrics and gaming api platform supporting third-party content
CN112316424B (zh) 一种游戏数据处理方法、装置及存储介质
Shea et al. Cloud gaming: architecture and performance
CN106339896A (zh) 一种广告投放方法及***
CN104874177A (zh) 一种游戏信息实时发布方法与***
US9662589B2 (en) Communicating messages within network games
CN103685355A (zh) 一种基于云计算的网络游戏运行实现方法
CN109789337A (zh) 用于验证与第三方交互式媒体的交互的***和方法
US20140325070A1 (en) Usage consumption for an invitee of a cloud system
RU2010132209A (ru) Система и способ для адресных рекомендаций с использованием социальных игровых сетей
CN105194874A (zh) 局域网跨平台游戏对战交互的方法及***
US9722869B2 (en) Sharing an application configuration among social networks
WO2018145527A1 (zh) 跨平台交互方法、装置、程序及介质
CN103475743B (zh) 一种用于云服务的方法、装置及***
CN104133825A (zh) 一种匹配客户端用户的方法及装置
CN109034867B (zh) 点击流量检测方法、装置及存储介质
CN106850789A (zh) 基于服务器负载检测的游戏玩家动态分配***和方法
WO2014075507A1 (zh) 发送页游消息的方法及其浏览器和页游业务服务器
US20150343313A1 (en) User enforcement reputation scoring algorithm & automated decisioning and enforcement system for non-evidence supported communications misconduct
WO2014059942A1 (zh) 网络应用平台***及网络应用平台的接入方法
US20230179498A1 (en) Network storage game allocation based on artificial intelligence
JP2013242717A (ja) ゲーム提案装置、ゲーム提案方法およびプログラム
WO2013157483A1 (ja) ゲームシステム、それに用いられる制御方法及び、コンピュータプログラム
KR101845923B1 (ko) 스마트폰 위치정보를 이용한 스마트폰과 온라인 게임의 연동시스템 및 그 방법
CN108325209A (zh) 一种游戏语音互联网推广***及其操作方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150902