[fb2k] foo_scheduler 排程教學

作者: Kenqr (function(){})()   2013-02-16 17:57:50
前陣子在 EZsoft板詢問有無適合睡前播音樂的軟體
xvid大推薦了 foo_scheduler 外掛,可以排程執行各種動作
試用後發現很方便,於是決定寫一篇文章介紹給大家使用
首先要安裝 foo_scheduler 外掛
http://www.foobar2000.org/components/view/foo_scheduler
下載後是一個zip壓縮檔,進入 foobar2000 設定裡的 Components 這頁
按"Install..."鈕選擇剛才下載的壓縮檔
按"Apply"鈕後重新啟動 foobar2000 完成安裝
安裝後在 foobar2000 主選單的 File 底下會多出一個 Scheduler 子選單
上半部的 Event List 是用來觸發排程的事件,
下半部的 Action List 則是事件發生時要做的動作清單
當事件被觸發時,對應的動作清單裡的動作就會開始依順序執行
接下來以實例示範建立一個排程
這個排程會播放15分鐘的音樂,並且音量會隨時間降低,
播放完畢後自動關機,適合在睡前使用
1.建立一個新的事件
點擊 Event list 右邊的 Add
選擇 Add menu item event
在 Menu item's name 欄位中輸入"睡覺"
Final action 選擇 Re-enable event
2.建立一個動作清單
點擊 Action lists 右邊的 Add
在 Action list's name 欄位中輸入"zzz"
在1.建立的"睡覺"事件上按右鍵>Assign aciton list>zzz,
把這個動作清單指定給"睡覺"的事件
3.新增動作
a.開始播放音樂
新增 Start playback 動作
(新增動作的方法: 在"zzz"清單上按右鍵,在 Add action 的子選單裡選擇)
選擇 Start playback
b.在15分鐘內漸漸降低音量
新增 Set volume 動作
在 foobar2000 的界面調整想要的音量,然後按 Pick
勾選 Use fade,Duration 設定為 15 minutes
c.等正在播放的曲子播完
(假如不介意最後一首歌播到一半中斷的話,也可以不加這個動作)
新增 Wait until N tracks played 動作
Num tracks 欄位輸入1
d.停止播放
新增 Stop playback 動作
e.調回原來的音量 (以免下次播音樂還要手動調回原本的音量)
新增 Set volume 動作
在 foobar2000 的界面調整想要的音量,然後按 Pick
f.關機 (視需求增加)
新增 Shutdown 動作
Mode 選擇 Shutdown
以上的步驟建立好排程後,由 foobar2000 主選單的 File>Scheduler>睡覺
就能啟動排程了
以下提供所有事件和動作的翻譯提供參考
Event 事件
date/time event 指定時間執行的排程
Title 這個事件的名稱
Day 執行的日期
once 只執行一次
daily 每天執行一次
weekly 每週執行一次
Time 執行的時間
Remove after done 排程執行後移除此事件
Disable after done 排程執行後停用此事件
Options 選項
Wake up from hibernate/standby 將電腦由休眠/待命狀態喚醒
player event 由播放器事件觸發的事件
Event 觸發的事件
On playback start 開始播放時
On playback stop 停止播放時
On playback pause 暫停播放時
On playback unpause 解除暫停時
On new track 換新曲目時
Final action 觸發後的動作
Re-enable event 維持事件啟用
Disable event 將事件停用
Remove event 移除此事件
menu item event 由Scheduler子選單的項目觸發
Menu item's name 選單項目名稱
Final action 觸發後的動作
Re-enable event 維持事件啟用
Disable event 將事件停用
Remove event 移除此事件
Action list 事件清單
Start playback 開始播放
Start playback from track 從第幾首開始播放
Stop playback 停止播放
Pause/unpause playback 暫停/取消暫停播放
Next track 下一首
Previous track 上一首
Wait until N tracks played 等待N首歌播完
Num tracks 要播幾首
Change playlist 改變播放清單
Select 指定播放清單
Next playlist 下一個播放清單
Previous playlist 上一個播放清單
Set volume 設定音量
Pick 取得目前的音量
Use fade 淡出
Mute/unmute 靜音/取消靜音
Set playback order 設定播放順序
Delay 等待一段時間
Launch application 啟動程式
Exit foobar2000 結束foobar2000
Shutdown 關機
Poweroff 關閉電源
Suspend 睡眠
Hibernate 休眠
作者: tingyun60426 (傻呆 is idiot)   2013-02-16 21:45:00
我比較好奇 menu item 是做什麼用的?我測過了 會卡住沒 我找到問題點了 不能讓它停在當前曲目上很好用的排程 感謝原po教學

Links booklink

Contact Us: admin [ a t ] ucptt.com