Для автоматического управления подпиской.
Написан одним из пользователей.
Размещен с его согласия.
#!/usr/local/bin/perl
use LWP;
my $browser;
sub do_POST {
# Parameters:
# the URL,
# an arrayref or hashref for the key/value pairs,
# and then, optionally, any header lines: (key,value, key,value)
$browser = LWP::UserAgent->new( ) unless $browser;
my $resp = $browser->post(@_);
return ($resp->content, $resp->status_line, $resp->is_success, $resp)
if wantarray;
return unless $resp->is_success;
return $resp->content;
}
my ($content, $message, $is_success)=do_POST('
http://Deposit_xxxx:password@904.d-v.ru/?mode=info',['status'=>'-1', 'ch_status'=>'Деактивировать'],);
sleep 5;
my ($content, $message, $is_success)=do_POST('
http://Deposit_xxxx:password@904.d-v.ru/?mode=info',['status'=>'1', 'ch_status'=>'Активировать'],);