一种自动脚本,它连续按下网站中的按钮



我的课程名额有限,我错过了这些名额,因为我错过了一天中的几分钟。

因此,我计划写一个自动化脚本,每隔一段时间就会在网站上按下一个按钮。但我不知道从哪里开始。哪种语言提供了处理网页的最佳库和界面?任何指示都会有所帮助。

此外,一旦我编写了脚本代码,我可以在哪里运行它,以便它可以在一天中以规则的间隔连续执行?

看看perl的WWW::机械化

脚本可能是这样的:

#!/usr/bin/perl
use strict;
use warnings;
use WWW::Mechanize;
my $mech = WWW::Mechanize->new();
my $uri = "http://www.example.com"
$mech->get( $uri ); # whatever the url of your site is
while( $uri eq $mech->uri ){ 
   # you could also use while(1) to keep going indefinitely
   # I assume you end up on another site once the click was a success
   $mech->click_button({ name => "enter" });
   # there are other ways to find the button, worst case by number 
   # (e.g. 4th button on site ), the documentation is pretty good
   # $mech->back(); #perhaps, if clicking the button at the wrong time 
   sleep(60); #wait a minute...
}

在哪里运行它,我不知道,对不起;)。

相关内容

  • 没有找到相关文章

最新更新