2017-03-16 26 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:从来没有使用的窗口,但 - 所以也许我错过了一些东西......

相关问题