有任何上古卷轴的问题,请直接到MOD社区发帖求助

Multiple Oblivion Manager —— 一台电脑安装多个湮没

现在的你依旧在xLovers与FCOM之间不断徘徊?
现在的你依旧在用来玩游戏的目录里编辑mod,却时刻担心不小心编辑掉原本正常的插件?
现在的你是不是一心一意的玩湮没,只为了快点玩完原版好进入Nehrim?
那你为什么不使用MOM创建两个游戏?
一个用来玩xLovers,另一个用来玩FCOM?
一个用来编辑mod,另一个用来玩游戏?
一个用来玩湮没,另一个用来玩Nehrim?
……
MOM

介绍 · Description

Multiple Oblivion Manager,简称MOM,是一个用来管理多个湮没版本的小工具,不过麻雀虽小五脏俱全,更吸引人的一点,相对于mTES4,MOM的工作原理更容易理解,操作也更简单。

现在,一个电脑安装多个湮没已经是越来越流行了。比如modder除了一个用来玩游戏,还需要一个用来测试它的mod;比如有些人看到Nehrim又不想为了Nehrim而放弃原版湮没;甚至有些人想要一个玩不跳出的游戏而一个用来玩总是跳出的和谐mod。

MOM可以随意创建并且完全独立的管理每一个安装的湮没(我们称之为“映像”)。

最让人欣喜的是,MOM的操作可以说比OBMM还要简单,只需要在五六个按钮之间按来按去就完了~~

下载 · Download

Nexus| TESAlliance
此文件禁止分流~~ 🙁

需求 · Requirements

.NET Framework 3.5 或者 4.0 (win7已内置3.0、win8已内置4.0,如果你不知道自己是否已安装,可以安装此程序)

安装 · Installation

如下图,复制压缩包内的 Multiple Oblivion Manager.exe 到任何位置。个人建议:可以直接放在游戏安装路径,方便安装。
MOM 安装

不要安装在 Program Files 目录内;不要安装在游戏Oblivion文件夹内。

安装完成后,运行程序 Multiple Oblivion Manager.exe 有
MOM 安装成功
到这边,MOM算是安装成功,如果你这时再去查看你安装MOM的目录,你会发现里面多出了文件夹 MOM 。

设置 · Set Up

1. 单击 Settings 按钮,打开设置窗口
MOM设置
2. 依旧单击 1~4 按钮,设置好 Oblivion、My Games、App Data、BAIN 的路径,如下图所示(BAIN是使用Wrye Bash安装mod的人才需要设置的选项)。设置完成后就可以单击 Close 关闭了。
MOM设置2
下面是其他几个选项的作用

按钮名称 中文意思 具体作用
Auto-Close 自动关闭 任务完成会关闭进度条或者从MOM中打开其他程序时会自动关闭MOM
Auto-Update 自动更新 检查程序的更新,并且提示下载(暂时还没此功能)
Minimize to Tray 隐藏到系统托盘 最小化时程序将隐藏到系统托盘
Copy My Games 复制 My Games 创建映像时也复制 My Games 文件夹的内容,如果你想要复制存档,则勾选此选项;如果你更喜欢自己手动处理,则不要勾选这个选项
Copy Application Data 复制 App Data 创建映像时也复制 App Data 文件夹的内容,App Data 里面保存的也就DLC的安装情况以及mod排序,如果你想要复制这些内容,则勾选此选项;如果你更喜欢自己手动处理,则不要勾选这个选项
Copy BAIN Folder 复制BAIN文件夹 BAIN文件夹,默认下为 Oblivion Mods 文件夹。里面保存的是你使用Wrye Bash安装mod的记录,如果你希望复制这些内容,则勾选此选项,否则不要勾选这个选项
Clear Settings 清除设置 删除所有配置,恢复到默认状态

首次使用 · The first time

