Viv*_*vek 6 google-chrome-extension
是否可以从命令行运行chrome扩展?我需要自动化我的软件过程,我的软件需要使用特定参数运行该扩展.
我正在使用Yogi的Chrome扩展程序'APK Downloader'.扩展程序的工作方式如下: - "如果页面包含任何.apk文件链接,那么当我点击地址栏上的扩展程序图标时,它会开始直接下载该.apk文件"
现在,我的软件需要下载一些.apk文件[该软件将包含要下载的.apk文件的软件包名称,扩展程序使用该文件生成下载链接].这将是一个自动过程.因此,我需要知道是否可以自动将参数传递给扩展,并使扩展无需单击即可工作.
有可能吗?
可以使用--load-extension=
标志加载解压缩的扩展名.
我通常做的是chromium --user-data-dir=/tmp/someuniquedirname --load-extension=path/to/extension --no-first-run
.
--user-data-dir=
标志用于指定非默认用户数据目录,以最小化现有浏览器配置文件与测试目录之间的冲突.如果要使用默认用户配置文件,可以省略此标志.--no-first-run
标志阻止第一次运行UI显示(例如,解释如何使用多功能框的泡泡,以及在新选项卡中打开的"入门"页面).您可以通过逗号分隔路径来加载多个扩展名,例如chromium --load-extension=path/to/one/extension,path/to/another/extension
.
我已经发布了一些shell脚本和便利扩展来加速(手动)测试Chrome扩展程序.请查看https://github.com/Rob--W/extension-dev-tools/tree/master/chrome.
归档时间: |
|
查看次数: |
12534 次 |
最近记录: |