掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: priestpdawiki

[学习讨论] 通过结合阅读来背单词,我有一个软件设想

[复制链接]

该用户从未签到

发表于 2016-3-23 23:17:03 | 显示全部楼层
本帖最后由 vbnet 于 2016-3-23 23:20 编辑
, M( @7 x( E8 Z1 n2 V# Z0 t) i0 r: Q1 D& c4 f  g/ a( o2 u
-->更新20160323_4.zip: X, r1 K+ B4 ?+ F9 G7 {8 ~6 [
# H% W1 I; \6 B3 [0 V& K
增加英英词典EEdic(from Vicon english dictionary.mdx)
. s( E2 k! @6 X7 T) T3 S/ r改网盘
7 a; M9 Q; ~7 p链接:http://pan.baidu.com/s/1eQYH3LS 密码:qvqa

该用户从未签到

发表于 2016-3-23 23:35:46 | 显示全部楼层
如果词典释义能够直接调用mdx词典的内容就好了。

该用户从未签到

 楼主| 发表于 2016-3-24 08:32:45 | 显示全部楼层
ok927 发表于 2016-3-23 23:353 ~, h; c, R" H8 t9 r+ F/ n; E
如果词典释义能够直接调用mdx词典的内容就好了。
! w* F1 e; X: R0 |2 y; r0 Y) l- ^
mdx文件其实是网页格式的,每个辞典的网页代码格式都不同,估计是没法访问单词释义的。vbnet大侠制作的软件,调用的应该是 access数据库吧?如果要换成 mdx 的内容,可能要把 mdx辞典里的所有释义抽取出来,专门放到 access数据库里,才能被软件访问了。

该用户从未签到

 楼主| 发表于 2016-3-24 10:34:15 | 显示全部楼层
本帖最后由 priestpdawiki 于 2016-3-24 15:00 编辑
9 b( \# ^+ T! R  I9 |
vbnet 发表于 2016-3-23 23:175 l* w0 D4 c2 v! }! d' z# J$ O
-->更新20160323_4.zip
# E% X2 v7 z6 r* H; _0 z: I" T- y8 n% b* l
增加英英词典EEdic(from Vicon english dictionary.mdx)
) W6 `  P4 z  c- i; A
& A1 y) n5 B; s  i" J9 K. H
vbnet大神,现在你的神器功能越来越好了。我想反馈两个建议,和几个问题(都是关于辞典制作的):- I& j+ `1 H2 ?5 U; R8 n

5 f% I( D. G4 X1 V' V1. 现在比如我对文章中一个 springy单词插入释义,效果是这样的:
+ s; A2 w1 z$ J5 v$ V' O/ c...... springy【springy→[形容词]有弹性的,泉水多的,松软的,轻快的】 ......
' D1 D8 {1 }8 c5 H$ L3 a% P; G+ V1 ^9 L4 C# z$ I7 g, D
但是,其实中括号中的springy,重复了我们所查的单词,是可以不用重复放在释义里面的。下面的效果,会更简洁些,而且一看就能明白是之前单词的释义:9 ~* m" S# U1 e! f: v
...... springy【[形容词]有弹性的,泉水多的,松软的,轻快的】....., @, s( v0 b& g$ [+ @9 e
' h# I2 G% h* g7 ^! p. o& s

& g  [6 I& Q% @" L  R: W2.现在取词时,对于一词多义的情况,右键出现一个下拉列表,默认只显示第一条释义,需要点击小三角,才能看到全部的可选释义。大神能否设置为直接就右键显示全部的释义呢?因为对于一词多义,点击小三角才能看到全部释义,用户其实是进行了一部多余的点击操作。5 ?7 U0 T! f2 T5 L

. |! V  H: i7 ?4 M/ B
9 Q3 R+ W3 @' c% e3 M( A9 k8 m还有两个问题我想请教下大神,
& W0 V3 c( c0 [$ B/ w2 ]: p  W5 j
问题1. 如果我想把柯林斯高阶双解,做成您软件能用的 mdb数据库(我不懂 access),是否是这样操作的?
* p( j/ b  t( f6 Y- G9 @9 M我现在excel表格中,把单词,放在第一列;把单词释义,全部放在第二列。然后用 access 来导入,再存成mdb格式。0 l  u1 }* w- H# ^4 s
等我做成柯林斯版 mdb后,我会共享在本帖中供大家下载的。大家也能根据大神您的教程,来编写自己的辞典mdb,壮大我们这个帖子。6 E) T4 \3 {1 a" [9 M
; L( M8 J5 e' y6 J5 w6 L( |
7 I. D$ H3 W7 I, }# z5 d
问题2. 一词多义的分条问题,您之前说用中括号【】来作为分条的识别特征码,具体是什么意思?是指用中括号括起来的词性(比如【形容词】,【名词】),来作为分条识别码吗?如果的确是这样,那么,一定要用中括号【】来分隔每条释义么?我能用其他符号,比如小括号()来分隔吗?
  E6 }4 l( I* x% I7 q4 c+ ~+ k$ d不过我试了一下,在一个单词的释义后填了几个【】中括号后,因为不能直接保存(原始文件被保护了),就另存了一个mdb格式,在取词软件连接了新的mdb后,就一个单词也识别不出来了,不知怎么回事。。
9 o4 P( J' n3 _  F" n
7 ^1 W0 S% \! v( k# E: i1 W另外,我发现您的mdb数据库中,并没有所有的单词释义,都加上【】中括号。5 [, G% P( [: C/ Q" v3 h( r

8 h+ j/ d& B& R  z
% B) o# L0 p! r问题3. 我发现 mdb 中, 比如 abject 单词,释义是这样输入的“【形容词】卑鄙的,可怜的”,但是在软件中取词插入,是下面的效果* ^5 j& h0 E# |/ ^: N
abject 【abject→[形容词]卑鄙的,可怜的】
3 {' I, z, y9 N3 {  z" b( D! r& g可以发现,数据库中的中括号【】,在取词软件中变成了[]这个样式,请问这是为什么?; t8 z) i0 _8 F9 |- ^2 y
" v4 [, M1 e/ |6 b( L5 g# h, ^* C; S
) B. `$ D; r2 c( l# O
) r0 _: f6 l& ]8 D( r. _) C5 }3 L

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

该用户从未签到

发表于 2016-3-24 15:02:19 | 显示全部楼层
本帖最后由 vbnet 于 2016-3-24 16:44 编辑 + y4 u/ T9 Z; A! S" `
priestpdawiki 发表于 2016-3-24 10:34
2 B4 E6 p* c  |8 s. i2 y. e( _vbnet大神,现在你的神器功能越来越好了。我想反馈两个建议,和几个问题(都是关于辞典制作的):) ?( t7 X+ V5 _* F+ K! p

8 h& W" q9 \: e. h" [6 {! ?' _5 `1 ...
) T/ t1 n" @; [

6 z) |* y+ C" {3 l/ U  L4 C--->其实中括号中的springy,重复了我们所查的单词,是可以不用重复放在释义里面的
3 L4 \. \; t+ M8 M' c
; r  [- l$ P+ a* E2 X( f有时候查出来的词不一样,比如doors,它会找到door8 A5 q  k' @0 l! J1 Y1 t
它的机制是这样的(可能需要改进)* k0 A, }- `& S% _4 C* w
找不到-->少一字再找-->少2字再找-->尾部 ily,ied,ies改y再找-->尾部少3字再找3 G! S6 s& `/ e+ Z3 m* h
找出来的未必是你要的,所以必须显示它所找的词
8 Y8 v# p. X$ y) L1 P
0 W4 }( r4 ~5 O# ?-->需要点击小三角,才能看到全部的可选释义( ?% w3 F4 p. }

. L* H% b  m, c" X( U- m/ R
+ T' Y% O( B' q+ H8 l* E8 i* D或是通过加设快捷鍵解决,不用按右键(下次更新)6 w/ ]; r% O' }6 [5 h# G
F1插入第1条
9 L1 o) `2 G* a0 t! B3 r8 BF2插入第2条0 h0 n8 e) H" \5 s- y
F3插入第3条
  s% g# o5 e' }& XF4插入第4条
3 S4 U  d- N% w0 U2 M8 j1 c" \$ A
-->柯林斯高阶双解# y( S' R) g; R7 Y$ q* W7 a* Q3 k
6 e% i! `  m' D1 ?
内容太多、太长,  @1 Y) S3 \9 ~: e* \( y
GoldenDict更适合,直接copy,paste% j6 m) s9 J4 T: A0 I0 D
6 R) O5 X2 B9 m4 y+ B& J
-->括号【】来作为分条的识别特征码
4 c/ ^; |8 S- B1 e资料库中释义是同一行: S$ q) d: X  v+ i. q/ I
比如
  }# Y" G) ]9 k$ Q) K/ w【动词】使(数量、程度等)减少,减轻,除去,缓和,打折扣 【动词】(数量、程度等)减少,减轻,失效,缓和,(法令等)被废除
/ R( ^: y: N9 t" P5 B  M: {& ^显示过程中将 ( 空格+【  )取代成   -->回车+换行符9 X! V; w; |+ [# X
然后逐行放进右键选单
1 d5 z7 M% B6 F  z7 s8 r: E% s6 Q  P! G
8 W) y5 K: Q7 {7 I- o6 h如果资料库已分行排好, [5 S* F) G: x' m0 r0 `5 A1 U
1动词" n8 V+ g$ C% V
2动词$ h- g" n$ W1 T
3名词# c1 |' C6 o( c# Y/ ]
其实不用【】" X- ?% O3 M+ H6 M" ~$ B

4 o* ], p0 C# q9 T: S3 @$ u9 s3 W' u: e5 R
-->数据库中的中括号【】,在取词软件中变成了[]这个样式,请问这是为什么?4 z- ]" R# V, y2 {0 t3 l
如果【abject→【形容词】卑鄙的,可怜的】,似乎不好看
3 y, g0 q9 P& p5 W% Y外框看看可以用什么取代
+ X2 L% I* J: E. k- _* I0 [- {# U- l% d7 w; O  j; M9 d4 P1 n
/ `9 k9 D7 {' x2 I& X0 _
-->如果词典释义能够直接调用mdx词典的内容就好了(ok927), `/ h' Q2 p! o- p& f' J
GoldenDict更适合- d# r- f+ D* T5 V
mdx我也不会解4 z# Q( ^: ~' G+ s0 _1 ^* @+ w  v

# B. B% f9 D1 T4 U6 b) Z

该用户从未签到

发表于 2016-3-24 16:38:01 | 显示全部楼层
本帖最后由 vbnet 于 2016-3-24 19:34 编辑
; o2 q  ?) I0 L5 N- x3 ^4 y8 C3 I* s8 N/ X, h$ r8 p- A
-->更新20160324_2.zip2 S1 d! r6 F* i, c* o1 c6 f
& ^" F! X/ Y( @# A0 z" D
#加设快捷鍵解决,不用按右键& C# U' F* I6 p1 f: Q  b0 }
F1插入第1条" ]9 H0 E2 V. \
F2插入第2条
8 E, d8 y0 f) S/ R" I, lF3插入第3条# ^( V+ i0 C2 C' s
F4插入第4条
* w" T, c- n% u3 e, h
% f* v& O: I: |( x) s/ Q如果只有3条,按F4,按错均显示第1条
/ I' [. T3 t5 I, \
" y( }  N' P3 X  i% E/ N! J#增加行间距设定5 [( z; V" M3 V0 \$ K: j: J

  \8 E/ s7 j: i#改善取词闪烁
4 [7 }7 i5 q! P0 j( m5 }5 h& F& J$ S: d. f; J
链接:http://pan.baidu.com/s/1eQYH3LS 密码:qvqa

该用户从未签到

发表于 2016-3-25 07:51:27 | 显示全部楼层
priestpdawiki 发表于 2016-3-24 10:34* ]8 ]4 C7 M9 j" }1 M7 Q
vbnet大神,现在你的神器功能越来越好了。我想反馈两个建议,和几个问题(都是关于辞典制作的):
0 ]+ C7 j: q" P% F* S3 N) Y5 x' U
( c) p% J( }% l1 ...

7 \' Y! Y: N- a2 H) s-->mdb数据库的结构9 L+ ]6 O- v0 d- ?1 |
用excel的话,第一栏加字段名english  chinese7 m: @+ o6 O0 I7 \- p1 T+ A' c2 @0 D% L
english下是英文单词,chinese下是释义
5 J/ x+ ]: z0 X: b% M) ?/ q- l资料表名为EnglishToChinese
+ W4 x# g8 p. L; ?+ z8 j! _& q  u大小写一定要一样,

