Foutmelding palscript

Voor vragen over Playlist Automation Language.
Plaats reactie
Studiohits

Foutmelding palscript

Ongelezen bericht door Studiohits »

Ik krijg in mijn weekloper de foutmelding : Error : invalid argument to time encode.

Weet iemand waar dit aan ligt heb het palscript al doorzocht maar kan nergens een fout vinden.
Je hebt niet voldoende permissies om de bijlagen van dit bericht te bekijken.
Eagle 1974

Re: Foutmelding palscript

Ongelezen bericht door Eagle 1974 »

ik ben niet echt thuis in PAL maar heb al keer eerder gezien dat er iemand iets opmerkte over het gebruik van de
PAL.lockexecution en PAL.unlockexecution commando

Code: Selecteer alles

// Zaterdag 23:30 uur
while DayOfWeek(Now) = Saturday and ((Now >= T['23:30:15']) and (Now <= T['23:30:25'])) do
begin
PAL.UnLockExecution;
PAL.WaitForTime(T['23:30:45']);
Queue.AddFile('C:\SERVER\PROMO\Puuraudio Amsterdam - Muzet.nl.mp3',ipTOP);
ActivePlayer.FadeTonext;
Queue.Clear;
Queue.AddFile('C:\SERVER\NIEUWS\LMN HEADLINES.mp3',ipBottom);
Queue.AddFile('C:\SERVER\PROMO\Tunin.FM - Dit radiostation (Vanaf 12-01-2012).mp3',ipBottom);
Queue.AddFile('C:\SERVER\PROMO\Peter Loree & DJ Tomba - Smoorverliefd.mp3',ipBottom);
PAL.LockExecution;
end;

// einde zaterdag

While Queue.Duration < QueueTime Do
begin
PAL.UnLockExecution;
Cat['DE ZWARTE KAT'].QueueBottom(smLRP, EnforceRules);
Cat['DE ZWARTE KAT'].QueueBottom(smLRP, EnforceRules);
Cat['DE ZWARTE KAT'].QueueBottom(smLRP, EnforceRules);
Cat['DE ZWARTE KAT'].QueueBottom(smLRP, EnforceRules);
Cat['DE ZWARTE KAT'].QueueBottom(smLRP, EnforceRules);
Cat['DE ZWARTE KAT'].QueueBottom(smLRP, EnforceRules);
Cat['DE ZWARTE KAT'].QueueBottom(smLRP, EnforceRules);
Cat['DE ZWARTE KAT'].QueueBottom(smLRP, EnforceRules);
Cat['DE ZWARTE KAT'].QueueBottom(smLRP, EnforceRules);
Cat['DE ZWARTE KAT'].QueueBottom(smLRP, EnforceRules);
Cat['DE ZWARTE KAT'].QueueBottom(smLRP, EnforceRules);
Cat['waubach jingles'].QueueBottom(smRandom,NoRules);
Cat['DE ZWARTE KAT'].QueueBottom(smLRP, EnforceRules);


PAL.LockExecution;
end;
PAL.UnLockExecution;
nu valt mij op die unlock voor stukkie code en de lock na die code en dan de unlock aan einde.
bij mijn weten (wat ik ooit gelezen heb op forum hier) moet de PAL lock voor die code en de unluck na die code en die 'fout' lijk je te herhalen door het hele script heen. misschien dat dat met die error te maken heeft en misschien ook niet.
maar dat viel me op in ieder geval.
Studiohits

Re: Foutmelding palscript

Ongelezen bericht door Studiohits »

Ik heb er even na gekeken, maar aangezien in het oude script t wel werkt. en in het nieuwe niet. in t nieuwe heb ik de halve uren toegvoegd. maar als ik deze vergelijk met oude zie ik nergens een verkeerde aanpassing. een week heeft t volledig gewerkt met de halve uren. sinds afgelopen weekend niet meer :(.


Toch bedankt dat je even hebt mee gekeken.

Edit :
ik merk nu opeens dat hij wel weer werkt. nog maar eens dagje luisteren heel vreemd.
kan het met playlist rotation te maken hebben ?
drOhimself

Re: Foutmelding palscript

Ongelezen bericht door drOhimself »

Studiohits schreef:Ik krijg in mijn weekloper de foutmelding : Error : invalid argument to time encode.
Weet iemand waar dit aan ligt heb het palscript al doorzocht maar kan nergens een fout vinden.
Je zal ons dan ook de REGEL moeten vertellen waarin de foutmelding werd gedaan.
Zo is het voor ons ook zoeken naar de bekende speld......
Dus graag volgende keer, zodra je de foutmelding ziet, meteen een print-screen maken.
Studiohits schreef:kan het met playlist rotation te maken hebben ?
Als er bepaalde dingen TEGELIJKERTIJD uitgevoerd moeten worden, dan kan dit tot een dergelijke foutmelding leiden.
Gebruikersavatar
Gerrie K
VIP
Berichten: 492
Lid geworden op: 02 jan 2011, 23:41
SAM-versie: 2022.6
Database: MySQL
Windows: 10
Locatie: Strijen
Contacteer:

Re: Foutmelding palscript

Ongelezen bericht door Gerrie K »

Ik zal die weekloper maar eens goed nakijken.........als ik jou was...


Studiohits schreef:
Ik krijg in mijn weekloper de foutmelding : Error : invalid argument to time encode.
Weet iemand waar dit aan ligt heb het palscript al doorzocht maar kan nergens een fout vinden.
Ben 1 minuut bezig en zie al 3 fouten......Dit is er 1 van:

// Zondag 02:30 uur
while DayOfWeek(Now) = Saturday and ((Now >= T['02:30:15']) and (Now <= T['02:30:25']))
drOhimself

Re: Foutmelding palscript

Ongelezen bericht door drOhimself »

Gerrie K schreef:Ben 1 minuut bezig en zie al 3 fouten......Dit is er 1 van:

// Zondag 02:30 uur
while DayOfWeek(Now) = Saturday and ((Now >= T['02:30:15']) and (Now <= T['02:30:25']))
Op zich geen foute regel.
Alleen als je verwacht dat ie iets moet gaat doen op ZONDAG om 02:30, dan werkt dat niet.
Maar goed..... wie luistert er dan nog zo laat naar de radio ?
Gebruikersavatar
Wout
Beheerder
Berichten: 3522
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: Foutmelding palscript

Ongelezen bericht door Wout »

Probleem is wel dat er 2 x Zaterdagen in staat. Terwijl we maar 1 zaterdag hebben per week.
Dit was goed op te lossen door Event scheduler te gebruiken. Dat doet hetzelfde en alles blijft overzichtelijk.
Afbeelding
drOhimself

Re: Foutmelding palscript

Ongelezen bericht door drOhimself »

Wout schreef:Probleem is wel dat er 2 x Zaterdagen in staat. Terwijl we maar 1 zaterdag hebben per week.
Dit was goed op te lossen door Event scheduler te gebruiken. Dat doet hetzelfde en alles blijft overzichtelijk.
Inderdaad Wout/Gerrie,
Ik zie het nu ook.... bij de zondag staat er om de 'regel' Saturday.
Dat kan zeker niet goed gaan.
Johnny : AANPASSEN !
Plaats reactie
  • Vergelijkbare Onderwerpen
    Reacties
    Weergaves
    Laatste bericht