Salve, sto provando a realizzare un programma di download via sock, eccovi il codice:
una volta completato il download effettuo la cancellazione dell'HEAD nel file a mano (poi creo un filtro per questo ).codice:#!/usr/bin/perl use IO::Socket; $srv = shift or die "Usage: perl script.pl <web_server>\n"; my $sock = new IO::Socket::INET( PeerHost => $srv, PeerPort => 80, Proto => tcp, ); print $sock "GET /prova.mpeg HTTP/1.1\n"; print $sock "Host: $srv\n"; open ( OUT, ">prova.mpeg"); while (<$sock>) { print OUT $_; } close(OUT); close($sock);
Ora con gli mp3 non ho problemi anche se a volte arrivano un pò disturbati nel suono ma con i video non riesco a creare un file corretto.
Quali sono i parametri corretti per effettuare un ottimo download?

Rispondi quotando