Myself下載器,使用Web UI。下載方式部份參考至 https://github.com/hgalytoby/MyselfAnimeDownloader
此程式依賴於Myself,需網站存在才可使用。
Release 1.3
- 修正requests函式例外處理Logger位置。
- 關閉SSL驗證,避免部分電腦發生憑證錯誤。
- 棄用websockets套件,改為aiohttp附帶之WebSocket。
1.此專案依賴於FFmpeg
,請確保在電腦環境中有FFmpeg
。
2.也可選擇下載帶有FFmpeg
版本。
檢查方式:
- 1.開啟命令提示字元 (
Win+R
輸入cmd
後按確定)。 - 2.再命令提示字元中輸入
ffmpeg -version
。 - 3.輸入後請確保畫面中有出現類似以下內容之畫面。
- 4.如果出現
ffmpeg' 不是內部或外部命令、可執行的程式或批次檔。
,請依照說明安裝FFmpeg
。
1.前往Release頁面。
2.選擇MyselfAnimeDownloader WebUI.exe
並下載。
3.下載完成後啟動程式,Windwos會跳出警示因為我沒買憑證,請按其他資訊 > 仍要執行
。
4.完成。
※注意事項:為了降低網路流量,在運行時會產生快取檔案,因此建議創建一個資料夾,並將程式放置於其中運行。
1.建議使用Python 3.10
以上的版本
雖然我的開發環境是在Python 3.10.4
,但大部分的語法應該都可以兼容於Python 3.6
以後的版本,所以基本上Python 3.6
以後的版本都可以運行。
2.從Github獲取更新(可選,但不建議,因為平常會在兩個地方工作,所以)
3.創建虛擬環境(可選)
使用python3 -m venv .venv
創建一個位於.venv
的虛擬環境。
4.安裝依賴套件
使用pip3 -r .\requirements.txt
安裝依賴套件。
5.運行程式
使用python3 main.py
運行程式。
- Windows:
- 版本: Windows 10 Pro 21H1
- OS組建: 19043.2130
- Environment
- Python: 3.10.4
- pip: 22.0.4
- FFmpeg: 2022-04-28-git-ec07b15477-full_build
- Browser
- Opera GX
- 版本: LVL 4 (core: 93.0.4585.78)
- Chromium 版本: 107.0.5304.110
- Microsoft Edge
- 版本: 108.0.1462.54
- Chromium 版本: 108.0.0.0
- IDE
- Visual Studio Code v1.74.1
- Extensions
- Pylance v2022.3.1
- Python v2022.20.1
- HTML CSS Support v1.13.1
- Markdown All in One v3.5.0
1.前往FFmpeg官方網站,並點擊Download
按鈕。
2.將游標移至左下角Windows
圖示上,並點擊下方第一個連結Windows builds from gyan.dev
。
3.在網頁中間點擊ffmpeg-git-full.7z
進行下載。
4.下載完成後將其解壓縮並放置到任意處,在這裡以C:\
作為示範。
5.進入資料夾內尋找bin
資料夾,將資料夾的路徑複製下來。
8.點擊環境變數(N)...
,並在上方xxx 的使用者變數(U)
方塊內找到Path
。
9.點擊編輯
開啟編輯視窗,並按右方新增(N)
,隨後將剛剛複製的路徑貼上。
10.點擊確定關閉所有視窗後,再次開啟命令提示字元並輸入ffmpeg -version
檢查,若出現類似於以下畫面之內容就是成功了。