2
基於「Open Firefox browser with Ruby automation script」,我製作了一個腳本,可以在運行時打開所有常見的Internet站點,但只有Firefox已經打開時纔會這樣做。如果它沒有打開,它會在一個選項卡上打開一個頁面,然後在關閉每個頁面後依次打開其餘頁面。如何從Ruby腳本打開Firefox和多個選項卡?
我試過sleep(5)
以防萬一它沒有準備好,但沒有奏效。
我的劇本是:
system("firefox somesite.com/")
system("firefox another.com/")
system("firefox aThirdSite.com/")
,當我運行它,它裝載在新標籤整整三頁如果Firefox已經打開,但它只加載的第一個如果Firefox未打開。當我關閉Firefox時,它加載了第二個,然後,當我再次關閉它時,它加載了第三個。
有沒有一種方法可以在運行腳本之前關閉Firefox,從而在單獨的選項卡中打開Firefox到每個網站?