掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 15724|回复: 28

[工具] 金山词霸转Mdict脚本

[复制链接]

该用户从未签到

发表于 2009-1-27 21:53:50 | 显示全部楼层 |阅读模式
:lol KSDrip+脚本搞定金山词典,转换效果如下图。使用方法:
5 g, Z" g+ U4 X! P9 F; t: s5 @使用前先要安装ruby的解析器,用KSDrip解压.dic文件,把PowerWord_Converter.rb拷贝到含有.da3和.xml的目录中,运行脚本即可自动转换。生成的output.txt可以直接用MdxBuider转换,info文件用于粘贴到MdxBuilder的词典描述,MdxBuilder中的ata要指向resouce目录。更改PowerWord_Converter.rb中的$subscript可以设置是否添加下标,更改$appendmode可以设置把所有目录中所有.da3文件合并到一个输出文件或者分别生成输出文件,具体设置看源文件注释。9 S7 T4 S$ Z2 f% D5 q3 Z
- q" n+ Y7 y$ t* K
刚才丢掉了resouce文件夹,补上6 w8 T8 w+ w# x0 g. F5 {9 L2 h
+ a4 V2 f, o2 p, [% y
2008/02/09更新:
/ G7 t* F0 r0 Q' o7 r1 B保留词典音标,新的转换脚本使用需注意:Ksdrip导出词典数据时加/raw参数以Unicode方式生成,用编辑器(例如UltraEdit,Notepad++等)把内码转为UTF-8,再用脚本处理。
6 c' D0 D0 o. Y( G6 p/ F; l
, E2 Y% e! n" {2 e/ ^, O: s; g[ 本帖最后由 superfan89 于 2009-2-9 12:48 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x
  • TA的每日心情

    2022-1-8 11:08
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2022-1-8 00:13:18 | 显示全部楼层
    666,能不能教我有道ydic怎么解码

    该用户从未签到

    发表于 2009-1-27 22:33:35 | 显示全部楼层
    授人以鱼,又授人以渔!向superfan89致敬!
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    发表于 2009-1-27 23:08:00 | 显示全部楼层
    支持阿. 能不能用exerb打一个exe文件出来呢?

    该用户从未签到

     楼主| 发表于 2009-1-27 23:24:00 | 显示全部楼层

    回复 3楼 发哥 的帖子

    这个。。。刚刚学点ruby,镐头书只看了part I,没用过exerb,源文件好像也比较好修改一些。貌似我学ruby的最初动机就是要转文本,呵呵,看来以后还有很多向发哥请教之处!

    该用户从未签到

    发表于 2009-1-27 23:43:47 | 显示全部楼层
    fan兄果然強勁!前兩天還在努力學習一些基本輚換金山詞霸方法,想不到fan兄已寫好程式了!利害!
  • TA的每日心情
    奋斗
    昨天 22:29
  • 签到天数: 2286 天

    [LV.Master]伴坛终老

    发表于 2009-1-28 07:48:00 | 显示全部楼层
    学习一下,向superfan89兄致敬!

    该用户从未签到

    发表于 2009-1-28 09:51:53 | 显示全部楼层
    很好啊,免得大家重复劳动。感谢!

    该用户从未签到

    发表于 2009-1-28 14:15:01 | 显示全部楼层
    刚才用了一下,非常好用,感谢楼主的付出。
    & `& ]) H! o* U不晓得楼主可否做个2007版本的脚本?8 g) E5 r# a: C6 j! D" `  j% G! Y
    因为2007里有很多2009没有的词典。
    , m! N% t; ~3 z4 F( L/ d
    3 {, P( I# ?2 j- w1 X% W[ 本帖最后由 tony4d 于 2009-1-28 14:25 编辑 ]

    该用户从未签到

     楼主| 发表于 2009-2-9 12:48:33 | 显示全部楼层
    更新了!

    该用户从未签到

    发表于 2009-2-9 13:11:50 | 显示全部楼层

    回复 9楼 superfan89 的帖子

    感谢啊。! X' |( Q" z0 D; t8 b/ i  }5 u6 o
    楼主有没打算出07版脚本啊

    该用户从未签到

     楼主| 发表于 2009-2-9 13:27:37 | 显示全部楼层
    07的所有词典不是都转过吗?我记得论坛里有个帖子,还挺大的

    该用户从未签到

    发表于 2009-2-9 14:04:44 | 显示全部楼层

    回复 11楼 superfan89 的帖子

    虽然在MDICT里可以联合词典,但目前还是自己做合集的比较好用。) e# N1 a' I# H/ G5 F* l5 o7 E
    论坛上可能都有MDX格式的,但像你这样好的脚本可以自己做源文件的好像没见过啊。

    该用户从未签到

    发表于 2009-2-9 16:04:20 | 显示全部楼层
    謝謝更新!
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    发表于 2009-2-9 18:45:33 | 显示全部楼层
    superman,ruby可以用iconv的。。你试试看。

    该用户从未签到

     楼主| 发表于 2009-2-9 19:36:23 | 显示全部楼层
    谢谢发哥!文本编码方面还是不太明白,再继续研究下。。。

    该用户从未签到

    发表于 2009-3-27 15:57:33 | 显示全部楼层
    看看吧,应该不错,支持

    该用户从未签到

    发表于 2009-4-11 22:25:07 | 显示全部楼层
    很好 支持;P

    该用户从未签到

    发表于 2009-4-13 16:09:05 | 显示全部楼层
    支持!
    - j4 F) v% D& T8 }( i$ D7 l很想自己转换基本词典,不过不懂ruby。2 V" o9 c+ g" M+ d
    ruby的解析器从哪儿可以下载?安装完后,如何运行脚本?8 Z3 z5 t% r; F" t
    能否解释一下?谢谢!

    该用户从未签到

    发表于 2009-4-16 22:45:08 | 显示全部楼层

    回复 1楼 superfan89 的帖子

    谢谢

    该用户从未签到

    发表于 2009-4-25 23:28:01 | 显示全部楼层
    谢谢!!!

    该用户从未签到

    发表于 2009-4-26 02:47:53 | 显示全部楼层

    2005版的脚本可否编一个,想转换其中的纺织字典,自己编了个没成功

    :loveliness:

    该用户从未签到

    发表于 2009-5-27 21:31:00 | 显示全部楼层
    向前辈们致敬!" D% W( j' X8 E
    * v9 ?8 C% r7 Q& F" }7 i
    越是看得多这个版的经验贴,越是佩服各位大大的才智和无私奉献!

    该用户从未签到

    发表于 2009-10-4 14:17:57 | 显示全部楼层
    辛苦了楼主

    该用户从未签到

    发表于 2010-3-15 10:26:28 | 显示全部楼层
    致以崇高敬意

    该用户从未签到

    发表于 2010-5-6 08:18:57 | 显示全部楼层
    好牛啊!!!~~~~~~~~~~頂一個~~~
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2024-5-4 08:14 , Processed in 0.076498 second(s), 16 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

    快速回复 返回顶部 返回列表