你需要先操作的是导入你的游戏(需要在上面设置窗口中设置),可以是刚安装好的游戏,也可以是装了很多mod的游戏,但是mod安装的越多,导入的时间会越长。
1. 单击 Import 按钮,弹出 Naming Imported Image… 窗口
2. 在 Enter Name 的文本框中你想要的名字,可随意输入任意字符(尽量不要使用标点符号,否则会出错),但是千万不要直接使用 Oblivion!这边我输入Vanilla,表示是一个刚装完游戏、未安装任何东西的版本;
MOM导入游戏
3. 点击 OK 后,会发现 Images 下面的映像列表多出了你刚添加完的映像,同时 New、Swap、Rename、Delete 按钮现在也可以使用了
MOM成功导入游戏
4. 现在单击 New 按钮,弹出 Naming new Image…
5. 在 Enter Name 文本框中输入新映像的名字(你可以随意命名,这边我命名为 Modding ,表示这个映像我是要用来制作、编辑、修改mod的),输入完成后点击 OK
MOM新建映像
6. 下面开始创建映像,这边你可以看到完整的进度。根据你游戏中mod的多少,制作新映像所需要的时间会有不同,耐心等待就是了。当然,如果中途想要退出的,可以按 Cancel 键取消操作。
MOM创建新映像
7. 出现下面的窗口表示成功创建映像,你可以点击 OK 按钮关闭窗口,或者点击 View Log 查看日志。
MOM 成功创建新映像
8. 如果你上面开启了 Copy BAIN Folder 并设置了 BAIN 路径,点击 OK 后这边会继续复制 BAIN 文件夹,如下
MOM复制BAIN资源
9. 点击 OK 按钮后,会发现映像列表中多了刚才我们才创建的映像。
MOM 成功创建新映像2
10. 如果你用资源管理器查看的话,你会发现游戏目录下多了个文件夹 MOM_(你设置的名字),如下图
资源管理器查看MOM映像
恭喜!现在你的电脑里拥有两个湮没可以玩了。你可以在任意一个映像中添加mod、修改排序而不影响到其他的映像中的内容。

映像管理 · Manage Multiple Images

MOM映像管理

切换 · Swap

从软件界面中的 Active Image 可以看到正在使用的映像,但是如果你想使用映像列表中的其他映像呢?这时候,你只需要选择你想要使用的映像,然后单击按钮 Swap ,等待弹出 Your Image has been swapped 时你的映像便切换成功了,下面是切换后的截图,你可以与上面的截图做下比较:
MOM切换映像
除了图中看得到的游戏安装目录与Oblivion Mods文件名发生了变化, My Games 与 AppData 文件夹也发生了变化,不过没有给出截图。

重命名 · Rename

如果你什么时候突然发现映像的名字太难听了,或者经常与另一个名字差不多一样的映像发生混淆时,你可以修改映像的名字。

首先选择你要修改名字的映像然后单击 Rename 按钮,在弹出的窗口中输入你要的名字点击 OK 确认修改即可。

特点需要注意的:正在使用的映像你是不可以修改它的名字了,如果你实在需要修改它的名字,则先切换到其他映像,修改完名字再切换回去。

释放 · Release

如果你想要从映像列表中移除映像,但又不想删除整个文件夹时,你可以使用 Release 功能:

选择你想要处理的映像,然后单击 Release 按钮。完成后,映像将从映像列表中移除,同时,在资源管理器中查看,你会发现文件夹名字前面的 MOM_ 前缀已经消失了。此功能方便用户备份资源,你可以安全地随意移动映像对应的文件夹(千万不要手动移动还在映像列表中的文件夹!)

同 Rename 功能,MOM会同时释放 My Games 、 AppData 和 BAIN 文件夹

注意:正在使用的映像,你是不可以使用 Release 功能的,如果有需要的话依旧是先与其他映像切换了再修改。

删除 · Delete

删除映像,与 Release 功能不同的是,这次除了从映像列表中删除映像,还会从资源管理器中删除映像文件夹。并且是不可恢复的!所以此功能慎用!删除过程中其余按钮都是暗的,所以你不能进行其他处理,等待删除完成,你会看到提示框。

