Git Product home page Git Product logo

xiaobaiyang2's Introduction

6盘小白羊 第二版

开饭中,开源代码已上传

11月13日21点25 https://wws.lanzous.com/b01npsg8h 仅供尝鲜,升级时直接替换旧文件即可

11月8日20点00 https://wws.lanzous.com/b01nqc4gd 旧版链接备用

截止28日,win、linux、mac 均已发布,再接下来要整RSS订阅功能,这是个大项目了。。。。

11月18日:在办离职,这周的更新延后

自20日开始大改,实现开源90%+源码,RSS订阅功能延后

  1. 把6盘接口全部开源到js里,当前版本50%功能是golang编写未开源,改版后90%+的代码都使用js,方便大家自己定制(仅上传下载因考虑性能采用golang)
  2. 套electron壳使界面完全程序化(现在表现是浏览器部分人不习惯)
  3. 增加一些批量操作的功能
  4. 不止window版,linux和mac也增加批量上传功能
  5. 不止window版,linux和mac也内置好MPV播放器,下载后直接可以在线播放视频,免去安装播放器的步骤
  6. 优化下载失败后的自动重试功能
  7. js转ts,并升级到vue3

VLC播放器已被屏蔽,13日已切换为MPV播放器的说明

我也没有想到6盘会屏蔽VLC播放器,导致近期部分视频的在线播放不正常

  1. 部分视频所在域名不受影响
  2. VIP预览m3u8链接不受影响
  3. 部分视频在线播放会报错(被403)

我检测了一下6盘是直接根据UserAgent=VLC/3.0.xxxx进行的屏蔽,我已经在13日版本把播放软件替换成了MPV

  1. window用户推荐直接下载6盘小白羊版win64MPV.zip这种自带MPV播放器的
  2. linux用户需要自己安装mpv ,并修改设置里:播放器文件路径为MPV
  3. mac用户还是推荐安装使用iina 播放器

因为6盘是根据UA屏蔽,所以其实随便换一个播放器就好了(比如Potplayer),我推荐更换成MPV是因为这个播放器可以直接指定UA,我已经配置好,调用播放时会自动更换成我模拟的UA,这样就一直不会被6盘屏蔽了,因为假如被屏蔽了我就在线更新一下UA设置,不需要更新程序版本即可解除屏蔽了,自动化的。

小白羊并不限制你使用哪一款播放器,但还是推荐MPV

更新日志          开源代码使用帮助

2020/11/13

  1. 使用MPV播放器替换VLC播放器,并自动修改MPV的UserAgent防止6盘屏蔽
  2. Fix在2020端口被别人占用时,自动启用2021端口
  3. Fix增加1s-5s的启动延时,避免浏览器启动太快出现404错误

PS. 最近因为6盘的限制容易下载失败,我已经添加了全部任务下载完后自动重试出错任务的机制。就是全部下载完了没事干了,就自动重新下载之前出错的任务。这样一来,你晚上创建一堆下载,明天一看基本都成功下载了,不像以前会有一些出错没下载完的。

版权声明

6盘小白羊版仅是完全免费的个人学习作品,和6盘官方无任何关联。所有功能均基于调用6盘官方开放API,再此感谢6盘的无私。6盘官网地址为 6pan.cn

新版功能

6盘官方网页版功能已基本覆盖

+ [√] 登录6盘账号(支持 手机+密码、用户名+密码、粘贴Cookie 三种方式)
+ [√] 文件功能:文件列表+排序、移动、复制、重命名、获取下载地址、删除到回收站
+ [√] 回收站功能:文件列表、恢复文件、彻底删除文件、清空回收站
+ [√] 离线下载功能:任务列表、查看复制离线任务链接、删除离线任务、添加离线任务
+ [√] 用户功能:个人信息、修改密码、WEBDAV信息
+ [√] 6盘官方公告
+ [√] 文件搜索
- [x] 手机绑定、其他网盘推送、删除账户、工单系统、订阅系统、分享系统 都会被屏蔽,不计划实现这些功能

小白羊第二版特色功能

+ [√] 多账号同时登录管理
+ [√] 目录树快捷导航(包括右键菜单快捷操作)
+ [√] 文件、文件夹批量下载
+ [√] 图片预览(单图片预览、文件夹全部图片预览)
+ [√] 音视频在线播放(调用本地VLC播放器,支持.mp4.mkv所有常见格式,支持win/linux/mac os,支持用其他播放器替代)
+ [√] 文本小文件在线预览(.txt .css .js等)
+ [√] 文件批量重命名
+ [√] 界面美化(文件图标、操作步骤简化)
+ [√] 自研下载引擎:多文件同时下载,每个文件都会多线程并发下载,提升下载速度。
+ [√] 文件下载支持断点续传,不受6盘下载链接时效限制,可以下载大文件(20-30GB单文件)
+ [√] 文件下载完可以自动执行脚本文件回调(完全参照aria2)
+ [*] 文件上传功能(仅windows系统):支持多文件、文件夹批量上传,支持文件秒传
+ [√] 多平台支持:支持windows,linux(ubuntu,centos等等),mac os
+ [√] 远程管理功能:支持通过在浏览器输入IP,远程管理
- [ ] RSS订阅功能:~~订阅资源秒传~~

*注:+ [√] 是已经开发完毕可以使用的功能
*注:小白羊第二版已去除内置账号,请用户使用自己的6盘VIP账号提交百度分享任务
*注:小白羊第一版因为6盘官方限制并发数太严格,如果你的网速很快,会遇到下载一段时间后速度为0,等1-2分钟后才能恢复下载的BUG。第二版已修此问题

版本升级说明

小白羊无需安装,直接解压即可使用,升级新版本时,使用新版文件替换旧版即可。压缩包解压后目录说明:

/6盘小白羊版.exe     启动程序  
/6panserver.exe     6盘服务程序  
/VLC                附带的vlc播放器,用来在线预览视频  
/AppData/www.db     html资源  
/AppData/user.db    *用户数据(6盘账号信息,下载中,已下载,上传中,已上传列表数据),第一次启动后创建  
/AppData/debug.log  *运行日志,第一次启动后创建  

重点只有这/AppData/user.db文件,里面是用户自己的数据。版本升级时要保留不要删除

特别备注

  1. 6盘是一个网盘,免费用户每天可以离线3个任务(BT、磁力、电驴、HTTP、FTP);付费用户每天可以离线100个任务(+支持百度分享链接)
  2. 小白羊版只是UI,你离线是保存到6盘中,下载文件是从6盘下载,付费订阅是指付费订阅6盘官网的会员服务。小白羊只是6盘美化版UI,请正确认知
  3. 小白羊版会长期维护

截图:

demo1112.png

xiaobaiyang2's People

Contributors

liupan1890 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.