如果平时习惯使用的是Google Chrome、Microsoft Edge或Brave浏览器,它们都是以 Chromium 做为基础,因此都能够从 Chrome 线上应用程序商店来下载、安装扩展功能,若觉得 Google 浏览器太过占用资源,也有其他的替代方案让使用者可以继续延续使用各种惯用的扩展功能。

从线上应用程序商店下载各种扩展功能是很安全的方法,因为在上架时可能会有 Google 进行把关,但不一定每个网络环境都能正常连上 Chrome 线上应用程序商店。

举例来说,你所在的国家或地区有网络连线限制或是防火墙(例如中国防火长城GFW),或是办公室不允许连线到外部网络,这时候要下载你想使用的扩展功能就会变得非常麻烦。

本文要介绍的「ExtensionDock」是一个很方便、实用的 Chrome 扩展功能抓取器,能将 Chrome 应用程序商店的扩展功能 CRX 文件提取出来,让使用者将扩展功能带着走,即使在无法连线扩展功能商店的环境下依然可以安装特定扩展。

如果有自己制作过浏览器扩展功能就会知道 CRX 是经过封装的文件,可能会包含.JS、.JSON、图片或是任何扩展功能会用到的程序,平常从应用程序商店只能一键快速下载、安装特定功能,无法将 CRX 文件单独取出。

另外要提醒大家的是 ExtensionDock 会将提取后的 CRX 档讬管于「腾讯云」节点(文件下载网址结尾是 myqcloud.com),避免中国使用者无法正确下载或可能遭受阻挡等问题,但相信在文件安全性方面应该是没有问题,可以放心使用。

使用教学

STEP 1

打开 ExtensionDock 网站在搜索栏位输入要查找的 Chrome 扩展名称,例如「Allow Right-Click」解除网页锁右键、无法复制或打开右键选单的扩展。

除此之外ExtensionDock 还预先准备了一个「EXTENSION EXPLORE」页面,列出一些热门、精选或经常会被用到的扩展功能,从这里就能找到各种推荐 Chrome 扩展功能,一样可点击进入扩展功能商店页面或是下载 CRX 档(Download CRX)。

STEP 2

从搜索结果找到要下载的 Chrome 扩展功能,点击右边「Download」即可取得.crx档。

STEP 3

要如何在 Google Chrome 浏览器安装 CRX 格式的扩展功能呢?

很简单,先点击右上角选单,找到「更多工具」里的「扩展功能」选项,先进入扩展功能页面(其他的浏览器设置方法应该大同小异,可能自己找一下对应的功能位置)。

STEP 4

打开扩展功能页面后从右上角打开「开发人员模式」,就会出现:载入未封装项目、封装扩展功能和更新三个按钮,不过我们不会用到这几个选项。

STEP 5

接着直接将刚才下载的 CRX 文件拖拽到扩展功能页面,上方就会出现是否要新增扩展功能的提示,点击「新增扩展功能」即可通过此方式来安装扩展而不用打开 Chrome 应用程序商店。

STEP 6

安装后一样会显示在扩展功能页面,可以打开、关闭或是将程序移除。

默认情况下扩展功能可能会被放在右上角「扩展功能」下拉选单中,如果需要移动到右上角、让功能图标更容易被点击使用,也能点一下后方的固定按钮(迴纹针),就能让扩展功能固定在浏览器右上方。

ExtensionDock网站:https://extensiondock.com/cn