贤知有您 发表于 2012-12-19 16:58:28

ERM脚本管理 v1.0 (20121219)

ERM脚本管理
-----------------------------------------------------------------------------据反映说 WIN7 X64的情况下无法运行此软件,请大家测试下是否如此。
本人没有WIN7,无法测试。而且程序是由老版本的VB制作的,链接库主要都是WINXP时代的,无法预知新版系统可能带来的问题。
------------------------------------------------------------------------------------------------------------
鉴于很多非官方的ERM脚本都没有WOG菜单选项,而且有些脚本同时拥有多个版本(一追为甚),玩家为开启和关闭这些脚本而觉得小许麻烦,于是花了点心思用VB6.0做了个“ERM脚本管理”小程序。


这个小软件的运作原理很简单,扔到S文件夹下,运行时列出目录下所有脚本,以勾选与否的形式决定是否开启脚本,关闭脚本只是简单的在文件后添加“.OFF”(变成非ERM后缀)。
当然,这个小程序只适用于ERA环境下的WOG游戏,因为它沿用了ERA的脚本命名方式。
如追随者的官方文件名为:29 wog - henchmen.erm
“-”和前面的“数字+空格+wog+空格”,我们统一作为命名方式的一个标志。
为了使诸多一追的脚本看起来有统一的记号,要求非官方的一追也以“29 wog -”作为开头建立名字。
“29 wog -”这个形式我们可以称之为脚本的标识符。(软件通过获取”-“前面的部分作为标记)
例如快乐无忧一追可以命名为:29 wog - 追随者快乐无忧成长版.erm


之所以要建立这样的统一概念,是为了方便“ERM脚本管理”能够自动识别。
看下图例子:
脚本都已经规范化命名,且没有重复开启相同标识符的脚本。
一追选择了 老实猪的兽血沸腾版本。




当我们想转换一追版本时,比如要快乐无忧版本一追,只需要点击勾选
“29 wog - 追随者快乐无忧成长版.erm”
程序将自动关闭“29 wog -”标识符的其它脚本
在这里就是自动关闭了 老实猪的一追脚本。




另外,Script.txt 记录了ERA下所有官方脚本的名字,是用来方便程序区分官方和非官方脚本用的。
如果你改动了官方脚本的名字(比如改成中文),你可以自行修改之。


当然,你或许觉得可以自主地 “复制和粘贴”这些脚本达到同样的目的。
这个小软件并不像 雨诺大师那样定制(覆盖)脚本,但操作起来应该更简单便捷些吧。
也许EVA2000等测试狂人,经常开关各种非官方脚本的仁兄,会比较用得上手。
最近没什么时间研究脚本之类的,研发个小软件意思意思下,希望大家喜欢。
有好的意见或建议尽管提出。
或者如果你希望出个另类的软件,能力范围内也会考虑考虑。


“ERM脚本管理”下载文件在这里:
PS:
若你的系统无法运行程序,请检测系统目录是否带有 Comdlg32.ocx 控件。
该控件在系统 system32 目录下。
若没有此控件,请复制以下压缩包中的 Comdlg32.ocx 到程序目录或者系统system32目录,再尝试是否能运行。



[ 本帖最后由 贤知有您 于 2012-12-22 14:50 编辑 ]

dadds 发表于 2012-12-19 17:01:41

真是神速啊,这才几天啊:shangxin:

沧海一粟 发表于 2012-12-19 17:12:36

好东西,抢先下载支持体验,贤知能搞个ERM版的吗?;oweojs;

eva2000as 发表于 2012-12-19 17:13:33

哦哦哦哦,贤知你真是太棒了(抱着转圈

songfx 发表于 2012-12-19 18:25:59

又一个利器问世,KS快来收了。

无心云 发表于 2012-12-19 18:45:50

现在目前最近的三大主力,你们才是真神

one情水 发表于 2012-12-19 18:57:00

艾玛,太幸福了;ooru;

wo30490402 发表于 2012-12-19 19:32:06

007威武;oweojs;

黑暗的手 发表于 2012-12-19 22:09:15

贤大,ERM脚本管理可不可以自己添加新ERM?如果可以的话,应该怎么添加,怎么命名?

灰狼王子 发表于 2012-12-20 03:28:54

贤主真是佳作连连:good_job: 不加精恐难以平民愤,风大,此事你怎么看:deyi:

贤知有您 发表于 2012-12-20 09:43:24

还是重申一下所谓命名吧。
其实在ERA模式下,ERM脚本怎样命名都可以被执行。
这里之所以要大家最好采用官方的命名方式,只是为了方便开启不同版本但相同功能的脚本。
就算是随便命名也没所谓,照样能开关脚本。它会自动检测所有ERM脚本的。
--------------------------------------
程序是使用ERM脚本中的”-“前的内容作为标识符的。这个是为了方便开启多个版本的脚本情况。
假如:你把官方一追命名为
追随者 - 官方版.erm
那么,其它一追最好也加入 ”追随者 -“ 这个标识符。

追随者 - 老实猪兽血沸腾一追.erm
追随者 - 快乐无忧版一追.erm
追随者 - GB转职一追.erm

这样,你在开启追随者时,会检测并关闭其它 ”追随者 -“ 标识符的脚本。
------------------------------------
当然啦,你可以随便命名,不理会标识符规则也可以的。只要你自觉关闭引起冲突的其它脚本就行了。
比如一追,你开启其中一个,需要手动关闭其它所有一追。

不知道我说明白了没有,反正试试就明白了。
这个程序主要为你省下了 剪切脚本的烦恼。

骷髅召唤师 发表于 2012-12-20 09:53:55

回复 11# 的帖子

007:good_job: :good_job: :good_job:
好东西,下载收藏。

贤知有您 发表于 2012-12-20 10:57:04

麻烦各位仁兄报告一下使用情况
什么环境系统下,能不能用?
;ooru;
KS老大说用不了

eva2000as 发表于 2012-12-20 11:09:01

winxp,有.Net、VC库VB库等游戏需要的全套配件。一切正常。

贤知有您 发表于 2012-12-20 11:19:50

回复 14# 的帖子

谢谢EVA2000的反馈。

我也不明白出现了什么状况。
KS老大说他改用 XP 系统,装了VB的运行库也没法运行。
按理这小程序都没引用什么链接库。

我拿几台普通XP系统的电脑试过,也没啥问题啊。
还需要更多人的测试结果。
;apso;

水手 发表于 2012-12-20 11:32:15

回复 1# 的帖子

这份心意收下了,好东西。

tpyslove 发表于 2012-12-20 11:42:43

好东西,支持

daixu123 发表于 2012-12-21 11:55:25

;oweojs; ;oweojs; ;oweojs; ;oweojs; 顶一下

ayafox 发表于 2012-12-24 13:25:15

谢谢楼主啊!~~~~~~~~~~~~~

ayafox 发表于 2012-12-24 14:13:56

需要下载另一个文件
页: [1] 2 3
查看完整版本: ERM脚本管理 v1.0 (20121219)

捐赠