不限速百度网盘客户端pan-light是一款非常好用的网络云共享和下载为一体的网盘软件,基于golang+Qt5开发,本项意义在于探究golang在图形界面客户端、web服务端、事件调度、websocket、p2p长连接等方面的应用和实践,欢迎广大golang开发者参与本项目!有需要的小伙伴欢迎来西西下载体验。
软件简介:
pan-light是一款不限速的百度网盘客户端,,基于golang+Qt5开发,本项意义在于探究golang在图形界面客户端、web服务端、事件调度、websocket、p2p长连接等方面的应用和实践,欢迎广大golang开发者参与本项目!
软件特色:
极简主义 Less is More
极简的外表下, 藏着一颗不屈的心. 你有你的法拉利, 我有我的拖拉机, 不是很贵, 但是很响, 安排 !
多账号登录, 自由切换
布局清晰, 畅快操作
快捷导航, 深层路径一点即达
高并发下载, 快如闪电
有些事情, 太快, 也许让你烦恼无比. 但是对于下载, 带宽有多宽, 速度就得有多快
跑满带宽, 酣畅淋漓
断点续传, 想下就下想停就停
速度控制, 下载上网两不误
资源广场
突破百度版权限制, 分享畅通无阻
分享时长设置, 手快有, 手慢无
优质资源, 官方认证, 安全放心
在线播放器
做人如果没有梦想, 跟咸鱼有什么分别 ?
在线点播, 播完不留痕
高清观影, 给心灵放个假
倍速播放, 追剧步伐跟得上
软件功能:
利用golang轻量级协程, 高并发分段下载, 可通过调节并发数达到最佳下载速度; 下载进度状态数据持久化到磁盘, 实现软件重启后可断点续传;
客户端本地实现简单代{过}{滤}理, 突破百度防盗链, 将网盘视频喂给qt视频播放组件, 从而在线播放视频
在线体验: 用户无需下载, 通过网页即可在线体验本软件部分功能; 该系统可应用于其他客户端产品的在线体验;
在线体验原理: 闲置的个人pc, 通过 docker 开启若干个'虚拟机', 虚拟机内安装好了本软件以及vnc服务. 用户打开网页, 在服务端的调度下, 网页通过 web rtc 和闲置pc建立p2p连接. 闲置pc将会打通一条用户网页到docker内部'隧道'. 网页连接虚拟机vnc服务进行远程控制