kiftd/README.md

7.3 KiB
Raw Blame History

kiftd——青阳网络文件系统

一款小型、便捷、开源的个人网盘系统。

什么是kift?

  • 您还在使用U盘分享软件么

很不幸U盘易丢同时又无法兼容各种平台的文件系统在需要大规模分享时--通过U盘拷贝简直就像是接力赛一样原始又低效。

  • 您还在使用免费的公用网盘么?

时不时传来的网盘关停热潮令人担忧,而其由外人管理的特性则让您不敢轻易把隐私文件存放在上面。

  • 您需要搭建起一款私人的网盘而苦于没有好的选择?

破解软件同样无法确保安全性,隐藏的病毒令人担忧。同时,多数已有的网盘服务器软件设计老旧、性能笨重、语言的障碍更是使用中不可忽视的问题。

现在您可以选择kift了。

本应用的作者 青阳龙野@kohgylw 相信:不仅仅是他本人,而是还有很多人都需要在局域网内自己搭建起一个属于个人或团体的网盘服务器系统,这样就可以让所有在同一局域网内的朋友、同事或学生去访问、上传或下载自己网盘上的文件--无论是不足1MB的doc文本还是超过4GB的1080p视频。而且这种网盘的安装必须十分简单快速界面要使用中文且能够完全兼容Windows/Linux/Unix(包括Mac OS X)系统。

此外这个网盘还应该像主流的免费网盘一样支持Mp4视频直接在线播放、pdf文档直接预览、图片直接查看功能。

--实际上作者最初编写kift的目的就是为了能实现上述功能毕竟作为老师的他需要时常在班级里分享文件给学生。在他成功弄丢了几次U盘之后便萌生了利用闲暇时间设计一款这样的应用的想法。

kift的解压即用版就叫做kiftd


最新讯息:

新版本尽量于2018年8月份推出...

在当前这段时间里本人正在对kiftd使用 Spring Boot 框架进行重构,从而全面升级其功能。它能够完成之前使用 Spring MVC 框架时很难实现的一些效果也将是kiftd迈向日常普及的一大步。 预计新功能包括:

  • 【已完成】真正的解压即用——点击鼠标、开启网盘。不用再进行环境变量的配置了。
  • 【已完成】UI界面——现在双击程序图标即可运行kiftd了你可以使用按钮控制服务器还可以把它隐藏到托盘继续做其他事。
  • 【已完成】自定义的文件系统存储位置——这一功能是使用者呼声最高的得益于Spring Boot框架的集成式设计这个功能已经实现你可以把网盘的文件系统存放在你想的文件夹中。
  • 【已完成】加密认证——为了进一步确保用户的账户安全kiftd加入了RSA加密技术以提高用户登录时的安全性防止它们被网络窃听者盗用后危害用户文件安全但这依旧不代表绝对的安全
  • 【已完成】同级文件夹下多图片浏览——这是kiftd接近本地文件系统的又一大尝试。和旧版本不同新版本采用了viewer.js开源框架实现图片的预览你可以放大、缩小、旋转图片还能依次播放它们。
  • 【已完成】更加人性化的选中操作——现在,文件列表上的选中操作不再那么反人类了。
  • 【计划中】MP3音频在线播放——早就想到了一直没能做。
  • 【计划中】多线程ZIP压缩——可以在一定程度上提高ZIP压缩速度。
  • 【计划中】本地导入导出功能——这是呼声第二高的功能。
  • 【一直在】进一步提高系统稳定性和效率 (注:新版本跳票的可能性会随着本人的工作随机浮动,请见谅~

关于打包下载功能的提醒

  • 在打包下载时ZIP的压缩时间比较长这会导致用户误以为系统崩溃。现在为压缩过程增加了提示信息。另外本应用内置的ZIP压缩方式在压缩100MB以上的文件时所用时间会明显变长。原本计划打包下载就是为了给碎片化文件一次性下载准备的并未考虑到压缩大文件因此效率不高。在本人找到更好的压缩算法并更新前请不要对太大的文件进行打包下载虽然不会崩溃但压缩时间会很长

kift重大更新v1.0.1

这是kift完全具备完整功能的第一个版本推荐所有用户更新并体验。 新的内容包括:

  • 新增登录控制功能。现在您终于可以设定用户是直接访问主页还是需要先进入登录页面登录后才可访问主页了。本人经过思考后觉得这项功能对于个人用户而言十分重要,能够为个人用户提供更强的隐私性。感谢之前使用邮件提出此建议的使用者。详见《说明文档》。
  • 新增高效的批量上传、批量下载和批量删除功能。很多kift的用户经常需要大规模地上传、下载文件现在kift能够批量上传多个文件此外也可以对多个文件进行打包下载。当然还可以将选中的文件一次性删除。详见《说明文档》
  • 更新版本并保留原有文件的方法现已加入《说明文档》,您可以按照上面的指示来进行更新并保留网盘中原有的文件。

马上知道kift的优势

  • 安装快速只需3分钟即可将网盘服务器安装完毕解压就好不能更快速了。
  • 跨越平台无论是Windows还是Linux又或是Mac都能随时开启这个网盘服务器。
  • 功能专业不要被它看似“简单”的页面给蒙蔽了。kift在页面响应速度如丝般顺滑的基础上具备着视频播放、PDF预览、图片查看等主流公共网盘所具有的功能。光是这一点就已经很有吸引力了。
  • 开源免费您还在担心隐藏代码偷偷挖矿kift是完全开源的您可以很轻松地查看它的源代码也可以将其拷贝下来自行编译部署。爱护用户平台硬件从开源做起。此外它不会产生任何遗留能够做到轻轻地走就如轻轻地来卸载时绝对不会和你卖萌。
  • 使用方便kiftd的目标是让最小白的用户也能顺利使用它并避免国外软件带来的文字障碍。

只需抽出3分钟时间您就可以在您自己的电脑上搭建出一个专业快捷的网盘服务器了。

  • 马上下载本网盘服务器请点击右上方绿色按钮“Clone or Download”之后选择“Download ZIP”进行下载,也可以前往国内托管的下载地址: https://gitee.com/kohgylw/kiftd (码云)
  • 率先预览?请访问主页:https://github.com/KOHGYLW/kiftd/wiki 浏览如何一分钟快速开始Github
  • 在线阅读《说明文档》?请直接点击上方文件列表中的《说明文档》来在线预览,它是本应用的完全体说明说,您可以通过它来了解关于本应用的全部内容。
  • 立刻获取开源代码?请访问本应用代码托管地址:https://github.com/KOHGYLW/KohgylwIFT Github
  • 使用中遇到问题?请将您的发现提交到 https://github.com/KOHGYLW/kiftd/issues (Github)
  • 需要联系作者?请发件至 kohgylw@163.com

@kohgylw 青阳龙野