1、首先需要使用注册表修复工具将War3路径写入注册表,由于写入的是用户注册表,无需管理员权限

2、下面需要用到的MPQ编辑工具网上很容易搜到

3、官方提供的更新exe文件的末尾直接就是对应的MPQ文件,因此如果需要提取的话,根据exe文件PE节的信息找到最后一个节及之前的全部截去,剩下的就直接是MPQ文件了

一、“不能执行更新,因为该更新是针对另一不同的游戏版本的”

BNUpdate.log日志记录:ERROR: Wrong language patch file - E:\Game\Warcraft III\War3.exe - game: enUS - patch: zhCN

方法:编辑War3.mpq文件中config.txt文件,两个LANGID按文件中注释所列各语言改成你想要的即可(其实我估计仅第一个相关,保险起见两个都改吧)

二、“更新程序不能执行,因为该补丁与文件不匹配”

BNUpdate.log日志记录:ERROR: unable to apply patch to file 'XXXXXX'

这个。。很遗憾没找到确切原因。。我试图调试跟踪更新程序,只是发现程序中有匹配两个标识码,不符合则报这个错,但是实在没精力跟踪这个标识码如何算出的。。

我后来重新下了个完整中文版,更新时就不报错了。但是诡异地发现。。报错的文件无论在原来的汉化版还是新的中文版的War3x.mpq文件中都不存在。。完全不知道它是如何匹配的。。

综上所述,如果在汉化版上打官方的中文版补丁,肯定会报上述第一个错误,就算通过修改LANGID避免这个错误,也许后面的第二个报错也是因为是英文汉化而非中文原版文件的原因吧。。

我是不想再追查第二个问题的确切原因了。。跟踪汇编很累的。。

War3更新相关问题相关推荐

  1. WSUS补丁更新相关命令及参数

    WSUS补丁更新相关命令及参数 http://www.360doc.com/content/20/1116/19/72458694_946170996.shtml 1. 如何快速获取当前机器上的已经更 ...

  2. mysql索引统计信息更新_MySQL索引统计信息更新相关的参数

    MySQL统计信息相关的参数: 1. innodb_stats_on_metadata(是否自动更新统计信息),MySQL 5.7中默认为关闭状态 仅在统计信息配置为非持久化的时候生效. 也就是说在i ...

  3. Thinkpad X1 extreme gen2驱动更新相关问题

    驱动更新相关问题 关于主板及芯片组驱动更新: 建议使用1914.12版本,2013.14版本开机鼠标左右键失灵且风扇噪音过大

  4. 本人宣布无限期停止在CSDN更新相关文章

    PS:要转载请注明出处,本人版权所有. PS: 这个只是基于<我自己>的理解, 如果和你的原则及想法相冲突,请谅解,勿喷. 原因   由于我的相关文章格式被系统判定为广告推销行为,经联系客 ...

  5. 物料创建更新相关Table

    在创建物料各个视图的过程中,SAP系统会将对应信息写入数据库后台表中. 1.创建基本视图的时候,会更新MARA表(常规物料数据).MARM表(物料的计量单位)这两个表,主要信息包括:物料号.物料组.存 ...

  6. oracle存储过程id递增,oracle存储过程——按id更新相关信息

    先分析一下 根据提供的参数,进行对相应id的姓名性别进行更改,也就是说必须对下面的SQL语句进行拆分 update test set name='郭德纲' , sex='男' where id='10 ...

  7. (热更新相关)CocoaChina 2013春季开发者大会:《大掌门》欧阳刘彬--基于Cocos2d-x引擎开发经验分享

    <大掌门>欧阳刘彬分享的内容同样是与Cocos2D-X和跨平台开发有关,在演讲中他详细分享了为什么会选择Lua. 欧阳刘彬:首先感谢CocoaChina的邀请,跟大家分享一下我们<大 ...

  8. Office 2010: word目录更新相关问题

    1. 设置自动更新 选择 菜单栏->引用->目录,出现如下所示选项卡. 根据自己需要的样式,选择"自动目录1/2". 2. 英文字母大写问题 自动更新的目录,存在正文中 ...

  9. 博客停更,已开公众号-《GIS杂谈》,可直接在微信搜索公众号名称关注,之后会在公众号持续更新相关知识,敬请关注,欢迎讨论~

最新文章

  1. C语言操作SQLite数据库
  2. 【数字智能三篇】之三: 一页纸说清楚“什么是深度学习?”
  3. android 富文本框架_五种JavaScript富文本编辑器,总有一款适合你
  4. Smarty s02
  5. python连接neo4j
  6. 设计模式——工厂方法
  7. mac 使用 pf 做端口转发
  8. C++ string类相关函数
  9. geoserver三维_基于geoserver的伪三维地图制作
  10. 在不损坏硬盘数据情况下,MBR格式转GPT格式,手动创建EFI和MSR分区,安装win8/win10
  11. 【WEB前端优化】面试必备
  12. 缠论中第49课:没必要参与操作级别及以上级别的下跌与超过操作级别的盘整,如何理解与应用?
  13. 2005年上半年软件评测师试题和答案
  14. 如何将已购kindle电子书转换成pdf格式阅读
  15. 常用的网络协议以及使用场景
  16. Vue之如何动态渲染.vue文件
  17. Win10 曝激活失效问题,专业版突变家庭版;GitHub 项目库破亿
  18. 购买计算机一定要追求独立显卡,购买电脑的常识.pptx
  19. 3D光场重建率先被中国团队推向零售商用!谷歌同款技术,哈佛高材生创办,高通投资认定...
  20. DirectX游戏编程入门——第一部分(Windows和DirectX游戏编程引言)——认识Windows

热门文章

  1. neo4j禁用服务器身份验证,Neo4j协议错误:服务器关闭连接
  2. 英文拼写纠错-超详细演示
  3. 2020-12-27-北京四环挑战失败(只骑行了67公里)
  4. java生成excel格式xlsx
  5. 广告系统设计与实现(八) -广告检索系统的设计与实现 - 下
  6. 硝烟中的 Scrum 和 XP(三)
  7. linux桌面天气,有桌面天气应用吗?
  8. 数据科学课程笔记1 --- 导论
  9. 领上这张入场券,带你进入声网 Agora 开发者社区
  10. 创建 Eclipse RCP 例子