掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1034|回复: 76

[经验交流] 如何给FastWordQuery写扩展插件以支持其他mdx词典

[复制链接]

该用户从未签到

发表于 2020-4-5 01:29:47 | 显示全部楼层 |阅读模式
本帖最后由 那一种想念 于 2020-4-6 11:07 编辑 % i' S1 E$ q) ^' q5 A* ~

& C/ E4 D) d7 pFastWordQuery(以下简称fwq)是Anki2.1以后的版本中非常不错的工具,可以极大简化批量建卡的过程,但现在网上能找到的被fwq支持的mdx词典只有朗文,而且是全英的朗文,用起来不方便,所以就自己写了一个扩展插件。在此把教程写出来,以便一起学习,以下均在win10、anki2.1.21上正常使用。
1 M4 Y7 Q" K' ~6 o2 x论坛的编辑器写起来好麻烦,我做成了pdf,截了图在这里可以看,也可以下载pdf看。
( j' A! s) N* bpdf下载地址:https://pan.baidu.com/s/1Eft29mx76MOYDsJG-cJ2Fg
游客,如果您要查看本帖隐藏内容请回复
6 _# b6 W2 n) ~& V3 w$ {

- b+ l' J$ O& b  t+ o6 |文章中工具下载地址也放在这里:
3 w! S2 Q: w0 N- {
  {1 [  z+ x  j8 O2 e4 O% b0 c, kmdx_server:https://pan.baidu.com/s/1h0QmBL8e3cxWUXOpDx6x0A
游客,如果您要查看本帖隐藏内容请回复
  h8 z2 f( Z: s/ M4 N8 L# N
可以用cmd在该目录下运行命令mdx_server.py -fn [mdx文件地址] -mp 8000来运行mdx服务器,然后浏览器输入localhost:8000/test,如果显示词典内容说明运行成功。. j$ ^) H3 _, d3 y
. p, o- r: {  ^8 p
我修改过的fwq的工具,里面有两个示例可以参考:https://pan.baidu.com/s/1PDO2BQBsmgWj7Q7Jbj4LCQ
游客,如果您要查看本帖隐藏内容请回复
  O# l; a; u! |' W& J& p
  ]/ p" w/ f$ e/ m0 X& L0 U
顺便问一下最开始上传的图片不能显示,但我找不到地方删除怎么办。。。
' k4 n. L- Z! k( Q0 \" I$ C- [6 O, Y  z( _; N7 A# R4 m# u4 K
0 y8 o4 @* }+ P0 ?6 P2 b& @
7 y0 c* R+ V- @2 F; A! ~3 K2 q" F1 V4 w

$ `8 g2 |4 i: h( h+ B7 y6 ?* U+ G: e5 J# {- q
上图的两个find,一个是find,一个是find_all,写法是一样的,返回值不同,具体看例子里面就可以看到区别。
+ [$ x5 Q: L+ G5 {/ ]) w( ?
) `. p7 K9 t. z
1 C3 [6 A0 k. E3 X4 K0 q6 d: o
1 G1 J. T2 X( f# F. L) }+ F# o+ O+ I" ]4 \, j) W, R( e
9 ]- k0 ]0 w/ A" |

* k( Y" n& W- u4 g6 y, L  \/ P( j
; P3 z  d9 e; @/ S+ Z0 c- A& p4 N" i

本帖子中包含更多资源

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

x

评分

4

查看全部评分

本帖被以下淘专辑推荐:

  • · 1|主题: 2, 订阅: 0
  • TA的每日心情
    无聊
    2020-5-27 10:18
  • 签到天数: 40 天

    [LV.5]常住居民I

    发表于 2020-4-5 10:10:20 | 显示全部楼层
    学到了,感谢分享

    该用户从未签到

    发表于 2020-4-5 11:10:22 | 显示全部楼层
    谢谢教程超级好

    该用户从未签到

    发表于 2020-4-5 11:48:07 | 显示全部楼层
    也可以把这些图片打包一下。。一直加载不出来。。
  • TA的每日心情
    奋斗
    2020-6-29 17:07
  • 签到天数: 111 天

    [LV.6]常住居民II

    发表于 2020-4-5 12:00:45 | 显示全部楼层
    这个世界已经背懂计算机编程的人占领了,我们只有做牛做马的份……

    该用户从未签到

     楼主| 发表于 2020-4-5 13:12:48 | 显示全部楼层
    youyoulu 发表于 2020-4-5 11:48
    2 M& F' @7 j% T8 Y( @也可以把这些图片打包一下。。一直加载不出来。。

    " D' v. U. m7 r* Q" ^. V# k' q图片我是真没办法,折腾图片就将近40分钟,一会这个不显示,一会那个不显示,我想想办法

    该用户从未签到

    发表于 2020-4-5 13:13:44 | 显示全部楼层
    那一种想念 发表于 2020-4-5 13:12
    . J+ }3 c- A  [6 v) E图片我是真没办法,折腾图片就将近40分钟,一会这个不显示,一会那个不显示,我想想办法 ...

    " l/ i& \: ?: d嗯。。就是把图片打包放到百度网盘看看~
  • TA的每日心情
    慵懒
    2020-4-10 13:19
  • 签到天数: 269 天

    [LV.8]以坛为家I

    发表于 2020-4-5 13:39:12 | 显示全部楼层
    那一种想念 发表于 2020-4-5 13:126 G% @- ^% [0 O+ _! x& I
    图片我是真没办法,折腾图片就将近40分钟,一会这个不显示,一会那个不显示,我想想办法 ...

    8 Z7 f6 _) A( V  ]: a2 t8 v# O' C图片可以放到sm.ms然后引用外链
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-5 15:34:08 | 显示全部楼层
    感谢分享经验,之前我都是先将词典拆开,然后使用FWQ。

    该用户从未签到

    发表于 2020-4-5 15:42:55 | 显示全部楼层
    感谢作者分享
  • TA的每日心情

    2020-5-6 21:36
  • 签到天数: 37 天

    [LV.5]常住居民I

    发表于 2020-4-5 22:38:02 | 显示全部楼层
    好东西,学习学习
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-5 23:09:45 | 显示全部楼层
    下面这个是否有误?好像一模一样。- {; F0 F# r# |8 Q
    & a7 V. x7 C9 e, z. d5 ]. W
    #这个命令用来搜索符合设置值的第一个标签:
    5 Y! I/ P( p0 ^5 H" vresult=prase_obj.find("标签名",id="id值",class_="标签类名",attrs={"特殊属性名":"特殊属性值"})
    3 V6 F. E" J8 j4 s- y: D#这个命令用来搜索符合设置值的所有标签,设置与上一致,只有返回值不同:
      X# V" Q% x- S* |* xresult=prase_obj.find("标签名",id="id值",class_="标签类名",attrs={"特殊属性名":"特殊属性值"})

    该用户从未签到

     楼主| 发表于 2020-4-6 11:00:15 | 显示全部楼层
    VimVim 发表于 2020-4-5 23:09
    2 e. U4 Z, j' l* y9 W下面这个是否有误?好像一模一样。
    ' a) n" f! R2 V6 M8 m& g0 {1 {$ B  i$ G7 ?
    #这个命令用来搜索符合设置值的第一个标签:

    " F8 ~' z4 i# {. @* k& G对,一个是find_all,两者用法是一样的,只是返回值不一样。
  • TA的每日心情
    奋斗
    10 小时前
  • 签到天数: 570 天

    [LV.9]以坛为家II

    发表于 2020-4-6 11:33:01 | 显示全部楼层
    感谢分享!解决了困扰我很久的问题
  • TA的每日心情
    开心
    2020-2-25 13:55
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2020-4-7 17:52:56 | 显示全部楼层
    学习一下,看看。谢谢。
  • TA的每日心情
    开心
    2020-6-12 09:03
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    发表于 2020-4-8 08:38:56 | 显示全部楼层
    看看,不知道难不难。学习一下。
  • TA的每日心情
    慵懒
    2020-6-16 23:09
  • 签到天数: 252 天

    [LV.8]以坛为家I

    发表于 2020-4-12 08:31:56 | 显示全部楼层
    感谢楼主分享

    该用户从未签到

    发表于 2020-4-12 13:22:35 | 显示全部楼层
    非常感谢楼主,非常需要
  • TA的每日心情

    2020-4-15 16:56
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2020-4-13 00:24:07 | 显示全部楼层
    感谢楼主分享
  • TA的每日心情
    开心
    2018-12-12 23:00
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2020-4-14 23:46:43 | 显示全部楼层
    哇,这个真心厉害。正需要这个呢。
  • TA的每日心情
    擦汗
    2020-6-6 16:10
  • 签到天数: 164 天

    [LV.7]常住居民III

    发表于 2020-4-16 09:56:42 | 显示全部楼层

      X5 [" h3 I) J/ M7 ~3 v感谢楼主分享,,,期待成品
  • TA的每日心情
    开心
    2020-7-1 15:31
  • 签到天数: 94 天

    [LV.6]常住居民II

    发表于 2020-4-16 18:51:15 | 显示全部楼层
    回复支持楼主
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部qrcode底部
    关注公众号送论坛充值码
    关注微信公众平台
    关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

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

    GMT+8, 2020-8-5 18:02 , Processed in 0.381942 second(s), 6 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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