armok. 发表于 2010-10-14 10:19:21

我们的雕刻机(AMCNC-01)教学资料(04):雕刻机控制软件 Mach3 进行汉化的教程(开源技


重要声明:以下的汉化包是我收集了网上的资料测试与整理出来的。感谢前人的辛勤工作,让我们能使用汉化版。
          此汉化版我修改成带 www.ourdev.cn 标记,只是内部交流,并没有霸占前人成果的意图 :)

          另外提一下: mach3 的汉化并不难,我迟些会编写一份汉化指南,组织论坛上的网友汉化出一个更好、更精确的汉化版。
          我们的mach3汉化计划会以开源活动的方式进行,成果会给大家共享。




点击此处下载 mach3 3.041 前人搞的汉化包:ourdev_589693J6F8U9.rar(文件大小:8.62M) (原文件名:03 汉化.rar)


以下是汉化成功后的界面:

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589701LJRW9M.jpg
(原文件名:15 mach3 3.041 中文汉化版界面.jpg)

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589702BI23XZ.jpg
(原文件名:15B 菜单也是中文汉化.jpg)

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589703U6GGSM.jpg
(原文件名:15C 此版本仅供内部测试,如需要商业用途请购买正版.jpg)



先感谢前人的辛勤工作,让我们能使用汉化版。但之前的网友搞的汉化版并不完美,还有很多问题:

   1. 只能适合特定的版本。我找到的最新的版本只是3.041,一年前的版本了。目前已经有29个新版本 (点击查看详情)
   2. 网友个人搞的汉化没有连续性与后续性。往往搞一个版本以后就没有下文了。
   3. 网友的个人精力有限,很多地方没有汉化到。
   4. 网友的个人水平有限,很多地方不准确或错误。


所以,我提议组织网友对 mach3 的汉化进行定期的维护与更新。这也是我们网站与其它的网站不同的地方,也是我们实力的展示。


以下介绍如何对原英文版进行汉化。

汉化包括两个方面:

   1. 使用eXeScope 对菜单进行汉化,方法是修改3.041版本的 mach3.exe 文件。
   2. 对mach3的界面进行汉化,方法是编辑原界面的图片。



   1. 使用eXeScope 对菜单进行汉化,方法是修改3.041版本的 mach3.exe 文件。


点击此处下载 HA-eXeScope650-moming。 ourdev_589716GEUYSU.rar(文件大小:527K) (原文件名:HA-eXeScope650-moming.rar)

安装好软件后, 如果是XP,会在桌面上出现eXeScope图标。 如果是WIN7,可在 windows 菜单里找 eXeScope 。

用 eXeScope 打开汉化包里的 mach3.exe, 出现“拒绝写入,只能以只读模式打开”的提示。

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589721IH9FPC.jpg
(原文件名:SNAG-0019.jpg)

是因为这个文件的状态置成了只读。将它取消只读:

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589722A332KC.jpg
(原文件名:SNAG-0017.jpg)

用eXeScope重新打开 mach3.exe ,出现了以下的资源:

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589723KIDP5W.jpg
(原文件名:SNAG-0020.jpg)

下图是修改Mach3的标题

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589735GRLKPH.jpg
(原文件名:SNAG-0021.jpg)

下图是修改Mach3的HELP -- About mach3 的版权声明框

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589736RCQNQX.jpg
(原文件名:SNAG-0022.jpg)

下图是修改菜单

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589737KRJULC.jpg
(原文件名:SNAG-0023.jpg)




2. 对mach3的界面进行汉化,方法是编辑原界面的图片。

打开上面的汉化包, 1024.lset、1024.set、Plasma.set 三个文件只有几十K,是引导性文件。

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589698GRL8EF.jpg
(原文件名:14 汉化包文件清单.jpg)

Bitmaps 目录内的是界面文字,以图片格式出现。这样做的好处是多国语言支持更容易。

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589743TDFP27.jpg
(原文件名:SNAG-0024.jpg)

打开里面的图片,我这里贴出一张,大家观察一下:

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589744ZBQO8D.jpg
(原文件名:Auto.jpg)




就写到这里。 大致的思路就是这样。

征汉化项目负责人与接受志愿者报名。可以在这个帖子里报名。

shunzi6 发表于 2010-10-14 10:21:14

太师椅

ccmj4708 发表于 2010-10-14 10:40:30

板凳

