python - 在后台刷新浏览器选项卡(Python 脚本)

标签 python google-chrome-extension tabs refresh

这可能不是提出此问题的正确平台。

我正在寻找一个可以刷新浏览器中特定选项卡的应用程序,以便我可以在特定网站上在线显示(这需要刷新页面才能在线显示)。

我遇到过一些 Chrome 和 Firefox 应用程序会自动刷新选项卡。但他们都没有在后台这样做。

我对Python知之甚少,想编写自己的脚本在后台执行。有线索吗?

最佳答案

首先,您必须使用 JavaScript 编写扩展。并且,您可以通过以下脚本在后台每分钟重新加载事件选项卡中的网页:

chrome.alarms.onAlarm.addListener((alarm) => {
    chrome.tabs.getCurrent((tab) => {
        chrome.tabs.reload(tab.id);
    });
});

// Creating a new Alarm at a good timing (ex. the user clicks a start buttn).
chrome.alarms.create({periodInMinutes: 1});

顺便说一句,您可以使用 Yeoman generator 获取 Chrome 扩展模板.

关于python - 在后台刷新浏览器选项卡(Python 脚本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35024219/

相关文章:

python - 匹配字符串后还想打印下一行

python - 键顺序无关紧要的多键字典

javascript - 使用什么类型的方法在页面加载时将脚本注入(inject)页面?

jQuery UI 选项卡动态添加选项卡和内容不起作用

android - 在更改选项卡之前执行任务

android - 保存 fragment 状态操作栏选项卡

python - 从 python get 请求返回 403 错误,但 auth 在 postman 中有效?

google-chrome - 禁用Chromium "Can not update Chromium"窗口通知

javascript - Chrome 扩展程序通知未显示 contextMessage?

用于匹配两个或三个空格的 Python 正则表达式