gpt4 book ai didi

google-chrome - 从外部进程获取当前事件的 Chrome 或 chrome 选项卡的 URL

转载 作者:行者123 更新时间:2023-12-04 13:45:54 25 4
gpt4 key购买 nike

如何以编程方式从 linux 中的外部进程获取当前的 Chromium 选项卡 URL?

有很多类似的问题,但我没有找到符合以下要求的问题

  • 解决方案应该在 chrome 进程之外工作,即不在 javascript 或 chrome 扩展程序中。
  • 解决方案不应基于 autohotkey、xdotool、wmctrl 或类似工具来模拟键盘或鼠标输入
  • 没有 OSX 或 Windows 特定的解决方案

  • 在Firefox中,有 mozrepl ,它通过 TCP 端口上的交互式 repl 公开浏览器内部结构。我正在寻找类似 Chrome 或 Chrome 的东西,即使这意味着安装 Chrome 扩展。

    最佳答案

    我在 https://github.com/erjoalgo/chrome-current-url 中实现了@Asesh 建议,它是一个 chrome 扩展,它通过本地 http 服务器公开当前事件选项卡的 URL。

    pip install chromeurl
    sudo chromeurl --install-manifest native
    然后从 webstore 安装扩展
    最后,查询当前的chrome url:
    $ curl http://localhost:19615/tabs/current/url
    https://developer.chrome.com/extensions/activeTab

    关于google-chrome - 从外部进程获取当前事件的 Chrome 或 chrome 选项卡的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48615178/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com