|
本帖最后由 aries215 于 2011-4-22 13:21 编辑
我编写的一个批处理工具,方便反编译 MDX 文件。能判断 MDX 后缀名。
仅仅是方便使用,没什么技术含量~
用法:
把批处理文件放到“MdxExport.exe”所在目录,不用双击批处理,直接把要反编译的 *.mdx 文件拖放到批处理文件的图标上,会自动执行。
如果提示“Error opening mdx file: Decompression error”,表示该词典在制作的时候没有勾选允许反编译。这提示不够具体,容易让人困惑。
反编译过程:
拖入非 MDX 文件:
- @ECHO OFF
- ECHO.
- %~d1
- CD "%~p1"
- SET "file=%~nx1%"
- SET "hole=%~x1%"
- IF 1%hole% EQU 1.mdx GOTO RUN
- ECHO. 文件格式错误!仅支持".mdx"格式!
- ECHO.
- PAUSE
- GOTO EOF
- :RUN
- MDXEXPORT "%file%" "%~n1.txt"
- ECHO.
- ECHO.
- PAUSE
复制代码 注:
1、复制代码,注意任何批处理末尾都要保留一空行,然后保存为CMD文件即可。
2、附件包含“MdxExport.exe”。 |
|