Yoyodown - téléchargement http [dev-c++ 4.9.9.2]

Soyez le premier à donner votre avis sur cette source.

Vue 7 386 fois - Téléchargée 1 169 fois

Description

Comme le titre l'indique, ce petit programme est un téléchargeur HTTP.
Vous rentrez l'URL complète du fichier à télécharger et vous précisez le dossier où il sera sauvegardé. Plus qu'à cliquer sur 'Télécharger' et attendre...Zzzzzzzz !
Ceux que j'ai vu sur le site me paraissaient bien compliqués par rapport à ce qui est nécessaire.
Si vous voyez quelque chose qui n'est pas correct (mauvais respect du protocole, bugs, ....) hésitez pas à me le signaler.
Je ne prétends pas avoir fait quelque chose de nickel chrome, loin de là (sûrement codé trop vite :p) !

Conclusion :


Pensez à renommez l'exécutable de *.ex_ en *.exe.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
11
Date d'inscription
jeudi 24 janvier 2008
Statut
Membre
Dernière intervention
9 juillet 2008

Je ne suis pas un spécialiste en API win32, mais

case SC_CLOSE:
ShowWindow(frmhWnd, SW_HIDE);
return 0;
break;
case SC_MINIMIZE:
ShowWindow(frmhWnd, SW_MINIMIZE);
return 0;
break;
case SC_MAXIMIZE:
ShowWindow(frmhWnd, SW_MAXIMIZE);
return 0;
break;
case SC_RESTORE:
ShowWindow(frmhWnd, SW_RESTORE);
return 0;


Est-ce vraiment nécessaire?
Messages postés
33
Date d'inscription
mercredi 12 septembre 2007
Statut
Membre
Dernière intervention
30 juin 2008

Merci ;)

Remplacer PROGRESS_CLASS dans les arguments de CreateWindowEx par "msctls_progress" n'a pas suffit, bizarrement, il a fallut le remplacer par "msctls_progress32"..

Je ne sais pas si ca va géner pour la suite

a+ !
Messages postés
1403
Date d'inscription
lundi 23 février 2004
Statut
Membre
Dernière intervention
11 janvier 2009
3
Regarde ici :
http://msdn2.microsoft.com/en-us/library/ms697647.aspx

Extrait :
"The window class name for a progress bar control is PROGRESS_CLASS, which is defined as "msctls_progress" in Commctrl.h."

Le site de la MSDN est particulièrement pratique pour se genre de chose. Pense à le mettre en favori ;)

YOYO, @+.
Messages postés
33
Date d'inscription
mercredi 12 septembre 2007
Statut
Membre
Dernière intervention
30 juin 2008

Il semble que non d'après les tutos que j'ai lus.

Tous parlent d'utiliser "Common control library" (comctrl32.dll) et de modifier le fichier de ressources, mais je ne trouve pas comment faire sans fichier de ressources.

C'est d'autant plus incompréhensible que je ne vois aucune trace de telles manip dans ton code.
Messages postés
1403
Date d'inscription
lundi 23 février 2004
Statut
Membre
Dernière intervention
11 janvier 2009
3
Bonjour shuttleur.

Je n'en suis pas certain mais il me semble que la classe est définie dans windows.h. En fait c'est un define de windows, du win32.

YOYO, @+.
Afficher les 42 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.