spoilerAL修改器与ssg文件
(2017-06-07 17:23:49)
标签:
编程 |
分类: 编程 |
spoilerAL是一款日本出的内存修改软件,主要是用来改游戏.
其执行方式不同于中国常见的金山游侠一类的修改器.它本身不支持数据检索,只支持内存修改,以脚本形式运行,脚本文件的后缀就是ssg.
一般由专门人员针对固定的的游戏编写修改脚本然后发布,发布的就是ssg文件,也就是常说的ssg修改插件.
spolierAL旧一点的版本是6.1,最新的是6.2.似乎更新了不少功能,可惜附带的脚本说明书说明不详细.
基本功能是很简单的,在ssg脚本文件中可以指定打开的进程,也可以运行后手动在菜单中加载进程.我个人是推荐手动加载,要灵活一些.脚本中除了基本的提示信息外,主要就是"项目"了.项目用[subject]表示,以换行符结束,基本上每个[subject]都会显示一个选项,点击选项可进行修改.
以最基本的修改金钱为例:
[size]4
[subject]money:calc,0x400000,0,999999
[/size]
6.1中似乎必须要[size],指定修改数据的字节数.上面的指令就是显示一个名为money的项目,一旦点击就可以手动输入数值进行修改,最小0,最大999999.
现在很多游戏都有加密,修改起来没那么简单,可能需要很多计算.大大们就把做好的ssg文件放出来,我们直接用就行.ssg脚本支持很多地址相关操作,可以说是专门用来对付某些内存加密的游戏的工具!可惜不能像python一样直接操作变量,字符串,正则表达式等等.
ssg脚本的注释方法很简便,只要不是[开头的,或者[开头但不是指令,都会跳过不理.这就成了注释了.不过自己想看清楚的话,可以固定一个注释开始标记,例如#.
其执行方式不同于中国常见的金山游侠一类的修改器.它本身不支持数据检索,只支持内存修改,以脚本形式运行,脚本文件的后缀就是ssg.
一般由专门人员针对固定的的游戏编写修改脚本然后发布,发布的就是ssg文件,也就是常说的ssg修改插件.
spolierAL旧一点的版本是6.1,最新的是6.2.似乎更新了不少功能,可惜附带的脚本说明书说明不详细.
基本功能是很简单的,在ssg脚本文件中可以指定打开的进程,也可以运行后手动在菜单中加载进程.我个人是推荐手动加载,要灵活一些.脚本中除了基本的提示信息外,主要就是"项目"了.项目用[subject]表示,以换行符结束,基本上每个[subject]都会显示一个选项,点击选项可进行修改.
以最基本的修改金钱为例:
[size]4
[subject]money:calc,0x400000,0,999999
[/size]
6.1中似乎必须要[size],指定修改数据的字节数.上面的指令就是显示一个名为money的项目,一旦点击就可以手动输入数值进行修改,最小0,最大999999.
现在很多游戏都有加密,修改起来没那么简单,可能需要很多计算.大大们就把做好的ssg文件放出来,我们直接用就行.ssg脚本支持很多地址相关操作,可以说是专门用来对付某些内存加密的游戏的工具!可惜不能像python一样直接操作变量,字符串,正则表达式等等.
ssg脚本的注释方法很简便,只要不是[开头的,或者[开头但不是指令,都会跳过不理.这就成了注释了.不过自己想看清楚的话,可以固定一个注释开始标记,例如#.