1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Automatisiert File in Queue bei Sam?

Dieses Thema im Forum "Internetradio- und Heimstudio-Software" wurde erstellt von Filhote, 22. März 2009.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Filhote

    Filhote Benutzer

    Hallo Zusammen,

    wie kann ich in die Queue bei Sam ein File aus einem Ordner einfügen lassen.

    Also das File xy.mp3 soll trotz voller Queue um 0:00 Uhr in die Playlist (an den Anfang + Fade to next). In dem Ordner sind z.B. 10 Files und er soll Randommässig eins davon nehmen. Dies alles jeden Tag um 0:00 uhr.

    Wenn ich das alles mit dem Eventsheduler mach dann fürgt er das ja "nur" ans Ende der Queue ein.

    Mit PAL Skript hab ichs auch versucht aber irgendwie will er das nicht machen

    { PAL Script created on 26.12.2008 19:25:12 }
    {==================================================}


    var p:Datetime;
    var q:DateTime;
    var s:string;
    PAL.Loop:=True;
    p:=now;
    s:='';
    writeln(now);
    writeln(T['12:00:00']);
    {##Hier die "Aktionen" für die einzelnen Stunden definieren}
    {##Wenn die Zeit noch nicht erreicht ist, dann warte auf die volle Stunde}
    if p<T['00:00:00'] then
    begin
    DIR['D:\playlist\wds-kenny'].Rescan;
    DIR['D:\playlist\wds-kenny'].QueueTop(smRandom, noRules);

    {##Jetzt den Eintrag um den Rest des Tages zu "schlafen, beachte das ">" anstelle des "<"}

    end;

    if p>T['18:59:00'] then
    begin
    q:=T['23:59:59'];
    s:='';
    end;
    writeln(q);
    writeln(s);
    {##jetzt wird gewartet....}
    PAL.WaitForTime(q);
    {##und falls ein Newsfile angegeben war, wird das jetzt in die Queue gepackt und abgespielt}
    if s<>'' then queue.addfile(s,iptop);
    if s<>'' then ActivePlayer.FadeToNext;
    {##Sicherheitswarten}
    {PAL.Waitfortime(T['+00:01:05']);
    {##'Und wieder von vorne}


    Besten Dank für die Hilfe
     
  2. Mondsucht

    Mondsucht Benutzer

    AW: Automatisiert File in Queue bei Sam?

    Versuch es mal mit folgendem PAL Script:

    Code:
    PAL.Loop:=True;
    
    PAL.WaitForTime(T['xx:xx:xx']);
    Queue.Adddir('PFAD' ,smRandom, noRules);
    ActivePlayer.FadeToNext;
    Wenn das Random nicht notwendig ist:

    Code:
    PAL.Loop:=True;
    
    PAL.WaitForTime(T['xx:xx:xx']);
    Queue.Addfile('PFAD' ,ipTop);
    ActivePlayer.FadeToNext;
     
  3. Filhote

    Filhote Benutzer

    AW: Automatisiert File in Queue bei Sam?

    ich habs nun mit dem Eventsheduler gemacht + ActivePlayer.FadeToNext; hab an alles gedacht nur nich dass Eventsheduler mit den Skript funzt.

    Thx denoch
     
  4. don_kanalje

    don_kanalje Benutzer

    AW: Automatisiert File in Queue bei Sam?

    Moin!
    Hab auch so ein Script gesucht. Vielen Dank erstmal. Aber irgendwie funktioniert das bei mir nicht.

    Code:
    //ZEITANSAGE 3Uhr
    PAL.Loop:=True;
    
    PAL.WaitForTime(T['03:00:00']);
    Queue.Addfile('C:\ppp\Zeitansage\3Uhr.MP3',ipTop);
    ActivePlayer.FadeToNext;
    Woran könnte es liegen?


    edit:
    habs jetzt nochmal so versucht:
    Code:
    //ZEITANSAGE 3Uhr
    PAL.Loop:=True;
    
    PAL.WaitForTime(T['03:10:00']);
    Queue.Addfile('C:\ppp\Zeitansage\3Uhr.MP3' , noRules);
    ActivePlayer.FadeToNext;
    funktioniert aber auch nicht...
     

Status des Themas:
Es sind keine weiteren Antworten möglich.

Diese Seite empfehlen