掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

楼主: 那一种想念

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

  [复制链接]
  • TA的每日心情
    开心
    2023-1-30 07:50
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    发表于 2020-4-17 15:34:27 来自手机 | 显示全部楼层
    过来学习了

    该用户从未签到

    发表于 2020-4-17 17:45:22 | 显示全部楼层
    厉害了,加油

    该用户从未签到

    发表于 2020-4-18 13:47:29 | 显示全部楼层
    感谢分享哈
  • TA的每日心情
    擦汗
    2023-5-8 20:24
  • 签到天数: 465 天

    [LV.9]以坛为家II

    发表于 2020-4-18 15:52:47 | 显示全部楼层
    Obliged to u.
  • TA的每日心情
    无聊
    2020-2-22 21:35
  • 签到天数: 50 天

    [LV.5]常住居民I

    发表于 2020-4-18 21:52:49 | 显示全部楼层
    感谢楼主分享,有了这个好办多了,我现在是把MDX转成TXT,然后修改FWQ中的txt测试那个PY文档来提取TXT内容的,楼主的这个也是好思路。
  • TA的每日心情
    慵懒
    2020-4-20 11:06
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-20 14:57:22 | 显示全部楼层
    可以帮助做一个py抓在线内容吗,多谢
  • TA的每日心情

    2026-1-13 17:21
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2020-4-23 16:28:43 | 显示全部楼层
    谢谢,我也正想这个问题,你都做出来了,学习了
  • TA的每日心情
    无聊
    2020-2-22 21:35
  • 签到天数: 50 天

    [LV.5]常住居民I

    发表于 2020-4-23 23:26:07 | 显示全部楼层
    楼主问个问题,为什么添加了这两个脚本,在字典管理项中可以看到新加的PY文件和对应的名字,并且可以勾选的,但是在查询配置界面,下拉不显示新加的字典呢?
  • TA的每日心情
    开心
    2021-4-14 18:35
  • 签到天数: 92 天

    [LV.6]常住居民II

    发表于 2020-4-24 09:17:56 | 显示全部楼层
    感谢分享教程+ w% H& |- W" C" t/ u* C) |4 |
  • TA的每日心情
    郁闷
    2026-5-31 11:59
  • 签到天数: 396 天

    [LV.9]以坛为家II

    发表于 2020-4-26 17:59:54 | 显示全部楼层
    期盼已久的作品,实在感谢!" t& v3 i) c+ ^: e# B2 w7 b
  • TA的每日心情
    郁闷
    2026-5-31 11:59
  • 签到天数: 396 天

    [LV.9]以坛为家II

    发表于 2020-4-27 09:35:12 | 显示全部楼层
    Please select a valid MDX/MDD file.
    7 J0 i4 ^+ h. s- D! i到底怎么选择才对啊
    # T6 s4 l. Y$ V% I- b; b* x, {9 F
  • TA的每日心情
    郁闷
    2026-5-31 11:59
  • 签到天数: 396 天

    [LV.9]以坛为家II

    发表于 2020-4-27 09:44:18 | 显示全部楼层
    $ mdx_server.py -fn E:\0000\OALD4_Ex.mdx -mp 8000
    ' |1 ~- s( v( z: c# ^% v原来不需要加[]
  • TA的每日心情
    郁闷
    2026-5-31 11:59
  • 签到天数: 396 天

    [LV.9]以坛为家II

    发表于 2020-4-27 19:00:44 | 显示全部楼层
    还是没有弄明白字典的地址到底要放在哪里,是不是在#这个地方?可否把要修改的地方用#标注出来?$ ]4 w( {5 V8 o2 U- P8 |
    以及字典名称的修改能否说得详细一些?是否要改成本地词典-LDOCE6 这种格式?& I% Q0 p. F1 Y3 K3 T

    % B& S0 }. C9 s) s5 g0 e

    该用户从未签到

    发表于 2020-4-28 00:40:53 | 显示全部楼层
    这个真心厉害

    该用户从未签到

    发表于 2020-4-30 11:55:17 | 显示全部楼层
    Thank you for your information
    ( O( K  ?1 r4 f* d  m4 |7 t

    该用户从未签到

    发表于 2020-4-30 19:57:23 | 显示全部楼层
    楼主好棒,加油加油加油加油加油
  • TA的每日心情

    2026-1-13 17:21
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2020-5-3 05:22:51 | 显示全部楼层
    应该建一个项目,共同完成,一个人太累了
  • TA的每日心情
    开心
    2026-5-27 19:42
  • 签到天数: 1051 天

    [LV.10]以坛为家III

    发表于 2020-5-3 06:48:55 | 显示全部楼层
    楼主好有爱心, 感谢分享。
  • TA的每日心情

    2026-1-13 17:21
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2020-5-5 00:17:56 | 显示全部楼层
    本帖最后由 bdqq 于 2020-5-5 00:38 编辑 6 E: x0 s2 }5 E# j( ^

    , L3 z2 T; n" M4 k) A' u' n( U请求fast wq 可以支持的 英文 朗文6 地址,我用windows10, anki ,安装了
    6 ?8 G8 {5 g% D7 n5 r% _https://ankiweb.net/shared/info/1807206748  X3 l" q* U7 }7 H* u9 O, b

    / b7 z. X1 {; `& H3 v; U9 }) ~. i/ I' A/ P# _4 X6 U. Y

    2 R2 x! ~" W. B+ t
    " ~9 o: {7 l% _+ \& D+ z. v0 ~0 i( M% e5 k
    ! O+ v( b$ s4 V' Q: W5 y) S
    我的anki版本是2.1.228 V' P" S5 O; }% K

    / |" y4 `) L5 ~% v# c" 0 B- l; H# O& `  L
    " y) \4 u" ]) v4 q& T6 A$ }

    , Z4 t7 h0 ]* V+ C' B! T6 ?9 G7 q- g0 N' |7 u' w# W; j
    我在网上下载了一个朗文6,其中有这样5个文件
    8 Q6 e& ^9 u1 I- n  Z
    # H. r0 a3 \- R2 b1 J. }8 R, F
    entry.js   
    1,206
    L6mp3.mdd  
    1,297,932,816
    L6mp3.mdx
    124,057,083
    LDOCE6.css
    12,642
    拷贝wquery目录和wordquery.py文件到addon目录里.zip
    90,860
       1 a6 P' n6 q! u2 V# P8 D8 X
    我可以用mdx-server 本地浏览,说明词典文件未损坏+ w5 `4 b5 x% N& _$ c  y
    我也修改了LDOCE6.py 中词典文件地址6 o* `" J* l  z0 t6 X. T
    ...' M, S, p2 I4 V
    DICT_PATH = u'' # u'E:\\BaiduYunDownload\\mdx\\L6mp3.mdx'
    5 v2 Q  h' Z7 B6 D! @' S...但在Faswq- options 界面中下拉列表框中,没有 mdx-ldoce6 条目
    ' P' w& X# g- t9 q3 M0 R( d2 {% k' J' d+ ]$ E$ W
    我也试着把那个压缩包打开,放置文件与目录在anki中手动添加addon 但启动出错1 q% M8 \3 G  ]( M6 O
    现在我fastwq中朗文6无分项,只 有default 一项。请问我该如何做?是不是我的词典文件不对?
    : L" N" x( |, O0 U3 h5 B2 y) x2 `* O& [) U6 r
    C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\mdict\mdict_query.py我也试过删除上面文件12行的 #号.结果是出错- S3 P- o% A* z7 x, ]8 i

    ) T& g) s3 @+ k6 ~6 `* Y% k9 B" G错误
    有一个错误发生了.请在按住shift键的同时启动Anki,这样可以临时的忽略掉你已经安装的插件。
    如果仅仅是因为插件引起的问题,请选择工具>插件菜单项来将出错的的插件设置成失效,然后重启Anki,重复以上的步骤直到你发现了具体是哪个插件引起的问题。
    当你已经发现是因为插件引起的问题,请在我们的支持网站上 add-ons section 上报告问题。
    调试信息
    Anki 2.1.22 (0ecc189a) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1! Z0 P* J1 R6 I4 |; s) G: ~
    Platform: Windows 10
    ! S' c% @7 u8 F) ~5 Q3 ^Flags: frz=True ao=True sv=1
    . B) |. e$ L( q, v$ L5 k3 Q- UAdd-ons, last update check: 2020-05-01 11:26:58" w9 ^% F1 Z6 }+ Q
    ( ^- V' \8 }+ w) F( k/ Z, R3 h
    unexpected indent (mdict_query.py, line 15)! P  i. W7 V  q. i2 E
    Traceback (most recent call last):% G9 |3 [9 J. I5 {& A6 o
      File "aqt\main.py", line 248, in onOpenProfile. m7 g. ]+ D9 J% n* K: Q7 A1 T4 X9 e
      File "aqt\main.py", line 370, in loadProfile
    & e* @, k7 m; G7 t$ ^6 a* K. z9 b  File "aqt\gui_hooks.py", line 1281, in __call__
    & B, d. X3 h! E6 e/ l. f- Y' o  File "lib\site-packages\anki\hooks.py", line 611, in runHook  D5 V. I2 J, g2 @
      File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\__init__.py", line 37, in start_here
    7 v: H# s) F# [    from . import common as fastwq
    " c' j; k- h5 n# @& T8 M+ M  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\common.py", line 29, in <module>/ {& J- w3 [; A- b. G9 @
        from .gui import show_about_dialog, show_options  # , check_updates
    7 Z* i$ x% o9 S- g. ~  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\gui\__init__.py", line 3, in <module>' @8 q, |, ^) J
        from .common import *
    . H6 v% x  H3 `6 [( [) H  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\gui\common.py", line 28, in <module>: b; a8 c! I' \, i
        from ..service import service_manager, service_pool
    1 z7 G9 K& J: u( b/ k  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\service\__init__.py", line 20, in <module>
    0 |  h5 [1 y  Y6 N& M    from .manager import ServiceManager% B6 `+ c3 B) y: ?, i
      File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\service\manager.py", line 24, in <module>
    ) F/ s( n, _' c( i( J% Y    from .base import LocalService, MdxService, StardictService, WebService, service_wrap& W" |, g6 w2 Y0 i* ^9 g0 k0 [1 u& T
      File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\service\base.py", line 44, in <module>/ {' l2 a0 u$ p; G- m" N- ]/ y6 q8 l
        from ..libs import MdxBuilder, StardictBuilder9 s+ H7 K1 {6 o- I( H1 {, g6 j
      File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\__init__.py", line 1, in <module>
      g  n8 [9 s7 E: X0 w, A    from .mdict import IndexBuilder as MdxBuilder
    ' y  G  x& y9 e2 T  l! b  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\mdict\__init__.py", line 1, in <module>
    : T! n# b# `3 q: {( E, V    from .mdict_query import IndexBuilder( _! R9 ]: ?( ~8 }) u8 v
      File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\mdict\mdict_query.py", line 151 U" e2 m4 a/ r( F. w, i' m' w
    7 ?6 ]/ |( p$ V+ k7 a- m! X8 {& O

    & r: `/ d! S3 s+ ^; ]  w: g8 D. }" U+ G) U  c  W" o
    : G+ j8 K' j* ?
  • TA的每日心情

    2026-1-13 17:21
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2020-5-5 00:48:20 | 显示全部楼层
    3 C: r$ E4 d; [) k) @% V( a
    我连目录都修改得和原作一致也加不到下拉列表中
  • TA的每日心情
    慵懒
    2020-10-8 02:33
  • 签到天数: 83 天

    [LV.6]常住居民II

    发表于 2020-5-5 01:10:05 | 显示全部楼层
    看看少侠的绝技
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-9-8 02:24 , Processed in 0.028591 second(s), 17 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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