pan-light是一款不限速的百度網(wǎng)盤客戶端,,基于golang+Qt5開發(fā),本項(xiàng)意義在于探究golang在圖形界面客戶端、web服務(wù)端、事件調(diào)度、websocket、p2p長連接等方面的應(yīng)用和實(shí)踐,歡迎廣大golang開發(fā)者參與本項(xiàng)目!
功能介紹:
利用golang輕量級(jí)協(xié)程, 高并發(fā)分段下載, 可通過調(diào)節(jié)并發(fā)數(shù)達(dá)到最佳下載速度; 下載進(jìn)度狀態(tài)數(shù)據(jù)持久化到磁盤, 實(shí)現(xiàn)軟件重啟后可斷點(diǎn)續(xù)傳;
客戶端本地實(shí)現(xiàn)簡單代{過}{濾}理, 突破百度防盜鏈, 將網(wǎng)盤視頻喂給qt視頻播放組件, 從而在線播放視頻
在線體驗(yàn): 用戶無需下載, 通過網(wǎng)頁即可在線體驗(yàn)本軟件部分功能; 該系統(tǒng)可應(yīng)用于其他客戶端產(chǎn)品的在線體驗(yàn);
在線體驗(yàn)原理: 閑置的個(gè)人pc, 通過 docker 開啟若干個(gè)'虛擬機(jī)', 虛擬機(jī)內(nèi)安裝好了本軟件以及vnc服務(wù). 用戶打開網(wǎng)頁, 在服務(wù)端的調(diào)度下, 網(wǎng)頁通過 web rtc 和閑置pc建立p2p連接. 閑置pc將會(huì)打通一條用戶網(wǎng)頁到docker內(nèi)部'隧道'. 網(wǎng)頁連接虛擬機(jī)vnc服務(wù)進(jìn)行遠(yuǎn)程控制
軟件特色:
極簡主義 Less is More
極簡的外表下, 藏著一顆不屈的心. 你有你的法拉利, 我有我的拖拉機(jī), 不是很貴, 但是很響, 安排 !
多賬號(hào)登錄, 自由切換
布局清晰, 暢快操作
快捷導(dǎo)航, 深層路徑一點(diǎn)即達(dá)
高并發(fā)下載, 快如閃電
有些事情, 太快, 也許讓你煩惱無比. 但是對(duì)于下載, 帶寬有多寬, 速度就得有多快
跑滿帶寬, 酣暢淋漓
斷點(diǎn)續(xù)傳, 想下就下想停就停
速度控制, 下載上網(wǎng)兩不誤
資源廣場
突破百度版權(quán)限制, 分享暢通無阻
分享時(shí)長設(shè)置, 手快有, 手慢無
優(yōu)質(zhì)資源, 官方認(rèn)證, 安全放心
在線播放器
做人如果沒有夢想, 跟咸魚有什么分別 ?
在線點(diǎn)播, 播完不留痕
高清觀影, 給心靈放個(gè)假
倍速播放, 追劇步伐跟得上