设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3822|回复: 15
打印 上一主题 下一主题

[原创发布] [技术]PHP解析RPGVX存档

[复制链接]

Lv1.梦旅人

梦石
0
星屑
39
在线时间
115 小时
注册时间
2012-1-23
帖子
103
跳转到指定楼层
1
发表于 2016-11-30 14:18:23 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
根据分析rpgvx的存档用了LZString这个类来实现字符串加密,解密后内容是json的
这里贴上解密php
先下载解密类 LZCompressor.zip (5.35 KB, 下载次数: 253)
然后编写php脚本
PHP 代码复制下载
  1. <?php
  2. //加载类库
  3. foreach(glob('LZCompressor/*') as $file){
  4.         require($file);
  5. }
  6.  
  7. //加载class
  8. use LZCompressor\LZString as LZString;
  9.  
  10. $code = '需要解密的字符串';
  11. $code = LZString::decompressFromBase64($code);//解密
  12. print_r($code);//输出字符串
  13.  
  14. echo "\n\n";
  15.  
  16. $code = '需要加密的字符串';
  17. $code = LZString::compressToBase64($code);//加密
  18. print_r($code);//输出字符串

具体有什么用嘛……可以制作类似游戏进度同步到网页之类的。
等一下贴出如何用ajax读取存档并发给服务器

点评

没人会用ajax去做实时通讯  发表于 2016-12-5 11:02

Lv1.梦旅人

梦石
0
星屑
39
在线时间
115 小时
注册时间
2012-1-23
帖子
103
2
 楼主| 发表于 2016-11-30 14:20:04 | 显示全部楼层
一年没搞rm,js和php倒是学了不少,如果有人想要做网游可以联系我。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
39
在线时间
115 小时
注册时间
2012-1-23
帖子
103
3
 楼主| 发表于 2016-11-30 15:10:13 | 显示全部楼层
ajax代码发不上来……而且因为js代码有点抽象不能放在一个具体实例里,所以如果大家有什么想到的实例可以写,就回复我一下吧。

点评

mv如何使用ajax呢?能把相关代码打包传上来吗?想学一下。就做一个你说的游戏进度功能。  发表于 2016-12-16 23:35
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-16 23:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表