2017-03-16 52 views
-1

我忙於應該從文本文件一個接一個打開一些網站的演示。它應該在同一個選項卡中打開每個網站,而不是在加載文本文件的文本行之前等待一段時間,以便加載下一個網站。完成後應該重新開始。從文本文件中打開網站列表,在同一個標​​籤

因此,可以說:

啓動腳本...打開谷歌......等待30秒...打開Facebook的......等待30秒......打開任何...等待30秒...依此類推...... EOV =從頭開始。

語言並不重要,因此批處理,VBS,PS或任何可用的Windows 7系統。如果有必要,我不介意安裝別的東西。

+0

聽起來像一個東西會被實現爲瀏覽器延期。快速搜索爲Chrome提供了[這樣的擴展](https://chrome.google.com/webstore/detail/rotisserie-url-rotator/iljemanjjfjlglhkmojkmfbpphiaheja?hl=en)。 –

+0

另一種方法是編寫一個腳本來生成一個帶有頁面填充iframe的HTML文件。你可以把你的輸入文件放入頁面中的JavaScript數組中。該數組將逐步完成,iframe src URL將被更改爲列表中的當前條目。 –

+0

不知道這樣的事情存在。謝謝,我會試一試。 – Roman78

回答

0

我會perl + Firefox & MozRepl做到這一點:

火狐

  • 安裝MozRepl插件
  • 啓動MozRepl插件在FirefoxTools菜單

的perl

,之後該解決方案是一個簡單的Perl腳本,讓說:openurls.pl

#!perl 
use strict; 
use warnings; 
use WWW::Mechanize::Firefox; 

my $mech = WWW::Mechanize::Firefox->new(activate => 1, tab => 'current'); 
while(<>) { 
    chomp; 
    $mech->get($_); 
    sleep(30); 
} 

用法:

  • 啓動Firefox
  • 使用腳本:perl openurls.pl < myurls.txt

PS:從來沒有使用的窗口,但 - 所以也許我錯過了一些東西......

相關問題