掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1751|回复: 9

[词典讨论] “mdict”的经验交流分享,mdict是一个优秀的便携式数据库

[复制链接]

该用户从未签到

发表于 2014-1-2 15:58:07 | 显示全部楼层 |阅读模式
本帖最后由 tjzzw 于 2014-1-2 21:32 编辑
+ M9 S' K* a- Z: `- m5 c% I& C& \  O5 V8 c
Mdict是一个优秀的词典?它实际是一个优秀的便携式数据库!用途仅作为词典,太小瞧了这个软件。看看网上它五花八门词典的数据,它实际已经早就不是单纯词典的功能了。
$ ?% q4 p# P6 R& q1 d; s* a今天将制作mdict词典的经验和技巧总结,希望对大家有用。这些经验很多来源于网络和实践,分享是时代发展的重要精神,平时也向很多网友学习,在今天网络时代,大家都获得了大量的知识和能力,任何进步不敢独享,今天也总结分享给大家,当然,我更敬佩mdict的作者,是他花了大量的时间和精力,为大家制作了这样的好软件,甚至不求回报,在此深表谢意。
. p! K% @  S# W. P( t/ pMdict的功能便捷,查找快速,不单是一个优秀的词典,更是一个便携式数据库,是一个学习和工作的利器。我经常用mdict来处理工作中大量数据,而不简简单单做一个词典。6 o* v! ]) h; x# U- W6 a
' y  J8 p# o7 y' Q- _% {
1、词典中使用折叠菜单,词典数据会很美观,使信息的展示更条理化。! q2 W3 J' q/ X
方法一:<div class="jie01">内容<Input type=radio name=job Onclick='KCBG.style.display="";'>显<Input type=radio name=job Onclick='KCBG.style.display="none";'>隐</div><Span id=KCBG style="display:none">这是详细内容</span>
! m  w7 |% X' p) Q! z: k4 M这个方案较好,在安卓手机上打开时,使用方便。, ]  ?1 C7 Z' n1 B2 L1 E9 D
方法二:<div onclick="javascript:if(ID001.style.display=='none') ID001.style.display='block'; else ID001.style.display='none';"><a href='#'>详细</a></div><div id='ID001' style="display:none;">这是我的详细内容。</div>6 d- M3 l6 C$ M" e2 M: `# Z5 y9 |2 S
这个方案在pc上,表现挺好,但在安卓手机上打开折叠部分后,会回到页首,不太方便,由于我对这些语法并不精通,所以没有改进办法。
, q! E! j% y" f3 t) ]' s2 E- m% ?0 m5 R0 Z2 _
2、使用css样式,能制作出非常漂亮词典,且修改样式便捷。6 y( j) {. F. V& c/ [
Css是一个非常好的样式方案,非常利于后期修改维护。经验:标签使用<span class="dz1"></span>,不要使用标签<dz1></dz1>,前者标签,样式可以在pc和安卓手机上同时表现,而后者只能在安卓手机上体验变化,pc无效。可能与操作系统有关。
' M; u  o) r. m- k1 P
% l$ _0 y- }6 P9 u3,、使用词典加密,使词典作为日常工作工具时更为安全。: M& o% B/ L" t& L: n6 `
词典加密可以一定程度的保护数据安全,当然mdict数据安全是有缺陷的,加密过于简单。原来wm系统时期的版本,具有设备号加密,数据安全较高些,而安卓之后,这项功能没有进展,只能用Email加密法轻微保护数据。
7 Y" X8 O- _/ F0 v, z( e4 Q4 v
' s* h8 F' p0 C. I) q4、使用Access或者Excel工具,整理数据,使用VBA生成txt文件,能够做到随时修改数据,做到数据随时编辑添加。VBA的能力较强,可以大量整理添加数据,再输出成为txt格式文件,使用MdxBuilder.exe生成词典即可。
+ z8 g4 Z$ E% {- n
% H  Z! T# L! b

3 H, g2 \/ j! q, d# x

评分

1

查看全部评分

该用户从未签到

发表于 2014-1-2 16:06:16 | 显示全部楼层
谢谢楼主的分享!

该用户从未签到

发表于 2014-1-4 01:32:39 | 显示全部楼层
每次逛论坛都有新的发现  谢谢楼主的分享

该用户从未签到

发表于 2014-1-4 03:00:10 | 显示全部楼层
本帖最后由 asicsfree 于 2014-1-4 03:06 编辑 ) i1 S! k9 F7 @9 J
7 J. r3 X& R  h7 W3 _. a
關於隱藏內容,第一種方法簡單快速。現代相容的字典大部分都支持第一種方法,可惜PC版的Mdict是老核心不支援。最近新版有動作了,希望能夠支援這種方法,只要支援了,等於是在所有的mdx字典上都會有相同顯示效果。
, d) w( n$ f' r第二種方法預設回到頁首是html正常表現,不跳才是不正常。不跳又是PC版的一種老核心表現。是有方法可以讓他不跳或是跳到指定的地方,但在Golden或Blue又會有異常表現。
( ]  F) ~5 W, ~1 v7 |簡單說,PC版的老核心對製做較新一代動態字典的作者來說很頭痛。但他又是正宗,不得不相容他。
  • TA的每日心情
    郁闷
    2022-11-4 13:30
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    发表于 2014-1-7 15:14:46 | 显示全部楼层
    真心不错

    该用户从未签到

    发表于 2014-1-8 11:39:47 | 显示全部楼层
    asicsfree 发表于 2014-1-4 03:00 9 I# k2 j5 n  @1 h6 R3 O# Q
    關於隱藏內容,第一種方法簡單快速。現代相容的字典大部分都支持第一種方法,可惜PC版的Mdict是老核心不支援 ...
    0 Y5 w$ O% @' c  {9 L
    最新的PC版支持的啊。你试试?

    该用户从未签到

    发表于 2014-1-8 17:32:20 | 显示全部楼层
    rayman 发表于 2014-1-8 11:39 - n* x. K5 X/ j
    最新的PC版支持的啊。你试试?

    / W& b4 Q0 t8 u. T好的,有機會試試。目前手邊的字典都改成用javascript做,沒辦法試。

    该用户从未签到

     楼主| 发表于 2014-1-9 15:52:36 | 显示全部楼层
    希望大家能将更好的HTML、css、javascript界面或功能语法上传在此分享一下!

    该用户从未签到

    发表于 2014-1-9 15:55:25 | 显示全部楼层
    赞同,分享万岁!
  • TA的每日心情
    开心
    2022-8-18 20:20
  • 签到天数: 345 天

    [LV.8]以坛为家I

    发表于 2014-5-19 05:51:37 | 显示全部楼层
    请问excel如何通过vba生成txt,可以共享下你的代码或宏吗
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-6-6 19:57 , Processed in 0.054196 second(s), 14 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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