掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 16250|回复: 28

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

[复制链接]

该用户从未签到

发表于 2009-1-27 21:53:50 | 显示全部楼层 |阅读模式
:lol KSDrip+脚本搞定金山词典,转换效果如下图。使用方法:5 V, _6 c8 g; J1 i
使用前先要安装ruby的解析器,用KSDrip解压.dic文件,把PowerWord_Converter.rb拷贝到含有.da3和.xml的目录中,运行脚本即可自动转换。生成的output.txt可以直接用MdxBuider转换,info文件用于粘贴到MdxBuilder的词典描述,MdxBuilder中的ata要指向resouce目录。更改PowerWord_Converter.rb中的$subscript可以设置是否添加下标,更改$appendmode可以设置把所有目录中所有.da3文件合并到一个输出文件或者分别生成输出文件,具体设置看源文件注释。4 n8 ^4 |# l2 l2 ~$ J, K3 x$ f
1 W' M# O& t2 t+ v" o
刚才丢掉了resouce文件夹,补上
' e# C% Q6 G9 G& j& b- s# P1 i, B$ ?; x8 y" c
2008/02/09更新:
, H& D7 f9 e* H6 i3 b保留词典音标,新的转换脚本使用需注意:Ksdrip导出词典数据时加/raw参数以Unicode方式生成,用编辑器(例如UltraEdit,Notepad++等)把内码转为UTF-8,再用脚本处理。' r8 V- I% z/ K* a

9 L2 y3 K$ {: m( X" E[ 本帖最后由 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的每日心情
    奋斗
    昨天 11:14
  • 签到天数: 2437 天

    [LV.Master]伴坛终老

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

    该用户从未签到

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

    该用户从未签到

    发表于 2009-1-28 14:15:01 | 显示全部楼层
    刚才用了一下,非常好用,感谢楼主的付出。4 c& r9 P# }% Q8 |$ X" r7 N: t' ?
    不晓得楼主可否做个2007版本的脚本?
    ) p3 Q( S! ?4 x5 U2 l1 o1 _& b因为2007里有很多2009没有的词典。8 t' n' _  A9 Y7 ^. S3 n' r
    ; F3 [7 w3 `4 b; k
    [ 本帖最后由 tony4d 于 2009-1-28 14:25 编辑 ]

    该用户从未签到

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

    该用户从未签到

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

    回复 9楼 superfan89 的帖子

    感谢啊。
    ; h/ |; e# p3 `6 U) c楼主有没打算出07版脚本啊

    该用户从未签到

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

    该用户从未签到

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

    回复 11楼 superfan89 的帖子

    虽然在MDICT里可以联合词典,但目前还是自己做合集的比较好用。. [  R$ m5 b# J# f- p7 M2 n- s7 q
    论坛上可能都有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 | 显示全部楼层
    支持!7 A! y$ V- e: g, U6 v9 H. \) ~
    很想自己转换基本词典,不过不懂ruby。
    " ^6 F8 r$ i) ~) ^! [8 i! druby的解析器从哪儿可以下载?安装完后,如何运行脚本?
    & S0 y  ~( F' N& q$ g0 B9 G能否解释一下?谢谢!

    该用户从未签到

    发表于 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 | 显示全部楼层
    向前辈们致敬!: _9 i2 `  ]( D* W! A

    & s' B& Z) z7 v% M( P越是看得多这个版的经验贴,越是佩服各位大大的才智和无私奉献!

    该用户从未签到

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

    该用户从未签到

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

    该用户从未签到

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

    本版积分规则

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

    GMT+8, 2024-10-6 00:41 , Processed in 0.080751 second(s), 16 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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