魔域boss版怎么玩如何给FastWordQuery写扩展插件以支持其他mdx词典

本帖最后由 bdqq 于 2020-5-5 00:38 编辑
% u+ q0 E6 N6 Q  W; t' M6 K1 K9 g
: F' M! c0 U' d7 ^0 L请求fast wq 可以支持的 英文 朗文6 地址,魔域boss版怎么玩我用windows10, anki ,安装了' @. d* I/ Z5 Q" @( t9 Y7 ^0 {
https://ankiweb.net/shared/info/1807206748
6 I# i# q" z* f, W  h+ _0 b( ~4 s7 Y, @1 [6 _% _* p

# L0 K8 |; e4 U& `4 Z3 F

/ y/ C. w. P& o( @! J& Q! J/ P' [
/ C2 n- r3 a" K/ C, U- \, o# Y! K2 E
% U9 `9 D  v( r7 f- E5 F9 g
我的anki版本是2.1.22
/ N1 U! Y+ M0 a6 T. `
$ o: v8 Q6 |5 S

"
# u2 O0 n8 V# V2 y: l. I- ^& P2 m5 E+ w0 u2 y1 ~
: h1 B* B: Q. ^5 s
/ |8 K: A1 M/ e7 }- }/ v% w; U5 H/ q
我在网上下载了一个朗文6,其中有这样5个文件5 l0 l7 V3 c( ~% e" h. o2 g4 K; W

1 i: k2 Q/ ?/ H6 _8 o/ r$ T 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

 
   2 R  K+ A( a2 [8 w1 J
我可以用mdx-server 本地浏览,说明词典文件未损坏
! B, T7 P5 ?2 L6 Z我也修改了LDOCE6.py 中词典文件地址
1 u7 `  C% W, u* S6 x& y0 K2 K...
; ]% ?, t7 b# g( f8 [' V: pDICT_PATH = u'' # u'E:\\BaiduYunDownload\\mdx\\L6mp3.mdx'
. _7 z$ j1 L/ S...但在Faswq- options 界面中下拉列表框中,没有 mdx-ldoce6 条目7 _; E9 K3 y; Z5 B% c2 L9 [

7 f- _. O5 y9 t1 ?/ m" u/ G我也试着把那个压缩包打开,放置文件与目录在anki中手动添加addon 但启动出错3 T8 {5 q) F" K7 Q) U* T7 W
现在我fastwq中朗文6无分项,只 有default 一项。请问我该如何做?是不是我的词典文件不对?/ G3 V4 T0 j# d3 P3 S2 Z+ Z+ p

, Y9 u: ^6 [; {' |: F8 d. fC:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\mdict\mdict_query.py我也试过删除上面文件12行的 #号.结果是出错
0 B( _, {! M8 b7 R' i+ r
4 z1 S2 b, J6 N; L8 V" l$ G错误

有一个错误发生了.请在按住shift键的同时启动Anki,这样可以临时的忽略掉你已经安装的插件。

如果仅仅是因为插件引起的问题,请选择工具>插件菜单项来将出错的的插件设置成失效,然后重启Anki,重复以上的步骤直到你发现了具体是哪个插件引起的问题。

当你已经发现是因为插件引起的问题,请在我们的支持网站上 add-ons section 上报告问题。

调试信息

Anki 2.1.22 (0ecc189a) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1, `( H( r0 s7 J! U6 {- g) T
Platform: Windows 10
% q1 D8 Q2 ^$ R, E5 [$ uFlags: frz=True ao=True sv=1
2 U5 U* }% V1 {+ Y2 pAdd-ons, last update check: 2020-05-01 11:26:58
3 C8 S0 c6 `" d1 j9 p5 l9 v. i- Z2 d7 u  U
unexpected indent (mdict_query.py, line 15)8 \4 j2 X8 Z/ @  M
Traceback (most recent call last):
. F3 [: [; C/ c5 L! x8 }0 d7 t5 T3 t  File "aqt\main.py", line 248, in onOpenProfile
+ e& \$ N+ v) q& [- z) s* y1 \  File "aqt\main.py", line 370, in loadProfile2 k9 ^+ t5 D% z/ `% g( L
  File "aqt\gui_hooks.py", line 1281, in __call__
  Q9 O; ~" u) _) V4 A5 Z  File "lib\site-packages\anki\hooks.py", line 611, in runHook
+ J+ g6 m4 W/ a( i0 X  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\__init__.py", line 37, in start_here- U1 c& V( l$ ~0 k2 ]" ?" d
    from . import common as fastwq
) L' y: B4 M2 I4 k' j2 f  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\common.py", line 29, in <module>2 V, A+ n# k3 A1 s1 H& ?$ Y
    from .gui import show_about_dialog, show_options  # , check_updates3 l& X; E! h/ @& N% l8 V
  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\gui\__init__.py", line 3, in <module>
/ T4 S" K1 @5 U( T; M* `- _    from .common import *
3 h. ?3 e3 A1 b& A1 ?/ k  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\gui\common.py", line 28, in <module>
( S" A8 h" i& y+ d1 v& Y% J    from ..service import service_manager, service_pool* a1 \  q( x! k9 N% x
  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\service\__init__.py", line 20, in <module>
4 C. c7 o) K( [3 Y. Y. h! J1 S    from .manager import ServiceManager
( R# h/ K3 D; X: U  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\service\manager.py", line 24, in <module>- b2 E" W! `- l( u# y* H
    from .base import LocalService, MdxService, StardictService, WebService, service_wrap0 z* E2 n! _3 M! |0 G
  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\service\base.py", line 44, in <module>
' k* Z3 P: t; W  x/ y    from ..libs import MdxBuilder, StardictBuilder
! w  l2 V: ^. S5 [" V  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\__init__.py", line 1, in <module>, x' Q+ |) I* u9 W! k2 v. T
    from .mdict import IndexBuilder as MdxBuilder' k* j7 e  Z9 g% \/ p+ ]
  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\mdict\__init__.py", line 1, in <module>2 r( M+ S% b# b1 Y
    from .mdict_query import IndexBuilder
0 @0 U; K  l3 o  File "C:\Users\admin\AppData\Roaming\Anki2\addons21\1807206748\libs\mdict\mdict_query.py", line 15
, g, v8 Y- n4 p9 {& }6 @4 D4 Z  s" z+ ^+ T
2 I& l0 B2 o6 H- |1 t( N
9 h: r; v7 O. P( G+ F' C/ a7 X5 j" {! G  S. V
" |' i; q0 L( Y6 p# W$ r
 

2025-07-02 19:18 点击量:1