Project1

标题: 不带这么黑的(语法糖能换糖吃么~?) [打印本页]

作者: 晴兰    时间: 2012-10-21 11:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: liqunsz    时间: 2012-10-21 11:02
虽然不是很懂但是好厉害啊
作者: R-零    时间: 2012-10-21 11:11
用这个可以对脚本起到防盗作用呢
比如说把脚本里的一些关键字替换然后在DLL里写上脚本替换关键字
作者: pigsss    时间: 2012-10-21 11:19
也就是说……可以对RGSS内部结构进行修改喽?
作者: Luciffer    时间: 2012-10-21 11:25
兰兰你又在卖触了喵~摸摸头~
作者: 晴兰    时间: 2012-10-21 11:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: satgo1546    时间: 2012-10-21 12:08
O……MS
RUBY 代码复制
  1. $RGSS_SCRIPTS.each{|x| x[3].gsub!(/([cm][lo][ad][su][sl]e?)/) { $1 == "module" ? "class" : "module" } }

别以为我会告诉你执行上面一句会出大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大错~
作者: 铅笔描绘的思念    时间: 2012-10-21 15:07
OMS。。。虽然$RGSS_SCRIPTS好像在哪见过。。。于是$RGSS_SCRIPTS拿来储存脚本代码的变量么。。。。。。。。。。。不过p出来的ms都被压缩过啊。。。。用Zlib解掉其实就是原脚本吧。。。
  1. $RGSS_SCRIPTS.each do |s|
  2.   s2=Zlib::Inflate.inflate(s[2])
  3.   p s2
  4. end
复制代码
看完所有p出来的东西。。。真心蛋疼啊。。。不过咱看还是6L的东西实际一点。。笑





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1