掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

该用户从未签到

发表于 2016-3-23 23:17:03 | 显示全部楼层
本帖最后由 vbnet 于 2016-3-23 23:20 编辑 / i& R4 v* w6 i, k# p

( ?! T7 H' \0 R& W) Z' _-->更新20160323_4.zip4 J0 J: ~* b+ ~2 l( ?0 X$ r

+ i0 k. ]* s; e8 h4 h增加英英词典EEdic(from Vicon english dictionary.mdx); [% k; F5 L& _& s# A& b/ ?
改网盘5 k9 c/ Z5 \* @5 V! @1 z1 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:35
) o3 l2 Q- O7 ]. F如果词典释义能够直接调用mdx词典的内容就好了。

% i+ t2 A4 q; r( q. a; |' q- S- _5 Smdx文件其实是网页格式的,每个辞典的网页代码格式都不同,估计是没法访问单词释义的。vbnet大侠制作的软件,调用的应该是 access数据库吧?如果要换成 mdx 的内容,可能要把 mdx辞典里的所有释义抽取出来,专门放到 access数据库里,才能被软件访问了。

该用户从未签到

 楼主| 发表于 2016-3-24 10:34:15 | 显示全部楼层
本帖最后由 priestpdawiki 于 2016-3-24 15:00 编辑 # @1 u7 L/ l* b$ h- i7 _- N5 b( P
vbnet 发表于 2016-3-23 23:17$ C2 V' W; r& s* o6 D" o
-->更新20160323_4.zip- s! P6 x, {. `5 F) D* y7 F9 x$ b
& l9 B, h! s- V0 Q& ]
增加英英词典EEdic(from Vicon english dictionary.mdx)
5 |" U/ E5 Z) T7 A9 s/ i# l- ^
) i7 ~3 e  H) G! Q  }* ^7 h1 W
vbnet大神,现在你的神器功能越来越好了。我想反馈两个建议,和几个问题(都是关于辞典制作的):" ?9 c$ O+ @' k7 Y3 c
& `, U) }1 J" b
1. 现在比如我对文章中一个 springy单词插入释义,效果是这样的:- w& u- r, M2 t. [/ g8 D
...... springy【springy→[形容词]有弹性的,泉水多的,松软的,轻快的】 ......5 \8 ]6 i9 D4 C9 ~! `" [  l/ [
' N% U" f$ \* E+ g7 I0 ?
但是,其实中括号中的springy,重复了我们所查的单词,是可以不用重复放在释义里面的。下面的效果,会更简洁些,而且一看就能明白是之前单词的释义:* w7 z  a1 P7 K' r- a
...... springy【[形容词]有弹性的,泉水多的,松软的,轻快的】.....1 d0 L9 Y$ a' E' N* T

3 A6 G' L# }* j7 Z' g8 j2 b! O- F* [3 `) Z
2.现在取词时,对于一词多义的情况,右键出现一个下拉列表,默认只显示第一条释义,需要点击小三角,才能看到全部的可选释义。大神能否设置为直接就右键显示全部的释义呢?因为对于一词多义,点击小三角才能看到全部释义,用户其实是进行了一部多余的点击操作。
: D" b* z! O) h2 P! e5 ~# Z* i7 s, d1 u. i4 Z" c( X# ~6 h

6 J- D) m4 ~  Y0 B还有两个问题我想请教下大神,2 M( `5 a* v" L
8 v/ ]4 e& ?' s6 ^+ T  V; i
问题1. 如果我想把柯林斯高阶双解,做成您软件能用的 mdb数据库(我不懂 access),是否是这样操作的?0 ~# M/ p! ~6 e  E* b! W
我现在excel表格中,把单词,放在第一列;把单词释义,全部放在第二列。然后用 access 来导入,再存成mdb格式。' x, Z1 J# m) k. W7 u
等我做成柯林斯版 mdb后,我会共享在本帖中供大家下载的。大家也能根据大神您的教程,来编写自己的辞典mdb,壮大我们这个帖子。$ ~4 D9 Z! a$ T* f! ~9 ^/ `
9 `* H- O( g! \6 k; }0 L% b

, G7 Z" L7 L: w$ R" R3 w问题2. 一词多义的分条问题,您之前说用中括号【】来作为分条的识别特征码,具体是什么意思?是指用中括号括起来的词性(比如【形容词】,【名词】),来作为分条识别码吗?如果的确是这样,那么,一定要用中括号【】来分隔每条释义么?我能用其他符号,比如小括号()来分隔吗?) {' V7 ]1 q& _: B
不过我试了一下,在一个单词的释义后填了几个【】中括号后,因为不能直接保存(原始文件被保护了),就另存了一个mdb格式,在取词软件连接了新的mdb后,就一个单词也识别不出来了,不知怎么回事。。$ Y7 j4 o. r) x8 {- w4 j

3 r5 ^8 A1 ?% {2 x- z" `/ @/ g另外,我发现您的mdb数据库中,并没有所有的单词释义,都加上【】中括号。* x$ O3 p& O9 V, A' j# P: Z

, _6 b1 s" T2 k$ j# B4 p8 ^, ~# X
& |+ |7 F5 Y/ B问题3. 我发现 mdb 中, 比如 abject 单词,释义是这样输入的“【形容词】卑鄙的,可怜的”,但是在软件中取词插入,是下面的效果
3 k5 r1 \4 E$ ~" ?: ]' dabject 【abject→[形容词]卑鄙的,可怜的】
* K: {# N5 Y5 s/ `可以发现,数据库中的中括号【】,在取词软件中变成了[]这个样式,请问这是为什么?
4 p4 X$ X1 j3 ?" B, j8 s
5 w0 e9 R3 e' D* W0 h5 n- {$ Z, S2 e5 E. A* M* C
- L3 \2 w$ K( v3 h( M0 D

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2016-3-24 15:02:19 | 显示全部楼层
本帖最后由 vbnet 于 2016-3-24 16:44 编辑 ' F3 t3 B- W# f* T9 q/ |( o
priestpdawiki 发表于 2016-3-24 10:34
0 m+ b% d0 K; P- [% Zvbnet大神,现在你的神器功能越来越好了。我想反馈两个建议,和几个问题(都是关于辞典制作的):
& u# {+ t: H, W
5 }- C; Z: J! H" l) X7 J1 ...

3 R+ s9 D  C+ w" U0 n1 u" u/ O: L; v& W
--->其实中括号中的springy,重复了我们所查的单词,是可以不用重复放在释义里面的' A9 {# _8 w) z6 }$ W1 _) a

  Q* C. q, H  x* z3 `有时候查出来的词不一样,比如doors,它会找到door
5 i* w: x! Y6 T它的机制是这样的(可能需要改进)
+ R: u( ^& l, s  j! V+ g找不到-->少一字再找-->少2字再找-->尾部 ily,ied,ies改y再找-->尾部少3字再找1 }/ v" ~/ g4 C! {
找出来的未必是你要的,所以必须显示它所找的词
* o4 P  U7 h! J& I( U$ J# @+ E5 ^$ c0 Q$ ]! p0 d3 A- P; l, {
-->需要点击小三角,才能看到全部的可选释义9 ]  v* Y  l/ I; B& x5 t+ K

& M- o  x6 _* Q  a  U, j  C/ s9 b) z9 C  {7 H2 P9 @- [
或是通过加设快捷鍵解决,不用按右键(下次更新)
6 i7 Z8 r+ k4 H0 GF1插入第1条
; U7 U/ ]4 \8 B: o- J1 E# C' W" MF2插入第2条- p2 [0 Q0 m5 d6 b2 u
F3插入第3条
% O7 u3 e# ~, t2 s6 JF4插入第4条
; H. e8 X, j6 L9 r* Q, k+ a- }0 `
: C6 V) t+ A5 Q* N% E8 T( E-->柯林斯高阶双解
* @$ f, m( d) F6 l8 z/ f" T: `/ K  g$ z, _4 g2 T, {8 U2 f7 t' o. l
内容太多、太长,. k& h/ c" ]# z$ \& k
GoldenDict更适合,直接copy,paste
$ _3 F6 E5 ]  F# a; t
( h" [; I3 s2 w* [+ h$ p-->括号【】来作为分条的识别特征码
% m# q. F4 t: ^资料库中释义是同一行7 Z+ G0 _. ^) c, b: j
比如* b" x- @3 ^* ~& H6 J& t
【动词】使(数量、程度等)减少,减轻,除去,缓和,打折扣 【动词】(数量、程度等)减少,减轻,失效,缓和,(法令等)被废除
$ \* l' L' B5 E显示过程中将 ( 空格+【  )取代成   -->回车+换行符" M/ J  z& t; f  Q0 F3 l5 P  @
然后逐行放进右键选单
& }6 ]( L9 e. W0 l, n  r$ _! d+ I: B
如果资料库已分行排好
2 J/ R$ t# [, G) i/ m* P2 c. L1动词
# u! s! d! Q) {6 C, p2动词
6 D3 n- u$ w* Z3名词
7 U/ c2 }+ Q, ?" p6 @其实不用【】0 X6 t" z# K1 p/ y
- q8 A" M" Z- A9 {: U
9 Q7 V" h+ |) b; P
-->数据库中的中括号【】,在取词软件中变成了[]这个样式,请问这是为什么?( G0 i: R1 O2 t. E" _! D
如果【abject→【形容词】卑鄙的,可怜的】,似乎不好看
1 q, k0 h6 R6 Y$ R6 c9 C' f7 v$ L1 w外框看看可以用什么取代$ v7 Y8 }  p# X' G
* \$ N. p7 {* Y: V, j

  T; L$ A3 D# d; l* V, s( u5 y-->如果词典释义能够直接调用mdx词典的内容就好了(ok927)- O" m$ K3 a1 v2 t9 @! p2 e. W
GoldenDict更适合
6 A+ Y- j" @9 P. n6 ^5 b4 Zmdx我也不会解
1 |, j/ x8 t1 E/ \6 R$ M9 ?3 C% }6 ~
5 Z$ y8 `3 ~, J' A7 H0 S

该用户从未签到

发表于 2016-3-24 16:38:01 | 显示全部楼层
本帖最后由 vbnet 于 2016-3-24 19:34 编辑
5 E" ~  I; |4 P# o! u; V* ]6 D$ B% N2 X0 Y( |
-->更新20160324_2.zip
7 o* R. z, F( C7 L" e1 I1 @
% n& D) e& S! [: Q5 J# a#加设快捷鍵解决,不用按右键
' Q7 D0 `- }& w" K: X( TF1插入第1条
) Q% w* I  F) T' aF2插入第2条, _5 ]% B% l3 q6 T5 j4 R
F3插入第3条
% U' A+ k, L$ O- VF4插入第4条7 \1 W9 G# C- K0 N; o. O9 n  p
" o& s5 R0 c( I7 s# {
如果只有3条,按F4,按错均显示第1条
! j, H% p4 n" B8 M
. d* I5 ]+ M6 p+ F2 v# C* q#增加行间距设定- N3 X: Y; k1 W0 Q3 u9 z7 z% q  O
9 x$ b# S. _+ }( x# Y5 m$ _, f
#改善取词闪烁
; H1 [& s# Y  `$ d
9 M6 ^" @2 p. `链接:http://pan.baidu.com/s/1eQYH3LS 密码:qvqa

该用户从未签到

发表于 2016-3-25 07:51:27 | 显示全部楼层
priestpdawiki 发表于 2016-3-24 10:34. _+ u3 J8 H) c( K2 m
vbnet大神,现在你的神器功能越来越好了。我想反馈两个建议,和几个问题(都是关于辞典制作的):% @8 \" F/ f) y/ K

' c- ?8 i$ |8 o! g0 k# w7 g1 ...

: v9 a8 g5 L9 }1 a* a% T1 Y-->mdb数据库的结构
" [) \: c7 w; }, q5 t用excel的话,第一栏加字段名english  chinese, e0 t) I( c$ t, k, O& B1 p- |
english下是英文单词,chinese下是释义" Z! f( j+ t9 f) u2 R3 w
资料表名为EnglishToChinese
2 ?% {! q) x/ s: U大小写一定要一样,

