Vous n'êtes pas identifié(e).
Merci à vous !
Bonne continuation !
Bonsoir,
Après analyse de votre base de données et mise à jour en version bêta de Webradiotools, le problème n'apparait plus sur :
- un Windows 7 32 bits Pro à jour
- un Windows 10 Pro à jour
Je vous invite donc à contrôler :
- votre carte réseau
- vos paramètres proxy / votre passerelle Internet
- votre pare-feu.
Merci de me tenir informé !
Bonjour,
Je vous remercie pour votre message.
Pouvez-vous me transmettre à contact[at]soft-micro.fr votre base de données Webradiotools.db située dans le dossier AppData de l’utilisateur ?
Si le problème décrit peut être corrigé facilement je vous tiendrai informé.
Je vous rappelle que Webradiotools est un produit en fin de vie de développement et n’est donc plus guère maintenu.
Cordialement
Entendu, merci !
Je mets la version bêta en production.
Cordialement
Bonsoir,
Bien reçu votre base de données.
Pouvez-vous installer la nouvelle version bêta publiée ce soir, et tenir informé par retour ici-même ?
Cordialement
Entendu, merci.
Je vous propose de me transmettre votre base de données pour réaliser des tests.
Cordialement
Merci pour vos observations !
Je vous invite à tester la version bêta mise en ligne à l'instant et à faire retour d'utilisation dans ce fil de discussion.
Cordialement
Bonsoir,
Merci pour votre message.
Du moment que l'appel au script PHP a bien eu lieu, aucun problème pour l'HTTPS.
Cependant, pour actualiser les fichiers, il importe que ceux qui doivent l'être (cela dépend du script utilisé) soient tagués du CHMOD 667 (ou supérieur).
Bien sûr, il est nécessaire que votre serveur prenne bien en charge le PHP.
En cas de problème persistant, il pourra être nécessaire de réaliser des tests complémentaires en m'envoyant votre base de données Webradiotools.db (accessible en tapant CTRL+R depuis la fenêtre de Webradiotools) à contact[at]soft-micro.fr.
Cordialement
Bonjour,
Le fichier Webradiotools.txt contient le dernier titre envoyé aux serveurs de diffusion.
Quelle pourrait être l'utilité de disposer de ce fichier dans un dossier différent ?
Concernant la fonction de compteur journalier, vous avez la possibilité de créer votre propre script personnalisé d'analyse de vos flux audio en adaptant celui proposé sur handle_url_tag($matches[1]) (requiert travail d'analyse et de codage).
Si je comprends bien, une même IP se connectant plusieurs fois dans la même heure est comptabilisée plusieurs fois : en quoi l'information du nombre de connexions présente-t-il un intérêt ?
Notez que si le logiciel Webradiotools reste maintenu pour garantir sa compatibilité, aucune nouvelle fonctionnalité de développement n'est projetée.
Cordialement
Bonjour,
Merci d'avoir fait remonter l'anomalie !
La voici corrigée dans la version 2.2.0.2 en ligne.
Bien cordialement
Dans la version 2.2.0.1 il est désormais possible d'envoyer par URL en https les informations de titrage.
Effectivement tout sera ensuite possible en faisant comme indiqué (ou autrement éventuellement).
Cordialement
Bonsoir,
Merci pour votre message et vos observations !
Pour permettre le recensement de vos titres diffusés à l'antenne dans une base de données de votre site :
1. Sur votre site, créez un dossier avec les droits 777 (CHMOD 777)
2. Dans Webradiotools, onglet Titrage > Serveurs de diffusion, Envoi du titre par URL : cliquez sur le bouton PHP pour enregistrer le fichier dans le dossier créé de votre site Web.
3. Indiquez dans le champ libre l'URL permettant d'accéder au fichier PHP depuis votre navigateur (cliquez sur le bonhomme vert pour vérifier que le fichier est bien accessible)
Ainsi, à chaque changement de titrage, Webradiotools enverra sur votre site le nouveau titrage.
4. Sur votre site, créez une ou plusieurs tables dans votre base de données.
Idéalement 3 tables :
Table Artiste (ID: int(11) primary key autoincrement ; Nom: varchar(50))
Table Titre(ID: primary key autoincrement ; ID_Artiste : int(11) ; Titre: varchar(50))
Table Diffusion(ID: int(11) ; date: int(11) ; ID_Titre: int(11));
5. Dans le code PHP du fichier utilisé sur votre site par Webradiotools :
- récupérez à chaque appel l'artiste / titre qui vient d'être envoyé.
- identifiez l'artiste dans la base : s'il n'existe pas, ajoutez-le
- identifiez le titre dans la base : si le titre n'existe pas pour l'artiste, ajoutez-le
(à ce stade vous disposez de l'ID Artiste et de l'ID titre correspondant)
- vérifiez dans la table Diffusion que le dernier titre diffusé n'est pas le même que celui transmis par Webradiotools
- si c'est bien un titre différent, insérez-le dans la table Diffusion
6. Sur votre site, pour générer la liste des titres diffusés durant les dernières heures ou les derniers jours :
- créez un script pour lire la table de diffusion et, par jointures SQL, lier le titre et l'artiste en question par ordre chronologique décroissant
- générez dynamiquement en PHP le tableau de diffusion au format HTML
Cela nécessite beaucoup de travail, mais c'est très efficace.
Eventuellement, si vous utilisez Webradiotools pour des émissions, vous pouvez faire en sorte que rien n'ait lieu dans le script PHP lorsqu'une émission est diffusée.
En espérant vous avoir répondu,
Cordialement
Pas de réponse depuis plusieurs mois. Le problème est considéré résolu.
Bonjour,
Une seule instance de Webradiotools ne doit tourner par radio. Autrement c'est forcément un conflit de titrage qui aura lieu.
Je comprends mieux votre phrase " le titrage envoyé par une autre personne" maintenant.
Merci pour la remarque au sujet de l'onglet Téléchargement !
Une version corrective de Webradiotools a été publiée (aucun changement de version), vous pouvez la télécharger.
Cordialement
Bonjour,
Entendu !
Il semble probable que ce titrage ne provienne pas de Webradiotools.
Pouvez-vous m'adresser par mail votre fichier Webradiotools.db qui contient tous vos réglages Webradiotools ? Ce fichier est accessible en tapant CTRL+R depuis la fenêtre de Webradiotools.
Quel logiciel d'encodage utilisez-vous (Simplecast ou autre...) ? Vérifiez que ni votre logiciel de diffusion, ni votre cartoucheur, ni votre logiciel d'encodage ne titrent de leur côté.
Cordialement
Bonsoir,
Merci pour votre message.
Lorsque le fichier de titrage est vide, Webradiotools est programmé pour ne rien faire.
Autrement dit, si votre source de titrage ne répond pas ou indique une chaîne vide, c'est le dernier titre qui reste pris en compte dans Webradiotools et sur vos serveurs de diffusion.
Qu'appelez-vous "titrage par défaut" ? (= quel logiciel définit ce titrage par défaut : Webradiotools ou Zararadio ?)
N'utilisez-vous bien que Webradiotools comme logiciel pour titrer (= n'y a-t-il pas d'interférence avec UpdateTitle ou un autre par exemple ?)
Vous pouvez contrôler que le fichier CurrentSong.txt n'est pas vide à partir du moment que Webradiotools change de titrage.
Vérifiez que votre cartoucheur n'interfère pas avec le fichier de titrage.
Vous avez également la possibilité d'ignorer certains titres dans Titrage > Filtres afin de ne pas les titrer avec Webradiotools.
Voir handle_url_tag($matches[1]) .
Cordialement
Bonjour,
Merci pour votre message.
Utilisez Webradiotools depuis un seul ordinateur : vous y paramétrez vos horaires d'émissions et, pour chacune d'elles, vous définissez une source de titrage qui pointe sur le serveur Shoutcast qu'ils utilisent.
Une fois l'émission terminée, il est nécessaire qu'une nouvelle information de titrage soit envoyée qui doit correspondre à ce que vous diffusez hors émission : c'est la source de titrage par défaut qu'il faut avoir définie.
Vous accédez à ces options depuis l'onglet Titrage > Emissions et Titrage > Sources
En espérant vous avoir répondu,
Cordialement
Merci beaucoup, ça fait plaisir !
Discussion fermée en l'absence de nouvelles. Merci d'ouvrir un autre sujet si nécessaire.
Bonjour,
En effet, votre demande porte essentiellement sur une intégration HTML du titrage.
Le code ci-dessus montre un exemple basique d'utilisation, afin de montrer comment récupérer le dernier titrage transmis par Webradiotools.
Vous devriez obtenir l'effet souhaité en remplaçant la ligne :
echo $title[0];
par :
echo '<font face="arial">'.$title[0].'</font>';
Cordialement
Bonsoir,
Merci d'avoir soumis cette anomalie !
Votre problème a été résolu dans les paramétrages des options FTP :
- en ajoutant dans la dernière version 2.1.20.7 de handle_url_tag($matches[1], $matches[2]) publiée à l'instant la possibilité d'ajouter le mode passif pour les transferts de fichiers FTP (voir : handle_url_tag($matches[1]) )
- en ajoutant l'extension .fr à votre nom d'hôte (un oubli ?)
En espérant que tout fonctionne convenablement désormais.
P.S. Vous pourrez supprimer le fichier MP3 que j'ai déposé sur votre FTP lors des tests.
Bonjour,
Effectivement il ne s'agit pas d'une anomalie, mais tout simplement du fait que le serveur exprime la date en anglais par défaut.
Pour donner le nom du jour en français, il suffit de remplacer...
echo date('l d/m H:i', $heure).' - '.fgets($file).' mn'.$sautligne;
... par ...
$nom_jour_fr = array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
echo $nom_jour_fr[date('w', $heure)].date(' d/m H:i', $heure).' - '.fgets($file).' mn'.$sautligne;
Merci d'utiliser un autre fil de discussion pour aborder des sujets déliés du problème d'origine.
Bonsoir,
Après analyse, l'anomalie provient de votre hébergement qui oblige chaque script à exécuter une commande Javascript pour être interprété.
Je vous invite à vous adresser à votre fournisseur pour lever cette obligation.
Cordialement
Bonsoir,
Je vous invite à taper CTRL + R depuis la fenêtre de Webradiotools et à envoyer à contact[at]soft-micro.fr le fichier Webradiotools.db que vous aurez dans la fenêtre qui s'ouvrira.
Cordialement
Propulsé par FluxBB