我一个文件准备软件的合作,以使翻译容易且高效地工作于宽范围的文件格式。

至于基于文本的格式(XML,PHP,资源文件,...)而言,我的小准备实用程序工作正常,但对于大多数译者的主要问题是处理各种专有的二进制格式(FrameMaker中,出版社,夸克......)。

这些文件很少要求,需要昂贵的应用程序(一些自由职业者能买得起$ 20,000个价值的软件只是为了应付每年的几个项目)被打开,而且当时也不是很方便,直接在这些应用程序工作无论如何。

我想能够读取这些文件,并以这样一种方式,它可以被翻译提取文本,然后再进口以最小的努力,甚至更好的原始应用程序,重新建立一个有效本地二进制文件。

这听起来可行?

我在哪里可以找到处理的二进制文件格式的详细信息,并在那里为这些样的工作有用的工具(除了常规的十六进制编辑器)?

预先感谢。

有帮助吗?

解决方案

当然逆向工程是可能的,但没有格式规范将花费大量的工作。我想看看关于支持这些“很少要求,非常昂贵”的格式在努力的回报。你可能会更好的开支和努力提高你的应用程序的核心功能。

另一个角度是公司与这些格式的联系,说明你的目标,解释说,这有助于他们的产品,如果他们不把你看作竞争,他们可能愿意提供帮助。

其他提示

我知道你想反向工程 - 但因为这些可能是礼的文件格式,你正在寻找一个非常陡峭的曲线,试图来解码...

一些(如我以前写过一些propritety格式INTERAL使用)具有写入它们服务于一些替代方法比文件内容本身的具体方法和对象。东西,将被证明是新的文件是非法的。

只是我的2美分,我不是律师=>

也许你可以挑选具有导入功能的QuarkXPress的更便宜的应用程序。例如InDesign中应该能够阅读夸克文件。然后使用导入应用程序导出到任何你需要的格式 - 也许用插件的帮助

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top