掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 2191|回复: 17

[插件] 修改版FastWordQuery支持获取.x.mdd中的资源

[复制链接]

该用户从未签到

发表于 2020-4-6 03:06:22 | 显示全部楼层 |阅读模式
FastWordQuery默认只支持获取.mdd中的资源,修改之后可以支持.x.mdd这种多个mdd的情况,最多支持.10.mdd。

测试后发现几个问题,比如词典中使用js脚本,脚本有错误会导致卡牌不能显示,或者词典的乱码,不过这个是词典的原因,非插件的原因。而且spx格式的音频不支持,这和anki有关,暂时没有办法。
示例是随便用的一个词典,它的mdd文件有5个,测试可以获取到所有的音频和图片(test前面的方块是css在不同设备渲染的问题)。
下载后将1807206748这个文件夹解压到%AppData%\Anki2\addons21中,如存在直接覆盖,使用方法与原来的一样。
链接:https://pan.baidu.com/s/1xzSqzabnNyuvWh5scKXLHw





购买主题 已有 72 人购买  本主题需向作者支付 10 粒米 才能浏览

本帖被以下淘专辑推荐:

该用户从未签到

 楼主| 发表于 2020-4-6 14:54:28 | 显示全部楼层
ian1990 发表于 2020-4-6 12:58
" ~7 b1 L6 L. {: L) u+ F" j+ w喇叭真的太大了,强迫症的我裂开了。
. A+ x9 e/ U& h/ s7 T有解决办法吗?