该用户从未签到

 楼主| 发表于 2016-3-25 11:35:24 | 显示全部楼层
vbnet 发表于 2016-3-25 07:51( g9 m% K+ @( J3 ^  \4 X
-->mdb数据库的结构0 o" |8 b7 G  ~* C. E
用excel的话,第一栏加字段名english  chinese
6 T% A+ g" E6 z( W7 Renglish下是英文单词,chinese下是 ...
1 T6 d# l! M: ?, O1 c" U, E
5 s% l' y( s4 m4 G+ _/ L( B
是下图这样的格式吗?我先尝试了一下,比如建立 a b c  三个单词,单词后的释义,假设就是如下图所示(比如单词 a,有两个意思,一个叫123,一个叫456)。但是导出成 mdb格式后,您的软件不认这些mdb,也就是鼠标无论点在那个单词上,都是取词无效,一片空白。不知为什么?3 l: q/ r0 T+ c+ U( P

1 a$ N9 }' C* d" N: L$ c! R3 l1 u6 c) w8 d

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2016-3-25 15:26:27 | 显示全部楼层
priestpdawiki 发表于 2016-3-25 11:35/ Q' z% f( w  h- [1 ~0 _2 m( s
是下图这样的格式吗?我先尝试了一下,比如建立 a b c  三个单词,单词后的释义,假设就是如下图所示( ...
, }- B9 M1 k5 ]3 n  Y7 ~' y
我设定4个字母以上才取词

该用户从未签到

 楼主| 发表于 2016-3-25 15:42:57 | 显示全部楼层
本帖最后由 priestpdawiki 于 2016-3-25 15:52 编辑 ! s: J  c& A" h; s/ ?
vbnet 发表于 2016-3-25 15:26; l4 _( n5 D% y! h  h( B% {; Q
我设定4个字母以上才取词

1 H! R7 j1 k+ d8 [5 g6 n( @; E& G% {) I2 ?# \" q1 A
果然。。非常感谢大神!但是英语中那些少于4个字母的单词,您自己制作的词典中也不取词么?

点评

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

该用户从未签到

发表于 2016-3-26 15:52:45 | 显示全部楼层
-->更新20160326_2.zip6 n! H& Q8 X* h. I5 u, j0 O
7 W) D( p* A- y
取词自动高亮,勾选stop dictory时停止' u/ N5 u/ D) D; N
, d; h; ]) H9 _7 o: o
链接:http://pan.baidu.com/s/1eQYH3LS 密码:qvqa
0 A- {: N$ u4 c1 G- R4 ?

该用户从未签到

 楼主| 发表于 2016-3-26 17:01:26 | 显示全部楼层
vbnet 发表于 2016-3-26 15:52
% H* f; J# m0 B% `% \# @7 B-->更新20160326_2.zip
' j% f% g: \. E# r/ o. _  |7 _4 w' }
8 X% j! P( x7 L# ^取词自动高亮,勾选stop dictory时停止
% K2 I: V  c. f+ _4 V
大神,你的软件在我的帖子中不断更新,却隐藏较深,可能大家都很难注意到,我希望大神能单独开一个新贴,专门用于发布你的软件,标题就写你给软件起的名字。这样我和大家都能够随时关注你的软件贴,不然你的更新只有我能看到提示,太亏了

该用户从未签到

发表于 2016-3-26 17:50:24 | 显示全部楼层
本帖最后由 vbnet 于 2016-3-26 17:51 编辑 2 ^7 {: n2 s8 s/ [. d
priestpdawiki 发表于 2016-3-26 17:011 ~2 ~. k" x+ \* I! D; n
大神,你的软件在我的帖子中不断更新,却隐藏较深,可能大家都很难注意到,我希望大神能单独开一个新贴, ...

! A1 ]8 a+ d( c0 ?7 N
' J( \  F. v' j" H, D3 y等完善、稳定之后吧
. L5 R' T, j+ a* l何况只是习作的小程式

该用户从未签到

 楼主| 发表于 2016-3-27 17:26:51 | 显示全部楼层
vbnet 发表于 2016-3-26 17:50
2 @0 o; N0 j6 M' A- j0 n等完善、稳定之后吧+ U+ S2 O# {* r; ], Y5 N: X
何况只是习作的小程式

5 e7 z) |) [" p- @7 z本论坛有很多mdx词典编辑器,都是网友亲自编程制作的,无所谓习作一说的。况且本论坛懂编程的高人真的不多,我强烈推荐你能上主贴。
  • TA的每日心情
    开心
    18 小时前
  • 签到天数: 803 天

    [LV.10]以坛为家III

    发表于 2016-5-21 12:20:01 | 显示全部楼层
    vbnet 发表于 2016-3-26 17:502 E: X- w6 K! Q3 g- d5 j( M; _* H
    等完善、稳定之后吧
    0 p% G) t9 [6 h何况只是习作的小程式

    5 H) j/ i5 w' I) Y* V( }+ a链接挂了~

    该用户从未签到

    发表于 2016-5-21 12:35:53 | 显示全部楼层
    孤影 发表于 2016-5-21 12:203 L/ ^# z0 Q. G7 h, i4 i
    链接挂了~
    ) B1 H5 {/ m. x+ I( s" H
    链接: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
    7 K$ [4 n0 ~  o这个想法不错的说。但我觉得这么背单词不太好,容易偷懒
    3 \- |+ Y% Y% M; _, w
    有同感啊  麻烦的同时其实也是一个记忆的过程 就是要坚持
  • TA的每日心情
    擦汗
    2018-9-26 03:50
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2017-6-14 09:48:29 | 显示全部楼层
    难, 而且最多只能用在txt这类可以编辑的文本上, 如果是PDF或EPUB, 基本不可能。
    , t5 S' o% M& R; \1 t1 X" z5 {1 \4 D' s3 {. B9 k, \
  • TA的每日心情
    开心
    2018-11-19 22:27
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2017-8-23 20:56:33 | 显示全部楼层
    vbnet 发表于 2016-3-22 18:55
    ) C5 h% E/ j8 W2 N" B  k6 x, b链接:http://pan.baidu.com/s/1o8u4nTC 密码:3ys3
    ! s0 Z  N- y' Y3 n
    大哥你好.如果觉得有兴趣的话.可否改一版这样的:  
    ! A8 j+ i, }- Q5 ~9 q' N/ @4 q1,user自定义一个txt熟词本, , l( Y6 |( X2 E* B7 J
    2, 导入一个txt文本(小说之类)
    . w% A, W. W9 s" s0 h3,高亮生词.(词频超过2W或者10W的可以不高亮)0 x& h  [: T1 N) Z
    : M  V" t. E5 r
    目的:语境背单词, 强迫症患者会被逼迫把文本里面的高亮单词背掉吧.
    8 {# f7 X' w( m生词解释之类的.毕竟一个人做不过欧路等公司团队的.
    : _5 ]7 z5 C( M0 p& b" j# V$ Q6 f; i" q9 F6 U
    我的设想是这样看一遍文本,把单词印到语境里面去.然后自己到欧路扇贝里面去背.: p6 Q3 r9 c5 M6 p
    背完回来再读一遍文本复习.2 D. Q8 A, ~. k. p( m
    最后生词变熟词. 高亮减少.  获取游戏般的满足感.
    . Q, a! ~! T, `$ g$ V所以这不是一个阅读器,这是一个透析强迫背单词,完成后获取通关快感的 透析背单词游戏.
    % U* |0 G* D. h& x. g' O5 g! U0 W( F* ^( E( [. G# {
    一切以大哥的兴趣为前提.仅交流想法.

    该用户从未签到

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

    该用户从未签到

     楼主| 发表于 2017-9-6 09:30:16 | 显示全部楼层
    haorenwolf 发表于 2017-8-23 23:16
    ) c- a: Y  F. _; [4 J' F( B$ Y楼主 你说的这个东西就是kindle的生词本功能 为了这个 我还特意买了kindle

    6 v* Y0 L, n: q" W关于单词问题,我现在想法改了,我觉得单独看英语文章, 即使有单词的精确翻译, 却没有文章朗读发音的,也学不好英语. 听力能帮助阅读能力的提高, 而非反之. 所以,即使有我发帖中那种软件存在, 也意义不大了

    该用户从未签到

    发表于 2017-10-1 02:53:44 | 显示全部楼层
    priestpdawiki 发表于 2017-9-6 09:30- h4 M! t7 e" E/ h- ^
    关于单词问题,我现在想法改了,我觉得单独看英语文章, 即使有单词的精确翻译, 却没有文章朗读发音的,也学 ...

    ! k8 ~& p5 C, \4 Q! G7 N想快速积累词汇那就是大量的背  没有什么好方法

    该用户从未签到

     楼主| 发表于 2017-10-5 12:29:56 | 显示全部楼层
    本帖最后由 priestpdawiki 于 2017-10-5 12:31 编辑 2 h: s* g7 O* \/ Y. ]4 z" \# m
    haorenwolf 发表于 2017-10-1 02:536 b2 E3 a/ H5 r* W3 {0 p+ r2 W0 A: {
    想快速积累词汇那就是大量的背  没有什么好方法
    ( v4 `0 H$ N+ g# G
    0 C9 e8 z1 ]: q+ D2 O
    背单词比较适合考试,因为考试有单词量的范围.
    8 @. C- F  ]) ^$ t& O9 ^但离开考试之后,发现几千个单词毫无用处,看新闻都不能应付下来, 因为从有限到无限, 就很难通过背单词来解决了.  面对海量的考试外低频英语词汇,  光背单词一定会死, 从阅读中查询单词来记忆,也会死,  最终, 背单词或阅读, 就会变成一个先有鸡还是先有蛋的死循环问题, 无解.  
  • TA的每日心情
    擦汗
    2018-4-16 10:00
  • 签到天数: 3 天

    [LV.2]偶尔看看I

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

    本版积分规则

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

    GMT+8, 2026-7-24 22:40 , Processed in 0.021121 second(s), 18 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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