qq游戏不能全屏与qq授权连接

客户端游戏接入大厅说明
客户端游戏接入QQGame游戏大厅,由大厅拉起游戏进程,并与QQGame进行数据等交互;同时,客户端游戏需要按大厅要求的格式准备安装包,大厅进行游戏的安装及更新。文档中定义大厅打安装包规则、拉起游戏进程命令行参数及与大厅通信的详细内容,对客户端进行接入时,请勿必仔细阅读此文档,确认需要实现的内容。
一、游戏进程启动参数
参数格式:ID=XXX,Key=YYYY,PROCPARA=ZZZZZ
进程通信参数
用于游戏与后台连接,实现拉取玩家信息、支付等功能
用于游戏和大厅建立进程通信,大厅通过这个连接来判断游戏是否在线,并通过这个通道来进行游戏与大厅间的数据通信
openid、openkey,为必需项,游戏业务需要用到;
PROCPARA,为必需项,大厅要求游戏必须与大厅建立进程通信。
常见反馈问题
1、游戏在安装后,会被拉起多次?
答:请在游戏进程拉起时,对启动参数进行判断,ID、Key、PROCPARA是必须的数据,如果没有这些数据,请直接退出启动流程,不要启动游戏。
二、进程通信
进程通信组件
请用大厅根目录下:QQGameProcMsgHelper.dll
demo\QQGameProcMsgHelper\Include\ClientProcMsgObject_i.h有定义各接口函数作用及用法
用ClientProcMsgObject来与大厅进行连接与数据通信组件及接口使用方法请参考demo\TestProcDll中
两种方案如下:
1、游戏客户端有一个进程始终与大厅通信,直到游戏退出才退出;
2、游戏客户端有多个进程与大厅通信,始终保证进行通信一直存在到游戏退出,采用此方案请关注【游戏多进程与大厅连接】
数据结构定义
MAX_PROCMSG_DATABUF_LEN 64*1024
typedef struct stProcMsgData
nCommandID;
//协议ID,下面一栏给出现有的各ID定义及用法
//buffer长度
BYTE abyData[MAX_PROCMSG_DATABUF_LEN]; //buffer,如果有需要传递的数据,全部放这里
}PROCMSG_DATA;
游戏发给大厅的:
CS_GAME_EXIT 0x 游戏进程退出通知大厅
CS_REQ_NEWCONNECTION 0x0000000B 请求建立新连接
使用场景:多进程与大厅通信,详情请查阅【游戏多进程与大厅连接】部分
CS_REQ_NEWACCOUNT??0x0000000C 请求其它账号登录
需要与QQGame侧接入同事确认开通“多帐号登录”功能
大厅发给游戏的:
SC_BOSSKEY 0x 老板键
数据项:int值,0是隐藏,1是显示
使用场景:大厅老板键(Alt+Q)隐藏和显示时
SC_WND_BRINGTOP 0x 通知游戏界面最新展示
使用场景:游戏窗口被其它程序遮盖,在大厅中再点app图标时,把游戏窗口拉到最前
SC_RESPONSE_NEWCONN 0x0000000B 大厅同意游戏请求新起连接
nDataLen:长度,abyData:连接名,字符串
详情请查阅【游戏多进程与大厅连接】部分
SC_RESPONSE_NEWCONN_RUFUSE 0x0000000C 大厅拒绝游戏请求新进程连接
详情请查阅【游戏多进程与大厅连接】部分
游戏多进程与大厅连接
游戏有多个进程,而且有类似的逻辑例如:Launcher.exe先运行,负责更新版本等业务,版本更新后Launcher.exe就退出,拉起游戏的主进程Main.exe;这样的情况下,由于大厅只能维护一条连接,即只识别Launcher.exe,该exe退出后,大厅会识别为游戏已经退出。
如果游戏是类似上面的这种逻辑,则需要仔细看下面内容,按下面所引导的方法接入游戏。
(先定义场景:游戏先起A.exe,然后起B.exe,A.exe结束,后面可能又起C.exe,B.exe退出...)
游戏应该这样处理:
1、启动A.exe,用大厅启动的命令行参数中PROCPARA来与大厅建立连接;
2、退出A.exe前,向大厅发消息SC_RESPONSE_NEWCONN请求建立新连接;
3、收到大厅发来的消息SC_RESPONSE_NEWCONN后,从abyData中解出连接名,传给B.exe,与大厅建立新连接,A.exe进程结束退出;
若收到SC_RESPONSE_NEWCONN_RUFUSE,表示大厅不会建立新连接,则A.exe不能退出,这种情况很少,只是用来预防偶然因为bug导致请求新链接次数太多,陷入错误循环。
4、同理,如果又要退出B.exe,启动C.exe,则重新进行步骤2向大厅发起请求,等待回复。。。以此类推。
常见反馈问题
1、游戏在线人数不对,偏少,或者在线时长不对?
答:1)首先,请检查游戏与大厅连接是否成功,即检查是否有OnConnectSucc接口的回调;
2)其次,检查与大厅建立的连接是否一直到游戏结束时,才退出;
只有一个进程与大厅进行通信连接的情况来说,确认这个进程一直到游戏结束才退出即可;多个进程和大厅连接时,请确认连接一直都成功而且存在,直到游戏结束。
案例:某游戏有多个进程,与大厅连接的进程很早退出,但游戏主进程还在,但大厅通过进程通信检测到游戏进程已经退出,这样会判断游戏退出,导致在线数据不对。
三、游戏安装包打包及有关配置
游戏exe版本及关联配置文件
创建config.ini文件到游戏的第一级目录下,如已有这个文件,请直接添加下面所列内容,保证不与游戏的配置重复即可
要求文件必有的内容(数据项为例子,请参考):
Version= ——游戏版本号,8位数字
GameID=10120
——QQGame侧分配的游戏appid,由接入负责人分配给到
ExeName=Client.exe
——游戏进程名字,由QQGame拉起的进程
[QgiMustHave]
DestRootFolder = hlddz ——游戏安装目录名字
QgiName=hlddz.qgi
——安装包名字,可按自己的版本规则合名,如hlddzBeta2.qgi
8位数字,规则:
***100+10 ——> 3.2.124.10
3.2.124.10,是配置到config.ini文件ExeName项中游戏进程Client.exe的版本号,请将其确认写到Exe的文件版本中,可以通过属性来检查,举例如下图:
8位数字,规则:
***100+10 ——> 3.2.124.10
3.2.124.10,是配置到config.ini文件ExeName项中游戏进程Client.exe的版本号,请将其确认写到Exe的文件版本中,可以通过属性来检查,举例如下图:
版本号要求
1、8位数字,exe属性中配置与config.ini中版本号一致;
2、游戏新版本的版本号必须递增,否则会影响更新。
游戏安装包打包指引
QgiMaker,QQGame提供
1、“新版本目录”请指向新版本文件的目录;
2、“旧版本目录”不需手动指定,软件自定义的默认路径即可,软件会自动将以前制作安装包时版本文件保存下来;用来直接生成部分更新包;
3、“输出目录”指定安装包生成的位置。
4、“开始”。
5、到自己指定的输出目录中,可以看到打包出来的结束,包含以下内容:
一个qgi包,一个exe包,名字都为Config.ini中QgiName中配置的名字;如果以前发布过版本,则还会存在和以前版本对应的部分安装包,qgi格式;
举例如下图所示:
安装包测试
目前是打好安装包,发布到外网测试区,进行安装测试
游戏版本发布
版本信息(发布时开发商提供)
游戏方提供新版本游戏的安装包、部分更新包(首次发布没有)给到QQGame的接口人后,还需提供如下版本信息:
最新版本号:这次发布的游戏版本号,与Config.ini中Version一致
外网最低可玩版本号:游戏要求的可运行的最低的版本号,在外网小于这个版本的,大厅会将其进行升级
提示更新版本号:小于这个版本号,大厅会提前用户有新版本可以选择更新
可部分更新版本号:从这个版本号开始的版本,都有部分更新包
第一次版本发布时,上面四个版本号都为发布版本的版本号
常见反馈问题
1、游戏下载后安装失败
请看下【Exe版本号】部分,比对config.ini中Version和exe属性中的版本号是否一致
以下4个demo压缩包下载之后同时解压方能生效取消qq游戏的授权
登陆自己的腾讯qq,在主面板右下方有一个四方块图标qq应用管理器,点击并进入。2:点击后你会进入这个...3:回到qq主面板,左下方有个“qq足迹”图标(qq足迹即为腾讯qq应用授权管理),点击后就进入这个网页了,你会看到你用qq登陆过的网站和应用. 4:在弹出的窗口上点击“取消全部授权”,再确认,之后,你就取消qq授权成功了
有时候,我们上一些网站会有提醒QQ给予授权,但是有时候我们可能只是一时之用,用完后就不想授权了,但又忘记了...5.找到了不想授权的网站后,点击一下后面的取消授权,这样,你对此网站或者是游戏的授权就被取消了。6.点击取消授权,它会有一个确定,问你是否真的想取消授权,这个时候点击确定,那么你就彻底地取消了授权。
想必大家没事的时候都会玩玩安装在手机上的游戏吧。...其实就算不取消账号对游戏与应用的授权其实也没什么大不了的,但开发商有事没事发个提醒、利用你的社交关系推广他们的产品,或是你的朋友在游戏中不断请求你的帮助,发送个邀请请你回归,某些时候实在不胜其烦,我们这么做的目的很简单:图个清净、用的安心而已。
1、登录空间点击右上角‘设置’图标,选择‘空间设置’,点击‘QQ登录’,会显示您所有的常用网站,如图所示将不需要的网站进行‘取消授权’;2、点击‘确定’即可取消。温馨提示:在第三方网站(如:土豆网)使用QQ登录功能时,即可设置在第三方网站上授权功能。
看到自己不想授权的网站,可以直接通过右边的“取消授权”按钮即可取消QQ授权。另外还可以通过“设置”功能对一些网站获取的权限进行管理,比如取消同步到QQ空间、腾讯微博等操作都可以实现,当然有一个最基础的“访问你的详细资料”是不能删除的。QQ授权管理 腾讯推出的QQ互联平台对于我们平常上网有很大的用处,但并不...
相信有不少同学不知道QQ授权管理在哪里,也不知道改怎么取消已经授权了的网站。让我带你了解认识这个过程。在QQ软件控制面板上,如图中所示点击右下方图标,打开应用管理界面。在打开的应用管理界面,在“社交通讯类”一栏中,找到“QQ足迹”应用,点击打开它。QQ足迹以页面形式打开,在页面左侧菜单中有“授权管理”,点击...
操作方法 在QQ软件控制面板上,如图中所示点击右下方图标,打开应用管理界面。在打开的应用管理界面,在“社交通讯类”一栏中,找到“QQ足迹”...在弹出的授权管理页面,可以对授权应用权限进行设置,当然也可以点击“取消全部授权”来取消已经设置的授权,设置完成,点击“确认”。弹出授权修改成功提示框,您也快来试试吧。
在QQ软件控制面板上,如图中所示点击右下方图标,打开应用管理界面。在打开的应用管理界面,在“社交通讯类”一栏中,找到“QQ足迹”应用...在弹出的授权管理页面,您可以对授权应用权限进行设置,当然您也可以点击“取消全部授权”来取消您已经设置的授权,设置完成,点击“确认”。弹出授权修改成功提示框,您也快来试试吧。
QQ空间已经添加的新花藤应用暂时无法进行关闭/注销操作,若您不想在“应用”或者“个人中心”中显示新花藤挂,请参考以下信息:隐藏花藤应用方法: 登录您的QQ空间,主页上方点击“应用”,然后点击“花藤”上面的X即可隐藏该应用;注:已经添加的花藤应用暂时无法进行关闭/注销操作。
登录腾讯微信公众平台,左侧一栏找到“开发”一项 点击“基本配置”进入页面, 再点击“已授权的第三方平台”进入页面即可看到你所绑定的哪些第三方平台, 点击“查看平台详情”选择你要解绑的,进入取消绑定即可。精品推荐:
热门游戏推荐: |
当前位置:5068 >
开心消消乐qq登陆不上怎么办,qq不能登陆游戏解决办法
萝卜&& 13:25:06&&
  开心消消乐qq登陆不上游戏怎么办,一般平民我们都是用手机在玩,所以在手机登陆的时候经常是用到qq或者微信登录,但是有部分新手玩家不能用QQ号登陆,这是怎么回事呢?下面我们就来看看qq不能登陆的解决办法,希望对大家有所帮助!
  更多精彩游戏攻略,以及好玩的游戏查找,尽在5068网.
  相关文章推荐:,,,,,,
  一般在手机上玩开心消消乐,如果遇到QQ登陆不上,有一下几个解决办法。我们来看看都有哪些!
  一、先把现在的删了,在通过QQ空间客户端下载,或用腾讯的应用宝下载的可以用QQ号登陆。
  二、如果已经下载好了,还是登陆不上,那么请按照下面的设置清除数据。
  你打开手机设置-应用程序-开心消消乐-清除数据然后再重启游戏就可以了呢。
  三、如果你是用微博登陆的,想要切换到QQ登陆,请点击查看:
