bequt
V2EX  ›  问与答

如何同时刷新多个独立 Chrome 呢?

  •  
  •   bequt · Feb 24, 2021 · 2255 views
    This topic created in 2089 days ago, the information mentioned may be changed or developed.

    最近有这样一个需求, 每个 Chrome 都是一个独立的窗口, 查了些 API, 似乎好像没有关于 Chrome 外部使用程序调用刷新方案, 好多都是内部插件, 单个 Chrome 多个标签刷新.

    希望有大佬指点一下, 想搞一下.

    QQ 截图 20210224133654.png

    14 replies  •  2021-02-24 18:52:25 +08:00
    yamedie
    yamedie
    Feb 24, 2021❤️1
    1
    一个比较 low 的方案, 可不可以每个 chrome 都监听文件系统, 当硬盘里某个文件发生改变时, 触发浏览器刷新 (就相当于一个全局变量)
    rabbbit
    rabbbit
    Feb 24, 2021❤️1
    2
    puppeteer
    liyang5945
    liyang5945
    Feb 24, 2021
    3
    建个 websocket 服务,自己写插件
    yamedie
    yamedie
    Feb 24, 2021
    4
    puppeteer 或 playwright 可以通过 webdev tools protocol, 驱动 chromium 或本机已安装的 chrome, (比较优雅地)实现这个需求
    TimePPT
    TimePPT
    Feb 24, 2021 via Android
    5
    puppeteer+1
    bequt
    bequt
    OP
    Feb 24, 2021
    6
    @yamedie
    @liyang5945
    @TimePPT
    多谢, 我刚才去研究了, 发现 puppeteer 类似 python selenium , 不能直接对当前已打开网页操控.
    感觉我这个需求有点迷...
    yamedie
    yamedie
    Feb 24, 2021
    7
    @bequt 那就让 puppeteer 来打开这个网页, 不可以吗?
    zlhsvc
    zlhsvc
    Feb 24, 2021
    8
    骚操作:直接右上角关闭,然后重新打开右上角设置-记录-打开上次关闭所有标签
    pkookp8
    pkookp8
    Feb 24, 2021 via Android
    9
    关了重开可以么🤔
    AngryPanda
    AngryPanda
    Feb 24, 2021❤️1
    10
    提供个思路:插件可以控制 Tab,然后插件去获取动作(比如从 API 接口,本地存储等),然后控制这些 Tab 刷新即可。
    yngzij
    yngzij
    Feb 24, 2021 via iPhone
    11
    提供一个思路,获取窗口句柄 f5
    also24
    also24
    Feb 24, 2021❤️1
    12
    一串快捷键就可以了吧,假如 Chrome 在任务栏第一个的话:

    那 Win+1 就是打开第一个 Chrome 窗口;
    Win + 1 按两次,就是打开第二个 Chrome 窗口;
    以此类推。

    打开相应的 Chrome 窗口以后,F5 或者 Ctrl + R 刷新页面即可。

    以上,只需要一个变量,就是窗口的个数。
    如果真的不想提供窗口的个数其实也可以,写个足够大的数字就好了,这个 Win+1 的切换是循环的。
    also24
    also24
    Feb 24, 2021❤️1
    13
    如果需要遍历每个窗口中的标签 ,也是同理,多按几次 Ctrl + Tab 就好。
    bequt
    bequt
    OP
    Feb 24, 2021
    14
    @also24 兄弟你太 cool 了, 非常感谢.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1895 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 00:16 · PVG 08:16 · LAX 16:16 · JFK 19:16
    ♥ Do have faith in what you're doing.