项目简介
除了做者本人外,相信还有不少用户须要一个可以即开即用的、快速在局域网(或公网)内传输分享资料的平台。kiftd项目即是出于这一初衷设计的。所以,kiftd的最大优点就是简单易用——它不像其余大型网盘应用那样须要安装数据库、进行一大堆复杂的配置流程、设置各类系统参数……不管是随身携带的笔记本、办公室内的工做机、家用台式机,或者是专业的服务器……都只需安装JAVA,而后下载并解压kiftd,就能够立刻开启属于本身的我的网盘了。java
“让一个只会点击鼠标的小白用户完成我的网盘的搭建须要多久?对kiftd而言,设计耗时为3分钟。”git
此外,使用JAVA开发的令其得到了跨平台的能力,不管是Windows仍是Linux或者Mac OS X,均使用同一份程序和更新,而且拥有同一个使用体验。github
官网地址(下载解压即用的程序):https://kohgylw.gitee.io数据库
源代码仓库(下载整个JAVA项目工程的源代码):https://github.com/KOHGYLW/kiftd-source服务器
特点功能
- 彻底开源免费,kiftd不存在所谓的“开源版”和“商业版”,由于它自己就是出于爱好开发和维护的。任何人都能免费下载它,而后用于任何目的。同时,整个项目的每一行源代码都可以随意下载,不存在“代码盲区”,用户能够自行DIY并添加本身所需的功能。
- 即开即用,无需安装数据库,也无需进行各类系统配置。整个安装流程就是:1,下载一个JAVA安装包,一路下一步完成安装;2,下载kiftd解压;3,双击其中的jar主程序,而后开始使用。此外,kiftd提供了友好的图形化的界面操做,一键启动网盘服务器,特别适合普通用户平常使用(同时它也提供了更适合远程服务器操做的命令控制方式)。
- 功能齐全,虽然体积不超过200 MB,可是kiftd也具有不少主流商业网盘的高级功能:在线播放、图片库查看、音乐播放、打包下载、docx/PDF/PPT查看、文件夹上传……
安装方法
1,从JAVA官网(直接搜索JAVA便可找到,或者访问 https://www.java.com/zh_CN/ )免费下载一个JAVA的安装包,以后一路“下一步”直至完成安装。spa
2,下载kiftd的压缩包,并将其解压到本地(官网的地址可见文章开头):设计
3,双击其中的jar程序启动kiftd,而后开启服务器:3d
4,输入本身电脑的IP地址进行访问:blog
5,使用默认的管理员帐户登入系统,而后就能够随意操做了。默认管理员帐户是“admin”,密码初始为“000000”。固然这个帐户还能够在服务器中修改。图片
更多功能
限于篇幅缘由,本文就不对kiftd的全部功能进行一一介绍了。在kiftd的程序中都附带了一份详尽的《kiftd说明文档》,里面的介绍都是以图文并茂的方式进行,即便是平常接触电脑较少的用户也能很容易地看懂它。在使用的过程当中能够把它当成一个帮助手册,找到感兴趣的章节而后根据其中的示例进行操做,这样就能够很快学会kiftd的全部功能了,很是简单。
下载源代码
kiftd做为一个开源项目,支持任何人将其源代码下载下来而后进行自由地修改。好比添加一些新功能将其改成一个新程序、查看其中某些功能的实现方法做为参考、或是整合到其余程序中等等,都没问题。
JAVA源代码的仓库位置是:https://github.com/KOHGYLW/kiftd-source
固然,若是有那您在源代码中发现任何BUG也能够在此提交issues。
欢迎支持该项目
若是您以为该项目不错,欢迎在GitHub上或者码云上该它点个“Star”,这是对它最大的支持。若是您在使用中有什么建议或疑问,能够发送电子邮件给做者(kohgylw@163.com),做者收到后一般会尽快进行回复。