Tanaca,关于SAM汉化的一点意见~~
楼下大伙说的有道理啊,TANACA。
要么,就商业化,适当收取费用,要么就全部免费,不使用任何限制。
我总觉得,你这么做,比完全共享还累,每天都要收一大批索要密码的信
吧?不耽误你的时间吗?偶有疏漏,给用户造成的影响很大啊,既然搞了,
不管收不收费,最终要为用户负责和考虑啊……
而且,你的汉化根本思路不对。
1是采取覆盖原EXE程序执行文件,这么做不合适!一旦用户不需要汉化,
或没有得到注册码,岂不是要重新安装?当然你可以提示事先备份原文件,
但有几个搞音乐的人是电脑高手或有那么多耐心做这些呢?
你完全可以做个安装程序,先把原文件改名,再复制进你的汉化版文件。
安装程序中,还要加卸载程序,把你的文件删除,而后将原文件改名。
这样,用户还可以继续使用原版。
2、虽然免费,但使用人工注册……这不妥,主要是你给自己找麻烦!
我现在一天10封信都嫌多……如果也这么搞,恐怕我早就疯了……
别人拿你的汉化去卖,就不如你自己卖了。
图形界面汉化时,你可以加入你自己的信息,非常简单,相信你在汉化
时肯定用了ExeScope之类的工具,他们可以直接提取、导出和导入图象
资源的。
或干脆全免费,全自由。看你的考虑吧。
3、你汉化后的EXE文件,使用了加密、加壳的技术,我认为不妥。不知
你是怎么考虑的,可以商榷一下吗?
稍微懂点汇编、有一点编程经验的人,都可以测试出你用了PE Compact
来加壳……而且是1.6以上的版本加的。我并不是反对,而是觉得这么干
不妥,因为这么做的代价有点冒险,很容易导致修改后的程序运行时出
现问题。我没有仔细研究,可能说法不够专业。
既然你真心诚意需要大伙的意见和改进措施,那不妨不加壳,把你的修改
后的程序直接提供给大家,我想,真的有问题,还必须从反编译原程序下
手吧……这样,才是根本。
我最近也在搞汉化和音乐软件的研究,曾试过汉化Samplitude,相比之下,
还是很简单的,该程序本身并没有加密、没有加壳,更没有复杂的自校验。
就算是破解它的未注册限制版,技术也不复杂。
但你这么一搞,反而让他复杂了,我觉得真是……
和和~~毕竟,我们做汉化,一是兴趣,二是服务大家,归根到底,还是要
尊重人家原始的开发代码啊……总之都是不妥的,尤其在没有经过原作者
授权的时候。
如果你原本就打算隐藏你的汉化资源或商业化,倒另当别论了,和和。
4、说到底,程序的编写、调试、和修改是两回事。
简单的程序资源汉化并不难,甚至非常简单,只不过大伙没有研究过或进入
这个领域。我觉得我们不妨把自己的技术和经验公布出来,吸引更多的人加
入到音乐软件汉化的队伍中,这样也许比自己埋头苦干更有意义,你认为呢?
如果没猜错,你还使用了V-Localize,和和~~~这家伙做软件修改真是太厉害
了,尤其是字典的应用。我正做SONAR 2的汉化,届时,我打算把我做的字典
一同提供出来,以方便更多的人利用和完善。
我另外还制作了V-L专用的超巨型字典,囊括了所有微软系统、软件的全部资源
及中文翻译,包括WIndows 2000,WIN me,Office,MediaPlayer,IE,Outlook等等。这些资源都是微软公司特别发布的,就是给越来越多的中国程序员做它的
产品本地化工作时提供参考和方便,确实非常宝贵。若你需要,我可以提供。
5、要说棘手和头大,还是Steinberg开发的Nuendo和Cubase……甚至连Cool
Edit Pro 2都不太好对付(使用了程序自身的校验,单步测试时一发现任何
改动就自动跳出,下JMP都不行)。我很希望和有志、有识者探讨一下这些
软件的修改。
一些微不足道的意见,请参考。希望互相交流,共同提高。
多谢。