zhj2008 发表于 2010-10-14 10:57:41

期待...

hedgrens 发表于 2010-10-14 11:01:08

不知道能不能改為繁體中文??

armok. 发表于 2010-10-14 11:07:09

回复【4楼】hedgrens
不知道能不能改為繁體中文??
-----------------------------------------------------------------------
可以的。不过我们网站只计划维护中文简体版 ;)

cgbabc 发表于 2010-10-14 11:09:21

学习

dhyana 发表于 2010-10-14 11:13:38

未雨绸缪

wandy2010 发表于 2010-10-14 11:14:17

期待彻底汉化版本的完成,估计不久的将来

armok. 发表于 2010-10-14 11:57:13

回复【9楼】ayuanshop 阿源
似乎不是很难......
-----------------------------------------------------------------------
是的,比较容易。

但我希望是用高水平的方法完成, 不是一行一行的手工输入翻译,这样做每一个版本都重新开始。

如果能继承以前的成果,只修改新版本的改动部分,效率就会大增,也更有乐趣。

甚至编写一个自动汉化 mach3 的软件,到时执行一下就能汉化 :)

(这个自动汉化软件是否开源会视情况决定,但我们肯定会不断公布新的 mach3 汉化版本供大家使用)

ldch 发表于 2010-10-14 12:09:22

我觉得,学习MACH3这类软件,对我们这些不是机械专业的人来说,有些术语的含义看文字表述看不明白,现在多数的教程只是屏幕截图,并没有讲为什么这样设置,所以,工作条件一变,就不知道该怎样设置了。
   为了琢磨某些参数的含义,只好自己反复试验,有些参数可以明显试验出效果看出来,有些就看不出啥效果。这个过程当中因为参数不对损坏刀具,甚至损坏设备的事情经常发生,这才是DIY的痛苦之处。如果有人能够把这些内容系统整理,那将彻底打破一些技术垄断,让更多DIY少走弯路...

armok. 发表于 2010-10-14 12:15:10

回复【11楼】ldch
   为了琢磨某些参数的含义,只好自己反复试验,有些参数可以明显试验出效果看出来,有些就看不出啥效果。这个过程当中因为参数不对损坏刀具,甚至损坏设备的事情经常发生,这才是diy的痛苦之处。如果有人能够把这些内容系统整理,那将彻底打破一些技术垄断,让更多diy少走弯路...
-----------------------------------------------------------------------
呵呵,这个你就放心好了。

根据我们网站过去的风格,你觉得我们会隐瞒技术细节,垄断技术吗?

当我们交货的数目越来越多时,每天大家都会发现新问题,每天我们都在解决与讨论新问题 ....一段时间后,我们这里就会独一无二的了 :)


我一直说:我们卖的不止是一台精品级的雕刻机,我们卖的更是服务与保障。 “阿莫”品牌的坚持:不会为短暂的利益出卖将来。

armok. 发表于 2010-10-14 12:16:29

回复【9楼】ayuanshop 阿源
似乎不是很难......
-----------------------------------------------------------------------
有兴趣加入吗?

zhw950 发表于 2010-10-14 12:46:26

老大,咨询一下.我手里有一块PCI维宏卡和NCstudio软件,卡是15针接口的,不知道有没有办法和现在的机机兼容.

zhw950 发表于 2010-10-14 12:52:28

另外,电脑并口坏了,笔记本又没有并口,ncstudio软件用的比较熟悉,支持断点,定位,重复,使用方便.机机要发货了,正在犹豫是重新买台电脑还是可以继续使用维宏卡.

armok. 发表于 2010-10-14 15:47:51

回复【14楼】zhw950
老大,咨询一下.我手里有一块pci维宏卡和ncstudio软件,卡是15针接口的,不知道有没有办法和现在的机机兼容.
-----------------------------------------------------------------------
这是我们的雕刻机的输入定义接口,你可以自行判断一下是否能接上你的维宏卡:

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589745IU9IKX.jpg
(原文件名:SNAG-0026.jpg)


如果你无法判断,可以将你的维宏卡的接口定义上传上来,我们帮你看一下。

lizhijun 发表于 2010-10-14 17:56:25

这个要大力支持,期待完美的汉化版本,最好加工策略部分也能汉化

qiufeng 发表于 2010-10-14 18:29:26

