Favoritesbackup

Soyez le premier à donner votre avis sur cette source.

Vue 9 230 fois - Téléchargée 530 fois

Description

Cette source permet de sauvegarder vos favoris.

J'utilise pour cela un fichier avec une structure xml, dans lequel je stock les informations de chaque url détéctée, ainsi que le dossier dans lequel elle était archivée.

Vous pouvez ensuite restaurer l'archive complète ou par dossier, ou encore que quelques une des urls sauvegardées.

Source / Exemple :


voir le zip

Conclusion :


Il reste un petit problème que je cherche à résoudre, c'est lors de la lecture du fichier de sauvegarde, si celui-ci est trop gros alors la fenêter est mal rafraichi pendant cette phase. Si vous avez une idée merci de votre aide.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
98
Date d'inscription
lundi 31 décembre 2001
Statut
Membre
Dernière intervention
7 août 2005
2
Merci pour ce commentaire constructif.
Je prends en compte tes remarques.
Pour les hashtables, j'ai mis des arraylist à la place mais cela ne fait pas gagner de temps !!!
Je cherche pour mettre cela dans un thread, et des que j'ai un moment je change tout cela.
Pour les racourcis locaux, il faut que je mettes en place la méthode que j'ai déjà déposé ici, je vais l'intégrer à ce programme.
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
84
bon j'ai regarder un peu le code :
- tu peux selectionner des le depart le repertoire des favoris par defaut, tant que l'utilisateur n'a rien saisi lui même avec Environment.GetFolderPath(Environment.SpecialFolder.Favorites) qui te donne le path du dossier favoris pour le compte executant l'appli
- pourquoi utilises tu un hashtable ? pck cette utilisation fait tres mal chez moi (niveau conso proc et memoire, 11 minutes de temps proc pour les 2 operations) alors que je n'arrive pas a saisir l'interet par rapport à une collection "normale"
- les raccourcis locaux (j'ai qq liens vers des dossiers notamment) ne sont pas sauvegardés
- pourquoi ne pas passer directement un bool pour createOrOverwrite a ta methode FilesAndFolders.WriteFile
Messages postés
98
Date d'inscription
lundi 31 décembre 2001
Statut
Membre
Dernière intervention
7 août 2005
2
désolé un probleme de connexion lors du post du commentaire.
Merci pour le nettoyage.
Messages postés
1522
Date d'inscription
mardi 18 décembre 2001
Statut
Modérateur
Dernière intervention
21 août 2010
5
4 fois le meme commentaire Cameleon ???

Bon aller c'est nettoyé :)

Dsl pas de comments sur le code, j'ai pas eut le temps de matter :d
Messages postés
98
Date d'inscription
lundi 31 décembre 2001
Statut
Membre
Dernière intervention
7 août 2005
2
pour la sauvegarde comme pour la restauration, il faut, comme me l'a indiqué 'coq' que j'utilise des threads.
Pour une prochaine mise à jour.

La fenetre about n'est pas sizable, la fenetre principale oui je viens de le corriger.

Pour mettre un progressbar à la sauvegarde, je peux y refléchir pour la future mise à jour.
Afficher les 8 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.