bluesky404 发表于 2012-1-15 19:47

【上古神器-MOD管理-存档管理-mod整合】Wrye Bash v295

本帖最后由 bluesky404 于 2013-2-27 10:53 编辑

介绍、下载什么的直接看:http://www.tesfans.org/guides/wrye%20bash

bluesky404 发表于 2012-1-15 19:48

汉化bug汇总
如果你发现汉化不妥当或者汉化出错的地方,请在后面跟帖说明,谢谢

caiyuhang 发表于 2012-1-15 20:18

{:3_166:}前排留名{:3_163:}

fxz622820 发表于 2012-1-15 21:04

这个必须要支持,又是一个造福工程{:3_153:}

nbx 发表于 2012-1-15 21:07

好东西,一定要支持的

PS:Python无证代码民工撸过

shabizhy 发表于 2012-1-15 22:40

{:3_153:}感谢lZ分享

foundervip 发表于 2012-1-15 22:59

相当不错的说!!

bluesky404 发表于 2012-1-16 19:17

295.4释出,修复295.3存在的部分较严重的bug

jung123 发表于 2012-1-17 07:14

感謝分享,推一下。

nbx 发表于 2012-1-19 23:49

这个版本是不是bEnableUnicode设置已经无效了?

我用这个版本导入存档脸型的时候出错了

nbx 发表于 2012-1-19 23:50

自己试了一下,namePos = data.find(pcName)改为namePos = data.find(pcName.encode('utf-8'))的时候没问题,不过后面类似的处理时候似乎也会报错……


最头大的是把这个版本卸载了用旧版本就会运行报错退出……是不是往注册表写了什么玩意……

mr.yamato 发表于 2012-1-20 00:21

楼主辛苦了,不过wb真不太会用,看来要补一下了。

bluesky404 发表于 2012-1-20 08:38

nbx 发表于 2012-1-19 23:50 static/image/common/back.gif
自己试了一下,namePos = data.find(pcName)改为namePos = data.find(pcName.encode('utf-8'))的时候没问题 ...

你有没有安装unicode版的wxpython?

编辑:哦,是导入脸型时出错的?可不可以发下存档?

nbx 发表于 2012-1-20 09:01

bluesky404 发表于 2012-1-20 08:38 static/image/common/back.gif
你有没有安装unicode版的wxpython?

编辑:哦,是导入脸型时出错的?可不可以发下存档?


装了,存档的话,试过随便哪个都一样

bluesky404 发表于 2012-1-20 09:02

本帖最后由 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)

nbx 发表于 2012-1-20 09:27

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:53

本帖最后由 moistine 于 2012-1-20 09:54 编辑

谢谢分享基础工具知识

nbx 发表于 2012-1-20 20:00

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)

nbx 发表于 2012-1-21 06:36

自己手动解决了,哈哈哈,函数头直接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)

a2525038 发表于 2012-1-26 21:10

感谢lZ分享{:3_134:}

liuxiang4164 发表于 2012-1-29 20:20

太让人头大了 这版本到底能导入脸么总是报错而且还不能删掉安原来版本我的全明星脸计划卡在这里了

agamas 发表于 2012-1-30 00:29

感谢分享,非常不错

markjw_2002 发表于 2012-2-3 20:10

貌似这个版本不能导入脸型啊?

nbx 发表于 2012-2-13 03:48

本帖最后由 nbx 于 2012-2-13 05:04 编辑

不倒入名字就可以正常用了,奇怪~

alex30001 发表于 2012-3-10 12:02

那所谓修复的版本照样导入脸型出处,还连累降级版本一起出错

这货的记录文件在哪儿删不干净.

bluesky404 发表于 2012-3-10 14:48

alex30001 发表于 2012-3-10 12:02 static/image/common/back.gif
那所谓修复的版本照样导入脸型出处,还连累降级版本一起出错

这货的记录文件在哪儿删不干净. ...

修复版本是使用nbx上面的修复……

Wrye Bash降级使用经常出错,理由未知

如果是独立版,删掉整个Mopy文件夹再覆盖新版应该是没问题的

如果还不行可以暂时使用everbox分流的SVN版,虽然里面CBash是0.6,没有0.5.3好用

alex30001 发表于 2012-3-10 16:00

我当然是全删了.

wb这玩意越来越鸡肋了,真心难用.

stlijx 发表于 2012-3-15 11:56

这个到底怎么安装怎么用?LZ能再说明白点吗?我下的是295.5,跟LZ图片安装方式不一致阿,还有原地址两个可选包Wrye_Bash_295-5_-_Standalone_Executable-1840-295-5跟Wrye_Bash_295-5_-_Python_Source-1840-295-5怎么用?

stlijx 发表于 2012-3-15 12:56

问题是现在要怎么安装?我知道把Data与Mopy文件夹放到游戏目录中,可是有什么用处?怎么检查MOD冲突?

smith1986 发表于 2012-4-7 17:45

還是無法解決 放棄= =:'(:'(:'(
页: [1] 2
查看完整版本: 【上古神器-MOD管理-存档管理-mod整合】Wrye Bash v295