pip install urllib3
python 66rpgProjectDropper.py
根据提示输入游戏链接以及版本号即可,文件会下载到同目录下
以下接口通过截包网页、手机app以及制作工具获得
-
通过gindex获取guid
-
通过guid获取 gindex ver name uid create_time
-
通过guid+ver获取资源文件列表Map.bin
-
通过guid+ver获取资源文件列表json(网页客户端)
https://cgv2.66rpg.com/api/oapi_map.php?action=create_bin&guid=$guid$&version=$ver$&quality=32
-
资源文件(原始文件)
-
资源文件(网页客户端CDN,图片有压缩)
v1工具制作的游戏可以将制作工具中的.swf文件拷至游戏文件夹后直接运行
v2工具制作的游戏可以参考https://github.com/MXWXZ/AVGMakerStarter
-
v1制作工具32位
-
v1制作工具64位
-
v2制作工具
橙光游戏的工程文件保存在阿里云oss内
由于制作工具内以明码储存了RAM账号的AccessKey和AccessKeySecret,且多年未曾更改,才得以使下载成为可能
橙光在2020年10月21日(版本2.5.8.1021)更新后,采取了云端生成sign,并验证客户端登陆的账号是否为作者本人的安全措施,终结了近10年之久的工程文件泄露隐患
鉴于其oss key已经revoke无法使用,特此公开以供考古
OSS_ACCESS_KEY = "uEwcePgrON2VXsbv"
ACCESS_SECRET = "GHsIlajWNEkiF2QoJyrpq1rmx2uwLs"
部分v1游戏的工程文件已经无法下载,但仍可以通过逆向Game.bin获得,技术有限,请各位大佬自行研究