kiftd/README.md

124 lines
8.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# kiftd——青阳网络文件传输系统 #
## 一款便捷、开源、功能完善的个人&团队&小型组织网盘服务器系统。 ##
### 快速导航
* 外网访问太慢?可以转至国内托管地址进行下载: https://gitee.com/kohgylw/kiftd
* 需要从github上浏览项目可以访问github上的项目主页 https://github.com/KOHGYLW/kiftd
### 什么是kiftd?
* 您还在使用U盘分享软件么
> 很不幸U盘易丢同时又无法兼容各种平台的文件系统在需要大规模分享时--通过U盘拷贝简直就像是接力赛一样原始又低效。
* 您还在使用免费的公用网盘么?
> 时不时传来的网盘关停热潮令人担忧,而其由外人管理的特性则让您不敢轻易把隐私文件存放在上面。
* 您需要利用自己的资源搭建起一个网盘系统而苦于没有好的选择?
> 使用破解软件同样无法确保安全性,闭源的特性令人担忧。同时,很多已有的网盘服务器软件性能笨重、功能简单、语言的障碍更是使用中不可忽视的问题。
_注kift为功能性内核的开发代号其应用版本被称为kiftd_
### 现在您可以选择kiftd了。
本应用的作者 _青阳龙野@kohgylw_ 相信:不仅仅是他本人,而是还有很多人都需要在局域网内自己搭建起一个属于个人或团体的网盘服务器系统,这样就可以让所有在同一局域网内的朋友、同事或学生去访问、上传或下载自己网盘上的文件。
### 为什么选择kiftd
* 1MB的文档和超过4GB的大文件随您的意愿上传和下载。
* 操作系统不兼容Windows/Linux/Unix(包括Mac OS X)均能轻松使用。
* 主流商业网盘才有的高级功能简约的界面下在线MP4视频播放器、在线MP3音乐播放器、在线图片查看器、PDF预览器...kiftd也都具备。
* 不同的使用场景kiftd同时具备了图形界面模式和纯命令模式的双操作模式无论您是喜欢点击鼠标的电脑小白还是需要使用命令在远程Linux上部署的运维人员均能完美操作。
* 使用成本kiftd唯一的使用成本就是需要安装它。至于之后您想将其用于什么领域——没有任何限制。
* 担心代码的隐患kiftd十分简洁以至于其解压即用删除即走绝不会和你撒娇卖萌。
### 总之,无论您是想:
+ 安装在自己的笔记本电脑上用于替代老旧的U盘……
+ 利用家中的台式机来搭建一个家庭存储云……
+ 利用办公室中的服务器为同事们提供一个团队资料分享网盘……
+ 利用云服务器搭建一个面向公网访问的云平台……
+ ……
### 使用kiftd都能让您得心应手。
--实际上作者最初编写kift的目的就是为了能实现上述功能毕竟作为老师的他需要时常在班级里分享文件给学生。在他成功弄丢了几次U盘之后便萌生了利用闲暇时间设计一款这样的应用的想法。
-------------------
![主界面展示](https://github.com/KOHGYLW/kiftd-showPicture/blob/master/kiftd-homepage2.png?raw=true)
-------------------
## Quick Strat
### 现在您只需抽出3分钟时间就可以立即体验这款专业快捷的网盘服务器了。
* 马上下载本网盘服务器请点击右上方绿色按钮“Clone or Download”之后选择“Download ZIP”进行下载Github,也可以前往国内托管的下载地址: https://gitee.com/kohgylw/kiftd (码云)
* 在线阅读《说明文档》请直接点击上方文件列表中的《kiftd说明文档》来在线预览它是本应用的完全体说明说您可以通过它来了解关于本应用的全部内容该操作仅GitHub有效
* 立刻获取源代码请访问本应用代码托管地址https://github.com/KOHGYLW/kiftd-source Github
* 使用中遇到问题?请将您的发现提交到 https://github.com/KOHGYLW/kiftd/issues (Github)
* 需要联系作者?请立即发件至 kohgylw@163.com ,描述您所遇到的任何问题
-------------------
## News
最新讯息:
### 常规修复v1.0.2v2
该修复为功能性的紧急修复旨在修复影响使用的BUG建议所有的用户进行升级。
+ 修复了由于之前重构疏忽导致的无法使用UI界面修改服务器设置的BUG。该BUG是由于一个引用被错误地指向了另一个位置导致的经过修正现在您可以正常修改服务器设置了。
### 常规更新v1.0.2v2
该更新为1.0.2版本基础上的性能优化更新,该版本建议所有用户升级体验。
+ 优化了登录逻辑——现在进行登录和注销操作不会再返回到根目录了,而是保持在当前浏览路径内。这一点是为了方便用户进行频繁的登录和注销操作。
+ 为登录操作增加了等待效果——让用户在较差的网络环境下能够获得更好的登录操作体验,防止重复操作。
+ 优化了kiftd应用主界面的显示——使得其能够自适应各种不同的分辨率从而解决了在高分辨率显示器下kiftd应用主界面显示过小的问题。
### 常规更新v1.0.2v1
该更新为1.0.2版本基础上的性能优化更新,该版本建议所有用户升级体验。
+ 优化了主页设计,使其在较差的网络环境下的能够更加快速地加载。
+ 为主页添加了加载的过度动画,令主页在较差的网络环境下能够获得更加舒适的使用体验。
+ 优化了视频播放页面的加载速度。
+ 在说明文档中增加了关于Linux远程服务器管理的相关内容并优化了说明内容。
+ 其他一些服务器逻辑的优化。
### 新版本v1.0.2
新的kiftd v 1.0.2使用 Spring Boot 框架进行了重构,并全面升级了其功能,该版本建议所有用户升级体验。
新功能包括:
+ 真正的解压即用——点击鼠标、开启网盘。
+ 简单的操作界面——即使不看说明书,您一定也能把它启动起来。
+ 自定义的文件系统存储位置——现在您可以自由选择将kiftd的文件系统存放在哪个位置了。
+ 加密认证——为了进一步确保用户的账户安全kiftd加入了RSA加密技术以提高用户登录时的安全性防止它们被网络窃听者盗用后危害用户安全防止一锅端
+ 同级文件夹下多图片浏览——新版本采用了viewer.js开源框架实现图片的预览可以对图片进行放大、旋转、全屏播放、左右翻转、上下翻转……
+ 更加简单快捷的选中操作——您可以点击文件行来选中某一个文件或是按住Shift键选中多个文件——然后进行批量删除或打包下载。
+ MP3音频在线播放——该功能基于APlayer播放器插件kiftd现在不但能以列表形式播放同级目录内的所有音乐还可以显示歌词、歌手和封面图片。
+ 更高效的ZIP压缩——全新的ZIP压缩组件ZT-ZIP替换了原本很初级的ZIP压缩过程提高了压缩速度。经测试对于一个370MB大小的MP4视频kiftd对其压缩的耗时减少了4秒速度提升达20%。
+ 增加了对IE8的支持实验性。这是一个很尴尬的功能作者最终还是决定将其添加上但不保证效果。他已经意识到让每个人都装一个chrome确实很难且很多人连如何切换“极速模式”浏览都无从下手。
+ 一些性能上的和细节上的完善使得kiftd更加可靠。
--------------------
## Functional Examples
### 功能速览v1.0.2
>注图中涉及资源均来源于网络仅用于展示kiftd功能版权归其作者所有。
+ 强大的视频播放功能
![Vadio](https://github.com/KOHGYLW/kiftd-showPicture/blob/master/vadio.png?raw=true)
+ 专业的音乐播放功能
![Audio](https://github.com/KOHGYLW/kiftd-showPicture/blob/master/audio.png?raw=true)
+ 便捷的图片查看功能
![Picture](https://github.com/KOHGYLW/kiftd-showPicture/blob/master/kiftd-picture.png?raw=true)
+ 面向工作的PDF预览功能
![PDF](https://github.com/KOHGYLW/kiftd-showPicture/blob/master/pdf.png?raw=true)
+ 简单易用的服务器操作界面
![UI](https://github.com/KOHGYLW/kiftd-showPicture/blob/master/kiftd-ui2.png?raw=true)
### 想要了解更多功能详见《kiftd说明文档》...
您可以阅读说明文档来了解整个kiftd的全貌。
-------------------
## Contact Author?
### 有意见建议或问题需要联系作者欢迎随时至信kohgylw@163.com作者会恭候您的来信
_作者会每隔1-3周浏览一次邮箱如未能及时回复请耐心等待。回复或许会迟到但它不会缺席。_
2018-07-27 kohgylw@青阳龙野 作者保留著作权