|
|
本帖最后由 bluesky404 于 2011-3-30 20:48 编辑
虽然BOSS v1.7 快来了,不过既然写了,那就先骗点分了
BOSS不值得写教程?
反正都写了- -
License
Better Oblivion Sorting Software and periodic updates are distributed under the Creative Commons Attribution Noncommercial No Derivative Works 3.0 Unported copyright license, some rights reserved, 2009-2010. Copyright is owned wholly by the Better Oblivion Sorting Software development team (see list of project members).
◎BOSS may be copied and distributed freely as long as it is not changed and includes all the original files including this documentation.
◎Commercial use of this software or masterlist.txt file is not permitted without permission.
◎Publishing derivations and customisations of the program or masterlist.txt file is not permitted without permission. Ask first.
因鄙人英语水平有限,第三句一直不能明白,所以只能向BOSS制作者求助了,下面是WrinklyNinja(制作者之一)的回复
It is using parts of BOSS that is not allowed. So you can't copy bits out of the readme or masterlist or source code. Writing a separate article on it is OK though.
you can use the top bit of the masterlist if you wish
所以,我终于敢把这帖子来出来晾晒了
没有功劳也有苦劳,所以此贴禁止转载 <-我还想到处骗分呢,你转载了我怎么办?
同时,通过逛官方讨论帖(地址在进阶篇有给出),我还发现了BOSS快出v1.7了,v1.7最大的一个好处就是支持中文,而最近正在寻找测试者,有兴趣的可以去看看
============================================================================================
基础篇
1.特性与介绍
◎准确排序超过10000个上古mod;
◎当你使用OOO和Better Cities时,BOSS能过提供特别的信息,并且能根据是否安装FCOM来排序,同时还能检测常见的FCOM安装中出现错误并给出警告;
◎mod本身有版本信息时BOSS能够显示;
◎提供Bash Tag建议;
◎能分辨并排序Wrye Bash软件ghost的mod <-关于ghost可以参考http://bbs.3dmgame.com/viewthread.php?tid=1890708(4L)
◎BOSS基于masterlist.txt整理并排序你的mod,并把无法识别的mod放在最后,同时,无法识别的mod的顺序还是你之前的顺序。
◎BOSS只修改你的mod顺序,不修改你的esp或esm文件
存在的问题
◎无法识别中文 <- 建议mod制作者不要以中文命名mod,不好。虽然说v1.7开始将支持中文
◎部分中文mod即使勾选了也会判成ghost
◎使用userlist有时会出问题,最常见的是上面语句出错,会导致下面某个正确的语句也提示错误,希望新版能修改此bug <- 建议编辑userlist时编辑完一条试运行后再编辑另一条
制作BOSS,是为了在安装和使用mod过程中给予帮助,尤其是对于大型复杂mod,如FCOM、MMM和FOOK(辐射3的,上古貌似没有)这类mod,从而帮助游戏者避免严重的问题。但这不是完全的解决方法,因为至今还有许多mod没有被收录,所以对mod排序相关知识的了解还是至关重要的
2.安装与基础应用 <- BOSS不止对上古卷轴4·湮没适用,不过这边仅介绍针对上古的
1.如果你有使用Wrye Bash,请确保“Lock Times”功能已关闭 <-下面是如何关闭Lock Times,懂的人可跳过
第一次打开Wrye Bash,会有提示询问是否关闭Lock Times,默认选择是Yes,所以一般来说是没问题。
Wrye Bash选择Mod栏,右键单击File,取消勾选Lock Times
2.如果想从旧的版本直接升级,请删除旧版的BOSS.bat、modlist.txt、modlist.old、masterlist.txt以及BOSSlog.txt(在文件夹Data下),如果你的masterlist.txt是自己编辑过的,千万记得备份。<- 其实是手动删掉旧版所有文件了,还不如直接删了旧版再装新版方便
3.运行BOSS - Update Masterlist.bat以获得最新的masterlist.txt并对mod排序;
4.这之后也可使用BOSS.exe来对mod排序,不过记得定期地使用BOSS - Update Masterlist.bat以确保你使用最新版的masterlist.txt <- masterlist.txt可从下面网站下载http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-oblivion/masterlist.txt
*BOSS工作结束后,会有报告log以网页格式输出,不要看都不看就关掉
*log文档最后面unrecognized mod files列出了BOSS没有识别出的mod,千万记得用OBMM或Wrye Bash再对这些mod排序
*Wrye Bash会自动的导入BOSS提供的Bash Tag建议,不过有的Bash Tag建议是有前提条件的,这就要求使用者自行修改,所以认真阅读log文档并手动修改Bash Tag
*运行BOSS - Update Masterlist.bat将会修改电脑上的masterlist.txt,所以有修改过masterlist.txt请记得备份 <- 不建议手动修改masterlist.txt
3.卸载
两种方法:
1.系统原配的卸载方法,里面有BOSS卸载程序的快捷方式,点Next的时候记得看清楚内容再勾选,乱点Next的可能导致卸载不干净 <- 个人建议此方法
2.删除以下文件:
...Data\
BOSS - Print Debug Info.bat
BOSS - Undo Last Run.bat
BOSS - Update Masterlist.bat
BOSS.exe
以及…Data\BOSS文件夹
4.BOSS各文件介绍
…Data\BOSS下有如下文件
masterlist.txt - BOSS识别与排序用到的主要文档,他把所有的esp按顺序列出,有的包含notes(注意事项),是BOSS系列中最常更新的文档,几乎每天
BOSSlog.html - 这是BOSS排序后产生的log(日志文件),每运行一次BOSS都会改变此文件内容
modlist.txt - 这是你最近一次运行BOSS之前mod排序的备份
modlist.old - 依旧是备份
(This file contains the contents of your modlist.txt before you last ran BOSS, providing a second level of undo for load order changes.) <- 所以区别应该是modlist.old备份的是比modlist.txt更早的mod排序,希望没有误解
userlist.txt - 你自己定义的规则,没自定义过自然没有这东西
5.Linux下使用BOSS <- windows系统使用者请自动跳过
BOSS在Linux能够借助Wine软件运行,只不过存在部分问题:1.运行速度比在windows系统慢;2.不会自动跳出BOSSlog文档,需要使用者到…Data\BOSS\BOSSlog.html手动查看。
6.总结
以下问题是上面提过的,不准在看完帖子后再次提问
- 能不能提供BOSS的下载地址 <- 善用搜索并在正规网站下载,别人给的你不怕有毒?
- Linux能不能使用BOSS <-5 /*序号表明答案位置
- 如何安装BOSS <-2
- 那么多程序,我到底该运行哪个程序 <- 2
- 能不能提供下最新版的masterlist.txt <- 2,自己下载去
- 怎么没有跳出log网页 <-5(windows可能因部分安全软件导致被拦截,解决办法是一样的)
- 怎么卸载 <- 3
以下问题是上面有提及到没详细说明的,懒得说明了,也不准在看完帖子后再次提问
- 怎么关闭Lock Times
- 卸载过程能不能说详细点,到底点Next前该勾选什么啊 <- 抱歉,这个是绝对不想解释了
进阶篇
1.常见问题 <-本来这是打算放在基础篇,不过有点浪费新手时间,这东西也只在出问题了才会来查看,没遇到问题的可跳过
在一些条件下,因为诸多原因,BOSS可能不能很好的工作。
通常情况下,BOSS会跳出错误信息。不过,如果出了问题,而且是任何情况都会发生该问题的,请到官方讨论帖反应:http://forums.bethsoft.com/?showtopic=1126021,下面是一些常见的error message(错误信息)和解决方法:
<- 其中,issue为可能原因,solution为解决方法,symptom为症状
Message: ERROR: Sub-directory 'BOSS' could not be created;
Issue: BOSS没有权限修改Data文件夹
Solution:请确保你的Data文件夹不是只读属性,并且你有修改权限。 <-应该少见,会出现这类问题的他肯定也不能安装mod
Message: ERROR: file 'filename' could not be accessed for writing;
Issue: BOSS没有权限修改BOSS文件夹,或者相应文件不存在。
Solution:确保你的BOSS文件夹(包括里面的所有文件)都不是只读属性,而且你有修改权限。
Message: Critical Error: Master .ESM file not found!
Issue: BOSS没有在正确的文件夹下运行
Solution:把BOSS移动到Data文件夹内
Issue:你的esm文件被Wrye Bash取消勾选
Solution:重新勾选esm文件
Message: Critical Error: Master .ESM file cannot be read!
Issue:这个问题应该不可能出现,如果你遇到了,请尽快向BOSS官方反应。
Solution:如果这个问题发生了,那意味着你的esm文件存在可是他的信息不能被读取,这种情况仅在即其特别的情况下才会遇到,比如esm文档损坏,也许你需要向专家寻求帮助。
Message: Error: Masterlist update failed.
Issue: masterlist不能打开
Solution:确保你的BOSS文件夹(和masterlist.txt)不是只读属性,而且你拥有修改权限。
Issue: cURL错误
Solution:从网络下载文档时遇到网络问题。取决于给出的错误类型,确保你的网络正常。 <- 开着下载器下载东西容易遇到此问题
Issue:找不到masterlist的版本信息
Solution: Google Code版面发生变化,而软件需要更新以解决此问题。请及时到官方讨论帖反映此问题。
Message: Critical Error: filename cannot be read!
Issue:masterlist.txt不存在或位置不正确
Solution:确保masterlist.txt在…Data\BOSS文件夹内,或者用BOSS - Update Masterlist.bat下载新版的masterlist到正确的位置
Message: Error: Could not change the date of "filename", make sure you have write access to it.
Issue: BOSS没有权限修改plguin(应该指的是esp)
Solution:确保该plguin(即esp)不是只写属性,而且你有修改权限。
Issue: plguin(即esp)文件名包含了非英文单词的字母,或者类似的符号(非ASCII字符),而这系字母、符号当前并不被BOSS(仅识别ASCII字符)所识别 <- 建议mod制作者命名mod时使用英文
Solution:重命名,移除可以的文字
除了以上的问题,BOSS还可能不能正常工作,或者出现一些莫名其妙的问题:
Symptom:BOSS不能运行
Issue:使用1.6以下的版本
Solution:升级到1.6
Sympton:load order排序没改变
Issue:Wrye Bash中Lock Time开启
Solution:使用BOSS前取消Lock Times
*…Data\BOSS文件夹本身与它里面的所有文件要求不能是只读属性,如果任何一个文件是只读属性,那么都可能导致BOSS非正常工作,以至于出现上面出现的问题。
如果你是Vista或Win7,或者在某些情况下权限被限制的XP用户,BOSS将因UAC而非正常工作,下面是常见的处理方法:
1.把游戏安装在C盘(Program Files)以外,以避免UAC的限制
2.禁掉UAC
3.相关的文件及文件夹要给自己全权的权限
4.以管理员模式打开BOSS,具体方法:右键BOSS.exe,选择“以管理员权限运行”
下面是修改文件权限的方法:
1.右击文件(夹),选择属性
2.选择安全选项卡,选择修改。这时候可能弹出UAC的窗口,只要允许就可以
3.在“组或用户名”内选择User选项
4.在下面的Users的权限,“完全控制”右端的允许打勾,然后确定。这时候可能弹出UAC的窗口,依旧允许,然后一直确定
受限的XP用户,可以运行以下命令行:cacls drive:\path to relevant folder\*.* /e /t /p users:c。乱来的话会把电脑搞得一团糟,除非没别的办法,否则别用这方法,否则后果自负。 <-看懂怎么操作了吗?抱歉,我没看懂,强制下:别用这方法,你不怕我那串文字抄错了?
如果上面的问题仍然不能解决你的问题,请发帖求助。
2.常见命令及功能 <-应该没有人会用到
BOSS提供了许多命令,具体如下
boss [-hVuosnd] [-r [level]] [-v [level]]
-h [ --help ]
输出BOSS的简介以及一些函数的使用
-V [ --version ]
输出版本信息
-u [ --update ]
自动通过Google Code更新本地masterlist.txt然后排序 <- BOSS - Update Masterlist.bat就是使用此命令
-o [ --only-update ]
与上面功能类似,只是仅更新masterlist,不排序。
-s [ --silent ]
让BOSS运行后不打开BOSSlog.html
-n [ --no-version-parse ]
暂停对每个mod内容的分析,从而不在BOSSlog.html显示其他信息,如果有的mod不能正常的分析可以使用此命令。
-r [ --revert ] [ level ]
恢复之前的mod排序,其中level处可填写1或2,1表示利用modlist.txt恢复,2表示利用modlist.old恢复 <- 关于两个文件的差别见上面
-v [ --verbose ] [ level ]
设置显示的消息数,level可填写0,1,2或3,其中,0是默认设置,进显示警告和错误信息,level等级越高显示的消息越多 <- BOSS - Print Debug Info.bat用此命令
-d [ --debug ]
添加目标文件的属性(包括文件名和line numbers)从而生成报告
*如何恢复BOSS对排序的修改
BOSS - Undo Last Run.bat可以用来恢复最近一次运行BOSS之前的排序
如果想恢复更早一次的排序,可以按下列方法处理:
1.右击BOSS - Undo Last Run.bat,选编辑,在记事本下编辑bat文档
2.把”BOSS.exe -r 1”改成”BOSS.exe -r 2”
3.保存文档再使用BOSS - Undo Last Run.bat。
3.总结
以下问题是上面提过的,不准在看完帖子后再次提问
- “常见问题”内提及到的问题 <- 1
- 如何修改用户权限 <- 1
- 如何恢复之前的排序 <- 2
- 能给下官方讨论帖的地址吗 <- 1
以下问题是上面有提及到没详细说明的,懒得说明了,也不准在看完帖子后再次提问
- 我遇到的问题上面没有提到,怎么办 <- 到官方讨论帖求助
- 我遇到了上面提到的问题,可是依旧没法解决 <- 你还是到官方讨论帖询问吧
- 如何关闭UAC
- 我是XP用户,然后使用了上面的命令行然后电脑出问题了 |
评分
-
5
查看全部评分
-
|