gpt4 book ai didi

ruby - 如何从 Ruby 脚本打开 Firefox 和多个选项卡?

转载 作者:数据小太阳 更新时间:2023-10-29 08:34:47 25 4
gpt4 key购买 nike

基于“Open Firefox browser with Ruby automation script”,我制作了一个脚本,它可以在运行时打开我所有常用的互联网站点,但只有在 Firefox 已经打开时才会打开。如果它没有打开,它将在一个选项卡上打开一页,然后在我关闭每个选项卡后依次打开其余部分。

我尝试了 sleep(5) 以防它还没有准备好,但那没有用。

我的脚本是:

system("firefox somesite.com/")
system("firefox another.com/")
system("firefox aThirdSite.com/")

当我运行它时,如果 Firefox 已经打开,它会在新选项卡中加载所有三个页面,但如果 Firefox 未打开,它只会加载第一个页面。当我关闭 Firefox 时它加载了第二个,然后当我再次关闭它时它加载了第三个。

假设 Firefox 在运行脚本之前已关闭,是否有办法在单独的选项卡中将 Firefox 打开到每个网站?

最佳答案

好的,我只是尝试在单个系统调用中用空格分隔网址,这似乎解决了问题。我不知道是否应该删除它,但我会保留它以防有人搜索它。

system("firefox siteone.com/ sitetwo.com/ sitethree.com/")

关于ruby - 如何从 Ruby 脚本打开 Firefox 和多个选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3126636/

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