[fb2k] foo_scheduler 排程教學

看板AudioPlayer作者 (夏天的微笑)時間11年前 (2013/02/16 17:57), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串1/1
前陣子在 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 休眠 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.241.39.108 Kenqr:轉錄至看板 EZsoft 02/16 17:59

02/16 21:45, , 1F
我比較好奇 menu item 是做什麼用的?
02/16 21:45, 1F

02/16 22:14, , 2F
我測過了 會卡住
02/16 22:14, 2F
以這篇的例子來說,建立了一個"睡覺"的 menu item 點選 File>Scheduler>睡覺,就可以啟動排程 卡住是指點選後完全沒有事情發生嗎? 從 File>Scheduler>Status window 可以看到目前正在執行的動作 ※ 編輯: Kenqr 來自: 111.241.39.108 (02/17 00:03)

02/17 13:57, , 3F
沒 我找到問題點了 不能讓它停在當前曲目上
02/17 13:57, 3F

02/17 13:59, , 4F
很好用的排程 感謝原po教學
02/17 13:59, 4F
文章代碼(AID): #1H7rWYjT (AudioPlayer)
文章代碼(AID): #1H7rWYjT (AudioPlayer)