之前用eXeScope汉化过不少简单的英文软件,附上eXeScope精简绿色破_解版(只有四个文件)。
点击此处下载 ourdev_589830KTRBI2.rar(文件大小:473K) (原文件名:eXeScope 6.50.rar)

照SNAG-0023.jpg汉化后就不能用Alt+F和Alt+V分别打开Mach3菜单的“文件”,“查看”。要汉化成这样才行:“&File”——“文件(&F)”,“&View”——“查看(&V)”。

qiufeng 发表于 2010-10-14 18:51:50

因为中文和英文的长度可能不一样,所以为了美观,下图红圈圈住的位置也要适当修改。
http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589832BLP8B1.jpg
(原文件名:SNAG-0022.jpg)

qiufeng 发表于 2010-10-14 18:58:18

回复【21楼】ayuanshop 阿源
回复【20楼】qiufeng 秋枫
-----------------------------------------------------------------------
秋枫我也是泉州的哦,,现在在厦门读书,,多多关照啊...
-----------------------------------------------------------------------

握个手!我老家是安溪,能帮上会尽力而为。

zhw950 发表于 2010-10-14 19:10:46

回复【16楼】armok 阿莫
-----------------------------------------------------------------------

老大,就是这个卡了,坛子里已经讨论过. 机机发货后会不会提供相应的转接配件,需要的自行购买.
http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_589833G057ES.JPG
(原文件名:未命名.JPG)

qiufeng 发表于 2010-10-14 19:18:18

回复【24楼】ayuanshop 阿源
回复【22楼】qiufeng 秋枫
-----------------------------------------------------------------------
我老家是南安的,我有同学就是安溪人,,,对那里的铁观音印象深刻哈,
-----------------------------------------------------------------------

跑题了。。。要不QQ上聊。

yangyi 发表于 2010-10-14 20:13:57

手动汉化是简单,但太麻烦了。

armok. 发表于 2010-10-14 20:18:29

回复【23楼】zhw950
回复【16楼】armok 阿莫
-----------------------------------------------------------------------
老大,就是这个卡了,坛子里已经讨论过. 机机发货后会不会提供相应的转接配件,需要的自行购买.
-----------------------------------------------------------------------
这块卡我们用过,可以接我们的雕刻机的。你按我们的接口资料,与这块卡的接口对应连接就行。

由于生产任务紧张,配件暂时无法供应,你只能自己DIY一下了。 如果碰到技术问题,可以直接电话与 kaif_w 联系,他使用过这块卡的: 13600****(后记:本号码已经失效,如有售后服务可联系邮购部.

armok. 发表于 2010-10-14 20:18:52

回复【26楼】yangyi
手动汉化是简单,但太麻烦了。
-----------------------------------------------------------------------
是的,希望大家找出一种有后续继承的方法。

XQGG 发表于 2010-10-14 20:20:03

好东西 下了 谢谢

SkyGz 发表于 2010-10-14 20:22:04

我很想汉化, 可惜没JJ测试软件的汉化结果(没硬件担心汉化质量).更由于没JJ提不起汉化的兴趣..^_^.. 我一直都是在干汉化工作, Inno Setup汉化增强版一直都是我在跟进..属汉化新世纪 会员.

Mach1Lic.dat许可文件似乎一直都适用所有版本..

armok. 发表于 2010-10-14 20:37:55

回复【30楼】SkyGz
我很想汉化, 可惜没jj测试软件的汉化结果(没硬件担心汉化质量).更由于没jj提不起汉化的兴趣..^_^.. 我一直都是在干汉化工作, inno setup汉化增强版一直都是我在跟进..属汉化新世纪 会员.
mach1lic.dat许可文件似乎一直都适用所有版本..
-----------------------------------------------------------------------
不用JJ也能汉化的 :)我们不希望闷头汉化,到时全部汉化内容列出来,大家提意见与修正,最后才真正的动手。

所以,我们需要一个负责人员。

yuangaoping 发表于 2010-10-14 23:30:19

早些年自动汉化的软件很多,像东方快车之类的,能节省些时间

zf8848 发表于 2010-10-15 03:45:19

这个资源汉化,可不可以对每个资源类下的每个资源建立指纹(Hash),以后新的版本发布时,和旧的比较相同的资源,如果相同直接替换,汉化剩下的不同的,应该可以减轻汉化工作量。
麻烦在于要找到合适的 PE 的命令行资源提取和写入工具。

armok. 发表于 2010-10-15 03:53:08

