Jump to content
模组网
icedream

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

Recommended Posts

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

 


介绍 · Description
Multiple Oblivion Manager,简称MOM,是一个用来管理多个湮没版本的小工具,不过麻雀虽小五脏俱全,更吸引人的一点,相对于mTES4,MOM的工作原理更容易理解,操作也更简单。
现在,一个电脑安装多个湮没已经是越来越流行了。比如modder除了一个用来玩游戏,还需要一个用来测试它的mod;比如有些人看到Nehrim又不想为了Nehrim而放弃原版湮没;甚至有些人想要一个玩不跳出的游戏而一个用来玩总是跳出的和谐mod。
MOM可以随意创建并且完全独立的管理每一个安装的湮没(我们称之为“映像”)。
最让人欣喜的是,MOM的操作可以说比OBMM还要简单,只需要在五六个按钮之间按来按去就完了~~

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

下载 · Download
Nexus| TESAlliance


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

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

安装完成后,运行程序 Multiple Oblivion Manager.exe 有

到这边,MOM算是安装成功,如果你这时再去查看你安装MOM的目录,你会发现里面多出了文件夹 MOM 。

设置 · Set Up
1. 单击 Settings 按钮,打开设置窗口

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

下面是其他几个选项的作用

按钮名称 中文意思 具体作用
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,表示是一个刚装完游戏、未安装任何东西的版本;

3. 点击 OK 后,会发现 Images 下面的映像列表多出了你刚添加完的映像,同时 New、Swap、Rename、Delete 按钮现在也可以使用了

4. 现在单击 New 按钮,弹出 Naming new Image…
5. 在 Enter Name 文本框中输入新映像的名字(你可以随意命名,这边我命名为 Modding ,表示这个映像我是要用来制作、编辑、修改mod的),输入完成后点击 OK

6. 下面开始创建映像,这边你可以看到完整的进度。根据你游戏中mod的多少,制作新映像所需要的时间会有不同,耐心等待就是了。当然,如果中途想要退出的,可以按 Cancel 键取消操作。

7. 出现下面的窗口表示成功创建映像,你可以点击 OK 按钮关闭窗口,或者点击 View Log 查看日志。

8. 如果你上面开启了 Copy BAIN Folder 并设置了 BAIN 路径,点击 OK 后这边会继续复制 BAIN 文件夹,如下

9. 点击 OK 按钮后,会发现映像列表中多了刚才我们才创建的映像。

10. 如果你用资源管理器查看的话,你会发现游戏目录下多了个文件夹 MOM_(你设置的名字),如下图

恭喜!现在你的电脑里拥有两个湮没可以玩了。你可以在任意一个映像中添加mod、修改排序而不影响到其他的映像中的内容。
映像管理 · Manage Multiple Images

切换 · Swap
从软件界面中的 Active Image 可以看到正在使用的映像,但是如果你想使用映像列表中的其他映像呢?这时候,你只需要选择你想要使用的映像,然后单击按钮 Swap ,等待弹出 Your Image has been swapped 时你的映像便切换成功了,下面是切换后的截图,你可以与上面的截图做下比较:

除了图中看得到的游戏安装目录与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
如下图,你可以选择

直接运行游戏(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 ,在弹出的窗口中选择你要导入的映像,然后点击 确定

2. 在 Naming Imported Image… 窗口中输入映像的名字后,点击 OK

3. 在弹出的新窗口中选择 App Data 文件夹,通常在 C:\Users\你的用户名\AppData\Local 下

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

4. 在弹出的新窗口中选择 My Games 文件夹,通常在 我的文档 下

5. 在弹出的新窗口中选择 Oblivion Mods 文件夹

6. 等待出现 Import Complete 信息,你就成功导入了,映像列表中也会多出你导入的数据!

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

Spoiler

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

从1.0更新到1.01:

Spoiler

我想没人使用过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

Share this post


Link to post
Share on other sites

Windows 8.1下无法使用,显示错误LOG

 

 

Title: Error: Swapping Image
Message: 对路径“I:\Oblivion\”的访问被拒绝。
StackTrace:    在 System.IO.Directory.InternalMove(String sourceDirName, String destDirName, Boolean checkHost)
   在 Microsoft.VisualBasic.FileIO.FileSystem.RenameDirectory(String directory, String newName)
   在 Multiple_Oblivion_Manager.FrmMain.BtnSwap_Click(Object sender, EventArgs e)
Date/Time: 2014/6/28 12:06:33
================================================

 

 

 

我买个正版win8惹谁了!!!!

Share this post


Link to post
Share on other sites

Windows 8.1下无法使用,显示错误LOG

 

 

Title: Error: Swapping Image

Message: 对路径“I:\Oblivion\”的访问被拒绝。

StackTrace:    在 System.IO.Directory.InternalMove(String sourceDirName, String destDirName, Boolean checkHost)

   在 Microsoft.VisualBasic.FileIO.FileSystem.RenameDirectory(String directory, String newName)

   在 Multiple_Oblivion_Manager.FrmMain.BtnSwap_Click(Object sender, EventArgs e)

Date/Time: 2014/6/28 12:06:33

================================================

 

 

 

我买个正版win8惹谁了!!!!

我好像可以啊。。。用管理员权限运行了?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...