掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

该用户从未签到

发表于 2016-3-23 23:17:03 | 显示全部楼层
本帖最后由 vbnet 于 2016-3-23 23:20 编辑
6 d, w: B1 R' K3 |
& X; N) r% m9 k5 o$ I4 ?-->更新20160323_4.zip
& c6 G7 |7 y; i* u3 R4 I( ^
3 A" H) r/ O) q+ ]- R增加英英词典EEdic(from Vicon english dictionary.mdx)
0 }% n3 @/ V1 C0 v) f  n改网盘/ H& T! [' L" a3 |) `' L2 I* I+ r
链接: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" x9 x7 x: x( P) y; F$ o' T
如果词典释义能够直接调用mdx词典的内容就好了。
' ?4 `: z( @9 k# P( b+ I
mdx文件其实是网页格式的,每个辞典的网页代码格式都不同,估计是没法访问单词释义的。vbnet大侠制作的软件,调用的应该是 access数据库吧?如果要换成 mdx 的内容,可能要把 mdx辞典里的所有释义抽取出来,专门放到 access数据库里,才能被软件访问了。

该用户从未签到

 楼主| 发表于 2016-3-24 10:34:15 | 显示全部楼层
本帖最后由 priestpdawiki 于 2016-3-24 15:00 编辑 $ z1 q7 X/ k# F0 `/ r; K+ p) p
vbnet 发表于 2016-3-23 23:17+ [5 M( f3 k8 _% o5 o% T
-->更新20160323_4.zip
4 C" P, w5 `' o( T% T
# V  e' ~4 Q0 D增加英英词典EEdic(from Vicon english dictionary.mdx)
4 ~2 l  t! J1 ?8 U

' d& j9 v3 L2 @# @7 V' }$ svbnet大神,现在你的神器功能越来越好了。我想反馈两个建议,和几个问题(都是关于辞典制作的):7 R) q6 l5 Y* z2 X( E! Q1 x
# D) V6 s" D, c# m4 f! O/ B2 O. b- j
1. 现在比如我对文章中一个 springy单词插入释义,效果是这样的:8 A/ y! ~# G# Q! _. G, X
...... springy【springy→[形容词]有弹性的,泉水多的,松软的,轻快的】 ......
# Y  H3 w) ]) c/ \1 w! s! }# f( P$ C8 ?/ V# E$ M6 ]% \
但是,其实中括号中的springy,重复了我们所查的单词,是可以不用重复放在释义里面的。下面的效果,会更简洁些,而且一看就能明白是之前单词的释义:' U6 e9 J5 ^/ t
...... springy【[形容词]有弹性的,泉水多的,松软的,轻快的】.....
# L7 S& r4 C- a$ w# ^( J- |! _% T! \! \' f$ v. `: _8 i* U

, j- q6 s* D' d% l# i' I2.现在取词时,对于一词多义的情况,右键出现一个下拉列表,默认只显示第一条释义,需要点击小三角,才能看到全部的可选释义。大神能否设置为直接就右键显示全部的释义呢?因为对于一词多义,点击小三角才能看到全部释义,用户其实是进行了一部多余的点击操作。! Q! l# F9 J: k$ }
* D, {4 l+ p$ p7 s) @
. X/ P5 W; a0 d+ I( v3 D$ m6 K5 z
还有两个问题我想请教下大神,
: V6 w( R- @4 p0 C+ O0 U  R
: D. z9 y" @( [& t7 w3 p问题1. 如果我想把柯林斯高阶双解,做成您软件能用的 mdb数据库(我不懂 access),是否是这样操作的?$ E) n% \7 F" e7 G, f: D# C: u
我现在excel表格中,把单词,放在第一列;把单词释义,全部放在第二列。然后用 access 来导入,再存成mdb格式。
9 F: Z. ?( F& `# V8 R0 ~等我做成柯林斯版 mdb后,我会共享在本帖中供大家下载的。大家也能根据大神您的教程,来编写自己的辞典mdb,壮大我们这个帖子。# W1 N; v1 k# q* ?7 J8 b1 y) w7 q

$ P" j5 I8 i8 [# m. D: i. [1 S/ r/ `- g1 Z. S% {. R- T) z+ k
问题2. 一词多义的分条问题,您之前说用中括号【】来作为分条的识别特征码,具体是什么意思?是指用中括号括起来的词性(比如【形容词】,【名词】),来作为分条识别码吗?如果的确是这样,那么,一定要用中括号【】来分隔每条释义么?我能用其他符号,比如小括号()来分隔吗?% {6 `; P/ Y& N  r* O; U
不过我试了一下,在一个单词的释义后填了几个【】中括号后,因为不能直接保存(原始文件被保护了),就另存了一个mdb格式,在取词软件连接了新的mdb后,就一个单词也识别不出来了,不知怎么回事。。3 H6 A% B4 H/ Z7 x
0 w# i8 j& G- ?6 ]; ]
另外,我发现您的mdb数据库中,并没有所有的单词释义,都加上【】中括号。# K) o: ^( @( `% I4 M! e) o
4 l& X8 k  y/ N4 [0 v. W

. o7 P; {4 G. i* J  x; ?" n- c问题3. 我发现 mdb 中, 比如 abject 单词,释义是这样输入的“【形容词】卑鄙的,可怜的”,但是在软件中取词插入,是下面的效果
/ J% C9 b  N2 k+ _% wabject 【abject→[形容词]卑鄙的,可怜的】
, U- {- E- ~" u4 A可以发现,数据库中的中括号【】,在取词软件中变成了[]这个样式,请问这是为什么?( I- k0 `: l' a( M

' C- L( a3 i# A. n5 X
% C0 {3 z! {1 R8 X: i: r' h
# b; M, Z2 ~9 U3 v0 O; X2 l

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2016-3-24 15:02:19 | 显示全部楼层
本帖最后由 vbnet 于 2016-3-24 16:44 编辑   H& T+ m) W9 K$ |) M
priestpdawiki 发表于 2016-3-24 10:34! K; O/ ~- Y: E! B# k# n. O- g
vbnet大神,现在你的神器功能越来越好了。我想反馈两个建议,和几个问题(都是关于辞典制作的):
. x1 \" P- X! w! w8 V& Y' b. Y) q1 f# P; O3 b3 F
1 ...
! |; k6 L5 ~1 n

1 o/ u- L: N: S. a  K* F--->其实中括号中的springy,重复了我们所查的单词,是可以不用重复放在释义里面的
' e) X& h8 p8 t3 e# e% N& e* l9 p' `- r' Q" x. ~/ Q) }7 T
有时候查出来的词不一样,比如doors,它会找到door4 R7 H0 _+ d3 G* P5 Y$ I8 m# v' B
它的机制是这样的(可能需要改进)
9 m* t+ q% v/ ^1 f  c5 k找不到-->少一字再找-->少2字再找-->尾部 ily,ied,ies改y再找-->尾部少3字再找3 c$ q& H* [% k. ]4 _
找出来的未必是你要的,所以必须显示它所找的词3 H) @+ g1 C+ y& K

" X- u6 Q) h  M& A. c) a* B. r-->需要点击小三角,才能看到全部的可选释义
  N, A: [% W1 z' v+ e
. P& T* \$ u4 W  Z% n$ s7 G
0 b9 Y- i, l4 f- m) ]或是通过加设快捷鍵解决,不用按右键(下次更新)
1 j, N8 p) ~# b4 T, L. ZF1插入第1条& x  R, l4 B5 s- H$ t% \
F2插入第2条" @9 W5 v2 a6 j( a! _) S
F3插入第3条
' r! q- X- s7 m# gF4插入第4条
7 o( V! T6 u) O, a% R: }6 I! d
; S6 Q7 X& U2 K+ v! G3 I-->柯林斯高阶双解
% L6 d6 C; J& E+ n7 _
* X5 R9 b( W" E9 U2 U内容太多、太长,
+ |7 D* Y6 Q3 C7 _2 \0 ~GoldenDict更适合,直接copy,paste
1 m3 K! {" @/ X8 C2 J" V
$ |0 y8 p% Q5 ~$ c. A0 }3 j  ^-->括号【】来作为分条的识别特征码
$ D7 I4 h$ n4 U. Y" \3 a9 L% C6 Y" u资料库中释义是同一行
2 d& F- r" V+ ]4 ?: @: f比如2 J, n4 }8 _, u+ i& \) c% E
【动词】使(数量、程度等)减少,减轻,除去,缓和,打折扣 【动词】(数量、程度等)减少,减轻,失效,缓和,(法令等)被废除2 p; X' M& U* `9 _
显示过程中将 ( 空格+【  )取代成   -->回车+换行符
) p. ]+ a/ C! m# ?) h/ {* q然后逐行放进右键选单4 ~4 R% p/ {& ]% H0 l
6 f7 O4 d) W1 ~+ W  n; p; a
如果资料库已分行排好. p! K. A5 Z( ^7 g$ i- F
1动词
+ o  h! E9 J; X' l2 l2动词
' z' Q1 v* E2 n) D$ o! c3名词
$ ~) X! f+ |, ?# I其实不用【】
4 _) M- Q: |* ~0 u% i+ D% E2 P( }- f0 G$ I
7 b( s" j6 E; H4 u* T- t
-->数据库中的中括号【】,在取词软件中变成了[]这个样式,请问这是为什么?
& t: U9 Q# Z0 k6 g8 k) O如果【abject→【形容词】卑鄙的,可怜的】,似乎不好看/ Q) a/ W* E% Q* Z- @# u& _
外框看看可以用什么取代' C& ^* q5 p$ b( r" a$ |7 L

0 ?& S' f9 o& G  A- ^' x
7 e, q% y+ H' T8 f2 \1 S6 P-->如果词典释义能够直接调用mdx词典的内容就好了(ok927)
8 R8 o( `" \& d: kGoldenDict更适合% S. E8 \7 b2 A+ U0 b
mdx我也不会解7 E) t. O- Z9 t' b1 @, K

8 `, B; Q/ H  e% @" H) B

该用户从未签到

发表于 2016-3-24 16:38:01 | 显示全部楼层
本帖最后由 vbnet 于 2016-3-24 19:34 编辑
- h9 l& C$ s  k2 A+ `# U5 O
7 F1 x6 k7 A! S  K* r3 v-->更新20160324_2.zip4 z7 m+ _- d; r$ ^

; z5 U& D# p  B- C2 j# D! M, w#加设快捷鍵解决,不用按右键) @# b0 x+ h; n& k0 X2 n. b
F1插入第1条, k3 v. ?* x3 N2 [% Z- Y9 H
F2插入第2条
; ?, `; G) u, i8 x  I7 [3 NF3插入第3条
9 X7 }: b* y2 T5 I# HF4插入第4条! I$ u- K; j  X9 K. a
1 [/ \; K* U2 c% w: ]4 T+ b
如果只有3条,按F4,按错均显示第1条
) r& T8 Y2 g4 D( J# s& F" f( |' K7 R1 y
#增加行间距设定
4 @# B$ f5 t) G: y& G6 b7 Z/ E7 h7 S- B( l* w
#改善取词闪烁
5 Y+ ^  R1 U; \7 K) a
3 F6 a6 K5 \, _, A" ]链接:http://pan.baidu.com/s/1eQYH3LS 密码:qvqa

该用户从未签到

发表于 2016-3-25 07:51:27 | 显示全部楼层
priestpdawiki 发表于 2016-3-24 10:34# Y' a2 t( o7 X  z
vbnet大神,现在你的神器功能越来越好了。我想反馈两个建议,和几个问题(都是关于辞典制作的):9 `/ \9 a6 L& X# X( p
0 K2 H# q! O+ |# t! E
1 ...
7 }! ]" m4 D6 W0 t$ C6 L  E
-->mdb数据库的结构
& Z) W* V3 F% k% \, l! Z) o用excel的话,第一栏加字段名english  chinese% O$ A- `1 j* A# t  E) L  R
english下是英文单词,chinese下是释义
  k% r( G, R6 E) k; T资料表名为EnglishToChinese
  W0 d9 o& q8 Y8 F& s$ |& \- U* p大小写一定要一样,

该用户从未签到

 楼主| 发表于 2016-3-25 11:35:24 | 显示全部楼层
vbnet 发表于 2016-3-25 07:51: i1 L  ^: q) z" }: B
-->mdb数据库的结构5 s; `1 O: c: L( S2 E
用excel的话,第一栏加字段名english  chinese
0 v. f& x3 T( y7 C! e1 h# a2 `3 W; cenglish下是英文单词,chinese下是 ...
# C0 J* z2 e5 S' D3 [2 Y7 ^

* B' N4 W' s% O2 t5 |4 k是下图这样的格式吗?我先尝试了一下,比如建立 a b c  三个单词,单词后的释义,假设就是如下图所示(比如单词 a,有两个意思,一个叫123,一个叫456)。但是导出成 mdb格式后,您的软件不认这些mdb,也就是鼠标无论点在那个单词上,都是取词无效,一片空白。不知为什么?# O, g5 Z0 {5 O/ w6 w: H

) _$ i4 x- L  o0 U2 Y3 s$ `
: V6 `; x7 `1 q$ F( z

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2016-3-25 15:26:27 | 显示全部楼层
priestpdawiki 发表于 2016-3-25 11:35
; X! V) t; u; f. H5 _: j是下图这样的格式吗?我先尝试了一下,比如建立 a b c  三个单词,单词后的释义,假设就是如下图所示( ...

# i9 G, M9 o3 G5 j' ~3 t我设定4个字母以上才取词

该用户从未签到

 楼主| 发表于 2016-3-25 15:42:57 | 显示全部楼层
本帖最后由 priestpdawiki 于 2016-3-25 15:52 编辑
  b8 U/ y$ I8 S- j+ |
vbnet 发表于 2016-3-25 15:26
' b' `- C" j$ A5 }我设定4个字母以上才取词

" ]' S( x8 k. g9 s9 }, `, c& \
! z  ^6 a1 e, O  x& W果然。。非常感谢大神!但是英语中那些少于4个字母的单词,您自己制作的词典中也不取词么?

点评

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

该用户从未签到

发表于 2016-3-26 15:52:45 | 显示全部楼层
-->更新20160326_2.zip' p1 q+ Z. N# p! ~3 D

4 B: y/ u) k0 O. W: A- I. \8 ]取词自动高亮,勾选stop dictory时停止
" X( [6 `5 ^7 z
% C5 }4 U7 i' J) a链接:http://pan.baidu.com/s/1eQYH3LS 密码:qvqa* }4 P: O  p8 I; A4 n$ g7 w$ f

