Top membres cs

Soyez le premier à donner votre avis sur cette source.

Vue 4 986 fois - Téléchargée 672 fois

Description

Pour ma première source en C#, je vous propose un petit outil permettant d'aller chercher vos différents scores sur les sites CodeS-SourceS. S'il vous arrive d'aller voir sur vos sites préférés la pages "top membres", et bien sachez que cette application vous simplifiera la tache: il suffit de saisir le pseudo, de choisir dans la liste le site désiré et de valider.

Notions utilisées:
- HttpWebRequest et WebResponse
- Event
- DependencyProperty

Source / Exemple :


// <summary>
// cf. Zip
// </summary>

Conclusion :


C'est une 1ère version fonctionnelle.
Dans un second temps, j'aimerais:
- créer un fichier de config pour stocker les sites "préférés" du membre
- améliorer l'IHM pour afficher plusieurs sites et pour saisir les préférences de l'utilisateur
- utiliser le binding à fond
- utiliser Linq pour parser la réponse http (possible?)

Si vous avez d'autres suggestions, n'hésitez pas à les noter dans les commentaires.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
14841
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
15 octobre 2020
92
Eh oui, tu as tout à fait raison: pour peu que la structure de la page change, mon outil ne marchera plus.
ça peut peut-être donner des idées pour ouvrir les APIs.
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
49
Moui... sauf que, à la prochaine mise à jour du site, le programme fonctionnera plus. Idéalement, faudrait avoir accès à des APIS pour accéder de manière propre à ces informations plutôt que de parser de l'HTML. Seul problème: il n'y en a pas (en tout cas pour CodeS-SourceS, à cette date).

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.