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