该用户从未签到

 楼主| 发表于 2016-3-26 17:01:26 | 显示全部楼层
vbnet 发表于 2016-3-26 15:526 [4 B9 z9 _7 i9 G- `' c$ N
-->更新20160326_2.zip+ W5 b- v* w# a; ~- E
  K* @6 b! V2 T' G9 n7 }1 Q! D
取词自动高亮,勾选stop dictory时停止

1 H/ h+ U, Q0 M: ?大神,你的软件在我的帖子中不断更新,却隐藏较深,可能大家都很难注意到,我希望大神能单独开一个新贴,专门用于发布你的软件,标题就写你给软件起的名字。这样我和大家都能够随时关注你的软件贴,不然你的更新只有我能看到提示,太亏了

该用户从未签到

发表于 2016-3-26 17:50:24 | 显示全部楼层
本帖最后由 vbnet 于 2016-3-26 17:51 编辑
# r7 j) I4 N; g5 V  g7 \) W
priestpdawiki 发表于 2016-3-26 17:01
3 d" {, p9 J. |1 D  @. [大神,你的软件在我的帖子中不断更新,却隐藏较深,可能大家都很难注意到,我希望大神能单独开一个新贴, ...

5 }. X+ _% B9 J( G3 ~  C$ q8 v  J" a
+ y& _" P" m- R) M等完善、稳定之后吧
. v0 k  ^  R  i* |# f1 b何况只是习作的小程式

该用户从未签到

 楼主| 发表于 2016-3-27 17:26:51 | 显示全部楼层
vbnet 发表于 2016-3-26 17:502 y" L4 S& K9 e9 O
等完善、稳定之后吧
- A$ a" M/ |$ r' Q4 B, O. {3 V$ O何况只是习作的小程式

7 w+ |, q# U7 Z# ^本论坛有很多mdx词典编辑器,都是网友亲自编程制作的,无所谓习作一说的。况且本论坛懂编程的高人真的不多,我强烈推荐你能上主贴。
  • TA的每日心情
    开心
    2025-1-7 17:15
  • 签到天数: 773 天

    [LV.10]以坛为家III

    发表于 2016-5-21 12:20:01 | 显示全部楼层
    vbnet 发表于 2016-3-26 17:50- A5 \- X6 a/ A5 L  C5 s4 n7 N3 @
    等完善、稳定之后吧" }' ^1 Q5 F9 C/ b( y2 H8 j( J7 [5 `
    何况只是习作的小程式
    8 Y+ Z" Q& E* L5 h; v% P
    链接挂了~

    该用户从未签到

    发表于 2016-5-21 12:35:53 | 显示全部楼层
    孤影 发表于 2016-5-21 12:20
    8 ~; O& z$ \3 ?, C: m链接挂了~
    8 q5 z& Q+ W- o# K2 J. {2 x
    链接: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
      d' a4 ?, T+ {3 a4 D这个想法不错的说。但我觉得这么背单词不太好,容易偷懒

    . m' _$ a( _9 P2 C7 D: ?2 E有同感啊  麻烦的同时其实也是一个记忆的过程 就是要坚持
  • TA的每日心情
    擦汗
    2018-9-26 03:50
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2017-6-14 09:48:29 | 显示全部楼层
    难, 而且最多只能用在txt这类可以编辑的文本上, 如果是PDF或EPUB, 基本不可能。
    + n, F+ s( z1 q5 j2 X4 o) o' N7 B, U! t8 {- z
  • TA的每日心情
    开心
    2018-11-19 22:27
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2017-8-23 20:56:33 | 显示全部楼层
    vbnet 发表于 2016-3-22 18:553 f) r# j$ i3 n) ^
    链接:http://pan.baidu.com/s/1o8u4nTC 密码:3ys3
    3 Q3 S2 {+ d/ t- W7 d; S3 w
    大哥你好.如果觉得有兴趣的话.可否改一版这样的:  * u; P/ b+ V, z- `5 g
    1,user自定义一个txt熟词本,
    ( b/ n! ~* ]  [2, 导入一个txt文本(小说之类) 3 I. \- W0 C% d! B3 W. y8 U
    3,高亮生词.(词频超过2W或者10W的可以不高亮)
    7 i2 X9 ~1 ~4 i  @: z1 k3 e- c( l. u! K! j3 ]0 h
    目的:语境背单词, 强迫症患者会被逼迫把文本里面的高亮单词背掉吧.
    4 m% |& I; I& w" ~1 ~9 K生词解释之类的.毕竟一个人做不过欧路等公司团队的.! v0 l( q: Z/ T* O9 z! c2 c' e. v

    8 }4 C" a) U' F! U' R! j3 w* G我的设想是这样看一遍文本,把单词印到语境里面去.然后自己到欧路扇贝里面去背.% O9 m) E5 N" \1 A
    背完回来再读一遍文本复习.* V- ?& K7 J7 }% s8 }4 g; B( x% d
    最后生词变熟词. 高亮减少.  获取游戏般的满足感.! ^# P9 h% d  R- ^0 n! q
    所以这不是一个阅读器,这是一个透析强迫背单词,完成后获取通关快感的 透析背单词游戏.
    5 s, j3 z3 q/ f- ]- j
    , w' g4 `; `# r& y' E一切以大哥的兴趣为前提.仅交流想法.

    该用户从未签到

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

    该用户从未签到

     楼主| 发表于 2017-9-6 09:30:16 | 显示全部楼层
    haorenwolf 发表于 2017-8-23 23:16
    ! e7 m$ a1 N5 A: c1 ?6 n楼主 你说的这个东西就是kindle的生词本功能 为了这个 我还特意买了kindle
    5 Z) i7 r! U6 L& J+ Y0 ^" q. K7 z
    关于单词问题,我现在想法改了,我觉得单独看英语文章, 即使有单词的精确翻译, 却没有文章朗读发音的,也学不好英语. 听力能帮助阅读能力的提高, 而非反之. 所以,即使有我发帖中那种软件存在, 也意义不大了

    该用户从未签到

    发表于 2017-10-1 02:53:44 | 显示全部楼层
    priestpdawiki 发表于 2017-9-6 09:30) S* O% K5 @6 o& G5 m
    关于单词问题,我现在想法改了,我觉得单独看英语文章, 即使有单词的精确翻译, 却没有文章朗读发音的,也学 ...

    8 g0 [, y7 l5 U2 A. U1 H, I( C. G想快速积累词汇那就是大量的背  没有什么好方法

    该用户从未签到

     楼主| 发表于 2017-10-5 12:29:56 | 显示全部楼层
    本帖最后由 priestpdawiki 于 2017-10-5 12:31 编辑 9 P, Z8 H# V) W; X1 j" J, X
    haorenwolf 发表于 2017-10-1 02:53
    " e, }6 k- \' T7 J4 \, G1 _& a+ @想快速积累词汇那就是大量的背  没有什么好方法
    % M" T5 z3 U, G8 W* M, [
    ! m9 C; W1 V. S; }; h0 [
    背单词比较适合考试,因为考试有单词量的范围. : U  l6 h# X# c; X
    但离开考试之后,发现几千个单词毫无用处,看新闻都不能应付下来, 因为从有限到无限, 就很难通过背单词来解决了.  面对海量的考试外低频英语词汇,  光背单词一定会死, 从阅读中查询单词来记忆,也会死,  最终, 背单词或阅读, 就会变成一个先有鸡还是先有蛋的死循环问题, 无解.  
  • TA的每日心情
    擦汗
    2018-4-16 10:00
  • 签到天数: 3 天

    [LV.2]偶尔看看I

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

    本版积分规则

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

    GMT+8, 2025-5-7 05:40 , Processed in 0.025383 second(s), 21 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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