[Ex] Music Player

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Répondre
Avatar du membre
Uranium
Niveau 5
Niveau 5
Messages : 143
Enregistré le : mer. 28 mars 2012 13:13
Status : Hors ligne

[Ex] Music Player

#1

Message par Uranium »

Voila mon premier post , je crois que j'ai bien respecté les règles de post :p

Je vous présente mon 'ancien' projet : Music Player

Il gère une liste de lecture et prends assez peu de RAM
Merci de me dire les erreurs que vous trouverez ;)
Il est fonctionnel mais je vais continuer à l'améliorer en commençant par :

Code : Tout sélectionner

Le mettre par lecteur par défaut ( ouvrir avec > ) (Fini à moitié manque un rzegedit write :/)
Gérez plusieurs liste de lecture 
Changer l'affichage
Lyrics ( fini à moitié , bug sur certains titre)
Et sa me paraît assez pour le moment :)
 
J'utilise trois UDFs dont un trouver ici , je crois ( ressource.au3) et deux autre sûr du forum anglais (ID3 et Taost)
Soyer gentil pour mon premier programme et mon premier post :)

Edit : Mmh il faut lancer le script Aide en premier pour avoir sa liste de lecture , car le ini est configurée pour la mienne

Nouvelle version ..
Fichiers joints
LMFAO - Projet - Copie - Copie.7z
(774.35 Kio) Téléchargé 295 fois
Modifié en dernier par Uranium le dim. 29 avr. 2012 13:52, modifié 5 fois.
« En mathématiques, “évident” est le mot le plus dangereux. »
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2086
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [Ex] Music Player

#2

Message par TommyDDR »

J'ai regarder vite fait le début du script, vous avez du remarqué que vous aviez un if au tout début contenant la même chose si on entre dans le if ou si on rentre dans le else.

Quand vous codez, si vous dupliquez du code c'est qu'il y a une autre façon de faire (plus propre ^^)

Voila la partie du code résuite :
► Afficher le textecode
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
Uranium
Niveau 5
Niveau 5
Messages : 143
Enregistré le : mer. 28 mars 2012 13:13
Status : Hors ligne

Re: [Ex] Music Player

#3

Message par Uranium »

Merci TommyDDR , c'est vrai que sa fait (beaucoup) plus propre et (beaucoup) plus court :)
Je pensais pas que l'on pouvais faire sa , c'est beaucoup plus clair dans la lecture du code comme sa
« En mathématiques, “évident” est le mot le plus dangereux. »
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2086
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [Ex] Music Player

#4

Message par TommyDDR »

Tout se situe au niveau du :

Code : Tout sélectionner

BitOR($WS_EX_APPWINDOW, $WS_EX_CONTEXTHELP, $IsTopMost, $WS_EX_WINDOWEDGE)
En effet, si $IsTopMost vaut $WS_EX_TOPMOST, alors on ajoutera les bits concernés au total, sinon, si $IsTopMost vaut 0, et bien un OR de 0 n'as aucun effet dans le résultat (0 OR 0 = 0 | 1 OR 0 = 1)

On peut donc mettre 0 dans la chaîne.

Et au pire des cas, vous auriez quand même pu faire :
► Afficher le textecode
Puis le reste ^^
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
blacksoul305
Membre émérite
Membre émérite
Messages : 957
Enregistré le : ven. 18 mars 2011 11:49
Localisation : Au pays des programmeurs.
Status : Hors ligne

Re: [Ex] Music Player

#5

Message par blacksoul305 »

Salut,

peut être tout regroupé en un seul script, et lorsque les labels contiennent un lien vers internet, changer le pointeur.

Sinon, beau travail !
Étudiant en 2ème année de Licence Informatique.
Répondre