web-dev-qa-db-fra.com

Le fichier .zip n'est pas extrait

J'ai téléchargé le jeu Linux Urban Terror en utilisant le gestionnaire de téléchargement Flareget qui fait 1,7 Go. Le téléchargement semble être terminé sans erreur, mais il ne s'ouvre pas avec le gestionnaire d'archives et j'obtiens la sortie ci-dessous du terminal.

 rehanullahafridi@rehanullahafridi:~$ unzip UrbanTerror42_full023.Zip
Archive:  UrbanTerror42_full023.Zip
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of UrbanTerror42_full023.Zip or
        UrbanTerror42_full023.Zip.zip, and cannot find UrbanTerror42_full023.Zip.ZIP, period.
  • Dois-je devoir retélécharger le fichier ou toute solution est présente. Merci pour votre aide.
1
Rehan Ullah

Pour les gros téléchargements, vous devez utiliser des sommes de contrôle pour vérifier, flarget prend en charge les sommes de contrôle, mais puisque vous avez déjà téléchargé le fichier, vous pouvez vérifier la somme de contrôle à partir de la ligne de commande:

openssl md5 nom-de-fichier

et le comparer avec un sur leur serveur. Habituellement, leur serveur restreint les téléchargements multi-segmentés et les interruptions reprennent également, le téléchargement multi-segmenté n'est pas une bonne option. L'avertissement affiché est:

AVERTISSEMENT

Vous êtes limité à 3 téléchargements simultanés, avec une bande passante totale de 1,4 Mo/s.

Vous utilisez 1 emplacements de téléchargement à 1,4 Mo/s max.

Si vous arrêtez un téléchargement avant qu'il ne soit terminé, le slot restera bloqué pendant 1 min.

Ainsi, les chances qu'un téléchargement multi-segments corrompent le fichier sont élevées car le serveur veut vous en empêcher.

Maintenant, ouvrez le terminal dans le dossier de téléchargement et exécutez la commande suivante:

openssl md5 UrbanTerror42_full023.Zip

Cela prendra du temps car le fichier est volumineux. La sortie sera une chaîne. Si la sortie correspond:

20b4e2d10d9e1e76a6b050f1df3a3669

Que votre fichier a été téléchargé sans aucune corruption, sinon le fichier est corrompu. Vous devez télécharger à nouveau le fichier. Si vous souhaitez utiliser à nouveau Flareget, assurez-vous de n'utiliser qu'un seul segment pour le téléchargement.

1
adnan kamili