[发明专利]一种基于x86云游戏沙盒框架自动上架游戏的装置在审
申请号: | 202011233392.8 | 申请日: | 2020-11-06 |
公开(公告)号: | CN112316432A | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 洪清泉;齐培娣 | 申请(专利权)人: | 上海小麦互动企业发展有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;A63F13/77;A63F13/335;G06F9/455;A63F13/40;A63F13/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200241 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 x86 云游 戏沙盒 框架 自动 上架 游戏 装置 | ||
1.一种基于x86云游戏沙盒框架自动上架游戏的装置,其特征在于:包括游戏上传模块(10)、环境初始化模块(20)、全量API hook沙盒模块(30)、智能日志验证输入模块(40)、画面采集智能验证模块(50)、游戏进程隔离多开验证模块(60)和上线配置生成模块(70)。
2.根据权利要求1所述的一种基于x86云游戏沙盒框架自动上架游戏的装置,其特征在于:所述游戏上传模块(10)包括游戏文件数量及大小统计(11)、游戏完整性验证md5模块(12)、网络环境验证模块(13)和游戏打包ftp发送模块(14)。
3.根据权利要求1所述的一种基于x86云游戏沙盒框架自动上架游戏的装置,其特征在于:所述环境初始化模块(20)包括游戏文件解压验证模块(21)、服务器资源清算模块(22)、核心代码dll注入游戏(23)、hook 基础库初始化(24)和图像识别库导入(25)。
4.根据权利要求1所述的一种基于x86云游戏沙盒框架自动上架游戏的装置,其特征在于:所述全量API hook沙盒模块(30)包括基础win32 API hook模块(31)、模拟手柄及键盘驱动模块(32)、共享视频编码模块(33)和声音归一化编码模块(34)。
5.根据权利要求4所述的一种基于x86云游戏沙盒框架自动上架游戏的装置,其特征在于:所述基础win32 API hook模块(31)包括输入控制hook(311)、游戏渲染模块hook(312)、游戏声音hook(313)、 游戏存档(314)和游戏进程唯一及焦点(315)。
6.根据权利要求4所述的一种基于x86云游戏沙盒框架自动上架游戏的装置,其特征在于:所述模拟手柄及键盘驱动模块(32)包括构造360手柄驱动数据(321)和实现win32驱动api(322);所述共享视频编码模块(33)包括游戏渲染画面采集到共享directx 内存(331)、direct 11编码线程参数环境构建(332)、direct 11 编码共享坏境创建(333)和游戏共享direct内存转换同步编码(334)。
7.根据权利要求4所述的一种基于x86云游戏沙盒框架自动上架游戏的装置,其特征在于:所述声音归一化编码模块(34)包括游戏声音通道缓存环境创建(341)、16位声音通道缓存环境创建(342)和游戏声音通道缓存转换16位缓存通道(343)。
8.根据权利要求4所述的一种基于x86云游戏沙盒框架自动上架游戏的装置,其特征在于:所述智能日志验证输入模块(40)包括日志采集抓取过滤模块(41)、日志缓存处理分析模块(42)、输出结果配置模块(43)。
9.根据权利要求1所述的一种基于x86云游戏沙盒框架自动上架游戏的装置,其特征在于:所述画面采集智能验证模块(50)包括游戏画面采集缓存轮询坏境(51)、智能图像识别比对模块(52)和输出结果配置模块(53)。
10.根据权利要求1所述的一种基于x86云游戏沙盒框架自动上架游戏的装置,其特征在于:所述游戏进程隔离多开验证模块(60)包括多个游戏进程启动server(61)、间隔游戏画面采集验证比对(62)、游戏消耗评估和多开路数生成(63)和输出结果配置(64);所述上线配置生成模块(70)包括配置收集整理规范模块(71)和配置打包传输上线(72)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海小麦互动企业发展有限公司,未经上海小麦互动企业发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011233392.8/1.html,转载请声明来源钻瓜专利网。