Ce sujet est résolu.
12 | |||||
Auteur | Messages | ||||
---|---|---|---|---|---|
Gamuti | #16 Posté le 19/3/2011 à 13:40:00 | ||||
Salut! Mais toi, franchement ! 4shared est un site publicitaire. Tu croyais vraiment pouvoir télécharger des fichiers en toute quiétude ? La plupart des fichiers contenus sur ce site sont, d'une part, illégaux et d'autre part, il ne faut pas oublier la loi hadopi ! Pour rappel, quel que soit le logiciel utilisé pour télécharger un fichier volumineux, on est tracé par IP (fixe ou dynamique). Même si tu développe un soft en gambas pour remplacer la mule, sache que les FAI ont mis en place un système de filtrage, ou plutôt, un système qui permet d'analyser l'activité , et/ou le taux d'occupation des DSLAM. À réfléchir ... Aussi, pour en revenir à 4shared, lorsque tu cliques sur le lien télécharger, le lien est différent à chaque session. Par exemple, j'ai fait une recherche sur un fichier "Lost S06" avec Firefox, on peut analyser le lien d'origine. Par exemple : http://dc197.4shared.com/download/ysVOZbNx/LostS06NewManInChargeDVDRipXvi.avi?tsid=20110319-083328-790096b9]4shared.com /download/ysVOZbNx/LostS06NewManInChargeDVDRipXvi.avi?tsid=20110319-083328-790096b9[/url] Notez bien que le numéro de session est nommé "tsid". Ce TSID change à chaque recherche et à chaque fois qu'on se connecte sur le site. D'ailleurs, la plupart des sites qui sont biens faits, génère une clé de session. Et c'est le cas de nombreux sites très connus. Espérant t'avoir aiguillé. | |||||
masterrsi | #17 Posté le 23/3/2011 à 20:10:00 | ||||
Merci spheris et Gamuti pour vos explications J'ai essayé une autre solution avec un serveur ftp et ça marche très bien avec le wget ,mais je sais pas comment choisir la destination du fichier téléchargé. je le veux dans mon dossier d'application Merci d'avance | |||||
Gamuti | #18 Posté le 24/3/2011 à 18:13:00 | ||||
Où : -P /machin/ est le dossier sur le disque dur où sera stocké le fichier téléchargé -o /tmp/pb1.txt est un fichier temporaire, contenant le retour de la console généré par wget, situé dans le répertoire temporaire /tmp TestDuTelechargement est une routine qui récupère la barre d'avancement (voir ci-dessous) Si ton application est dans ton répertoire home user alors, il faudra simplement remplacer /machin/ par & user.home & soit :
| |||||
masterrsi | #19 Posté le 25/3/2011 à 20:26:00 | ||||
Merci Gamuti pour ton aide ça marche très bien | |||||
spheris | #20 Posté le 25/3/2011 à 21:09:00 | ||||
Gamuti, merci gamuti, j'ai cherché un moment sans succès dans la page man de wget. | |||||
masterrsi | #21 Posté le 26/3/2011 à 00:08:00 | ||||
Oui ,t'as raison | |||||
masterrsi | #22 Posté le 7/4/2011 à 13:55:00 | ||||
Bonsoir , Je suis de retour ,alors aprés que j'ai cru terminer la partie de téléchargement j'ai constaté que j'ai besoin de télécharger 9 fichiers au lieu d'un fichier j'ai cherché sur sur le net j'ai trouvé ça pour télécharger plusieurs fichiers simultanément : -i fichier --input-file=fichier Lit les URL depuis fichier. Dans ce cas, aucune URL n'est requise sur la ligne de commande. S'il y a des URL sur la ligne de commande et dans un fichier d'entrée, celles de la ligne de commande sont téléchargées en premier. fichier n'est pas nécessairement un document HTML, une simple liste d'URL convient également. j'ai mis mes URLs dans un fichier .txt mais ca marche pas je télécharge mes fichiers à partir d'un serveur ftp installé sur mon pc
comment faire pour que je puisse télécharger plusieurs fichiers à la fois ? Merci d'avance | |||||
12 |