eD2k Link Selector(eD2k链接选择器)WordPress [13]插件能够很好地解析并显示多个eD2k链接 [14](即电驴链接/eDonkey链接,eDonkey(电驴) [15]、eMule(电骡) [16]、aMule [17]等所用链接)。
它能将标签[ed2k][/ed2k]
、[emule][/emule]
和所包裹起来的一个或多个eD2k文件链接以及其他文字,转换为一个显示eD2k链接并带有文件名与大小过滤选择器的漂亮表格,或者是普通锚链接的形式。
有什么问题、bug、建议等请在本文后的评论 [18]中提出。欢迎您使用本插件。想将本插件用在Discuz!、phpwind论坛或其他php站点上请见下方“其他应用 [10]”段落。
English readers please read: English instruction of the plugin [19] on our blog.
eD2k Link Selector WordPress 插件 2.0.0 下载 [20]
插件最新版本为2.0.0,2019年11月更新。还有些问题过段时间更新。
基础用法及演示

帮助 | eMule官方 [21] | eMule Fans 电骡爱好者 [22] | eMule-Mods.de [23] | 插件主页 [24] | |
eMule0.50a-Installer.exe [25] 查源 [26] | 3.23MB |
emule0.49c-Xtreme7.2.7z [27] 查源 [28] | 6.79MB |
浏览器 | |
火狐win英文版-Firefox_15.0_win32_en-US.exe [29] 查源 [30] | 16.97MB |
[?]: [?]:, | 26.99MB 3个文件 |
这段代码转化为表格形式(RSS读者请至原文 [31]观看效果):
帮助 | eMule官方 [21] | eMule Fans 电骡爱好者 [22] | eMule-Mods.de [23] | 插件主页 [24] | |
eMule0.50a-Installer.exe [25] 查源 [26] | 3.23MB |
emule0.49c-Xtreme7.2.7z [27] 查源 [28] | 6.79MB |
浏览器 | |
火狐win英文版-Firefox_15.0_win32_en-US.exe [29] 查源 [30] | 16.97MB |
[?]: [?]:, | 26.99MB 3个文件 |
转化为普通锚链接形式:
ed2k: eMule0.50a-Installer.exe [25]
ed2k: emule0.49c-Xtreme7.2.7z [27]
浏览器
ed2k: 火狐win英文版-Firefox_15.0_win32_en-US.exe [29]
详细说明
设置
1.1.2之后的版本增加了设置页。安装/更新完插件后,在WordPress后台控制板的左栏,点击“插件”目录下的“eD2k链接选择器”,进入插件设置页。那里有对于全局的设置与其详细的说明,这里不再多提。
转换说明
文章(single post [32])和页面(page [33])上输出的内容(content [34])默认使用表格形式(可选择,欲更改请参见标签内的format属性 [35]);除文章和页面外的页(主页(home [36])、feed [37](RSS、Atom等)、目录页(category [38])、存档页(archive [39])等等)默认使用普通锚链接形式(可选择,欲更改请参见标签内的forall [40]),如果blog主页或其他页上是输出摘要(excerpt [41]),锚链接会变为普通文字。
每行一个eD2k链接。仅转换eD2k的文件链接(ed2k://|file|<文件名>|<文件大小>|<文件Hash>(……)|/
,您可以使用eD2k链接在线分析验证工具 [42]验证您的eD2k文件链接格式是否有误)。如果这行不是eD2k文件链接,则转化为一行普通的介绍文字。
选择器说明
在选择器中,按住SHIFT键选择可以选中多个选择框。
可用文件名和大小选择器来选择文件。文件名选择器帮您根据文件名称或后缀来选择文件。不分大小写。符号使用:
- 和:空格(
+
; - 不包含:
-
; - 或:
|
; - 转义:一对英文引号(
""
); - 匹配开头:
^
; - 匹配结尾:
$
。
例如:选中所有名称中包含有“eMule”或“0.49c”字眼,但不包含有“exe”字眼的:emule|0.49c -exe
;选中所有名称的开头是“eMule”,结尾是“0.49c”的:^emule 0.49c$
;选中所有名称中带有“eMule 0.49c”的(必须是“eMule 0.49c”,中间没有别的字符,不能是“eMule fake 0.49c”),需要转义:"emule 0.49c"
。
复制按钮使用Flash,兼容所有主流浏览器。
点击eD2k链接选择器上的问号“[?]”按钮可获取帮助信息。
标签属性
标签内可添加的属性,即attributes,格式为
帮助 | eMule官方 [21] | eMule Fans 电骡爱好者 [22] | eMule-Mods.de [23] | 插件主页 [24] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
比如: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[ed2k head=欢迎下载以下eD2k链接 size=false]
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
eMule0.50a-Installer.exe [25] 查源 [26] | 3.23MB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3.23MB 1个文件 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
注意属性和值外无需加引号。
更新日志
- 2.0.0 (2019-11-23)
- 去除ZeroClipboard(Flash剪贴板库),使用execCommand()(IE9+)
- eMule收藏集下载使用JS而不是PHP(IE10+)
- (其他部分应该仍然能够支持IE6+)
- 清理代码(但并未重写)
- CSS小修复
- 1.2.0(2012-09-06)
- WordPress 3.3+下编辑文章HTML面板Quicktags eD2k按钮修正(WP3.3之前版本也兼容)
- 过长文件名换行、表格表头HTML修改(thead改成了caption)
- 右上隐藏/显示按钮在IE8-下的问题
- 更新ZeroClipboard至1.0.8
- 完美解决ZeroClipboard的flash相对位置问题(加入.el-s-button-container)
- 修正ZeroClipboard可能存在的冲突
- IE clipboardData会弹出提示,因而转而使用flash的ZeroClipboard,除非flash未载入才使用clipboardData
- 用Google Closure Compiler Simple简化JS文件;用YUI简化CSS
- 英文文档
- (之前未使用插件默认CSS者需要修改,请加入一行“.el-s-button-container{position:relative;}”,并对caption(原thead)进行替换与改动,请参阅SVN [44]中ed2kls.dev.css文件的差异 [45])
- 1.1.7(2010-10-08)
- 兼容WordPress 3
- 小改动
- 1.1.6(2010-05-28)
- 数据库升级问题
- 评论中使用
- 自动识别截断
- 形式选项的小错误
- 按钮样式选择选项
- 1.1.5(2010-04-14)
- 增加选项页
- 解决与wp-print插件问题
- 优化HTML与JavaScript,未出现ed2k的页面不插入js
- 加入表格宽度和字号选项和文件名、大小选择的自动选项
- 防止直接访问插件目录
- 1.1.2(2010-04-02)
- eMule收藏集功能
- JavaScript优化
- 1.1.1(2010-03-25)
- 避免JavaScript冲突
- 1.1.0(2010-03-20)
- 修正JavaScript i18n不完全
- 在编辑文章时的可视化(TinyMCE)和HTML(带Quicktags)编辑器中添加eD2k按钮
- 文件后缀多选
- 1.0.0(2010-03-19)
- 初始版本
wordpress.org上插件页 [46];SVN [47];Revision [48]
本地化语言
现有以下几种语言的语言文件,您可以帮助修正或翻译为其他语言:
- 英语[初始]
- 中文(简体)[zh_CN]
- 中文(繁体)[zh_TW]
- 法语[fr_FR]
其他应用
将本插件用在Discuz!、phpwind论坛或其他php站点上:
- WordPress插件 [31]
- Discuz!插件 [49]
- phpwind插件 [50]
- PHP类 [51]
- Google Code上的项目页 [50]
协议与版权
本插件php、js等脚本使用GNU GPL v2 [52]协议授权。
不建议您使用本插件发表非法侵权文件的eD2k链接,本人不为您使用本插件发表的链接所指向内容负责。
eD2k软件
Windows用户建议使用eMule [53]或eMule Mod(参见emulefans.com的Mod页 [54]、emule-mods.de的Mod页 [55])来下载eD2k链接。
VeryCD和及该公司的VeryCD Mod、easyMule(所谓电驴)软件和emule.org.cn站点都不是eMule官方或电驴官方,参见VeryCD对eMule/电驴/电骡/VeryCD/EasyMule等词的混淆性宣传分析与证据 [56]和Wikipedia上的eMule [57]、“电驴”名称争议 [58]、eDonkey [59]、eMule VeryCD Mod [60]、easyMule [61]等条目弄清其中的关系。VeryCD Mod、easyMule的修改版DLP库放行了吸血驴迅雷,如有所需,建议使用Xtreme [62]的官方DLP库 [63]。