hy torben,
hatte ein update gmacht von der 2.0.8 auf die 2.1.11
seit dem geht das nicht mehr siehe image
hy torben,
hatte ein update gmacht von der 2.0.8 auf die 2.1.11
seit dem geht das nicht mehr siehe image
hi,
die notificationscripts haben sich verändert… schau doch mal in den scripting ordner, der bei der 2.1.X dabei ist
grüße, michi
shit… ich hab 2 scripten hin bekommen…
aber das script bekomm ich nicht so hin!!!
kann mir da wer helfen?
ps. und wie ich das mit dem getcount einbauen kann…
[code]var n: INotification;
pi: IPlaylistItem;
sl: TStringList;
pi2: IPlaylistItem;
pi3: IPlaylistItem;
pi4: IPlaylistItem;
pi5: IPlaylistItem;
begin
// fetch notification data
n := GetNotification;
if (n.GetNotificationType = ntMask) then
// we want to be notified when players start
SetNotificationTypes([ntPlayerStart])
else
if (n.GetNotificationType = ntPlayerStart) then begin
// interface #1 contains a reference to the playlist item
pi := IPlaylistItem(n.GetInterface(1));
pi2 := CurrentPlaylist.GetItem(2);
pi3 := CurrentPlaylist.GetItem(3);
pi4 := CurrentPlaylist.GetItem(4);
pi5 := CurrentPlaylist.GetItem(5);
sl := TStringList.Create;
sl.Add('<?php');
sl.Add('$playa1="' + pi.GetArtist + '";');
sl.Add('$playb1="' + pi.GetTitle + '";');
sl.Add('$playc1="' + FormatDateTime('hh:mm:ss', (pi.GetDuration/10000000)/(24*60*60)) + '";');
sl.Add('$playd1="' +FormatDateTime('hh:mm:ss', pi.GetStartTime)+ '";');
sl.Add('$playa2="' + pi2.GetArtist + '";');
sl.Add('$playb2="' + pi2.GetTitle + '";');
sl.Add('$playc2="' + FormatDateTime('hh:mm:ss', (pi2.GetDuration/10000000)/(24*60*60)) + '";');
sl.Add('$playd2="' + FormatDateTime('hh:mm:ss', pi2.GetStartTime)+ '";');
sl.Add('$playa3="' + pi3.GetArtist + '";');
sl.Add('$playb3="' + pi3.GetTitle + '";');
sl.Add('$playc3="' + FormatDateTime('hh:mm:ss', (pi3.GetDuration/10000000)/(24*60*60)) + '";');
sl.Add('$playd3="' + FormatDateTime('hh:mm:ss', pi3.GetStartTime)+ '";');
sl.Add('$playa4="' + pi4.GetArtist + '";');
sl.Add('$playb4="' + pi4.GetTitle + '";');
sl.Add('$playc4="' + FormatDateTime('hh:mm:ss', (pi4.GetDuration/10000000)/(24*60*60)) + '";');
sl.Add('$playd4="' + FormatDateTime('hh:mm:ss', pi4.GetStartTime)+ '";');
sl.Add('$playa5="' + pi5.GetArtist + '";');
sl.Add('$playb5="' + pi5.GetTitle + '";');
sl.Add('$playc5="' + FormatDateTime('hh:mm:ss', (pi5.GetDuration/10000000)/(24*60*60)) + '";');
sl.Add('$playd5="' + FormatDateTime('hh:mm:ss', pi5.GetStartTime)+ '";');
sl.Add('?>');
sl.SaveToFile('d:\share\play.php');
sl.Free;
end;
end.[/code]