This is
- Baidu Netdisk web page built by Baidu Netdisk open API + Vue3 + Element Plus + express (no ads)
- The local nodejs server acts as a proxy, no server or database is required
- Real-time download progress bar, can start/pause. Supports resumed downloading without limiting multitasking.
- Intimate guide page, the first time I used Baidu OAuth, I still struggled for a while; use the Authorization Code method to log in, if you know how to play, you can change other authorization methods in server/auth.json
- Later, I tried to package electron into a desktop application.
- All beings are equal (the speed limit is still the speed limit)
use
cd baidu_netdisk && npm i
npm run serve
cd baidu_netdisk/server && npm i
nodemon index 或 node index
Occupies two ports: 3101(http), 3102(websocket)
page
Login guidance (using Authorization Code method)
file list
Download list-downloading
Download List-Paused
local download folder
Function
Multi-task downloads at the same time (no limit on the number) and supports resumable downloads and offline download file management