Beste mensen,
Ik heb de nieuwe versie van SAM aangeschaft (SAM 2013 plus) en alles werkt prima, het enige wat ik maar niet voor elkaar krijg is een week PAL die ik hier van het forum heb afgehaald. Deze PAL staat wel gewoon netjes op run, maar er gebeurt niets. Kan iemand zien wat ik fout heb gedaan? het is een groot script, dus ik doe de PAL er even als bijlage bij.
Dank jullie wel alvast voor de hulp!
Week PAL wil maar niet werken
-
marco1983
Week PAL wil maar niet werken
Je hebt niet voldoende permissies om de bijlagen van dit bericht te bekijken.
- Wout
- Beheerder
- Berichten: 3506
- Lid geworden op: 03 dec 2007, 14:17
- SAM-versie: 2019.3
- Database: MariaDB
- Windows: 11
- Locatie: West-Brabant
- Contacteer:
Re: Week PAL wil maar niet werken
De PAL start alleen tussen XX:59:15 t/m XX:59:25.
Heb je hem al 1 uur lang laten draaien?
Geeft ie nog foutmeldingen in je output-scherm van de PAL-editor?
Heb je hem al 1 uur lang laten draaien?
Geeft ie nog foutmeldingen in je output-scherm van de PAL-editor?
-
marco1983
Re: Week PAL wil maar niet werken
Wout,
Ik heb hem bijna anderhalf uur laten draaien, maar dan doet hij niets.
Hij geeft ook geen foutmelding bij het output scherm, was dat maar zo, dan kon ik misschien achterhalen waar zich het probleem bevind.
Ik heb hem bijna anderhalf uur laten draaien, maar dan doet hij niets.
Hij geeft ook geen foutmelding bij het output scherm, was dat maar zo, dan kon ik misschien achterhalen waar zich het probleem bevind.
- Wout
- Beheerder
- Berichten: 3506
- Lid geworden op: 03 dec 2007, 14:17
- SAM-versie: 2019.3
- Database: MariaDB
- Windows: 11
- Locatie: West-Brabant
- Contacteer:
Re: Week PAL wil maar niet werken
Het voordeel van Kees z`n week-PAL is.
Mocht er geen dagen/uren zijn geselecteerd dan gaat hij over op z`n 'reserve-lijst'.
Dat is helemaal onderaan de PAL.
Als hij daar al niks van pak, dan kan het aan meerdere factoren liggen.
Bestaan de Categorieën wel/ of is je playlist-rules te straks afgesteld.
Mocht er geen dagen/uren zijn geselecteerd dan gaat hij over op z`n 'reserve-lijst'.
Dat is helemaal onderaan de PAL.
Als hij daar al niks van pak, dan kan het aan meerdere factoren liggen.
Bestaan de Categorieën wel/ of is je playlist-rules te straks afgesteld.
- Gerrit
- Moderator
- Berichten: 883
- Lid geworden op: 16 nov 2008, 00:08
- SAM-versie: 2018.7
- Database: MySQL
- Windows: 10
- Locatie: Veenendaal
- Contacteer:
Re: Week PAL wil maar niet werken
Marco, ik heb even naar je script zitten kijken en moet helaas constateren dat er weinig van klopt !
Je hebt diverse dingen door elkaar gehaald, kortom, je ziet door de bomen het bos niet meer !
In de bijlage stuur ik een voorbeeld weekpal mee met duidelijke uitleg erbij.
Kijk maar eens en hopelijk begrijp je dan mijn reactie.
Mijn idee is, gewoon opnieuw beginnen met het voorbeeld PalScript, ik denk dat je dan sneller klaar bent.
1 geluk heb je, je kunt het format uit de testpal gewoon knippen en plakken naar de nieuwe.
Suc6,
Gerrit.
Je hebt diverse dingen door elkaar gehaald, kortom, je ziet door de bomen het bos niet meer !
In de bijlage stuur ik een voorbeeld weekpal mee met duidelijke uitleg erbij.
Kijk maar eens en hopelijk begrijp je dan mijn reactie.
Mijn idee is, gewoon opnieuw beginnen met het voorbeeld PalScript, ik denk dat je dan sneller klaar bent.
1 geluk heb je, je kunt het format uit de testpal gewoon knippen en plakken naar de nieuwe.
Suc6,
Gerrit.
Je hebt niet voldoende permissies om de bijlagen van dit bericht te bekijken.
Vroeger was ik een twijfelaar, ik ben daar nu niet meer zo zeker van.
en
Ik houd van kritiek, maar ik moet het er wel mee eens zijn.
en
Ik houd van kritiek, maar ik moet het er wel mee eens zijn.
-
radio-malamute
Re: Week PAL wil maar niet werken
Allereerst enorm bedankt voor dit handige week script. Ik loop alleen tegen iets aan. Ik wil graag het volgende in het script:
Op zaterdag vlak voor 10 uur start hij het nieuws en leegt de Queue. Hij wacht tot het nieuws is afgelopen en stopt de encoders, waarna ook meteen alle Decks stoppen. Dan vlak voor 12 uur voegt hij het nieuws opnieuw toe in de Queue en plaatst hem in DeckA. Wacht vervolgens 1 minuut en start de encoder en daarna meteen DeckA, waarna de normale programmering hervat wordt.
Ik heb nu de volgende code geschreven:
Maar wat hij nu doet is dat hij inderdaad controleert of er iets in de Decks afspeelt, daarna ook netjes 5 seconden wacht maar vervolgens het gehele script opnieuw uitvoert in plaats van dat hij alleen opnieuw controleert of de Decks al leeg zijn. Hoe kan ik dit oplossen? Eventueel mag hij ook constant controleren of de Decks al leeg zijn ipv om de 5 seconden.
Alvast reuze bedankt
Op zaterdag vlak voor 10 uur start hij het nieuws en leegt de Queue. Hij wacht tot het nieuws is afgelopen en stopt de encoders, waarna ook meteen alle Decks stoppen. Dan vlak voor 12 uur voegt hij het nieuws opnieuw toe in de Queue en plaatst hem in DeckA. Wacht vervolgens 1 minuut en start de encoder en daarna meteen DeckA, waarna de normale programmering hervat wordt.
Ik heb nu de volgende code geschreven:
Code: Selecteer alles
var P : TPlayer;
P := ActivePlayer;
// Zaterdag 10:00 - 12:00 uur
while DayOfWeek(Now) = Saturday and ((Now >= T['09:58:15']) and (Now <= T['09:58:25'])) do
begin
PAL.UnLockExecution;
PAL.WaitForTime(T['09:58:45']);
Queue.AddFile('C:\Users\Administrator\Documents\NIEUWS\NOS_Nieuws.mp3',ipTop);
ActivePlayer.FadeTonext;
Queue.Clear;
if ( (DeckA.Status <> psPlaying) and (DeckB.Status <> psPlaying) ) then
begin
encoders[1].stop;
DeckA.Stop;
DeckB.Stop;
PAL.WaitForTime(T['11:58:45']);
Queue.AddFile('C:\Users\Administrator\Documents\NIEUWS\NOS_Nieuws.mp3',ipTop);
DeckA.QueueSong(Queue.NextInQueue);
PAL.WaitForTime(T['11:59:45']);
encoders[1].Start;
DeckA.Play;
Cat['UltraHouse'].QueueBottom(smWeighted, EnforceRules);
PAL.LockExecution;
end
Else
begin
PAL.WaitForTime('+00:00:05');
end;
end;
Alvast reuze bedankt
-
drOhimself
Re: Week PAL wil maar niet werken
Ik zal even een stukje voor lezen uit de Bijbel :
Very important note: Due to implementation problems, you can not do PAL.WaitForXXX within an IF statement block.
This will be discussed later.
Omdat deze aanpassing niet echt te maken heeft met de (werkende) weekPAL, graag als nieuw topic indienen.
Very important note: Due to implementation problems, you can not do PAL.WaitForXXX within an IF statement block.
This will be discussed later.
Omdat deze aanpassing niet echt te maken heeft met de (werkende) weekPAL, graag als nieuw topic indienen.
-
- Vergelijkbare Onderwerpen
- Reacties
- Weergaves
- Laatste bericht

