Thbgm player

From TestingMediawiki
Jump to navigation Jump to search

東方背景音樂播放器 thbgm player ,可作用於 Windows 98 SE 以後的任何語言版本,但是本播放器並不包含 ZUN 先生所製作的東方背景音樂,背景音樂需要購買遊戲光碟才會有,線上體驗版的只有 midi 而已,但是本播放器是播放 wave 的音樂的。

不想看廢話只想看樂曲目的地的設定方式的請看設定這一標題的內容。

下載

最新版下載點如下。
已編譯好的可執行檔的 thbgm player 的壓縮包裝檔
未編譯過的 thbgm player 的原始檔案
修正: 開檔目錄有%符號會開啟錯誤的問題
修正: 檢查bgm.dat的流程
已知未解的問題: 部分使用者需要用app locale jmode才能正確啟動並使用程式

準備工作

將東方 Windows 上出的任一作品,如「東方紅魔郷」、「東方妖々夢」、「東方萃夢想」、「東方永夜抄」及「東方花映塚」安装好,接著下載已編譯好的可執行檔的 thbgm player 的壓縮包裝檔到你的電腦硬碟中,接著解開 thbmg player 的壓縮檔,會得到一個名為 dist 的資料夾。

東方各作品,還有 dist 所在之路徑請自行決定,這些都是可以隨意放置的。

執行

接下來打開 dist 資料夾,要注意的是, Windows 98 SE 的使用者,請執行 w9xpopen.exe 這個執行檔,至於 Windows 2000 以上版本的使用者,則是執行 thbgm.exe 。

接著執行完後會跳出一個有點陽春的介面,但依舊可以看出這是播放器。

操作介面

最上方的標題列你可以看到「 thbgm Player 」的字樣,是的,這是這個撥放器的名稱,簡單明嘹。然後在左上的圖示(目前是空白視窗的圖示,徵求自願的繪師中。(呃)),點下去會有操作視窗縮小放大及關閉的選項,這三個選項跟右上的三個圖示也是一樣功能的。至於移動視窗則是建議用滑鼠拖拉標題列比較快。

接著在選單工具列上,你可以看到個「 Help 」的項目,是的,這選單工具列中的項目是可以由設計者自行設計的,不過這款撥放器所有必要的操作都做到了主要按鈕工具列上了,所以選單工具列只有一個放著著作權宣告的 About 可看而已。

在 About 中,各位可以看見著作權宣告中說了,這個程式軟體是以 GPL 這套許可條款來發布的。這代表這軟體是完全自由且屬於公眾的財產,是並不屬於任何人或團體的,因此你得自由複製並散佈它,如果你喜歡的話,也可以拿源碼來修改成你所喜歡的樣子,但是當你發布你所修改過的版本出來時,請一定要附上可取得你所修改的版本的源碼的方式,或是乾脆直接附源碼供人下載。

接著,我要來介紹這款播放器的重點之處,「按鈕圖示工具列」。每個小方格的圖示都是代表了一種獨立功能的一個按鈕,所以我就從左邊開始介紹好了。由左至右依序是:

  • 上一首 - 回到樂曲列表中的上一首音樂。
  • 停止 - 停止播放音樂。
  • 暫停 - 暫停播放音樂。
  • 播放 - 開始播放音樂。
  • 下一首 - 回到樂曲列表中的下一首音樂。
  • 連續 ( Sequence ) - 按照樂曲列表中的順序,一首接一首地播放下去。
  • 洗牌 ( Shuffle ) - 隨機播放樂曲列表中的任一首。
  • 反覆 ( Repeat ) - 反覆重播同一首。
  • 增加環繞 ( loop ) 的次數 - 如題,在連繞及洗牌的播放模式下時,可以增加同一首重覆播放的次數與時間。
  • 減少環繞 ( loop ) 的次數 - 如題,在連繞及洗牌的播放模式下時,可以減少同一首重覆播放的次數與時間。
  • 東方紅魔郷 - 這是代表「東方紅魔郷」所在之資料夾的按鈕,只要設定一次,以後就都會自動載入了。
  • 東方妖々夢 - 這是代表「東方妖々夢」所在之資料夾的按鈕,只要設定一次,以後就都會自動載入了。
  • 東方萃夢想 - 這是代表「東方萃夢想」所在之資料夾的按鈕,只要設定一次,以後就都會自動載入了。
  • 東方永夜抄 - 這是代表「東方永夜抄」所在之資料夾的按鈕,只要設定一次,以後就都會自動載入了。
  • 東方花映塚 - 這是代表「東方花映塚」所在之資料夾的按鈕,只要設定一次,以後就都會自動載入了。
  • 縮小至工作列 ( Minimize to tray ) - 如題所示,是縮小到工具列的按鈕,按下去就會縮小到系統服務常駐列中。

然後要說的是「樂曲列表」。這個下拉選單拉下來後,你可以看到開頭有一堆橫線的就是各作的標題了,而下面以 th(接數字) 開頭的則是各作的背景音樂,一選取後就會立刻更換曲子了這樣。

接著是樂曲時間條,這個可以隨意拉。

最後要說明的是果樂曲時間條下方的數字,如果各位看不見的時候,請將 thbgm player 的視窗最大化就行了。這個數字在撥放模式不同時表現方式也不同,不過大致上可分三項。

  • 以小括弧包起來的時間,前面是指該首已播放的時間,後面是指未播完的時間,如果有設定增加環繞的話,後者的次數與時間會增加。
  • 沒有以小括弧包起來的時間,前面是指該首已播放的時間,後面是指該首未播完的時間。
  • 無限大 ∞ 及右箭頭 → 的符號,這個的意義目前尚未能理解… orz

另外,播放器視窗右下角有個小三角的是可以用滑鼠去拖拉的,不過很可惜的是其用途不明。

設定

在此要說明該如何指定各作所在的資料夾中放樂曲的位置。
其中 [drive:] 是指你的硬碟的分割區,而 [path] 則是代表檔案路徑。
因為預設的安裝路徑是在 C:\Program Files ,所以各位把這代換進去就好了。

  • 東方紅魔郷 - [drive:][path]\東方紅魔郷\bgm
  • 東方妖々夢 - [drive:][path]\東方妖々夢
  • 東方萃夢想 - [drive:][path]\東方萃夢想
  • 東方永夜抄 - [drive:][path]\東方永夜抄
  • 東方花映塚 - [drive:][path]\東方花映塚

然後會記錄遊戲 bgm 放在哪個資料夾的檔案是 setting.ini

回報問題

巴哈姆特電玩資訊站會員帳號的話,可以找 AndCycle 這位網友回報問題。

參考資料

巴哈姆特電玩資訊站 - 東方幻想鄉

  • 07/06 AndCycle ◇ 普通的東方win四作bgm player
  • 07/24 AndCycle Re 普通的東方win四作bgm player
  • 07/31 AndCycle Re 普通的東方win五作bgm player

補充說明:
本程式是以 pyton 啥的跨作業系統平台編輯器製作成的的樣子,當然跨平台這種事並沒啥了不起就是了啦。(汗)