这个功能很赞啊,类似无头浏览器模式

经验创意 · 58 次浏览
运营:秋风 创建于 2023-12-17 17:43

之前经常想怎么用 Quicker 来后台控制网页,因为有的网页就必须在前台,浏览器需要获得焦点 才能加载出来元素.

也听说过 py可以调用无头浏览器模式,但是不会用py,

我也知道 肯定有几个代码能调用浏览器的无头模式,但是不知道怎么查询资料

这个里面就写好了,然后我也大概理解了. 总之功能非常棒,现在网页可以完全自动后台加载出来了.不用占用前台焦点就可以控制网页.

 

以下附上咨询文心一言的结果: 该代码的解释

这个脚本是使用 Google Chrome 的扩展 API 编写的。下面是这个脚本做的事情的逐步解释:
  1. chrome.windows.create
:创建一个新的浏览器窗口。
  1. 这个
 create 函数有一个回调函数,当窗口被成功创建后,这个函数会被调用,并且新窗口的详细信息会作为参数 window 传入这个函数。
  1. 在这个回调函数内部,
chrome.windows.update 被用来更新刚刚创建的窗口的一些属性。
    • window.id
    • focused: true
    • drawAttention: false
    • state: "minimized"
  1. chrome.windows.update
 也有一个回调函数,当窗口更新完成后,这个函数会被调用。
  1. 在这个内部回调函数中,
sendReplyToQuicker 函数被调用,看起来像是发送一个回复到某个叫做 "Quicker" 的东西(可能是一个其他的应用或服务)。这个函数接收了几个参数:
    • true  
"ok" 
    • window.tabs[0]
    • qk_msg_serial
总的来说,这个脚本创建一个新的浏览器窗口并打开百度首页,然后立即将这个窗口最小化,并在完成后发送一个回复到 "Quicker"。
运营:秋风 最后更新于 2023/12/17

回复内容
暂无回复
回复主贴