掌上百科 - 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的每日心情
    开心
    2022-3-3 18:43
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 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 | 显示全部楼层
    感谢分享教程
    / B! J/ x* Z; T/ O8 h
  • TA的每日心情
    慵懒
    2021-11-4 14:19
  • 签到天数: 395 天

    [LV.9]以坛为家II

    发表于 2020-4-26 17:59:54 | 显示全部楼层
    期盼已久的作品,实在感谢!
    . {, F( f) n" H$ Z; z* k; U' F
  • TA的每日心情
    慵懒
    2021-11-4 14:19
  • 签到天数: 395 天

    [LV.9]以坛为家II

    发表于 2020-4-27 09:35:12 | 显示全部楼层
    Please select a valid MDX/MDD file.
    ( @/ k& o" Q$ i/ A% _! J到底怎么选择才对啊
    - o# o9 z4 S# \; @% j
  • TA的每日心情
    慵懒
    2021-11-4 14:19
  • 签到天数: 395 天

    [LV.9]以坛为家II

    发表于 2020-4-27 09:44:18 | 显示全部楼层
    $ mdx_server.py -fn E:\0000\OALD4_Ex.mdx -mp 80009 y( q# P* I1 ^" L+ W9 _9 K
    原来不需要加[]
  • TA的每日心情
    慵懒
    2021-11-4 14:19
  • 签到天数: 395 天

    [LV.9]以坛为家II

    发表于 2020-4-27 19:00:44 | 显示全部楼层
    还是没有弄明白字典的地址到底要放在哪里,是不是在#这个地方?可否把要修改的地方用#标注出来?
    4 l( k/ f1 h1 V* _' i以及字典名称的修改能否说得详细一些?是否要改成本地词典-LDOCE6 这种格式?
    ; M. M; L1 x, c! f8 Y4 L1 P9 t& E: s+ t' [& x

    该用户从未签到

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

    该用户从未签到

    发表于 2020-4-30 11:55:17 | 显示全部楼层
    Thank you for your information& f7 E6 b& d* F4 I" j; y

    该用户从未签到

    发表于 2020-4-30 19:57:23 | 显示全部楼层
    楼主好棒,加油加油加油加油加油
  • TA的每日心情
    开心
    2022-3-3 18:43
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2020-5-3 05:22:51 | 显示全部楼层
    应该建一个项目,共同完成,一个人太累了
  • TA的每日心情
    奋斗
    2023-4-1 06:34
  • 签到天数: 1049 天

    [LV.10]以坛为家III

    发表于 2020-5-3 06:48:55 | 显示全部楼层
    楼主好有爱心, 感谢分享。
  • TA的每日心情
    开心
    2022-3-3 18:43
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2020-5-5 00:17:56 | 显示全部楼层
    本帖最后由 bdqq 于 2020-5-5 00:38 编辑 * l! T8 s# ~2 G7 C+ T3 U) [, r

    & H$ {) k! ^. P# t8 e+ {" t请求fast wq 可以支持的 英文 朗文6 地址,我用windows10, anki ,安装了
    , Q- A+ H* m8 A, w# ]https://ankiweb.net/shared/info/1807206748$ e2 ~" b' U& h( s& |$ G

    2 C# j3 G! o) Y" e, n8 Q, k# e. y

    / t. D5 ^( O6 }  V
      n9 B9 q+ i4 J) V: U3 R# X' v" P
    1 k+ h& W9 \5 I$ ^+ e# G# e4 t: j! h( C
    我的anki版本是2.1.22
    ( G0 E( L- H1 @8 v3 q0 \& a4 b
    " Q' v4 T) P4 {) @" ' {! D5 }  w2 {2 C- [& \+ {
    8 g% s5 |$ ~( E8 r

    4 l! G7 ~; [; w9 {: K7 e9 ~" L  ~4 @& F( @8 `" Y* ?
    我在网上下载了一个朗文6,其中有这样5个文件+ w2 c& I0 Z, O& M4 {4 a1 l
    ( n4 L9 u$ W, T' A& Q' }
    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
       
    & z4 _6 b# b1 W9 a我可以用mdx-server 本地浏览,说明词典文件未损坏! z( A+ x$ t! x. S5 o
    我也修改了LDOCE6.py 中词典文件地址% l8 s' S" |9 x4 m' g) q+ c) @
    ...) R3 ?1 |" _# K9 W
    DICT_PATH = u'' # u'E:\\BaiduYunDownload\\mdx\\L6mp3.mdx'
    ( F/ W* u) C6 }" y7 e...但在Faswq- options 界面中下拉列表框中,没有 mdx-ldoce6 条目' m" \3 J; }0 ^% ]" p5 h+ m
    1 s) a  {2 Q2 Y3 {; ~/ e3 w" l
    我也试着把那个压缩包打开,放置文件与目录在anki中手动添加addon 但启动出错3 F3 }7 D7 \' w
    现在我fastwq中朗文6无分项,只 有default 一项。请问我该如何做?是不是我的词典文件不对?
    6 l/ _$ w+ c+ q8 }7 F" d. H, n$ r* d& G1 X
    C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\mdict\mdict_query.py我也试过删除上面文件12行的 #号.结果是出错; V! i5 |9 \. |! u, ^
    ( ~, x/ a( a3 k
    错误
    有一个错误发生了.请在按住shift键的同时启动Anki,这样可以临时的忽略掉你已经安装的插件。
    如果仅仅是因为插件引起的问题,请选择工具>插件菜单项来将出错的的插件设置成失效,然后重启Anki,重复以上的步骤直到你发现了具体是哪个插件引起的问题。
    当你已经发现是因为插件引起的问题,请在我们的支持网站上 add-ons section 上报告问题。
    调试信息
    Anki 2.1.22 (0ecc189a) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
    * N: b. K3 J" ~: L1 ], S, o" L6 JPlatform: Windows 107 {: b8 U% }! f) Q6 m- _9 \
    Flags: frz=True ao=True sv=1
    ) s- b* ^  ^3 oAdd-ons, last update check: 2020-05-01 11:26:58( H1 b8 ~: Z- i2 T) C$ m

    ) D2 |& d, J6 \* punexpected indent (mdict_query.py, line 15)! f5 @5 j+ T) q3 A7 P5 W
    Traceback (most recent call last):0 V- g8 s/ ]: W. R
      File "aqt\main.py", line 248, in onOpenProfile/ Q- C" L3 k$ j' }0 w
      File "aqt\main.py", line 370, in loadProfile( ]( J0 I: }. d( G
      File "aqt\gui_hooks.py", line 1281, in __call__6 C: t2 `  B4 u
      File "lib\site-packages\anki\hooks.py", line 611, in runHook
    ! M9 f' O. a  t! u; e- P1 G3 \  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\__init__.py", line 37, in start_here' H8 Y: j: F! U) N8 g
        from . import common as fastwq- k2 Q" L7 B9 T7 t6 T6 q
      File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\common.py", line 29, in <module>
    8 O+ S; |9 P, j0 R; A2 G    from .gui import show_about_dialog, show_options  # , check_updates' K7 H# J, Y+ P' w, U
      File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\gui\__init__.py", line 3, in <module>
    1 v. F2 |4 _3 @% w    from .common import *
    3 |% c+ g0 Z6 D4 @7 _  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\gui\common.py", line 28, in <module>
    0 U% z: ^# \- w8 C: P    from ..service import service_manager, service_pool
    % O+ T2 k; _! D6 o  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\service\__init__.py", line 20, in <module>  h+ a+ }& H' ~
        from .manager import ServiceManager& a% b6 l( x& n0 M  X
      File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\service\manager.py", line 24, in <module>+ i" m7 R: c& c# w  R
        from .base import LocalService, MdxService, StardictService, WebService, service_wrap  g8 I# N& s& b
      File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\service\base.py", line 44, in <module>
    # z7 w1 V8 P1 \0 @7 i& c1 r& C) V) P    from ..libs import MdxBuilder, StardictBuilder
    ( X) w0 O1 G% _* T" S  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\__init__.py", line 1, in <module>
    / Q6 |; d! x) ^# T# i    from .mdict import IndexBuilder as MdxBuilder
    ( \: `( m! n$ @# j  y- P8 x2 ]  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\mdict\__init__.py", line 1, in <module>' W9 Y, ^- R2 ~8 G! ~
        from .mdict_query import IndexBuilder
    0 u* j) R6 ]: Y9 o" Y  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\mdict\mdict_query.py", line 15
    ' o9 i3 i& N" e/ R; @& g0 n( k0 N0 r( i  ~
    6 z5 Q7 \) A' j; ]

    , s* H, A$ o" }% I2 Q% q
    6 L( W! G/ P/ g" W" m% Y( P5 L- K
  • TA的每日心情
    开心
    2022-3-3 18:43
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2020-5-5 00:48:20 | 显示全部楼层

    + A& A2 y8 \' N" X& z3 c我连目录都修改得和原作一致也加不到下拉列表中
  • TA的每日心情
    慵懒
    2020-10-8 02:33
  • 签到天数: 83 天

    [LV.6]常住居民II

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

    本版积分规则

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

    GMT+8, 2025-4-22 22:42 , Processed in 0.022911 second(s), 17 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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