掌上百科 - 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 | 显示全部楼层
    感谢分享教程
    5 O% A' y0 L0 d
  • TA的每日心情
    郁闷
    4 天前
  • 签到天数: 396 天

    [LV.9]以坛为家II

    发表于 2020-4-26 17:59:54 | 显示全部楼层
    期盼已久的作品,实在感谢!$ j1 `2 T) w/ \/ M
  • TA的每日心情
    郁闷
    4 天前
  • 签到天数: 396 天

    [LV.9]以坛为家II

    发表于 2020-4-27 09:35:12 | 显示全部楼层
    Please select a valid MDX/MDD file.% w% m/ {  d. q
    到底怎么选择才对啊3 J- C# q8 D* X" D& ?7 \
  • TA的每日心情
    郁闷
    4 天前
  • 签到天数: 396 天

    [LV.9]以坛为家II

    发表于 2020-4-27 09:44:18 | 显示全部楼层
    $ mdx_server.py -fn E:\0000\OALD4_Ex.mdx -mp 8000
    . u( |' D+ q, o原来不需要加[]
  • TA的每日心情
    郁闷
    4 天前
  • 签到天数: 396 天

    [LV.9]以坛为家II

    发表于 2020-4-27 19:00:44 | 显示全部楼层
    还是没有弄明白字典的地址到底要放在哪里,是不是在#这个地方?可否把要修改的地方用#标注出来?
    & j5 [* V6 O' w+ u& Z- T以及字典名称的修改能否说得详细一些?是否要改成本地词典-LDOCE6 这种格式?
    ( I" s9 G( s* p) X& E- w; q1 w9 z5 g: f0 _9 F; i7 |

    该用户从未签到

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

    该用户从未签到

    发表于 2020-4-30 11:55:17 | 显示全部楼层
    Thank you for your information- j( b; b+ J2 N6 w: y9 j

    该用户从未签到

    发表于 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 编辑 4 H. g6 q* U1 F- q8 r6 O
    1 p, K4 }/ s; M6 n
    请求fast wq 可以支持的 英文 朗文6 地址,我用windows10, anki ,安装了
    8 m0 L/ g5 W. lhttps://ankiweb.net/shared/info/1807206748
    0 I  k# d- m( B" L- e3 x
    ! E9 e3 Y  c' N& j" ~6 p+ W, r0 }2 `1 i

    8 j5 b* X/ O1 B  K  ^
    # j  q( P5 _) n, I) L0 U( H
    & x( s: n( D& c
    8 s. f& C# Z4 l+ J我的anki版本是2.1.22. J4 ~9 U/ J3 A- N
    7 x. A, S; r1 i& t
    "
    $ s+ ~- y8 b3 u8 v9 e
    + q2 ?  e7 g. o6 q- n7 P# L
    8 c' Q* b! \: a! L' T" }! |2 [  w9 Z: I" Z8 ^
    我在网上下载了一个朗文6,其中有这样5个文件
    1 \1 o3 S: F$ X: ?' b" p3 |) h! m, y% [1 S3 ]! f. v0 a
    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
       
    ; o/ J. O, Q( Q我可以用mdx-server 本地浏览,说明词典文件未损坏
    : Q- E5 q& v" x+ k我也修改了LDOCE6.py 中词典文件地址' b: H3 T" w1 x% H
    ...8 }* y" F( Z& l) w. B3 R
    DICT_PATH = u'' # u'E:\\BaiduYunDownload\\mdx\\L6mp3.mdx'
    + B0 T6 O$ W1 N3 o/ {6 d...但在Faswq- options 界面中下拉列表框中,没有 mdx-ldoce6 条目
    . q3 B" e9 {- t; z* s. p4 [) d1 _$ u% d" Q5 V( |& Z  Y5 k  U
    我也试着把那个压缩包打开,放置文件与目录在anki中手动添加addon 但启动出错
    3 @' Z% Z7 K7 N9 ^现在我fastwq中朗文6无分项,只 有default 一项。请问我该如何做?是不是我的词典文件不对?
    ; t; ?3 ]) N8 L7 Y3 a
    # r  e2 @0 G3 H  L2 k) X# }% DC:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\mdict\mdict_query.py我也试过删除上面文件12行的 #号.结果是出错
    & {. p6 A/ c: _7 ^) _/ E$ S! ?- A8 Y( \: I: A% y) I8 \$ H( E8 }7 V
    错误
    有一个错误发生了.请在按住shift键的同时启动Anki,这样可以临时的忽略掉你已经安装的插件。
    如果仅仅是因为插件引起的问题,请选择工具>插件菜单项来将出错的的插件设置成失效,然后重启Anki,重复以上的步骤直到你发现了具体是哪个插件引起的问题。
    当你已经发现是因为插件引起的问题,请在我们的支持网站上 add-ons section 上报告问题。
    调试信息
    Anki 2.1.22 (0ecc189a) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1" h1 b# J6 P# y! B
    Platform: Windows 10, Y% b; ?  t- i* X7 }0 V
    Flags: frz=True ao=True sv=18 L! V$ N, p8 ^) F3 X. |: ]
    Add-ons, last update check: 2020-05-01 11:26:586 C8 D, J0 S& \( ]  y4 {

    * m: ?# `0 K% q  Uunexpected indent (mdict_query.py, line 15). I3 A7 D- L8 j/ @! V" O
    Traceback (most recent call last):- B  K5 a3 @# Y$ t1 P
      File "aqt\main.py", line 248, in onOpenProfile
    & c) k9 p5 Q5 I# p  File "aqt\main.py", line 370, in loadProfile
    2 }) u* M3 t" X% T: {5 j  File "aqt\gui_hooks.py", line 1281, in __call__3 _+ e% T, T0 z$ H
      File "lib\site-packages\anki\hooks.py", line 611, in runHook
      m9 D0 R1 G1 f( F1 m  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\__init__.py", line 37, in start_here8 G. G7 h3 a9 y  W
        from . import common as fastwq- F) P) p. R+ V/ E7 v9 |
      File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\common.py", line 29, in <module>- W0 n8 d6 a! G1 T0 e' L9 N; B
        from .gui import show_about_dialog, show_options  # , check_updates
    / I: j3 Q; N% n  c  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\gui\__init__.py", line 3, in <module>: `+ Z4 Z$ X1 s8 ~: X4 J  G
        from .common import *
    $ _$ S+ r) `) O2 y- d( Y" j9 a  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\gui\common.py", line 28, in <module># g* k9 H; L: q! m* _" Q$ E: f% ]5 j
        from ..service import service_manager, service_pool4 y* I2 s0 m1 g( C/ p
      File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\service\__init__.py", line 20, in <module>! X" \6 t3 h" Y4 \! Y
        from .manager import ServiceManager; f5 K& M- n! _2 @: Q# ^9 n
      File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\service\manager.py", line 24, in <module>: v& ~; Z- ~/ Y4 z/ U, a( v3 I
        from .base import LocalService, MdxService, StardictService, WebService, service_wrap& F% }8 a% r6 ]  x7 S
      File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\service\base.py", line 44, in <module>* \6 k# M) Z4 ~' k! ^6 V
        from ..libs import MdxBuilder, StardictBuilder+ M: k1 }5 V2 K& u* Z
      File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\__init__.py", line 1, in <module>
    4 E) W  J9 g& P  N9 a    from .mdict import IndexBuilder as MdxBuilder
    0 p# y* K: r9 n" p# J/ e8 Z  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\mdict\__init__.py", line 1, in <module>4 }1 S3 I+ z4 |' V  ?  W
        from .mdict_query import IndexBuilder
    : ~$ {7 y& s6 @5 ]6 z, H  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\mdict\mdict_query.py", line 15! I3 q4 E9 o: p& I

    3 ?% Y1 ^# l& Y9 [4 g# ^/ V6 [$ e) v- a9 l8 v; X# l# b) t$ k& e
    4 M. n3 M; `" o( l2 E9 \

    4 `5 x$ J' J/ z- M" V: X
  • TA的每日心情

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

    [LV.3]偶尔看看II

    发表于 2020-5-5 00:48:20 | 显示全部楼层
    5 g, z; R9 R& T! d7 {0 j3 G
    我连目录都修改得和原作一致也加不到下拉列表中
  • TA的每日心情
    慵懒
    2020-10-8 02:33
  • 签到天数: 83 天

    [LV.6]常住居民II

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

    本版积分规则

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

    GMT+8, 2026-6-4 12:25 , Processed in 0.022714 second(s), 17 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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