/ D, H: ~9 G% u! S4 m* P查看anki显示的页面的html可以看到[sound:]这样的音频会被渲染为如下% [+ Q, ?! B9 e2 a, R3 T  E% W

5 x( N( b  N1 C0 ~7 |0 MWin端:
+ ?; R6 w0 t* {  J( }8 y
  1. <a class="replay-button soundLink" href="#" onclick="pycmd('play:a:0'); return false;"><svg class="playImage" viewBox="0 0 64 64" version="1.1"><circle cx="32" cy="32" r="29"></circle><path d="M56.502,32.301l-37.502,20.101l0.329,-40.804l37.173,20.703Z"></path></svg></a>
复制代码
Android端:. g( `5 A* A7 n, ^2 f
  1. <a class='replaybutton' href="playsound:file:///storage/emulated/0/AnkiDroid/collection.media/mdx-ldoce6-67b1619e-b2037310-e3557d04-87c659b8-a3a85b14.mp3"><span><svg viewBox="0 0 32 32"><polygon points="11,25 25,16 11,7"/>Replay</svg></span></a>
复制代码
所以可以在卡牌的格式中添加代码:4 y1 p/ h6 s. e5 O7 C
3 N+ L2 e4 c* ?) S' Z; x
  1. .replaybutton,.replay-button{+ ]' }! j" j/ Q7 N4 k
  2.     width:1em;
    + l8 j# l" N* @3 ?& u. N
  3.     height:1em;" m5 m* L. ?$ d
  4. }
复制代码
或者根据需要自己修改。
* A) D( O. Y* U
8 T. Q0 N9 |7 v! s2 g8 T8 B6 k* H
! O' {8 C& _% d5 |# @' o  {! R- V5 m0 ]& k! h1 `* i
  • TA的每日心情
    擦汗
    2020-6-6 16:10
  • 签到天数: 164 天

    [LV.7]常住居民III

    发表于 2020-4-6 05:44:04 | 显示全部楼层
    玛丽亚, god,竟然是沙发。 梦寐以求的功能阿!!! 楼主你咋这么英明神武,天纵英才! 同样我也留过级,差别咋就这么大呢!
  • TA的每日心情
    开心
    2021-4-24 08:20
  • 签到天数: 634 天

    [LV.9]以坛为家II

    发表于 2020-4-6 09:20:17 | 显示全部楼层
    谢谢分享   一个非常不错的改进
  • TA的每日心情
    擦汗
    2020-1-9 13:35
  • 签到天数: 178 天

    [LV.7]常住居民III

    发表于 2020-4-6 09:41:37 | 显示全部楼层
    请问发音符号怎么去掉,如果只是想看图片而非发音时,它会留下[sound_work_mp3]这样的字符,该怎么办呢?发音喇叭在anki上会显示的很大

    点评

    在anki用正则替换掉[sound_work_mp3]即可,ctrl+alt+f,勾选正则,举例部分将\[sound.*?mp3\]替换为无  发表于 2020-4-6 11:29

    该用户从未签到

     楼主| 发表于 2020-4-6 10:57:12 | 显示全部楼层
    williamson 发表于 2020-4-6 09:41+ }. ~0 S5 E4 d1 P  q* g
    请问发音符号怎么去掉,如果只是想看图片而非发音时,它会留下[sound_work_mp3]这样的字符,该怎么办呢?发 ...
    : }* S' e2 L+ F* y% P5 h* I. e; V
    不好意思,没有理解说的意思,能不能具体举个例子,我这里才好找原因
  • TA的每日心情
    奋斗
    2023-12-14 15:58
  • 签到天数: 874 天

    [LV.10]以坛为家III

    发表于 2020-4-6 11:26:23 | 显示全部楼层
    神器,能把mdd全部读出来

    该用户从未签到

    发表于 2020-4-6 12:58:22 | 显示全部楼层
    喇叭真的太大了,强迫症的我裂开了。$ g' a$ b/ {7 Y3 G/ o5 f
    有解决办法吗?9 |( z8 i% d, F) n+ }$ F
  • TA的每日心情
    擦汗
    2020-1-9 13:35
  • 签到天数: 178 天

    [LV.7]常住居民III

    发表于 2020-4-6 16:05:44 | 显示全部楼层
    xusorn 发表于 2020-4-6 11:26# G, G- C8 C( }& U7 u9 J& b/ \
    神器,能把mdd全部读出来

    ! W  R+ T1 t% t1 u5 G! e& _感谢老哥,救小弟一命
  • TA的每日心情
    奋斗
    2023-12-14 15:58
  • 签到天数: 874 天

    [LV.10]以坛为家III

    发表于 2020-4-6 17:30:27 | 显示全部楼层
    那一种想念 发表于 2020-4-6 14:54
    2 D$ e1 q: _7 v1 u$ S5 g& Q查看anki显示的页面的html可以看到[sound:]这样的音频会被渲染为如下
    4 T# [8 B7 E5 h' ]1 s' |! h  a+ ^6 b  A! _4 s5 w
    Win端:

    & w! A% k7 q% V5 D. L8 o' Z2 g请问可以自行定位重播按钮的位置吗?例如<div>按钮</div>
  • TA的每日心情
    奋斗
    2023-12-14 15:58
  • 签到天数: 874 天

    [LV.10]以坛为家III

    发表于 2020-4-6 17:55:53 | 显示全部楼层
    xusorn 发表于 2020-4-6 17:30
    ' Q) p" [  [' \3 L4 V7 I7 a请问可以自行定位重播按钮的位置吗?例如按钮

    & j, v$ A5 R. a% w% d" H1 i; B已解决,把发音的字段定位就行了,虽然会有两个按钮
  • TA的每日心情
    奋斗
    2020-12-22 18:46
  • 签到天数: 43 天

    [LV.5]常住居民I

    发表于 2020-12-6 16:54:42 | 显示全部楼层
    那一种想念 发表于 2020-4-6 14:54  `! ~# q1 [# p# C' H1 A
    查看anki显示的页面的html可以看到[sound:]这样的音频会被渲染为如下
    ) K* ?2 e& p+ n) K- W% E8 Y; Z/ ~7 T9 J7 Q4 K- q! }+ j
    Win端:
    $ O0 [' U! s* Z- ]& V6 C
    简直是神之操作,拜谢了
  • TA的每日心情
    奋斗
    2020-12-22 18:46
  • 签到天数: 43 天

    [LV.5]常住居民I

    发表于 2020-12-6 16:59:17 | 显示全部楼层
    那一种想念 发表于 2020-4-6 14:54
    " H- A3 Q9 U0 Q查看anki显示的页面的html可以看到[sound:]这样的音频会被渲染为如下/ i% N; X9 r2 y9 \6 j9 d4 g  i4 e% p
    * v& k* f  f+ ]9 n' I. c1 X
    Win端:
    5 y* S$ }3 K) S+ j6 V
    在桌面端可以,在ankidroid上好像不灵
  • TA的每日心情
    开心
    2020-4-7 17:48
  • 签到天数: 201 天

    [LV.7]常住居民III

    发表于 2021-1-16 20:36:55 | 显示全部楼层
    试了牛津双解9和牛10,添加卡片后,在媒体库中找不到任何新的音频文件呀?
  • TA的每日心情
    开心
    2022-9-15 14:32
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2022-9-15 14:32:48 | 显示全部楼层
    没看到可以下载的码
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-5-16 05:34 , Processed in 0.125722 second(s), 14 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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