掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1901|回复: 43

[工具] MdxScraper:提取MDX内容并输出为PDF、HTML或JPG

[复制链接]
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2024-1-15 20:11:46 | 显示全部楼层 |阅读模式
    本帖最后由 VimVim 于 2024-1-22 16:10 编辑 + ]# G' y5 |2 p  S# a1 Y0 B* l
    1 l4 P; [, o: o# [8 {, W4 B
    * 项目地址:https://github.com/VimWei/MdxScraper
    * K' s7 `/ A% R* A* M' H7 @, ?
    % n' Q+ P  p' d* @## 简介2 E  N0 B; {+ Q# G2 F4 B8 ]1 S
    " Q. X; T' P$ P/ q
    一句话:根据指定的词汇列表,从MDX字典提取内容并输出为PDF、HTML或JPG。
    ' b7 Q" D) y% E* W1 v2 `5 `% u% w
    详情:MdxScraper 是在MdxConverter 基础上升级改造:

    # \4 N" B7 w$ D0 a% p
    • 全面提升跨平台兼容性,包括wkhtmltopdf、mdx路径名等在跨平台中的多种写法。
    • 支持同一个页面多次重复引用同一图片的情形(词典中的读音图标多次出现的情形很常见)。
    • 增加对jpg、jpeg、gif等图片的支持,原程序只支持png图片。
    • 兼容img标签的各种写法,原程序只支持一种,因此也就兼容各种词典情形。
    • 兼容无CSS文件的词典。
    • 增加PDF输出时排版的多个常见配置选项,让用户更加自由定制。
    • 将mdict-query直接放在同名子目录下,避免繁琐安装。
    • 以当前时间命名文件名,避免多次输出时覆盖原有的文件。0 G0 V. }; L3 P) m; F# [

    0 y: o2 b2 n9 h& L( Z  H5 Q+ q9 c# w4 a: G' p, ^! U
    ## 下载3 J7 Y! \6 }8 R# {3 u  e3 }  B
    . c6 X# ~1 J+ @/ W
    游客,如果您要查看本帖隐藏内容请回复

    9 A2 e+ P9 N& ~. `9 X/ g0 o$ a2 n- V
    ! `$ U. k# Y( z
    . O. s1 W  ?- U4 B' o1 F. }4 W" f1 A. `% ~

    评分

    2

    查看全部评分

  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

     楼主| 发表于 2024-4-17 17:41:48 | 显示全部楼层
    本帖最后由 VimVim 于 2024-4-17 17:48 编辑 7 q- J# E: r! A: K3 }
    VimVim 发表于 2024-2-4 23:12
    ' w& F# T7 X. o具体看readme。简单的说:* w! C) h" {, r/ U5 J  v

    ; {) s7 h8 v( S: d1、安装python和 ##依赖库及程序; Z  J: Z9 P' R2 N+ P- n
    2、执行命令:python MdxScraper.py "mdx\某某词典.mdx" input.txt output.pdf

    7 e( j. k" u1 L2 n7 I2 u6 U: P" a0 n
    已经全面更新了程序,通过配置的方式使用,7 b# ~) [+ F" `% Z- y5 d

    * t/ }: E/ x3 n  j" O' ]5 n% M; Q
    • 配置参数:settings.py
    • 运行程序:python MdxScraper.py( l! H' G: E) b: @* y$ h
    " z0 L( c0 q: n# @0 v; [, u6 B
      t+ \' j2 O; z9 s9 v+ v' ^/ {" q% \
    更简单明了,具体看官网发布页面的说明。
    ( v, F* L' L9 i& C3 R4 J
    9 z5 P; Y3 V- L& c3 u! u. L! `# ?
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

     楼主| 发表于 2024-2-4 23:12:53 | 显示全部楼层
    本帖最后由 VimVim 于 2024-4-17 17:45 编辑
    0 y- ]# q( l; S' Q
    zljoutlook 发表于 2024-2-4 20:014 E) `7 a2 F! E* A
    下载后只有五个文件,没有执行程序,如何使用请赐教

    6 w/ x  k6 {1 [" T+ Z2 p( T具体看readme。简单的说:
    0 _6 k/ i  F8 k9 U; Q4 d" N$ A& w& J. L0 `! l
    1、安装python和 ##依赖库及程序8 {/ P2 w# i+ E0 O
    2、执行命令:python MdxScraper.py "mdx\某某词典.mdx" input.txt output.pdf
    1 E$ N- U7 {( A) Y7 |2 F
    , H+ d5 }: `; v$ V2 t8 K如果还有疑问,请自行学习python基础知识。' e( Q+ R; y1 w4 j* b; C8 {
    & X1 @; A8 r. r; e1 p3 n! t$ v

    ; ?, m% A# [# V- wUpdate:程序已升级,通过配置的方式使用,而非命令行,使用更简单,具体看发布页说明。
  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 1587 天

    [LV.Master]伴坛终老

    发表于 2024-1-19 07:38:57 | 显示全部楼层
    楼主,我的宽带上不了外网,有没有百度阿里网盘这种资源啊。谢谢啦

    点评

    需要自行解决爬梯。比如chrome的squarex插件。  发表于 2024-1-22 10:30
  • TA的每日心情
    慵懒
    5 小时前
  • 签到天数: 2041 天

    [LV.Master]伴坛终老

    发表于 2024-1-15 21:03:34 | 显示全部楼层
        感谢楼主分享。
  • TA的每日心情
    开心
    7 小时前
  • 签到天数: 2543 天

    [LV.Master]伴坛终老

    发表于 2024-1-16 00:07:31 | 显示全部楼层
    Thanks for sharing...
  • TA的每日心情
    开心
    2025-1-17 11:06
  • 签到天数: 386 天

    [LV.9]以坛为家II

    发表于 2024-1-16 05:39:43 | 显示全部楼层
    感谢楼主分享
  • TA的每日心情
    奋斗
    2024-8-17 10:12
  • 签到天数: 290 天

    [LV.8]以坛为家I

    发表于 2024-1-16 08:11:24 | 显示全部楼层
    好东西,以后可能用得上。谢谢。
  • TA的每日心情
    开心
    2024-8-22 09:34
  • 签到天数: 381 天

    [LV.9]以坛为家II

    发表于 2024-1-16 09:08:50 | 显示全部楼层
    感谢楼主分享
  • TA的每日心情
    开心
    16 小时前
  • 签到天数: 2392 天

    [LV.Master]伴坛终老

    发表于 2024-1-17 00:17:01 | 显示全部楼层
    谢谢楼主分享!
  • TA的每日心情
    奋斗
    16 小时前
  • 签到天数: 1831 天

    [LV.Master]伴坛终老

    发表于 2024-1-17 09:05:53 | 显示全部楼层
    Thanks for sharing...
  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 1587 天

    [LV.Master]伴坛终老

    发表于 2024-1-19 07:36:28 | 显示全部楼层
    谢谢楼主大哥
  • TA的每日心情
    开心
    8 小时前
  • 签到天数: 2675 天

    [LV.Master]伴坛终老

    发表于 2024-1-19 08:13:24 | 显示全部楼层
    感谢楼主的分享
  • TA的每日心情
    擦汗
    2024-12-27 21:37
  • 签到天数: 202 天

    [LV.7]常住居民III

    发表于 2024-1-20 13:30:45 | 显示全部楼层
    看来不错,谢谢分享。
  • TA的每日心情
    开心
    8 小时前
  • 签到天数: 1524 天

    [LV.Master]伴坛终老

    发表于 2024-1-20 19:02:36 | 显示全部楼层
    这个有用处。。。。。

    该用户从未签到

    发表于 2024-1-21 11:51:38 | 显示全部楼层
      感谢楼主分享!
  • TA的每日心情
    开心
    8 小时前
  • 签到天数: 1524 天

    [LV.Master]伴坛终老

    发表于 2024-1-21 14:56:55 | 显示全部楼层
    链接打不开啊,怎么回事呢。

    点评

    需要自行解决爬梯  发表于 2024-1-22 10:29
  • TA的每日心情
    开心
    2021-4-24 08:20
  • 签到天数: 634 天

    [LV.9]以坛为家II

    发表于 2024-1-21 22:41:03 | 显示全部楼层
    本帖最后由 yuqinghuaz1 于 2024-1-21 22:43 编辑
    6 r; q) c0 G8 w3 Q  n
    - y. P: V! W5 \1 p( w0 J 谢谢分享   这个可以有   但是无法下载

    点评

    需要自行解决爬梯  发表于 2024-1-22 10:28
  • TA的每日心情
    奋斗
    2020-6-15 09:00
  • 签到天数: 34 天

    [LV.5]常住居民I

    发表于 2024-1-22 11:43:51 | 显示全部楼层
    + Q' [% g  W3 k& b: l( F& P0 v
    Thanks for sharing...
  • TA的每日心情
    开心
    8 小时前
  • 签到天数: 1524 天

    [LV.Master]伴坛终老

    发表于 2024-1-22 15:34:32 | 显示全部楼层
    OK,翻过去,能下载。
  • TA的每日心情

    2024-5-24 22:00
  • 签到天数: 707 天

    [LV.9]以坛为家II

    发表于 2024-1-22 20:18:03 | 显示全部楼层
    感谢楼主的热心奉献
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-5-2 16:31 , Processed in 0.026181 second(s), 27 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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