Καλησπέρα,
Θέλω να φτιάξω ένα script με το οποίο να μπορώ να αλλάζω την φώτο απο το profile μου απο την γραμμή εντολών.
Έχω φτιάξει το παρακάτω αλλα δεν ξερω πως να κάνω τον uploader
#!/usr/bin/perl
use LWP; # we are using libwwwperl
use HTTP::Request::Common;
use HTTP::Cookies;
$files = "files[picture_upload]";
$ua = $ua = LWP::UserAgent->new; # UserAgent is an HTTP client
my $https_login = 'http://www.linuxinsider.gr';
my $https_user = 'slackware';
my $https_pass = 'olympos';
#my $ua = LWP::UserAgent->new();
$ua->protocols_allowed( [ 'http','https'] );
$ua->cookie_jar(HTTP::Cookies->new(file => ".lwp_cookies.txt",autosave => 1));
# login to https site
my $response = $ua->post($https_login, [ 'user' =>
"$https_user",'password' => "$https_pass" ] );
if ($response->is_error()) {
printf " %s\n", $response->status_line;
print "https request error!\n";
} else {
printf " %s\n", $response->status_line;
print Dumper ($response->as_string);
}
- Συνδεθείτε ή εγγραφείτε για να σχολιάσετε
Σχόλια
Ίσως να σε βοηθήσει αυτό (σε συνεργασία με php):
http://stackoverflow.com/a/14715578