SYNCHRONISEUR MUSIQUE

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 - 15 juin 2006 à 09:33
cs_JLN Messages postés 371 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 17 juin 2013 - 10 sept. 2006 à 17:19
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/38120-synchroniseur-musique

cs_JLN Messages postés 371 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 17 juin 2013
10 sept. 2006 à 17:19
Vraiment bien ce script, dommage que les mises à jours tardent mais je met 10/10 pour encourager car c'est original et bien fait.
Bonne prog
@+ JLN
tdt63 Messages postés 38 Date d'inscription dimanche 20 mars 2005 Statut Membre Dernière intervention 30 août 2009
6 juil. 2006 à 19:56
Pourrais-tu être un brin plus précis, RPG3000 ?
RPG3000 Messages postés 56 Date d'inscription jeudi 22 juillet 2004 Statut Membre Dernière intervention 4 janvier 2008
6 juil. 2006 à 16:03
beurk
tdt63 Messages postés 38 Date d'inscription dimanche 20 mars 2005 Statut Membre Dernière intervention 30 août 2009
16 juin 2006 à 23:59
Ah oui j'oubliais, le manière la plus fiable de mesurer le temps de réponse, je pense que c'est le ping.
tdt63 Messages postés 38 Date d'inscription dimanche 20 mars 2005 Statut Membre Dernière intervention 30 août 2009
16 juin 2006 à 23:57
Ah oui, merci j'ai compris ton problème. Comme t'as un réseau wi-fi, le temps de réponse est trop lent et du coup, lorsqu'il essaye de remplacer le fichier de stream, le client ne l'a pas encore fermé... En fait pour que ça marche il faut juste que tu remplaces la valeur 100 dans la commande Sleep(100) (à la ligne 5 de la fonction ActPlay) par une valeur en millisecondes supérieure au temps de réponse de ton réseau. Ca résoudra le problème du plantage. Mais si tu as un temps de réponse aussi important, les deux musiques sont décalées, non ? C'est vrai que j'avais pas songé au problème du Wi-Fi... Chez moi j'ai un réseau filaire et donc j'ai pas ce problème là puisque le temps de réponse est inférieur à 1ms. Dans la MAJ, je mettrai une fonction qui prendra en compte le temps du réponse du réseau. Et merci pour les liens pour la sélection multiple ! Je posterai la MAJ dès que possible.
Tdt63
poldere Messages postés 69 Date d'inscription samedi 14 mai 2005 Statut Membre Dernière intervention 12 août 2007
16 juin 2006 à 22:53
poldere Messages postés 69 Date d'inscription samedi 14 mai 2005 Statut Membre Dernière intervention 12 août 2007
16 juin 2006 à 22:48
Tiens ! ! J'ai trouver ça si ça peut t'aider :)
http://www.vbfrance.com/codes/MULTISELECT-AVEC-COMMONDIALOG_5610.aspx
poldere Messages postés 69 Date d'inscription samedi 14 mai 2005 Statut Membre Dernière intervention 12 août 2007
16 juin 2006 à 22:38
J'ai retesté. Chez moi le délai de connexion est de 2 mn ( pas grave surement à cause de mon réseau WIFI ).
Le changement de morceau fonctionne en local mais lorsque j'écoute sur un autre PC le seveur me donne une erreur dans cette fonction:

Private Function ActPlay()
Bla bla . . .bla-bla
ICI => FileCopy Addresses(lstPlaylist.Tag), CheminShare & "\STR_0001" & Right(Addresses(lstPlaylist.Tag), 4) 'Met à disposition le nouveau fichier stream.
MAis te casse pas la tête si il y a juste moi qui ai cette erreur.
Et que celui qui n'a jamais fait de bug te jette le premier giga octet :).
Courage
PS: je ne sais pas programmer je ne fait que des copier-coller pour mes programmes re :).
tdt63 Messages postés 38 Date d'inscription dimanche 20 mars 2005 Statut Membre Dernière intervention 30 août 2009
16 juin 2006 à 18:38
Salult Poldere, et merci pour la note. Pour dossier application data, mon prog le partage sur le réseau mais n'ajoute aucun droit dessus. Donc si les autres ordis de ton réseau n'ont pas les droits pour aller dessus, faut le définir manuellement, ça dépend de ta config réseau. Pour les boutons PREV et NEXT, j'ai pas remarqué de bug, par contre ils émettent un BIP et changent de morceau une seconde plus tard pour laisser le temps d'appuyer plusieurs fois de suite. Tu peux enlever l'instruction beep si ça te gène. Si ce n'est pas ça, donne un peu plus de précisions svp pour que je puisse corriger le bug.
Enfin, pour l'ajout dans la playlist, c'est vrai c'est pas terrible, je vais faire une MAJ qui corrigera ça avec aussi le tag ID3 et le controle du volume sur le serveur et le client.
Je suis ouvert à toutes vos remarques et suggestions !
Tdt63
poldere Messages postés 69 Date d'inscription samedi 14 mai 2005 Statut Membre Dernière intervention 12 août 2007
16 juin 2006 à 10:39
De mon coté ça fonctionne pas trop mal. Quelques problèmes de configuration au départ ( partage du dossier c:\documents and settings\%username%\Application Data ), quelques pti bugs de fonctionnement ( le bouton NEXT et PREVIEW plante sur le serveur et il faut choisir les morceaux 1 par 1 pour ajouter dans la play list ). Très bien 9/10 et ça économise le prix d'une chaine WIFI que j'ai vu dans un magasin à 790 euros.
tdt63 Messages postés 38 Date d'inscription dimanche 20 mars 2005 Statut Membre Dernière intervention 30 août 2009
15 juin 2006 à 21:10
Merci DarK Sidious pour cette note et ce commentaire encourageants ! J'ai fait cette source pour mon utilité puis je l'ai postée mais j'étais pas sûr que l'idée plaîrait. Les autres, n'hésitez pas à laisser vos commentaires (même négatifs) et à noter. Ce serait sympa aussi de m'avertir des bugs éventuels.
Tdt63
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
15 juin 2006 à 09:33
Enfin un lecteur multimedia original !

Le code est relativement simple et commenté je te donne un 9/10 ! Enfin quelqu'un qui innove dans les lecteurs multimedia avec une idée originale ! Ca fait plaisir !

DarK Sidious
Rejoignez-nous