PS:原说明中,Delete 会同时删除 My Games 、 AppData 和 BAIN 文件夹,但在个人测试中,发现这些文件夹依旧遗留下来,个人猜测应该是程序bug,因为删除*.sdp文件失败后,MOM后面的操作便中断了(MOM暂时无法编辑*.sdp文件,*.sdp是shaders目录内的特殊文件。)。

注意:正在使用的映像,你是不可以使用 Delete 功能的,如果有需要的话依旧是先与其他映像切换了再修改

加载 · Launch

如下图,你可以选择
MOM 加载程序
直接运行游戏(1),或者 使用 OBSE 运行游戏(3)。
直接运行 CS(2) ,或者 使用 OBSE 运行 CS (4)。
直接运行 OBMM(5)
直接运行 Wrye Bash(6)
直接运行 BOSS(7) ,或者运行 BOSS GUI(8)

导入已存在的多游戏安装 · Importing Existing Multiple Installs

如果安装MOM之前,你的电脑已经存在了多份的游戏版本了(我知道很多人电脑上有多个备份…),你可以使用MOM导入这些游戏版本。
1. 之前我们已经使用 Import 创建过第一个映像了,现在我们依旧使用 Import 来导入,单击 Import ,在弹出的窗口中选择你要导入的映像,然后点击 确定
MOM导入已存在映像
2. 在 Naming Imported Image… 窗口中输入映像的名字后,点击 OK
MOM 导入新映像
3. 在弹出的新窗口中选择 App Data 文件夹,通常在 C:\Users\你的用户名\AppData\Local 下

通常AppData文件夹是隐藏的,建议操作前先取消隐藏此文件夹,否则到时你找不到这个文件夹只能中途出错!

MOM导入AppData
4. 在弹出的新窗口中选择 My Games 文件夹,通常在 我的文档 下
MOM导入My Games
5. 在弹出的新窗口中选择 Oblivion Mods 文件夹
MOM导入BAIN
6. 等待出现 Import Complete 信息,你就成功导入了,映像列表中也会多出你导入的数据!

兼容 · Compatibility

Wrye Bash/BAIN

两种方法可以用来与BAIN兼容:
方法一:直接使用上面说的设置BAIN文件,同时开启 Copy BAIN Folder
方法二:这个会比较复杂,用一个BAIN文件夹管理所有映像(此方法仅对Wrye Bash安装在游戏外面有效!)
a) 在 Oblivion\Mopy 下创建文件夹 BAIN
b) 把以下文件复制到上面创建的BAIN文件夹中

* \Oblivion Mods\Bash Mod Data\Table.dat
* \Oblivion Mods\Bash Mod Data\Table.dat.bak
* \Oblivion Mods\Bash Mod Data\INI Data\Table.dat
* \Oblivion Mods\Bash Mod Data\INI Data\Table.dat.bak
* \Oblivion Mods\Bash Installers\Bash\Converters.dat
* \Oblivion Mods\Bash Installers\Bash\Converters.dat.bak
* \Oblivion Mods\Bash Installers\Bash\Installers.dat
* \Oblivion Mods\Bash Installers\Bash\Installers.dat.bak

c) 打开 bash.ini ,编辑
sInstallersData=<你放置 Installers.dat(.bak) 和 Converters.dat(.bak) 文件夹>
sBashModData=<你放置 Table.dat(.bak) 的文件夹>
例: C:\Games\Oblivion\Mopy\BAIN
d) 运行Wrye Bash确保一切正常运行

Steam

只要你把游戏安装路径设置为Steam的安装路径,MOM就能正确处理

Oblivion Mod Manager

MOM 与 Oblivion Mod Manager 完全兼容
除非你使用的是 OBMME ,有可能会遇到文件夹 Scripts 的内容无法复制,这个你需要手动移动

BOSS

