掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

楼主: zzzz_sleep

[工具] mdict-utils mdict 打包解包工具

  [复制链接]
  • TA的每日心情
    开心
    2025-8-21 03:22
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    发表于 2020-7-16 16:23:31 | 显示全部楼层
    大神有没有java版的,我想放到Android上面用。
  • TA的每日心情
    擦汗
    2018-3-23 17:59
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2020-7-18 10:43:59 | 显示全部楼层
    谢谢楼主分享
  • TA的每日心情
    慵懒
    2022-11-18 08:16
  • 签到天数: 81 天

    [LV.6]常住居民II

    发表于 2020-7-26 18:22:48 | 显示全部楼层
    感恩,老大太伟大了
  • TA的每日心情
    开心
    2024-3-19 19:23
  • 签到天数: 68 天

    [LV.6]常住居民II

    发表于 2020-8-10 13:12:38 | 显示全部楼层
    学习 学习  谢谢
  • TA的每日心情
    开心
    2024-5-8 20:30
  • 签到天数: 1171 天

    [LV.10]以坛为家III

    发表于 2020-8-10 13:46:34 | 显示全部楼层

    % M4 \7 f0 n+ ^( M% x5 a: {: L绝对福利 感谢分享
  • TA的每日心情
    开心
    2022-11-10 09:48
  • 签到天数: 466 天

    [LV.9]以坛为家II

    发表于 2020-8-10 14:10:24 | 显示全部楼层
    谢谢分享自己的好作品!

    该用户从未签到

    发表于 2020-8-10 14:21:57 | 显示全部楼层
    thanks              
  • TA的每日心情
    慵懒
    2018-9-28 00:22
  • 签到天数: 273 天

    [LV.8]以坛为家I

    发表于 2020-8-12 00:44:50 | 显示全部楼层
    厉害,都是值得学习的榜样。
  • TA的每日心情
    无聊
    2022-7-21 15:56
  • 签到天数: 216 天

    [LV.7]常住居民III

    发表于 2020-8-13 10:12:40 | 显示全部楼层
    vim图片制作工具需要此工具来生成mdx文件,下载试用一下
  • TA的每日心情
    开心
    2022-10-22 13:38
  • 签到天数: 119 天

    [LV.6]常住居民II

    发表于 2020-8-16 11:39:19 | 显示全部楼层
    谢谢分享棒棒的工具。
  • TA的每日心情

    2024-4-8 14:50
  • 签到天数: 58 天

    [LV.5]常住居民I

    发表于 2020-8-24 23:26:07 | 显示全部楼层
    非常感谢楼主分享!
  • TA的每日心情
    开心
    2021-4-16 04:56
  • 签到天数: 661 天

    [LV.9]以坛为家II

    发表于 2020-8-28 15:37:31 | 显示全部楼层
    看看什么用法,谢谢

    该用户从未签到

    发表于 2020-9-24 13:43:56 | 显示全部楼层
    这个看是否有用

    该用户从未签到

    发表于 2020-9-26 05:27:47 | 显示全部楼层
    thank you. i hope this works with windows.

    该用户从未签到

    发表于 2020-9-28 11:09:53 | 显示全部楼层
    我晕太给力了,谢谢
  • TA的每日心情
    开心
    2022-2-12 18:24
  • 签到天数: 438 天

    [LV.9]以坛为家II

    发表于 2020-10-12 00:34:17 | 显示全部楼层
    十分感谢分享,
  • TA的每日心情
    开心
    8 小时前
  • 签到天数: 1766 天

    [LV.Master]伴坛终老

    发表于 2020-10-15 16:19:54 | 显示全部楼层
    谢谢,了解一下

    该用户从未签到

    发表于 2020-10-17 04:52:29 | 显示全部楼层
    I was using the MDict pack/unpack tool on GitHub, but got some errors unpacking a MDX I compiled. Hope yours works. Thanks.
  • TA的每日心情
    奋斗
    2019-4-14 02:12
  • 签到天数: 93 天

    [LV.6]常住居民II

    发表于 2020-10-17 17:57:26 | 显示全部楼层
    非常感谢这个工具。
    + C) Q; G8 q! ?( q* A' m
    % E/ z5 X; b- S; }1 t: k' ?+ m经过快一年的使用,发现有个地方可以改进一下,能更加方便快速打包,就是这个命令:
    9 G6 {) B6 s( C" D; Z: x1 Z0 a" Jmdict --title title.html --description description.html -a dict.txt dict.mdx
    2 n$ k& ?$ s# k4 Z, U9 {" @/ Z& K3 ~可不可以 --title 和 --description 后面直接加内容,而不是一个文件,因为如果从epub这种电子书开始制作词典的话,每次都需要新建这两个文件(还是需要界面操作),实在不太方便。如果可以直接 --title "牛津高阶双解词典第8版" 这样操作的话,将极大的提高打包效率,还望考虑一下。: ], K, r( \; J2 @' k

    0 B7 y1 M3 u# w3 N% p$ Y# n谢谢啦。作为mac用户,真的受益这个工具良多。
    $ l8 r; c9 y+ y" t1 i' X* @9 i
    ( W; F& s: f- T# V% j. G) [再次感谢。
  • TA的每日心情
    开心
    2020-2-20 10:47
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2020-10-18 22:11:51 | 显示全部楼层
    非常感谢,很好的资源
  • TA的每日心情

    2020-8-15 10:40
  • 签到天数: 146 天

    [LV.7]常住居民III

     楼主| 发表于 2020-10-18 22:38:25 | 显示全部楼层
    jonah_w 发表于 2020-10-17 17:57
    3 x' e1 c3 [% H( q. Q8 l% T非常感谢这个工具。# G; n3 ~; m: B7 L9 F2 r1 o' p

    6 Q/ \  K- B" r. K( W/ l/ t& b8 L经过快一年的使用,发现有个地方可以改进一下,能更加方便快速打包,就是这个命令:

    8 n4 R% N$ k/ e$ w! [4 }使用中发现) S/ v# u% g" s1 }* P, a- B
    --title 还是直接使用内容方便
    4 c6 O+ X' A# C8 a--description 还是需要使用html文件,因为好多mdict description部分都是很复杂的html,包含图片等资源/ p& x3 W/ q: W) N6 v7 F7 i

    % U* v: Y2 L3 R: j0 y4 Y后来觉得反正只建立一次,也不费力气,就没改。+ x. w8 C% g  W* O+ j$ a5 Z7 d3 R3 x
    我都是基于命令行 shell的处理方式,如果你用图形界面,肯定不方便。- M0 P5 n& F4 X  T
    在 mac 终端窗口,运行下面命令, a( C. M2 z) E: f

    2 S# k# O! k, u) D  h' I+ hecho "your title" > title.html
    / s* r: ~& _4 @* @. P% Decho "your description" > description.html/ U) V5 ]' c' h, K9 Z3 b
    然后再运行 mdict ....
    3 h. Y/ i( i5 j6 T; l  n
    ) _/ x. ]& e" r3 R# K不需要另外开窗口,建文件。6 X$ v  @' _) y5 i; B) t% L
    2 w6 ^  F* y8 }$ y. ?8 \
    学会命令行是很方便的,如可以将上面的几句建一个 shell文件% ^3 M9 G0 C, i

    ; G1 k3 C$ y! x; M0 G' W
    1. #!/bin/sh
      . U* l; f$ n7 [0 B; F1 g/ Q
    2. echo "$1" > title.html6 Z( Y# m1 O- j, E
    3. shift
      + k; u9 y# W- |, Y& c2 d
    4. echo "$1" > description.html
      - R3 ]; ]! k6 i0 l; c% r
    5. shift
      - c2 J7 b9 q/ X2 X5 U% ^% H8 d
    6. mdict --title title.html --description description.html $@
    复制代码

      {3 l5 Y( ]( b* a. O) X" ^. [  y- t) V0 `- S) ^. J
    运行这个shell文件,参数 1 直接title正文,参数2 直接描述正文,其他不变
    4 l8 t- d8 m; `4 F3 A: m& D$ E+ E" \) h4 S9 T8 w0 Q

    % a8 c5 T/ R# y3 p$ u, D+ S5 z+ n& B4 A  G& u2 I0 R, N. g5 T

    , n+ l7 N6 ~6 d8 D4 ]/ ~! A2 ]+ h& L# V1 `
    ( @" ?' O/ F- }/ S7 v3 Q
    8 y( H0 C4 l) ]" v- m# T3 S8 N
    " {8 j3 o% a2 Q0 B  m; @3 y
    * d( D( D: Y' }& Z* G1 S
    5 O# I, v( z% Q3 w: A
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-8-7 18:28 , Processed in 0.039071 second(s), 20 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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