Aller au contenu

lancer un script depuis un autre script


Al1

Messages recommandés

Bonjour,

Je voudrais savoir si il est possible de lancer un script PAL depuis un autre script et, si oui, quelle est la syntaxe pour le faire.

Merci d'avance de vos réponses

Alain

Bonjour,

Que cherches tu a faire ? ( l'objectif ?...)

Amicalement.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Que cherches tu a faire ? ( l'objectif ?...)

Amicalement.

C'est pour modifier mes scripts de top horaire. A certaines heures, je voudrais exécuter un script différent selon le jour de la semaine. Exemple: soit remplir la queue avec différentes catégories, soit relayer un broadcast.

Alain

Lien vers le commentaire
Partager sur d’autres sites

C'est pour modifier mon script de top horaire. A certaines heures, je voudrais exécuter un script différent selon le jour de la semaine. Exemple: soit remplir la queue avec différentes catégories, soit relayer un broadcast.

Alain

ReBonjour,

Pouvez-vous être un peu plus précis, dans votre idée...

vous pouvez demander logiciel xx:00:00 dont xx est la variable heure chaque heure....

Merci...

Lien vers le commentaire
Partager sur d’autres sites

ReBonjour,

Pouvez-vous être un peu plus précis, dans votre idée...

vous pouvez demander logiciel xx:00:00 dont xx est la variable heure chaque heure....

Merci...

Bon, ben je vais tenter d'expliquer tout ça plus précisément.

J'ai un top horaire différent pour chaque heure. Pour l'instant j'utilise:

-24 events différents qui appellent un script chargé de vider la queue et de charger dedans le fichier top horaire adéquat

-5 secondes plus tard un autre event remplit la queue pour environ une heure de programmation.

Résultat: A la fin du titre en cours, le top horaire est joué, suivi de la playlist chargée en queue.

Pour l'instant, le top horaire est donc approximatif. Et, le samedi par exemple, je redifuse pendant trois heures un mix que je reprends en podcast. Ce jour là, je suis donc pour l'instant obligé de glisser manuellement le podcast dans la queue

Ce que je voudrais faire c'est:

-d'une part modifier le script du top horaire pour qu'il soit diffusé à l'heure juste (ça c bon, g trouvé un exemple ailleurs sur le forum, donc c'est hors sujet)

-mais surtout, en fonction du jour de la semaine, lancer soit un script remplissant la queue avec différentes catégorie, soit lancer un script mettant plusieurs fois dans la queue (en cas de coupure) l'adresse du shoutcast à relayer.

-de plus, l'émission durant trois heures, les deux heures suivantes la queue ne doit pas être vidée et le top horaire ne doit pas être envoyé du tout.

j'espère avoir été clair ^^. En tout cas, merci de votre réponse rapide ;-)

Alain

Lien vers le commentaire
Partager sur d’autres sites

Bon, ben je vais tenter d'expliquer tout ça plus précisément.

J'ai un top horaire différent pour chaque heure. Pour l'instant j'utilise:

-24 events différents qui appellent un script chargé de vider la queue et de charger dedans le fichier top horaire adéquat

-5 secondes plus tard un autre event remplit la queue pour environ une heure de programmation.

Résultat: A la fin du titre en cours, le top horaire est joué, suivi de la playlist chargée en queue.

Pour l'instant, le top horaire est donc approximatif. Et, le samedi par exemple, je redifuse pendant trois heures un mix que je reprends en podcast. Ce jour là, je suis donc pour l'instant obligé de glisser manuellement le podcast dans la queue

Ce que je voudrais faire c'est:

-d'une part modifier le script du top horaire pour qu'il soit diffusé à l'heure juste (ça c bon, g trouvé un exemple ailleurs sur le forum, donc c'est hors sujet)

-mais surtout, en fonction du jour de la semaine, lancer soit un script remplissant la queue avec différentes catégorie, soit lancer un script mettant plusieurs fois dans la queue (en cas de coupure) l'adresse du shoutcast à relayer.

-de plus, l'émission durant trois heures, les deux heures suivantes la queue ne doit pas être vidée et le top horaire ne doit pas être envoyé du tout.