无法在这个位置找到: public/right.htm手机QQ登录腾讯游戏无法获得授权,登录不上_百度知道
手机QQ登录腾讯游戏无法获得授权,登录不上
像天天连萌,天天爱消除,跑酷,全民英雄。都只能用微信登录。用手机无法授权。之前都可以。从上个30号开始就发现手机QQ登录一只无法获得授权。 用别的手机登录都正常。 是不是系统设置里哪里弄到了。限制了手机QQ对这些游戏的授权导致无法用手机QQ登录只能用...
我有更好的答案
可以采用下面的方法解决:如果是网络都连接不上的话,可能是用户的网络出了问题,查看网线接口是否插好,猫和路由器是否正常工作。路由器等方面设置有没有出错的情况。检测下服务器是否正常。如果是单纯的qq游戏登陆不上的话,去查看是不是qq游戏服务器在维护更新的情况,导致qq游戏暂停开放。进入到腾讯的官网,查询具体开放时间即可。用户的网速太慢,导致网速达不到qq游戏所需要的最低要求,一般情况下用软件来检测网速,如果网速很卡很慢的话联系开发商协商解决。qq游戏的程序文件被破坏,这种情况一般是病毒、流氓程序恶意篡改了qq程序,导致qq游戏运行不了的情况。解决方法就是将qq游戏卸载然后在重新安装即可。或者在用杀毒软件对电脑进行查杀病毒,然后查看qq游戏是否可以正常登陆。还有可能是qq系统在调整或者用户使用的代理已经失效的原因。这样的话用户尝试更换代理或者不使用代理来登陆,也可以稍后再登陆。
采纳率:93%
来自团队:
你好友友,建议您卸载重装手机QQ试试吧,如果还不行只有恢复出厂设置了,祝愉快。
本回答被提问者采纳
你好!请重新安装腾讯QQ,请检查登录设置有没有被修改,正确方法应该是:网络设置、类型为&不使用代理&,登录服务器为&不使用高级选项&也就是默认设置。确保网络测试正常,系统正常,游戏软件安装使用正常。更换一个QQ号码试试。
嗨!建议你备份有用数据,三清下手机把
恢复出厂设置吗?
差不多吧但是不要把内存卡格式化了 回头数据没了,建议关机-音量上同时按住电源键进入-简体中文-清除数据-清除所有数据
关闭腾讯游戏,然后重新登陆登陆
同下………………………………………………………………………………
其他3条回答
为您推荐:
其他类似问题
腾讯游戏的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 qq游戏不能坐下玩游戏 的文章

 

随机推荐