百度网盘不限速下载客户端,此项目源于BaiduPanDownloadWinform,旨在使用WPF技术,为其编写一个更为美观的界面,并且重新设计了软件的架构,使之在应对度娘多变的和谐策略的同时,为UI部分代码的复用提供了可能。此项目基于MUI进行开发,并借助Prism框架实现了界面与业务逻辑的分离。
- 下载代码,并使用Visual Studio(2015+)打开;
- 选中整个解决方案并右键,选择生成解决方案(build / rebulid);
- 期间会自动还原NuGet packages,并可能占用一些时间,请耐心等待;
- 注意:从版本
v0.2.0.79
开始,用户密码将被加密传输(RSA),但其公钥并没有被提供在开源代码中,所以目前本项目的代码仅供学习交流使用,不可以用于登入服务器; - 若想启动软件主界面,可以更改
BaiduPanDownloadWpf/Bootstrapper.cs
文件中的CreateShell()
函数为以下形式:
protected override DependencyObject CreateShell()
{
//return new SignWindow();
return new MainWindow();
}
- 更多关于此项目的信息,请参考Contributing
如果您对此项目有兴趣并想贡献自己的idea,欢迎通过以下方式参与:
-
加入我们:开发者QQ群
622811874
(已更新)或联系作者1844812067
- Mrs4s、787673395
- Laplace's Demon- 加群时,验证信息请填写任意可证明编程能力的作品,非程
序员勿扰,参考该回复Issue#59 -DingpingZhang
; - 加作者联系方式时,请注明
参与Github项目开发
; - 不符合以上要求者,均不会通过验证;
- 如果你是用户,请通过Issues与作者交流,感谢你的支持;
- 加群时,验证信息请填写任意可证明编程能力的作品,非程
-
在Issues板块进行留言,分享你的建议或需求;
-
Fork此项目,并通过Pull requests贡献你的代码。
- Modern UI for WPF (MUI): https://github.com/firstfloorsoftware/mui (Adapted)
- MahApps.Metro: https://github.com/MahApps/MahApps.Metro
- Unity Container: https://github.com/unitycontainer/unity
- Prism: https://github.com/PrismLibrary/Prism
- Source of software icon: https://www.iconfinder.com/icons/314711/cloud_download_icon#size=128