回复【33楼】zf8848
这个资源汉化,可不可以对每个资源类下的每个资源建立指纹(hash),以后新的版本发布时,和旧的比较相同的资源,如果相同直接替换,汉化剩下的不同的,应该可以减轻汉化工作量。
麻烦在于要找到合适的 pe 的命令行资源提取和写入工具。
-----------------------------------------------------------------------
是的,就是这种类似的思路。

jrcsh 发表于 2010-10-15 04:44:03

其实这个工作还能作得更光明正大

以网站的影响力 来说 与mach3 开发商联系

我们是在为他们 的软件本土化提供帮助

他只需提供语言包含的文件格式,或源文件我加翻译成中文板

或许看能不能 以这个工作 达成 AMOK雕刻机软件的配套正版软件

而交换就是 使用他的软件和推广他的软件 比如中文件教程,

在从mach3 哪得到更多的技术培训 哪也可升级为 中国的技术支持站点

jrcsh 发表于 2010-10-15 04:46:40

说不定又能从 东莞产业化哪 申请点"补助"回来现在干的可是~~~~机械加工的产业化发展的~~伟大路线~~~~

armok. 发表于 2010-10-15 07:51:42

回复【35楼】jrcsh 邪恶的小会会
其实这个工作还能作得更光明正大
以网站的影响力 来说 与mach3 开发商联系
我们是在为他们 的软件本土化提供帮助
他只需提供语言包含的文件格式,或源文件我加翻译成中文板
或许看能不能 以这个工作 达成 amok雕刻机软件的配套正版软件
而交换就是 使用他的软件和推广他的软件 比如中文件教程,
在从mach3 哪得到更多的技术培训 哪也可升级为 中国的技术支持站点
-----------------------------------------------------------------------
我认为 mach 公司已经不会再相信中国人。

据说以前 mach 是在中国市场发行软件狗给代理商的。结果各家代理商自己克隆软件狗 ...卖的钱全部落入代理商手工 .... 最后发展到不是代理商也克隆 ....

现在官方网站好像看不到有软件狗的支持了。 我们一年多前购买了一套,1200元的加密狗,不知道是否正宗?

zhw950 发表于 2010-10-15 09:31:55

回复【27楼】armok 阿莫
-----------------------------------------------------------------------
控制箱太漂亮了,实在不忍心在上面做改动,等收到机器了研究一下,考虑在外部增加个转接盒,不破坏整体协调性。

SkyGz 发表于 2010-10-15 14:05:54

汉化工具用PASSOLO, 可以对有新版本升级汉化很简单的..

ryebread 发表于 2010-10-21 00:14:21

楼上正解

yifeng168 发表于 2010-11-20 17:33:32

SDL Passolo 2009 SR6 (8.0.06) 团队版
http://www.hanzify.org/software/11435.html

yslwy8888 发表于 2011-5-5 14:12:09

汉化没有太大难度,问题是对软件的了解,不然汉化会有歧意!可会能误导!只有对软件有充分了解,汉化才好!

yslwy8888 发表于 2011-5-5 14:27:03

以前做过一些汉化,特别是3DMAX,太大了,搞了好长时间!这个小一些,问题不大!其实还有好多的汉化软件可用,各有优缺点!eXeScope比较简单实用的一个,ResHacker 也不错,强大一点的用PE Explorer比较好,功能也全!

hzzmxp99 发表于 2011-11-15 06:28:36

期待汉化

xyjs22 发表于 2011-11-28 21:12:19

回复【楼主位】armok 阿莫
-----------------------------------------------------------------------

学习了

zhugang1976 发表于 2012-1-2 22:41:45

回复【楼主位】armok 阿莫
--------------------------------------------------------------------汉./emotion/em001.gif化原来是这样的今天有多了解了一点张肉了

scl3241704555 发表于 2012-1-6 21:40:46

哦、回复【46楼】xyjs22
-----------------------------------------------------------------------

scl3241704555 发表于 2012-1-6 21:44:09

回复【48楼】scl3241704555
-----------------------------------------------------------------------

321
13

et009tw 发表于 2013-2-27 08:15:32

謝謝分享.

ddcour 发表于 2019-7-27 09:05:37

好教程!路过学习
页: [1]
查看完整版本: 我们的雕刻机(AMCNC-01)教学资料(04):雕刻机控制软件 Mach3 进行汉化的教程(开源技