该用户从未签到

 楼主| 发表于 2016-3-25 11:35:24 | 显示全部楼层
vbnet 发表于 2016-3-25 07:51
, g& [3 _+ _0 {1 t5 {3 f-->mdb数据库的结构
3 Z: F( C2 _, R* C3 W# v  v2 K& z用excel的话,第一栏加字段名english  chinese
: S. B5 `# s% d  e3 |1 Aenglish下是英文单词,chinese下是 ...
- o# I* a) Q  N, }+ T( q. }
) B$ X" [: t8 E
是下图这样的格式吗?我先尝试了一下,比如建立 a b c  三个单词,单词后的释义,假设就是如下图所示(比如单词 a,有两个意思,一个叫123,一个叫456)。但是导出成 mdb格式后,您的软件不认这些mdb,也就是鼠标无论点在那个单词上,都是取词无效,一片空白。不知为什么?
: C, D2 N$ [8 [' ^) c3 j& c5 e$ P  U

" o% Z- n: f- q2 I$ b

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

该用户从未签到

发表于 2016-3-25 15:26:27 | 显示全部楼层
priestpdawiki 发表于 2016-3-25 11:358 |3 {3 b' {% a. W3 Z
是下图这样的格式吗?我先尝试了一下,比如建立 a b c  三个单词,单词后的释义,假设就是如下图所示( ...
$ P1 [! }/ X! H( n0 c5 G+ `. c
我设定4个字母以上才取词

该用户从未签到

 楼主| 发表于 2016-3-25 15:42:57 | 显示全部楼层
本帖最后由 priestpdawiki 于 2016-3-25 15:52 编辑   [) |) c" \$ R$ b  j/ I
vbnet 发表于 2016-3-25 15:26( k: _, _6 J8 E
我设定4个字母以上才取词
0 w, Q9 Y* `( Y1 F1 I4 f  R. K, F

6 a; ?$ V4 Q/ {! J( ?果然。。非常感谢大神!但是英语中那些少于4个字母的单词,您自己制作的词典中也不取词么?

点评

你想改也可以  发表于 2016-3-25 16:25

该用户从未签到

发表于 2016-3-26 15:52:45 | 显示全部楼层
-->更新20160326_2.zip
* x% \9 g" r6 ~$ O  {7 N
* M8 k" t" r" W6 T: s% T取词自动高亮,勾选stop dictory时停止: @' ?. ?1 U: C' ~" g
4 s: ]6 U8 M- l$ n, `1 D% c
链接:http://pan.baidu.com/s/1eQYH3LS 密码:qvqa
: p  w% o0 E$ ?. |

该用户从未签到

 楼主| 发表于 2016-3-26 17:01:26 | 显示全部楼层
vbnet 发表于 2016-3-26 15:52
( c  J* P! z, u" v! q" ?. l0 I-->更新20160326_2.zip, u! y1 r4 @5 ]" [8 j: Q* \, [

& q" U: W7 k) q: {$ v: o% g5 M取词自动高亮,勾选stop dictory时停止

6 w' z$ c+ f% o9 |大神,你的软件在我的帖子中不断更新,却隐藏较深,可能大家都很难注意到,我希望大神能单独开一个新贴,专门用于发布你的软件,标题就写你给软件起的名字。这样我和大家都能够随时关注你的软件贴,不然你的更新只有我能看到提示,太亏了

该用户从未签到

发表于 2016-3-26 17:50:24 | 显示全部楼层
本帖最后由 vbnet 于 2016-3-26 17:51 编辑 9 d2 B  {4 p7 g0 L
priestpdawiki 发表于 2016-3-26 17:01
# Q+ o- I. M4 y- C. E大神,你的软件在我的帖子中不断更新,却隐藏较深,可能大家都很难注意到,我希望大神能单独开一个新贴, ...
  _0 ~1 [0 p3 l

( U- p7 P5 l$ J1 j5 B等完善、稳定之后吧
( c' I5 D# }' k/ K- V4 l何况只是习作的小程式

该用户从未签到

 楼主| 发表于 2016-3-27 17:26:51 | 显示全部楼层
vbnet 发表于 2016-3-26 17:50
, z9 N* P% N4 P% k等完善、稳定之后吧
. r+ J: t! O( n9 \& q( Z$ J8 Z2 M何况只是习作的小程式

0 R2 z* O: W5 X4 f" M4 b本论坛有很多mdx词典编辑器,都是网友亲自编程制作的,无所谓习作一说的。况且本论坛懂编程的高人真的不多,我强烈推荐你能上主贴。
  • TA的每日心情
    开心
    前天 15:34
  • 签到天数: 809 天

    [LV.10]以坛为家III

    发表于 2016-5-21 12:20:01 | 显示全部楼层
    vbnet 发表于 2016-3-26 17:50
    9 a0 V5 z$ b! l& H( b等完善、稳定之后吧
    - x2 s/ D8 e# g何况只是习作的小程式

    6 A/ |: M- ^" Y& t链接挂了~

    该用户从未签到

    发表于 2016-5-21 12:35:53 | 显示全部楼层
    孤影 发表于 2016-5-21 12:20$ m, E# B* Y# k" |
    链接挂了~

    7 \: c$ H) H9 B2 n+ s7 ^链接:http://pan.baidu.com/s/1o8u4nTC 密码:3ys3
  • TA的每日心情
    奋斗
    2018-1-7 15:57
  • 签到天数: 23 天

    [LV.4]偶尔看看III

    发表于 2016-12-10 19:09:53 | 显示全部楼层
    lastsir 发表于 2016-3-22 20:15
    6 h/ F: r/ o" f+ G1 c这个想法不错的说。但我觉得这么背单词不太好,容易偷懒
    ) J$ V) q& b' i! ]" [; V6 R* U
    有同感啊  麻烦的同时其实也是一个记忆的过程 就是要坚持
  • TA的每日心情
    擦汗
    2018-9-26 03:50
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2017-6-14 09:48:29 | 显示全部楼层
    难, 而且最多只能用在txt这类可以编辑的文本上, 如果是PDF或EPUB, 基本不可能。! a4 p3 \, A9 C6 @4 I4 }2 A$ g

    3 ^/ z0 B  m- T: l1 `+ r, C
  • TA的每日心情
    开心
    2018-11-19 22:27
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2017-8-23 20:56:33 | 显示全部楼层
    vbnet 发表于 2016-3-22 18:55
    ' h. _% H- i( S. ^2 i1 d# B链接:http://pan.baidu.com/s/1o8u4nTC 密码:3ys3

    % r, F6 i0 l/ }+ ~2 H大哥你好.如果觉得有兴趣的话.可否改一版这样的:  6 [" H' l1 q4 J/ h0 x
    1,user自定义一个txt熟词本,   m: I1 a5 ]) Q
    2, 导入一个txt文本(小说之类)
    ' i' O/ ?; H$ N; @! b& k3,高亮生词.(词频超过2W或者10W的可以不高亮)
    $ b2 n5 U3 Q1 Z2 E# n& W7 F( R. o5 d: X& ^
    目的:语境背单词, 强迫症患者会被逼迫把文本里面的高亮单词背掉吧.
    $ o/ b; G" G- J" w5 M生词解释之类的.毕竟一个人做不过欧路等公司团队的.: y: r' Y1 O) t1 L! u
    3 G* e* M* g# C3 ~
    我的设想是这样看一遍文本,把单词印到语境里面去.然后自己到欧路扇贝里面去背.' N. |$ g9 }" @  M
    背完回来再读一遍文本复习.0 W, x9 G, a5 O, Z3 \2 N" p7 J
    最后生词变熟词. 高亮减少.  获取游戏般的满足感.8 }7 i5 b/ m1 k/ j" _2 E* t
    所以这不是一个阅读器,这是一个透析强迫背单词,完成后获取通关快感的 透析背单词游戏.5 [( K' x. S! U. H+ q4 `" W
    0 j2 z1 O9 Z3 [( m/ x. V  b$ V+ ]
    一切以大哥的兴趣为前提.仅交流想法.

    该用户从未签到

    发表于 2017-8-23 23:16:29 | 显示全部楼层
    楼主 你说的这个东西就是kindle的生词本功能 为了这个 我还特意买了kindle

    该用户从未签到

     楼主| 发表于 2017-9-6 09:30:16 | 显示全部楼层
    haorenwolf 发表于 2017-8-23 23:16
    ( h3 D* I% |5 [* [5 ]楼主 你说的这个东西就是kindle的生词本功能 为了这个 我还特意买了kindle
    , T& O( p$ k4 N
    关于单词问题,我现在想法改了,我觉得单独看英语文章, 即使有单词的精确翻译, 却没有文章朗读发音的,也学不好英语. 听力能帮助阅读能力的提高, 而非反之. 所以,即使有我发帖中那种软件存在, 也意义不大了

    该用户从未签到

    发表于 2017-10-1 02:53:44 | 显示全部楼层
    priestpdawiki 发表于 2017-9-6 09:30
    + L/ H- }! Y3 r" y; o& K# O关于单词问题,我现在想法改了,我觉得单独看英语文章, 即使有单词的精确翻译, 却没有文章朗读发音的,也学 ...

    , T: m: W  w/ P* W' c0 m想快速积累词汇那就是大量的背  没有什么好方法

    该用户从未签到

     楼主| 发表于 2017-10-5 12:29:56 | 显示全部楼层
    本帖最后由 priestpdawiki 于 2017-10-5 12:31 编辑 * `+ R1 n( f- a* l* |# i% n
    haorenwolf 发表于 2017-10-1 02:536 c7 Z5 z. B; X& F, F  j
    想快速积累词汇那就是大量的背  没有什么好方法
    6 z3 z; o& @1 @) C* T2 F
    * ~7 c) ~: S. D2 @3 r% x. E
    背单词比较适合考试,因为考试有单词量的范围. 6 l" m; J4 D: |, _
    但离开考试之后,发现几千个单词毫无用处,看新闻都不能应付下来, 因为从有限到无限, 就很难通过背单词来解决了.  面对海量的考试外低频英语词汇,  光背单词一定会死, 从阅读中查询单词来记忆,也会死,  最终, 背单词或阅读, 就会变成一个先有鸡还是先有蛋的死循环问题, 无解.  
  • TA的每日心情
    擦汗
    2018-4-16 10:00
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2017-10-11 08:59:22 | 显示全部楼层
    蒙哥阅读器能解决部分楼主的需求。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-9-8 19:23 , Processed in 0.021727 second(s), 18 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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