著录项信息
专利名称 | 一种基于游戏平台的截图发布方法及游戏平台 |
申请号 | CN201110344921.6 | 申请日期 | 2011-11-04 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2013-05-08 | 公开/公告号 | CN103095660A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | 暂无 | IPC分类号 | 暂无查看分类表>
|
申请人 | 深圳市快播科技有限公司 | 申请人地址 | 广东省深圳市南山区粤海街道高新南一道9号中国科技开发院3号楼22层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 深圳市云趣网络科技股份有限公司 | 当前权利人 | 深圳市云趣网络科技股份有限公司 |
发明人 | 钟智将;陈宝辉;张凡;杨庆昌 |
代理机构 | 深圳市顺天达专利商标代理有限公司 | 代理人 | 李琴 |
摘要
本发明公开了一种基于游戏平台的截图发布方法和游戏平台,所述方法包括:A、接收截图指令;B、获取当前活动的游戏窗口的区域,并对当前活动的游戏窗口的区域内的画面执行截图;C、将截图作为图片信息的至少一部分,并将图片信息上传到游戏后台服务器;D、接收游戏后台服务器返回的图片信息的链接地址,将图片信息的链接地址作为微博信息的至少一部分,并将微博信息发布到游戏微博;E、判断是否将微博信息同步更新到游戏平台中预先绑定的微博,若是则通过相应的接口将微博信息同步到所绑定的微博。本发明可以随时将游戏图片截取并更新到游戏微博和绑定的其他第三方微博账户中,减少了用户操作负担,使用户获得更便捷、更愉快的体验。
1.一种基于游戏平台的截图发布方法,其特征在于,包括:
A、接收截图指令;
B、获取当前活动的游戏窗口的区域,并对所述当前活动的游戏窗口的区域内的画面执行截图;
C、将所述截图作为图片信息的至少一部分,并将所述图片信息上传到游戏后台服务器;
D、接收所述游戏后台服务器返回的图片信息的链接地址,将所述图片信息的链接地址作为微博信息的至少一部分,并将所述微博信息发布到游戏微博;
E、判断是否将所述微博信息同步更新到所述游戏平台中预先绑定的微博,若是则通过相应的接口将所述微博信息同步到所绑定的微博;
其中,步骤A具体包括:
A1、接收截图指令;
A2、通过获取当前活动窗口的句柄来获得该句柄的进程id,从而获得该进程的路径,然后将这个路径跟游戏平台里的游戏信息文件进行对比,从而判断游戏平台中是否运行有游戏,若是则继续执行步骤B;
其中,所述步骤D中游戏后台服务器返回的图片信息的链接地址包括预览图链接地址、缩小图链接地址和原图链接地址,所述预览图链接地址、缩小图链接地址和原图链接地址中的每一个分别用于存储相应浏览模式下的截图;所述微博信息中包括这三个链接地址,以分别从预览图链接地址、缩小图链接地址或原图链接地址读取游戏截图。
2.根据权利要求1所述的基于游戏平台的截图发布方法,其特征在于,步骤C具体包括:
C1、生成图片预览窗口,在所述图片预览窗口中显示所述截图;
C2、根据所接收的用户指令判断是否将所述截图发布至游戏微博,若是,则继续执行步骤C3;
C3、将所述截图作为图片信息的至少一部分,并将所述图片信息上传到游戏后台服务器。
3.根据权利要求1所述的基于游戏平台的截图发布方法,其特征在于,通过相应的接口将所述微博信息同步到所绑定的微博具体包括:
通过Xauth接口将所述微博信息发送给新浪微博服务器,其中所述微博信息中包含图片信息的链接地址,并在接收新浪微博服务器基于所述链接地址的下载请求后,将所述图片信息发送给新浪微博服务器保存;
通过Oauth接口将所述微博信息发送给腾讯微博服务器,其中所述微博信息中包含编码后的图片信息,所述编码后的图片信息由所述腾讯微博服务器解码并保存。
4.一种游戏平台,其特征在于,包括:
人机接口模块,用于接收用户指令,所述用户指令包括截图指令;
游戏判断模块,用于在所述人机接口模块接收截图指令后,通过获取当前活动窗口的句柄来获得该句柄的进程id,从而获得该进程的路径,然后将这个路径跟游戏平台里的游戏信息文件进行对比,从而判断游戏平台中是否运行有游戏;
截图模块,用于在所述游戏判断模块判断游戏平台中运行有游戏时获取当前活动的游戏窗口的区域,并对所述当前活动的游戏窗口的区域内的画面执行截图;
图片信息生成模块,用于将所述截图作为图片信息的至少一部分;
游戏后台服务器通信模块,用于将所述图片信息上传到游戏后台服务器,还用于接收所述游戏后台服务器返回的图片信息的链接地址;
微博信息生成模块,用于将所述图片信息的链接地址作为微博信息的至少一部分;
游戏微博发布模块,用于将所述微博信息发布到游戏微博;
绑定微博同步模块,用于判断是否将所述微博信息同步更新到所述游戏平台中预先绑定的微博,若是则通过相应的接口将所述微博信息同步到所绑定的微博;
其中,所述游戏后台服务器返回的图片信息的链接地址包括预览图链接地址、缩小图链接地址和原图链接地址,所述预览图链接地址、缩小图链接地址和原图链接地址中的每一个分别用于存储相应浏览模式下的截图;所述微博信息中包括这三个链接地址,以分别从预览图链接地址、缩小图链接地址或原图链接地址读取游戏截图。
5.根据权利要求4所述的游戏平台,其特征在于,所述游戏平台还包括图片预览模块,用于生成图片预览窗口,在所述图片预览窗口中显示所述截图。
6.根据权利要求4所述的游戏平台,其特征在于,通过相应的接口将所述微博信息同步到所绑定的微博具体包括:
通过Xauth接口将所述微博信息发送给新浪微博服务器,其中所述微博信息中包含图片信息的链接地址,并在接收新浪微博服务器基于所述链接地址的下载请求后,将所述图片信息发送给新浪微博服务器保存;
通过Oauth接口将所述微博信息发送给腾讯微博服务器,其中所述微博信息中包含编码后的图片信息,所述编码后的图片信息由所述腾讯微博服务器解码并保存。
一种基于游戏平台的截图发布方法及游戏平台\n技术领域\n[0001] 本发明涉及互联网技术领域,更具体地说,涉及一种基于游戏平台的截图发布方法及游戏平台。\n背景技术\n[0002] 现有的截图工具只能单纯做截图的动作,没有图片预览及发布到微博的功能。现有的微博也只是独立更新,在用户有多个微博时,无法实现一键式发布微博并同步更新到其他微博。\n[0003] 特别是在玩游戏时,游戏用户通常希望能够将截取的游戏里面的精彩图片发布到自己的微博,但是因为目前截图和微博发布的功能基本都处于独立状态,使得用户在游戏中发布微博的复杂度大大增加,并且无法在多个微博账户中实现同步更新,这给用户的使用和体验带来了极大的不便。\n发明内容\n[0004] 本发明要解决的技术问题在于,针对现有技术中不便于在游戏时发布微博且无法同步更新到多个微博的缺陷,提供一种可随时将截取的游戏图片发布到游戏微博并同步更新到第三方微博的基于游戏平台的截图发布方法及游戏平台。\n[0005] 本发明解决其技术问题所采用的技术方案是:\n[0006] 提供一种基于游戏平台的截图发布方法,包括:\n[0007] A、接收截图指令;\n[0008] B、获取当前活动的游戏窗口的区域,并对所述当前活动的游戏窗口的区域内的画面执行截图;\n[0009] C、将所述截图作为图片信息的至少一部分,并将所述图片信息上传到游戏后台服务器;\n[0010] D、接收所述游戏后台服务器返回的图片信息的链接地址,将所述图片信息的链接地址作为微博信息的至少一部分,并将所述微博信息发布到游戏微博;\n[0011] E、判断是否将所述微博信息同步更新到所述游戏平台中预先绑定的微博,若是则通过相应的接口将所述微博信息同步到所绑定的微博。\n[0012] 在本发明所述的基于游戏平台的截图发布方法中,步骤A具体包括:\n[0013] A1、接收截图指令;\n[0014] A2、判断游戏平台中是否运行有游戏,若是则继续执行步骤B。\n[0015] 在本发明所述的基于游戏平台的截图发布方法中,步骤C具体包括:\n[0016] C1、生成图片预览窗口,在所述图片预览窗口中显示所述截图;\n[0017] C2、根据所接收的用户指令判断是否将所述截图发布至游戏微博,若是,则继续执行步骤C3;\n[0018] C3、将所述截图作为图片信息的至少一部分,并将所述图片信息上传到游戏后台服务器。\n[0019] 在本发明所述的基于游戏平台的截图发布方法中,所述游戏后台服务器返回的图片信息的链接地址包括预览图链接地址、缩小图链接地址和原图链接地址,所述预览图链接地址、缩小图链接地址和原图链接地址中的每一个分别用于存储相应浏览模式下的截图。\n[0020] 在本发明所述的基于游戏平台的截图发布方法中,通过相应的接口将所述微博信息同步到所绑定的微博具体包括:\n[0021] 通过Xauth接口将所述微博信息发送给新浪微博服务器,其中所述微博信息中包含图片信息的链接地址,并在接收新浪微博服务器基于所述链接地址的下载请求后,将所述图片信息发送给新浪微博服务器保存;\n[0022] 通过Oauth接口将所述微博信息发送给腾讯微博服务器,其中所述微博信息中包含编码后的图片信息,所述编码后的图片信息由所述腾讯微博服务器解码并保存。\n[0023] 本发明还提供一种游戏平台,包括:\n[0024] 人机接口模块,用于接收用户指令,所述用户指令包括截图指令;\n[0025] 截图模块,用于获取当前活动的游戏窗口的区域,并对所述当前活动的游戏窗口的区域内的画面执行截图;\n[0026] 图片信息生成模块,用于将所述截图作为图片信息的至少一部分;\n[0027] 游戏后台服务器通信模块,用于将所述图片信息上传到游戏后台服务器,还用于接收所述游戏后台服务器返回的图片信息的链接地址;\n[0028] 微博信息生成模块,用于将所述图片信息的链接地址作为微博信息的至少一部分;\n[0029] 游戏微博发布模块,用于将所述微博信息发布到游戏微博;\n[0030] 绑定微博同步模块,用于判断是否将所述微博信息同步更新到所述游戏平台中预先绑定的微博,若是则通过相应的接口将所述微博信息同步到所绑定的微博。\n[0031] 在本发明所述的游戏平台中,所述游戏平台还包括游戏判断模块,用于在所述人机接口模块接收截图指令后,判断游戏平台中是否运行有游戏。\n[0032] 在本发明所述的游戏平台中,所述游戏平台还包括图片预览模块,用于生成图片预览窗口,在所述图片预览窗口中显示所述截图。\n[0033] 在本发明所述的游戏平台中,所述游戏后台服务器返回的图片信息的链接地址包括预览图链接地址、缩小图链接地址和原图链接地址,所述预览图链接地址、缩小图链接地址和原图链接地址中的每一个分别用于存储相应浏览模式下的截图。\n[0034] 在本发明所述的游戏平台中,通过相应的接口将所述微博信息同步到所绑定的微博具体包括:\n[0035] 通过Xauth接口将所述微博信息发送给新浪微博服务器,其中所述微博信息中包含图片信息的链接地址,并在接收新浪微博服务器基于所述链接地址的下载请求后,将所述图片信息发送给新浪微博服务器保存;\n[0036] 通过Oauth接口将所述微博信息发送给腾讯微博服务器,其中所述微博信息中包含编码后的图片信息,所述编码后的图片信息由所述腾讯微博服务器解码并保存。\n[0037] 本发明一种基于游戏平台的截图发布方法及游戏平台的有益效果为:通过直接将包含截图的图片信息作为微博信息的一部分,可以随时将游戏图片截取并更新到游戏微博中;通过绑定不同的第三方微博账户,可以随时将截取的游戏图片同步更新到预先设定的其他微博中;减少了用户操作负担,使用户获得更便捷、更愉快的体验。\n附图说明\n[0038] 下面将结合附图及实施例对本发明作进一步说明,附图中:\n[0039] 图1是根据本发明一个实施例的基于游戏平台的截图发布方法的流程图;\n[0040] 图2是根据本发明一个优选实施例的基于游戏平台的截图发布方法的流程图;\n[0041] 图3是根据本发明一个实施例的游戏平台的结构示意图;\n[0042] 图4是根据本发明一个优选实施例的游戏平台的结构示意图。\n具体实施方式\n[0043] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0044] 图1是根据本发明一个实施例的基于游戏平台的截图发布方法的流程图。在本实施例中,一种基于游戏平台的截图发布方法从步骤S1开始。\n[0045] 在步骤S1中,接收用户输入的截图指令。例如,用户可以通过点击屏幕上的“截图”按键来输入截图指令。\n[0046] 在步骤S2中,获取当前活动的游戏窗口的区域,并对当前活动的游戏窗口的区域内的画面执行截图。由于本发明仅仅针对游戏中的画面进行截图,所以只截图当前活动的游戏窗口部分。例如,可以直接对当前活动的游戏窗口进行截图。又例如,可以在自动获取当前活动的游戏窗口后,根据用户输入的截图范围(该截图范围在游戏窗口内)进行截图。\n[0047] 在步骤S3中,将截图作为图片信息的至少一部分,并将图片信息上传到游戏后台服务器。例如,可以根据截图生成图片信息,然后将图片信息上传到游戏后台服务器。又例如,还可以接收用户输入的文字描述,并根据截图和文字描述生成图片信息,然后将图片信息上传到游戏服务器。其中,文字描述可以是关于截图的描述,例如截图时间、截图内容等。\n[0048] 在步骤S4中,接收游戏后台服务器返回的图片信息的链接地址,将图片信息的链接地址作为微博信息的至少一部分,并调用相应的脚本语言将微博信息发布到游戏微博。\n其中,上传的图片信息保存在游戏后台服务器中,当用户通过网页浏览微博信息时,根据图片信息的链接地址从游戏后台服务器中读取相应的图片信息,并展示给用户。而且,可以直接根据图片信息生成微博信息,然后将微博信息发布到游戏微博。另外,还可以接收用户输入的其它文字描述,例如游戏用户当前的任务完成情况、闯关心得等,并根据图片信息和这些附加的文字描述生成微博信息,然后将微博信息发布到游戏微博。\n[0049] 在步骤S5中,判断是否将微博信息同步更新到游戏平台中预先绑定的微博,若是则调用相应的脚本语言通过相应的接口将微博信息同步到所绑定的微博。在游戏平台中,每个用户可以预先在自己的个人信息中设置微博绑定选项,用户可以根据个人喜欢决定是否将游戏博客与自己的各微博账户绑定以及实现选择性绑定。例如,可以通过Xauth接口绑定新浪微博,还可以通过Oauth接口绑定腾讯微博。可以在游戏界面上提供“同步更新”按键,以便接收关于是否实现同步更新的用户指令。也就是说,在这个例子中,若用户点击“同步更新”按键,则可以调用相应的脚本语言通过相应的接口将微博信息同步更新到所绑定的微博。\n[0050] 本发明一种基于游戏平台的截图发布方法通过直接将包含截图的图片信息作为微博信息的一部分,可以随时将游戏图片截取并更新到游戏微博中;通过绑定不同的第三方微博账户,可以随时将截取的游戏图片同步更新到预先设定的其他微博中;减少了用户操作负担,使用户获得更便捷、更愉快的体验。\n[0051] 图2是根据本发明一个优选实施例的基于游戏平台的截图发布方法的流程图。在本实施例中,基于游戏平台的截图发布方法从步骤201开始。\n[0052] 在步骤201中,接收截图指令。例如,用户可以通过点击屏幕上的“截图”按键来输入截图指令。\n[0053] 在步骤202中,判断游戏平台中是否运行有游戏。例如,可以通过获取当前活动窗口的句柄来获得该句柄的进程id,从而获得该进程的路径,然后将这个路径跟游戏平台里的游戏信息文件进行对比,从而判断游戏平台中是否运行有游戏。若否则本方法跳到结束步骤210;若是则继续执行步骤203进行截图。这样可以防止截取到不合法的图片,避免用户的游戏博客及其他微博中出现不合法的内容。\n[0054] 若游戏平台中运行有游戏,则执行步骤203,在步骤203中,获取当前活动的游戏窗口的区域,并对当前活动的游戏窗口的区域内的画面执行截图。例如,可以直接对当前活动的游戏窗口进行截图。又例如,可以在自动获取当前活动的游戏窗口后,根据用户输入的截图范围(该截图范围在游戏窗口内)进行截图。\n[0055] 在步骤204中,生成图片预览窗口,在图片预览窗口中显示截图。例如,可以直接将步骤203中截取的图片显示在图片预览窗口中,还可以提供图片编辑工具,以便用户根据个人喜好对截取的图片进行编辑。\n[0056] 在步骤205中,根据所接收的用户指令判断是否将截图发布至游戏微博。例如,可以弹出“发布”按键,以便接收关于是否发布截图的用户指令。例如,若预设时间(例如10秒)内用户没有点击“发布”按键,则表示用户不想将该截图发布至游戏微博,此时本方法跳到结束步骤210。又例如,若预设时间(例如10秒)内用户点击“发布”按键,则表示用户指示将该截图发布至游戏微博,此时继续执行步骤206进行发布。通过增加“发布判断”步骤,可以便于用户选择是否将截取的游戏图片发布到游戏博客中,例如,若用户对截取的图片不满意,可以取消发布。\n[0057] 若确定将截图发布至游戏微博,则执行步骤206,在步骤206中,将截图作为图片信息的至少一部分,并将图片信息上传到游戏后台服务器。例如,可以根据截图生成图片信息,然后将图片信息上传到游戏后台服务器。又例如,还可以接收用户输入的文字描述,并根据截图和文字描述生成图片信息,然后将图片信息上传到游戏服务器。其中,文字描述可以是关于截图的描述,例如截图时间、截图内容等。\n[0058] 在步骤207中,接收游戏后台服务器返回的图片信息的链接地址,将图片信息的链接地址作为微博信息的至少一部分,并调用相应的脚本语言将微博信息发布到游戏微博。\n其中,上传的图片信息保存在游戏后台服务器中,当用户通过网页浏览微博信息时,根据图片信息的链接地址从游戏后台服务器中读取相应的图片信息,并展示给用户。而且,可以直接根据图片信息生成微博信息,然后将微博信息发布到游戏微博。另外,还可以接收用户输入的其它文字描述,例如游戏用户当前的任务完成情况、闯关心得等,并根据图片信息和这些附加的文字描述生成微博信息,然后将微博信息发布到游戏微博。\n[0059] 在步骤208中,根据接收的用户指令判断是否将微博信息同步更新到游戏平台中预先绑定的微博,在游戏平台中,每个用户可以预先在自己的个人信息中设置微博绑定选项,用户可以根据个人喜欢决定是否将游戏博客与自己的各微博账户绑定以及实现选择性绑定。例如,可以通过Xauth接口绑定新浪微博,还可以通过Oauth接口绑定腾讯微博。可以在游戏界面上提供“同步更新”按键,以便接收关于是否实现同步更新的用户指令。也就是说,在这个例子中,若用户不点击“同步更新”按键,则本方法跳到结束步骤210;若用户点击“同步更新”按键,则继续执行步骤209,将微博信息同步更新到游戏平台中预先绑定的微博。\n[0060] 在步骤209中,调用相应的脚本语言通过相应的接口将微博信息同步更新到所绑定的微博。例如,可以调用相应的脚本语言通过Xauth接口将微博信息发送给新浪微博服务器,其中微博信息中包含图片信息的链接地址,游戏后台服务器可以在接收新浪微博服务器基于该链接地址的下载请求后,将图片信息发送给新浪微博服务器保存。又例如,还可以调用相应的脚本语言通过Oauth接口将微博信息发送给腾讯微博服务器,其中微博信息中包含编码后的图片信息,该编码后的图片信息由腾讯微博服务器解码并保存。\n[0061] 在本发明的另一个优选实施例中,游戏后台服务器返回的图片信息的链接地址可以包括预览图链接地址、缩小图链接地址和原图链接地址。其中,预览图链接地址、缩小图链接地址和原图链接地址中的每一个分别用于存储相应浏览模式下的截图。也就是说,微博信息中可以包括这三个链接地址,当用户需要在预览模式、缩小模式或原图模式下观看游戏截图时,分别可以从预览图链接地址、缩小图链接地址或原图链接地址读取预览模式的游戏截图。\n[0062] 以上只是本发明的一些优选实施例中,列举它们仅仅是为了举例说明,而不用于限制本发明。在本发明的其他实施例中,还可以包括任何合适的用于实现基于游戏平台的截图发布的特征。例如,在步骤208中,还可以自动判断是否将微博信息进行同步更新,例如自动判断游戏平台中是否有该用户绑定的其他微博,若有则自动进行同步更新,若无则本方法结束。除此以外,以上特征并不都是必须的。在本发明的其他实施例中,可以包含以上任意特征和/或其任意组合,只要能实现基于游戏平台的截图发布即可。例如,在一个实施例中,可以省略步骤204。\n[0063] 图3是根据本发明一个实施例的游戏平台的结构示意图。在本实施例中,游戏平台包括人机接口模块100、截图模块200、图片信息生成模块300、游戏后台服务器通信模块\n400、微博信息生成模块500、游戏微博发布模块600和绑定微博同步模块700。\n[0064] 人机接口模块100,用于接收用户指令,其中用户指令包括截图指令。例如,可以通过人机接口模块100生成“截图”按键,使得用户通过点击屏幕上的“截图”按键来输入截图指令。\n[0065] 截图模块200,用于获取当前活动的游戏窗口的区域,并对当前活动的游戏窗口的区域内的画面执行截图。由于本发明仅仅针对游戏中的画面进行截图,所以截图模块200只截图当前活动的游戏窗口部分。例如,截图模块200可以直接对当前活动的游戏窗口进行截图。又例如,截图模块200可以在自动获取当前活动的游戏窗口后,根据用户输入的截图范围(该截图范围在游戏窗口内)进行截图。\n[0066] 图片信息生成模块300,用于将截图作为图片信息的至少一部分。例如,图片信息生成模块300可以根据截图生成图片信息。又例如,图片信息生成模块300还可以接收用户输入的文字描述,并根据截图和文字描述生成图片信息。其中,文字描述可以是关于截图的描述,例如截图时间、截图内容等。\n[0067] 游戏后台服务器通信模块400,用于将所述图片信息上传到游戏后台服务器,还用于接收游戏后台服务器返回的图片信息的链接地址。\n[0068] 微博信息生成模块500,用于将图片信息的链接地址作为微博信息的至少一部分。\n例如,微博信息生成模块500可以直接将图片信息作为微博信息。又例如,微博信息生成模块500还可以通过人机接口模块100接收用户输入的其它文字描述,例如游戏用户当前的任务完成情况、闯关心得等,并根据图片信息和这些附加的文字描述生成微博信息。\n[0069] 游戏微博发布模块600,用于调用相应的脚本语言将微博信息发布到游戏微博。其中,上传的图片信息保存在游戏后台服务器中,当用户通过网页浏览游戏博客上的微博信息时,微博客户端可以根据图片信息的链接地址从游戏后台服务器中读取相应的图片信息,并展示给用户。\n[0070] 绑定微博同步模块700,用于判断是否将微博信息同步更新到游戏平台中预先绑定的微博,若是则调用相应的脚本语言通过相应的接口将微博信息同步到所绑定的微博。\n在游戏平台中,每个用户可以预先在自己的个人信息中设置微博绑定选项,用户可以根据个人喜欢决定是否将游戏博客与自己的各微博账户绑定以及实现选择性绑定。例如,可以通过Xauth接口绑定新浪微博,还可以通过Oauth接口绑定腾讯微博。绑定微博同步模块700可以通过人机接口模块100在游戏界面上提供“同步更新”按键,以便接收关于是否实现同步更新的用户指令,并根据该用户指令判断是否进行同步更新。也就是说,在这个例子中,若用户点击“同步更新”按键,则绑定微博同步模块700可以调用相应的脚本语言通过相应的接口将微博信息同步更新到所绑定的微博。\n[0071] 本发明一种游戏平台通过直接将包含截图的图片信息作为微博信息的一部分,可以随时将游戏图片截取并更新到游戏微博中;通过绑定不同的第三方微博账户,可以随时将截取的游戏图片同步更新到预先设定的其他微博中;减少了用户操作负担,使用户获得更便捷、更愉快的体验。\n[0072] 图4是根据本发明一个优选实施例的游戏平台的结构示意图。游戏平台包括人机接口模块100、截图模块200、图片信息生成模块300、游戏后台服务器通信模块400、微博信息生成模块500、游戏微博发布模块600、绑定微博同步模块700、游戏判断模块800和图片预览模块900。其中,人机接口模块100、截图模块200、图片信息生成模块300、游戏后台服务器通信模块400、微博信息生成模块500、游戏微博发布模块600和绑定微博同步模块700已经参考图3进行了详细描述。\n[0073] 游戏判断模块800,用于在人机接口模块100接收截图指令后,判断游戏平台中是否运行有游戏。例如,游戏判断模块800可以通过获取当前活动窗口的句柄来获得该句柄的进程id,从而获得该进程的路径,然后将这个路径跟游戏平台里的游戏信息文件进行对比,从而判断游戏平台中是否运行有游戏。若否则截图模块200不执行截图;若是则通知截图模块200进行截图。这样可以防止截取到不合法的图片,避免用户的游戏博客及其他微博中出现不合法的内容。\n[0074] 图片预览模块900,用于生成图片预览窗口,在图片预览窗口中显示截图。例如,图片预览模块900可以直接将截图模块200截取的图片显示在图片预览窗口中,还可以提供图片编辑工具,以便用户根据个人喜好通过人机接口模块100对截取的图片进行编辑。\n[0075] 在本发明的另一个优选实施例中,图片信息生成模块300还可以用于判断是否将截图发布至游戏微博。例如,图片信息生成模块300可以通过人机接口模块100弹出“发布”按键,以便接收关于是否发布截图的用户指令。例如,若预设时间(例如10秒)内用户没有点击“发布”按键,则表示用户不想将该截图发布至游戏微博,图片信息生成模块300将不生成图片信息。又例如,若预设时间(例如10秒)内用户点击“发布”按键,则表示用户指示将该截图发布至游戏微博,此时图片信息生成模块300将根据截图生成图片信息。通过增加“发布判断”功能,可以便于用户选择是否将截取的游戏图片发布到游戏博客中,例如,若用户对截取的图片不满意,可以取消发布。\n[0076] 在本发明的另一个优选实施例中,绑定微博同步模块700可以调用相应的脚本语言通过Xauth接口将微博信息发送给新浪微博服务器,其中微博信息中包含图片信息的链接地址,然后,游戏后台服务器在接收新浪微博服务器基于该链接地址的下载请求后,将图片信息发送给新浪微博服务器保存。又例如,绑定微博同步模块700还可以调用相应的脚本语言通过Oauth接口将微博信息发送给腾讯微博服务器,其中微博信息中包含编码后的图片信息,该编码后的图片信息由腾讯微博服务器解码并保存。\n[0077] 在本发明的另一个优选实施例中,游戏后台服务器返回的图片信息的链接地址可以包括预览图链接地址、缩小图链接地址和原图链接地址。其中,预览图链接地址、缩小图链接地址和原图链接地址中的每一个分别用于存储相应浏览模式下的截图。也就是说,微博信息中可以包括这三个链接地址,当用户需要在预览模式、缩小模式或原图模式下观看游戏截图时,分别可以从预览图链接地址、缩小图链接地址或原图链接地址读取预览模式的游戏截图。\n[0078] 虽然本发明是通过具体实施例进行说明的,本领域技术人员应当明白,在不脱离本发明范围的情况下,还可以对本发明进行各种变换及等同替代。另外,针对特定情形或材料,可以对本发明做各种修改,而不脱离本发明的范围。因此,本发明不局限于所公开的具体实施例,而应当包括落入本发明权利要求范围内的全部实施方式。
法律信息
- 2018-06-22
专利权人的姓名或者名称、地址的变更
专利权人由深圳市天趣网络科技有限公司变更为深圳市云趣网络科技股份有限公司
地址由518057 广东省深圳市南山区高新南六道6号迈科龙大厦7层701室变更为518000 广东省深圳市南山区粤海街道高新南一道9号中国科技开发院3号楼22层
- 2016-08-03
- 2014-12-17
专利申请权的转移
登记生效日: 2014.11.26
申请人由深圳市快播科技有限公司变更为深圳市天趣网络科技有限公司
地址由518057 广东省深圳市南山区高新南一道009号中国科技开发院中科研发园三号楼22层变更为518057 广东省深圳市南山区高新南六道6号迈科龙大厦7层701室
- 2014-09-24
专利申请权的转移
登记生效日: 2014.09.02
申请人由深圳市天趣网络科技有限公司变更为深圳市快播科技有限公司
地址由518057 广东省深圳市南山区高新南六道6号迈科龙大厦7层701室变更为518057 广东省深圳市南山区高新南一道009号中国科技开发院中科研发园三号楼22层
- 2014-08-13
专利申请权的转移
登记生效日: 2014.07.22
申请人由深圳市快播科技有限公司变更为深圳市天趣网络科技有限公司
地址由518057 广东省深圳市南山区高新南一道009号中国科技开发院中科研发园三号楼22层变更为518057 广东省深圳市南山区高新南六道6号迈科龙大厦7层701室
- 2013-06-12
实质审查的生效
IPC(主分类): H04L 29/06
专利申请号: 201110344921.6
申请日: 2011.11.04
- 2013-05-08
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-11-14
|
2007-03-26
| | |
2
| |
2011-08-24
|
2011-04-08
| | |
3
| |
2011-09-14
|
2011-05-16
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |