Epurer sa collection de mp3 - accéder au fichier joué par winamp

Description

je me suis grandement aidé de différentes sources notamment :
fonction corbeillation pour envoyer des fichiers à la corbeille : http://www.vbfrance.com/code.aspx?ID=4665
fonction GetPlayingFilename pour récupérer le chemin du fichier joué : 'j'arrive pas à retrouver le lien
fonction déplacer

Bref, une petite dose d'imagination et du copié-collé d'api déjà elle-mêmes copiées-collées... Résultat ? Ce programme m'est très utile et j'espère qu'il vous servira également : j'ai une jolie petite collection de mp3 que je prends plaisir à voir grandir. Bref, quand je fais une nouvelle acquisition (genre 500 fichiers), je fais le tri : 400 vont à la corbeille. Mais je trouve abrutissant de passer des heures à écouter chaque morceau (au moins qq secondes) puis de le supprimer ou déplacer manuellement en vue de sa future exploitation. Ce que je fais ? je me pose sur un sofa, je controle la lecture grâce à ma petite télécommande pour PC (ATI Remote Wonder : une merveille, mon achat le plus rentabilisé) et au fameux logiciel girder. Et enfin, ce même duo combiné à mon logiciel permet de rester posé dans son sofa et de gérer à distance la suppression ou la sélection des nouveaux fichiers. Voila. J'espère que vous lui trouverez une utilité

en résumé, les fonctions intéressantes :
- controle du systray (api)
- envoi de fichier à la corbeille (api)
- déplacement de fichiers (api)
- récupération du chemin d'accès au fichier joué par winamp (à mon avis la plus intéressante)
- mix de tout ce qui précède

ps : c mon premier post.
ps2 : j'avais commencé en .NET mais je n'ai pas réussi à transcrire le code permettant d'accéder au fichier joué par winamp. si vous y arrivez, merci de me tenir au courant.

Source / Exemple :


le zip est très bien

Conclusion :


n'hésitez pas à laisser un ptit commentaire

Codes Sources

A voir également

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.