本專案為了方便批量下載明慧廣播MP3節目,廣傳真相所用。
明慧廣播下載,支持兩個源,一個是明慧廣播官網(mhradio.org),當前提供的是32Kbps品質的MP3音訊檔(大約2021年前的MP3是128Kbps的);另一個是希望之聲(mp3.soundofhope.org/mhradio/)提供的16Kbps品質的MP3音訊檔。希望之聲的源為16Kbps,品質完全滿足通常的音質要求,且體積相比當前明慧廣播官網的小一半,是網路不好情況下,從大陸下載的首選源。
使用和操作簡單,一次可以同時下載多個節目,且下載均可記憶上次下載位置,下次繼續從中斷點下載。
| 類別 | 說明 |
|---|---|
| 開發工具 | VS2022 社區版 |
| 語言 | C# |
| DotNet | 8.0 |
| Nuget引用庫 | HtmlAgilityPack, HtmlAgilityPack.CssSelectors.NetCore, Microsoft.NETFramework.ReferenceAssemblie, NETStandard.Library, Newtonsoft.Json |
| 添加且修改的專案 | Downloader,根據代碼需要做了適當修改 |
使用前程式需要做好的準備:
1、安裝微軟net Core8的桌上出版程式運行時,下載位址: https://download.visualstudio.microsoft.com/download/pr/f18288f6-1732-415b-b577-7fb46510479a/a98239f751a7aed31bc4aa12f348a9bf/windowsdesktop-runtime-8.0.1-win-x64.exe
2、如果使用自由門限製版下載,需按照第3部分【添加自由門白名單】,把如下內容添加到其代理的白名單裡:
| 序號 | 要添加的内容 |
|---|---|
| 1 | .hungfa.net |
3、【添加自由門白名單】的方法 (1)在自由門介面點擊“設置”(圖示為齒輪形狀的); (2)在設置視窗,點擊“自由門代理控制”按鈕; (3)在自由門代理控制視窗,在第三個“只允許通過……”的旁邊,點擊“添加”按鈕,把上面的連接依次逐個輸入進去,記得前面有個小點。然後一路點擊確定就好了。
如果系統預先沒有安裝微軟net Core8運行時,運行程序后,系統會出現下載提示,

此時,請點擊“Download it now”下載並安裝。此種情況下下載安裝的是微軟最新版的net Core8運行時。
1、在“網站”選擇“明慧廣播電臺”,程式會自動更新相關資料; 2、選擇需要的“板塊”、“欄目”和“頁序”,就會自動得到“網頁連結”; 3、點擊“獲取下載連接”按鈕,獲得實際的下載連接檔資訊; 4、根據需要,全選或選擇部分文件,點擊“開始下載”按鈕下載音訊檔。
1、在“網站”選擇“明慧廣播電臺(希望之聲提供)”; 2、選擇需要的“板塊”、“欄目”和“年份”,就會自動得到“網頁連結”; 3、點擊“獲取下載連接”按鈕,獲得實際的下載連接檔資訊; 4、根據需要,全選或選擇部分文件,點擊“開始下載”按鈕下載音訊檔。
所有下載檔案,直接保存在程式目前的目錄同一位置下的“下載”目錄裡。
可以直接點擊“打開下載目錄”按鈕,來瀏覽下載的文件。
1、Downloader https://github.com/bezzad/Downloader
【20260518】
1、添加“打開下載目錄”按鈕,以方便使用。
【20250425】
- 更新 bezzad Downloader 代碼到最新的 v3.3.4;
- 添加F5鍵更新功能。主要用於網絡不好或代理失效等情況下,導致的網站板塊、欄目、頁序或年份信息不全的問題,這時在檢查網絡正常和代理正確的情況下,可以按下F5來强制更新這些信息;
- 各方面細節的完善。

