3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 17685|回复: 35
打印 上一主题 下一主题

[讨论] BOSS v1.6.5使用全解

   关闭 [复制链接]

235

主题

1万

帖子

424

积分

版主

Error 404 Not Found

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

贡献度
79
金元
1076
积分
424
精华
0
注册时间
2011-2-3
跳转到指定楼层
主题
发表于 2011-3-30 19:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-5 05:21 , Processed in 0.030029 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表