Radioplus v1.5b : la radio plus les infos

Description

Bonjour! J'ai beaucoup travaillé depuis la dernière version. Elle utilise une méthode d'aquisition des informations très flexible.

En effet pour ajouter les infos d'une radio qui marche au ligne par ligne, il suffit :
- d'ajouter une chaine type de reconnaissance du protocole (du genre si 'yacast' ou 'comfm' est contenu ou non dans l'url)
- de modifier le module qui comprend ligne par ligne les informations qui lui sont envoyées (quelques lignes de code).
- et c'est tout! Les controles utiles seront affichés automatiquement si l'info est accessible ou non.

Pour un fichier qui est à traiter en un bloc, il suffit de :
- d'ajouter la chaine de reconnaissance
- définir les bornes dans lesquelles est contenue l'info (du genre "A l'antenne : ", " - ")
- afficher le controles utiles (tout ca est dans une sub séparée, car il n'y a que Frequence 3 que j'ai utilisé comme ca.)

Des modules font le travail de fond (lire les .ini, télécharger un fichier sur le disque ou en mémoire, extraire les infos, et la gestion des stations).

Enfin, pour l'audio, RadioPlus utilise WMP et RealPlayer, avec une détection automatique de quel contrôle utiliser (on peut forcer tel ou tel player aussi).

Conclusion :


J'ai essayé de bien commenter, si un point reste obscure, laissez un commentaire.
J'ai aussi essayé de faire une interface pratique, laissez vous suggestions.
Sinon aucun OCX dans le zip (question de taille). Ils sont tous téléchargeables un à un sur http://olivier.blas.free.fr/RadioPlus ou un pack directement : http://olivier.blas.free.fr/RadioPlus/PackRadioPlus.zip

Voila voila. Laissez vos commentaires.

Olivier

PS: deuxième post après une erreur sur le serveur vbfrance (l'autre est supprimé)

Codes Sources

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.