Comment télécharger des fichiers à partir des services d'hébergement de fichiers comme Rapidshare.com, DepositFiles.com

StackOverflow https://stackoverflow.com/questions/7309614

Question

Je cherche à construire une application téléchargeur qui télécharge les fichiers des services de fichiers d'hébergement. Quelles sont les mesures nécessaires pour satisfaire à cette exigence? Par exemple. utilisateur ajoute l'URL du fichier partagé et gestionnaire de téléchargement devrait transférer le fichier dans un dossier local. Peut-il y avoir une approche générique pour tous les sites de partage de fichiers commun ou chaque site a une procédure de téléchargement différent?

Était-ce utile?

La solution

Cela dépend vraiment du serveur, certains vous permettre de télécharger directement certains ont quelques étapes spéciales (20 secondes d'attente, ...) CAPTCHA, certains ont besoin de plus d'informations ... Il existe des outils spécialisés pour le téléchargement. Ils contiennent le code source et ils doivent disposer d'une documentation correcte avec l'algorithme décrit. Donc, si vous ne vous dérange pas de chercher une base de code de téléchargeurs spécialisés:

Regardez soit source de FreeRapid téléchargeur ou source de JDownloader.

  • écrit en Java
  • considéré (juste google) très bon dans ce domaine
  • devrait avoir des licences quelque peu créer à free-dérivés
  • peut télécharger en prime, mais vous devez avoir un compte évidemment:)

Les deux ont des plugins pour le faire. Vous devriez apprendre leur langue et tout besoin, vous devriez être en eux. :)

Je recommande programme Windows tortoisesvn pour le télécharger.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top