直接货币转换器-DCC
版本3.2.1,日期2020-01-25
介绍
DCC使用来自外部来源(ECB或Currencylayer)的货币报价来查找并转换任何网页上的价格。
如果将鼠标悬停在转换后的价格上,转换报价和原始值将在窗口的左上角显示为工具提示。可以在设置中关闭工具提示。
数据保护
DCC不会收集有关您的任何信息。通讯直接在您,您正在查看的页面和货币数据提供者之间进行。没有广告或间谍软件。
设定值
要转换的货币以优先顺序显示在列表中。可以使用拖放功能对货币进行重新排序。例如,如果AUD在USD之前并且两者都被选中,则将从AUD转换为 $ 100”。全选将选择所有货币。选择无将关闭所有选择。
转换为所有其他货币都将转换为的货币。任何组合都可以。
您可以选择转换的完成方式和显示方式。
您也可以从一种货币强制转换所有数字。使用没有货币单位的页面时很方便。
ECB是默认货币来源,但数量有限。如果与他们注册并获得API密钥,则可以免费(或付费)使用Currencylayer。 DCC仅按需重新加载报价,因此Currencylayer的查询限制不应该成为问题。
您可以从转换中排除任何URL。正则表达式有效。
重置设置将重置为默认设置。
重置报价将重新加载货币报价。
菜单
切换转换:显示和隐藏转换。
打开报价页面:显示一个页面,其中所有货币报价均按值或名称排序。
打开测试页:显示一个包含多个价格示例的页面,以验证转换是否有效。
设定值
关于
DCC最初创建于2014年,是对Firefox附加组件Simple Currency Converter的翻版。后来将其移植到SeaMonkey,Chrome,Opera,Safari和Edge浏览器中。由于Mozilla放弃了自己的API来使用Chrome API,因此Chrome版本成为了master分支。自从Microsoft决定将Edge更改为基于Chromium的应用程序以来,用于Edge的DCC已停产。
最初,货币报价是从Yahoo!获取的。他们关闭了自己的API,这是局外人永远都不会使用的API,因此DCC切换到有限的ECB报价,而Currencylayer覆盖了大多数货币。
外部库:DOM Purify,Drop Drop Touch。
感谢Jetbrains s.r.o获得使用IntelliJ IDEA Ultimate进行开源开发的许可。
变更日志
3.2.1,2020-01-25
修复了已经声明的标识符。
3.2.0,2019-10-29
添加了应忽略的HTML元素设置。即使忽略某个元素,仍将检查其子元素。
还转换头元素,例如页面标题。
3.1.0,2019-08-25
现在,选项/设置屏幕在打开时将所有部分最小化。
内部更改:使用HTML拖放而不是jQuery。删除了外部库jQuery,jQuery UI,jQuery UI Touch-Punch。更新了外部库DOM Purify。
3.0.0
添加了包含的域(白名单)。
内部重写以改善功能。设置存储中没有更改。
错误:错误的货币显示在弹出窗口中。
错误:同一元素中的价格反复转换。
错误:在触摸屏上拖放无效。
包括ISO 4217修订166至169。值得注意的是,添加了最新的委内瑞拉货币VES。
更新了外部库jQuery,jQuery UI,jQuery UI Touch-Punch,DOM Purify。
作者
佩尔·约翰逊
www.joint.ax
kodehawker@gmail.com