Salut,
ça me parait clair en effet 😅
par contre, en analysant le fichier php 3.2.5 (celui modifié par barbass), j'ai remarqué que l'authentification était inclue dans l'appel du téléchargement du fichier... Je ne voudrait pas trop m'avancer, mais cette méthode bien que fonctionnelle jusqu'ici ne semble pas être du goût de 1fichier au vu des erreurs et du message affiché...
$option = array('CURL_OPTION_FOLLOWLOCATION' =>false);
$curl = $this->GenerateCurl($url,$option);
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($curl, CURLOPT_USERPWD, $this->Username.':'.$this->Password);
$ret = curl_exec($curl);
J'ai tenté une petite modification sale et rapide, afin d'utiliser le cookie généré lors de l'appel de la page login.pl (qui est appelée à chaque fois), pour voir si cela proviendrait bien de là...