作者benck (小倫)
看板WebRadio
標題Re: [問題] 自動在某個時間播某個檔案
時間Sat May 23 20:44:17 2009
※ 引述《cho123456 (想你在九點整。)》之銘言:
: 請問一下
: 好像有在別的電台看到這樣
: 就會在固定時間播台呼
: 想請問怎麼做
: 請各位大大解答
: 感激不盡(鞠躬
用Event Scheduler寫Pal,這是我們的整點報時範例(HIGH Radio)
用記事本寫,副檔名用pal。
如果只要加入歌單的話,取第一行就可以了。
queue.AddFile('D:\Radio\整點報時\20081010\1900.mp3',ipTop);
PAL.WaitForTime('18:59:57');
ActivePlayer.FadeToNext;
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.86.9
2F:推 sillycat79:太感謝了! 05/23 21:18
3F:推 m1314213:已入 05/24 15:32
4F:推 wala140:只能大推了! 05/24 22:49
5F:推 cho123456:想問 是要在那個資料夾裡面寫這個PAL呢? 05/24 23:17
6F:推 cho123456:然後加入歌單的意思是? 取第一行的意思是? 感恩 05/24 23:20
7F:→ benck:第1個問題,都可以。新增Schedule Event的時候選Execute PAL 05/25 08:09
8F:→ benck:script,就可以選你存的位置了,自己再在Schedule times的地 05/25 08:10
9F:→ benck:方設定時間。 05/25 08:10
10F:→ benck:如果你是要在大約19:00播歌的話,Scheduled times設18:59:50 05/25 08:11
11F:→ benck:取第一行就是指我貼的那3行的第1行...這樣在18:59:50的時候 05/25 08:12
12F:→ benck:你要插入的歌曲就會變成queue中的第1首歌曲,待現正播放的歌 05/25 08:12
13F:→ benck:曲播完後,就會播你要的歌了,而我貼的3行的後2行的內容,應 05/25 08:13
14F:→ benck:該也不難懂吧?就是在59:57秒的時候fade,因為是整點報時, 05/25 08:13
15F:→ benck:而fade差不多佔3秒 05/25 08:13