【上古神器-MOD管理-存档管理-mod整合】Wrye Bash v295
本帖最后由 bluesky404 于 2013-2-27 10:53 编辑介绍、下载什么的直接看:http://www.tesfans.org/guides/wrye%20bash 汉化bug汇总
如果你发现汉化不妥当或者汉化出错的地方,请在后面跟帖说明,谢谢
{:3_166:}前排留名{:3_163:} 这个必须要支持,又是一个造福工程{:3_153:} 好东西,一定要支持的
PS:Python无证代码民工撸过 {:3_153:}感谢lZ分享 相当不错的说!! 295.4释出,修复295.3存在的部分较严重的bug 感謝分享,推一下。 这个版本是不是bEnableUnicode设置已经无效了?
我用这个版本导入存档脸型的时候出错了
自己试了一下,namePos = data.find(pcName)改为namePos = data.find(pcName.encode('utf-8'))的时候没问题,不过后面类似的处理时候似乎也会报错……
最头大的是把这个版本卸载了用旧版本就会运行报错退出……是不是往注册表写了什么玩意……
楼主辛苦了,不过wb真不太会用,看来要补一下了。 nbx 发表于 2012-1-19 23:50 static/image/common/back.gif
自己试了一下,namePos = data.find(pcName)改为namePos = data.find(pcName.encode('utf-8'))的时候没问题 ...
你有没有安装unicode版的wxpython?
编辑:哦,是导入脸型时出错的?可不可以发下存档?
bluesky404 发表于 2012-1-20 08:38 static/image/common/back.gif
你有没有安装unicode版的wxpython?
编辑:哦,是导入脸型时出错的?可不可以发下存档?
装了,存档的话,试过随便哪个都一样
本帖最后由 bluesky404 于 2012-1-20 09:18 编辑
nbx 发表于 2012-1-20 09:01 static/image/common/back.gif
装了,存档的话,试过随便哪个都一样
295.4 or 295.5,试下这个
另外,把文字版的traceback发一下,我可以帮你把bug上传到官方讨论帖里
编辑:所以像下面这样,等下我会上报bug给作者的
Traceback (most recent call last):
File "D:\Bethesda Softworks\Oblivion\Mopy\bash\basher.py", line 15091, in Execute
self.FromSave(fileInfo,srcPath)
File "D:\Bethesda Softworks\Oblivion\Mopy\bash\basher.py", line 15104, in FromSave
srcFaces = bosh.PCFaces.save_getFaces(saveFile)
File "D:\Bethesda Softworks\Oblivion\Mopy\bash\bosh.py", line 12991, in save_getFaces
playerFace = PCFaces.save_getPlayerFace(saveFile)
File "D:\Bethesda Softworks\Oblivion\Mopy\bash\bosh.py", line 13071, in save_getPlayerFace
namePos = PCFaces.save_getNamePos(saveFile.fileInfo.name,data,saveFile.pcName)
File "D:\Bethesda Softworks\Oblivion\Mopy\bash\bosh.py", line 12966, in save_getNamePos
namePos = data.find(pcName)
UnicodeDecodeError: 'ascii' codec can't decode byte 0x83 in position 0: ordinal not in range(128)
295.4Traceback (most recent call last):
File "T:\Oblivion\Mopy\bash\basher.py", line 12802, in Execute
srcFace = bosh.PCFaces.save_getFace(srcInfo)
File "T:\Oblivion\Mopy\bash\bosh.py", line 13082, in save_getFace
return PCFaces.save_getPlayerFace(saveFile)
File "T:\Oblivion\Mopy\bash\bosh.py", line 13172, in save_getPlayerFace
namePos = PCFaces.save_getNamePos(saveFile.fileInfo.name,data,saveFile.pcName)
File "T:\Oblivion\Mopy\bash\bosh.py", line 13067, in save_getNamePos
namePos = data.find(pcName)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 0: ordinal not in range(128)
本帖最后由 moistine 于 2012-1-20 09:54 编辑
谢谢分享基础工具知识
295.5这个问题依然存在,Python2.X的编码处理果然是脑残级的Traceback (most recent call last):
File "bash\basher", line 12802, in Execute
File "bash\bosh", line 13095, in save_getFace
File "bash\bosh", line 13185, in save_getPlayerFace
File "bash\bosh", line 13080, in save_getNamePos
UnicodeDecodeError: 'ascii' codec can't decode byte 0xb3 in position 8: ordinal not in range(128) 自己手动解决了,哈哈哈,函数头直接encode成utf-8搞定!! def save_getNamePos(saveName,data,pcName):
"""Safely finds position of name within save ACHR data."""
pcName = pcName.encode('utf-8')
namePos = data.find(pcName) 感谢lZ分享{:3_134:} 太让人头大了 这版本到底能导入脸么总是报错而且还不能删掉安原来版本我的全明星脸计划卡在这里了 感谢分享,非常不错 貌似这个版本不能导入脸型啊? 本帖最后由 nbx 于 2012-2-13 05:04 编辑
不倒入名字就可以正常用了,奇怪~
那所谓修复的版本照样导入脸型出处,还连累降级版本一起出错
这货的记录文件在哪儿删不干净. alex30001 发表于 2012-3-10 12:02 static/image/common/back.gif
那所谓修复的版本照样导入脸型出处,还连累降级版本一起出错
这货的记录文件在哪儿删不干净. ...
修复版本是使用nbx上面的修复……
Wrye Bash降级使用经常出错,理由未知
如果是独立版,删掉整个Mopy文件夹再覆盖新版应该是没问题的
如果还不行可以暂时使用everbox分流的SVN版,虽然里面CBash是0.6,没有0.5.3好用
我当然是全删了.
wb这玩意越来越鸡肋了,真心难用. 这个到底怎么安装怎么用?LZ能再说明白点吗?我下的是295.5,跟LZ图片安装方式不一致阿,还有原地址两个可选包Wrye_Bash_295-5_-_Standalone_Executable-1840-295-5跟Wrye_Bash_295-5_-_Python_Source-1840-295-5怎么用? 问题是现在要怎么安装?我知道把Data与Mopy文件夹放到游戏目录中,可是有什么用处?怎么检查MOD冲突? 還是無法解決 放棄= =:'(:'(:'(
页:
[1]
2