request

Voor vragen over Playlist Automation Language.
Gesloten
superpeter

request

Ongelezen bericht door superpeter »

hallo allemaal.

ik ben bezig met het maken van een script waarin ik onder meer wil dat hij kontroleerd of er requests staan te wagten.
zo ja wi ik met een if regel dat hij 1 request verplaatst naar de queue.
men vragen laten zich raden denk ik namelijk:
1 hoe controleer ik/tel ik hoeveel trax er bij de request staan te wachten.
2 hoe verplaats ik 1 track naar de queue en dus niet alle requests?

groeten: peter
Gebruikersavatar
Wout
Beheerder
Berichten: 3501
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: request

Ongelezen bericht door Wout »

Voor vraag 2 is onderstaande code een oplossing

Code: Selecteer alles

PAL.Loop := True ;

RequestPolicy.InsertPos := ripNone ;
var Song : TSongInfo ;

Song := Req.GetNextRequest ;

PAL.WaitForPlayCount(6) ;
Afbeelding
superpeter

Re: request

Ongelezen bericht door superpeter »

bedankt voor script nu nog wagten op iemand met het script om te controleren of er drequests in de wagt staan.
superpeter

Re: request

Ongelezen bericht door superpeter »

het probleem is op ge lost.
voor mij volstaat het volgende stukje

Code: Selecteer alles

var Song : TSongInfo;
   if Song <> nil then
begin
writeln('Added request to queue:');
writeln(Song['filename']);
Song.Free; {Dispose of the song object}
end
else begin
writeln('no request')
end;	
let wel men script is wel iets groter dan alleen deze regels.
echter is dit het stukje wat voor de requests zorgt.
allemaal bedankt.
Gesloten
  • Vergelijkbare Onderwerpen
    Reacties
    Weergaves
    Laatste bericht