MOM 与 BOSS 是兼容的,而且可以打开 BOSS GUI.exe 而不是 BOSS.exe
但请确认你安装的 BOSS 是新版的!

卸载 · Uninstalling

卸载 MOM 前,建议先使用 Release 释放所有的映像。
然后删掉文件夹 MOM 和 文件 Multiple Oblivion Manager.exe,MOM便完全从你的游戏中卸载掉了。

更新 · Updating

不论是修复旧版bug,或者是增加新功能,我们都可能会遇到MOM更新的情况。如果你发现MOM可以更新了,为了避免数据丢失,请严格按照下面的操作更新:
1. 解压并运行新版的exe程序。此步骤是为了让MOM生成新的数据库文件夹(该文件夹用来保存映像与相关设置)。关掉MOM。
2. 复制并覆盖旧的数据文件夹中的文件到新的数据库文件夹中。重新运行MOM。之前的映像便出现在映像列表中了。

从1.0、1.01更新到2.0:

Show the Content

安装新的exe程序并运行,关闭程序后打开MOM文件夹,会发现里面多出 Images、Logs、Settings 三个文件夹,你只需把 xxx-FileLog.txt 或者 ErrorLog_xxx.txt 移动到 Logs 里面,Images.xml 移动并覆盖到 Images 里面,Settings.xml 移动并覆盖到 Settings 里面,重新运行MOM,旧的数据便导入成功,程序完成更新。

从1.0更新到1.01:

Show the Content

我想没人使用过1.0这个版本,因为1.0是发布在TESAlliance上,这个网站国内知道的人少之又少,如果你正在使用1.0,那么升级到1.01你需要特别的操作,具体参考压缩包里的说明文档

更新历史 · Change Log

v1.2.0 16/12/2011
– 关闭程序时可记住程序位置
– Swap提供更多的警告信息

v1.1.0 26/10/2011(未公开释出)
– 程序路径发生了变化
– 修改了 Log 的显示格式
– 空白不再替换为下划线、
– 映像中如果存在不支持的字符会自动移除、
– 添加帮助按钮
– 增加主题设置
– 移除关于按钮
– 更新了说明文档
– 优化图片,减小了程序的体积
– 需要.Net3.5或者4.0的支持了

v1.01 08/23/2011
– 增加 Swap 时出错的信息提示
– 增加对BAIN的支持
– 更新说明文档,补齐对BAIN的说明

v1.0 08/19/2011
– 首度释出

致谢 · Credits

InsanitySorrow and Hanaisse for creating such a useful tool

icedream

About icedream

其实我知道的东西很少,只是翻译了一些东西,悲催的是翻译过后很快就忘了。

4 Responses to Multiple Oblivion Manager —— 一台电脑安装多个湮没

  1. barnardxyz 2013 年 2 月 14 日 at 下午 9:21 #

    请问蓝大xlover和fcom肯定没办法共存?俺当年花了n多时间去解决这个问题,效果总是不理想,无奈只好作罢,不过俺把原因归结为俺水平太差了。哎呀呀,想起那段经历就头痛。。

    • icedream 2013 年 2 月 14 日 at 下午 9:42 #

      @barnardxyz: 并不是没办法,但是两个系统都是特别耗游戏资源的,要自己选择插件安装,为了避免冲突还要在xlovers系统中选择不影响FCOM。

      • barnardxyz 2013 年 2 月 15 日 at 上午 4:03 #

        这个对我等小白有点高难了啊,我当年已经尽量少勾选lovers的esp了,可游戏的稳定性确实比安装lovers之前下降不少,我等小白私下讨论时被这个问题折磨的人也不在少数。说来蓝大要是哪天出个fcom——xlovers完全安装教程肯定火,哈哈。啊不对,现在已经是老滚5的时代了。。

  2. bbddzzll 2013 年 10 月 4 日 at 下午 9:44 #

    我却!大神!这个我想了N久了,一直希望有,玩4的时候就希望有,5更是!
    感激感激,好东西
    5也有类似的不