La plupart des navigateurs modernes prennent en charge la reprise du téléchargement tant que vous ne supprimez pas le fichier de sa liste de téléchargements, à condition qu'il détecte que cela est possible (c'est-à-dire que le fichier est tel qu'il l'a laissé et qu'il n'a pas été modifié sur le serveur depuis la dernière demande) ; vous pouvez donc simplement réessayer le téléchargement.
Certains serveurs ne supportent pas les téléchargements partiels (bien que cela soit rare de nos jours) et votre navigateur peut ne pas réessayer si vous avez redémarré le navigateur depuis l'échec du téléchargement (Firefox 3 a ajouté le redémarrage inter-session à cette ligne de navigateur, je ne sais pas pour les autres), donc vous pourriez ne pas avoir de succès en réessayant simplement. Je vous suggère de prendre une copie des parties que vous avez actuellement afin que vous puissiez essayer autre chose par la suite si cela échoue.
Vous pouvez également essayer wget
de l'option -c. De la page de manuel :
-c --continue
Continuer à obtenir un fichier partiellement téléchargé. Ceci est utile lorsque vous voulez terminer un téléchargement commencé par une instance précédente de Wget, ou par un autre programme. Par exemple :
wget -c ftp://sunsite.doc.ic.ac.uk/ls-lR.Z
S'il existe un fichier nommé ls-lR.Z dans le répertoire actuel, Wget supposera qu'il s'agit de la première partie du fichier distant, et demandera au serveur de continuer la récupération à partir d'un décalage égal à la longueur du fichier local.
ce qui semble être exactement ce que vous voulez faire. Cela ne fonctionnera pas si le client de téléchargement d'origine a pré-alloué de l'espace pour le fichier, car il semblera déjà avoir une longueur complète - si c'est le cas, vous devrez d'abord le tronquer à la longueur que vous savez être correcte. De même, cela ne fonctionnera pas si l'application de téléchargement d'origine utilise plusieurs connexions par téléchargement car il y aura des trous dans la portion que vous avez et wget ne les détectera pas.
(quant aux gestionnaires de téléchargement : J'utilise l'extension Firefox DownThemAll, qui ne vous sera peut-être d'aucune utilité puisque vous préférez sans doute Chrome. multiget qui se trouve dans le dépôt de l'univers ou du multivers d'Ubuntu, bien que je ne l'aie pas utilisé moi-même)