j'espère avoir été clair ^^. En tout cas, merci de votre réponse rapide ;-)

Alain

Alors,

je te conseil d'utiliser 25 "Scheduler",

24 Scheduler (1 par heure)(Heure de exécution xxh59min59sec)(option top et non bouton)

le 25 ième lance un script PAL ( qui passe au morceau suivant(fadetonext))(Heure de exécution xxh00min00sec)

après ta playlist continue ....

utilise aussi playlist rotation rules "configuration" pour jouer ta playlist....

Lien vers le commentaire
Partager sur d’autres sites

Alors,

je te conseil d'utiliser 25 "Scheduler",

24 Scheduler (1 par heure)(Heure de exécution xxh59min59sec)(option top et non bouton)

le 25 ième lance un script PAL ( qui passe au morceau suivant(fadetonext))(Heure de exécution xxh00min00sec)

après ta playlist continue ....

utilise aussi playlist rotation rules "configuration" pour jouer ta playlist....

C'est à peu près ce que je fais pour l'instant. Mais ce que je voudrais c'est que le 25eme sheduler lance tel ou tel script EN FONCTION DU JOUR DE LA SEMAINE. Mais ça il ne peut pas le faire directement.

Et pour ma programmation musicale, je ne peux pas utiliser les playlist rotation rules, car elles bouclent sans tenir compte de l'heure. Je tiens absolument à refaire complètement la queue toutes les heures car mes différentes catégories doivent passer dans un ordre précis après le top horaire.

C'est pour cela que en temps normal, avec les 24 sheduler, je vide la queue avant de mettre le top horaire dedans, puis le 25eme sheduler lance un script qui remplit la queue avec les catégories dans l'ordre que je souhaite.

Mais mon problème est que le Samedi à 21h, au lieu de remplir la queue avec des titres, je veux mettre dedans l'adresse du shoutcast que je relaie. et par sécurité, je veux mettre plusieurs fois l'adresse du shoutcast dans la queue intercalée avec des titres.

Pour ne pas faire un script trop long, j'ai donc pensé diviser ça en trois scripts: le sheduler lancerait un script qui vérifie le jour de la semaine pour choisir le script à lancer ensuite: soit le script de programmation musicale, soit le script du shoutcast.

Ca ne me parait pas très compliqué à faire à la condition qu'il soit possible d'appeler un script depuis un autre: C'est ce que j'ignore.

mais si ce n'est pas possible, je serai donc obligé de mettre le tout dans un seul script, voilà...

Alain

Lien vers le commentaire
Partager sur d’autres sites

C'est à peu près ce que je fais pour l'instant. Mais ce que je voudrais c'est que le 25eme sheduler lance tel ou tel script EN FONCTION DU JOUR DE LA SEMAINE. Mais ça il ne peut pas le faire directement.

Et pour ma programmation musicale, je ne peux pas utiliser les playlist rotation rules, car elles bouclent sans tenir compte de l'heure. Je tiens absolument à refaire complètement la queue toutes les heures car mes différentes catégories doivent passer dans un ordre précis après le top horaire.

C'est pour cela que en temps normal, avec les 24 sheduler, je vide la queue avant de mettre le top horaire dedans, puis le 25eme sheduler lance un script qui remplit la queue avec les catégories dans l'ordre que je souhaite.

Mais mon problème est que le Samedi à 21h, au lieu de remplir la queue avec des titres, je veux mettre dedans l'adresse du shoutcast que je relaie. et par sécurité, je veux mettre plusieurs fois l'adresse du shoutcast dans la queue intercalée avec des titres.

Pour ne pas faire un script trop long, j'ai donc pensé diviser ça en trois scripts: le sheduler lancerait un script qui vérifie le jour de la semaine pour choisir le script à lancer ensuite: soit le script de programmation musicale, soit le script du shoutcast.

Ca ne me parait pas très compliqué à faire à la condition qu'il soit possible d'appeler un script depuis un autre: C'est ce que j'ignore.

mais si ce n'est pas possible, je serai donc obligé de mettre le tout dans un seul script, voilà...

Alain

Merci de prendre mes cordonnées en MP

je te donnne mes scripts...

merci

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...