开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>  

kiftd简介:

kiftd是一款专门面向个人、团队和小型组织的私有网盘系统。开源、便捷、小巧。无论是在笔记本上、家庭、学校还是办公室,均可以随时随地使用它。它不但是替代U盘进行文件传输的不二之选,同时也是一款具备MP4&MP3在线播放、PDF预览、图片查看、移动端访问等功能的个人云存储。无任何使用限制,即开即用,即使是刚刚学会点击鼠标的小白也能够在3分钟内快速开始。想要了解更多内容?欢迎访问官方网站:https://kohgylw.gitee.io/index.html

新版本v1.0.17

* 本次更新新增了较多用户们期待已久的、实用的功能,增强使用体验。同时,进一步提高系统稳定性。推荐所有用户升级体验。

  • 常见视频格式现在均已支持“在线播放”!通过内置开源的ffmpeg开源多媒体解码引擎,在线播放功能现已支持:mp4、mov、wmv、flv、mkv、webm和avi格式的视频了。对于原本支持的mp4(AVC H.264)格式视频,仍可像之前一样直接播放;而对于其余格式,服务器会将其自动解码后播放。每个视频仅需解码一次,其解码结果将存储于临时文件中,后续任意用户再次播放该视频时将直接使用缓存结果播放而无需再次解码(直至服务器重启)——对于需要将kiftd作为视频分享网站的用户而言,该设计能够方便用户直接观看热门视频。

(新增的视频解码功能)

  • 本次更新的另一个重要内容是:提供了全路径搜索。在此之前,很多用户曾反馈“在kiftd用作团队或公司内部资料存储时,查找文件很不方便”。现在,全路径搜索功能可以帮助用户在复杂的文件层级中快速定位自己想要的文件了。方法十分简单——前往要查找的父路径并在其搜索框内输入“all:关键字”进行搜索(即在关键字前额外增加“all:”),如此便能搜索该路径下所有与关键字相关的文件,并提供下载、预览和定位功能。

(示例1:在“ROOT”路径下搜索所有的jpg图像文件,相当于在所有文件内搜索。当然,无权访问的文件夹是搜索不到的)

(示例2:在“文档”路径下搜索“麻婆豆腐.txt”这一文件,该文件的原件位于“文档”下的“食林广记”子路径内,也可以直接找到)

  • 真正可以分享的“下载链接”——之前,下载链接均是固定的,且需要通过权限认证。这也就导致了该链接分享至他人下载或使用下载工具进行下载时十分麻烦(尤其是在未开放下载权限时)。现在,新的下载链接将动态生成,并在服务器关闭前一直有效。持有该链接的用户将被允许直接下载指定文件,无需再进行账户认证,并允许跨域请求。

(示例:持有下载链接的用户将允许直接下载指定文件而不必再经过权限或账户认证,且支持跨域请求。当然,这也要求用户在分享链接时更加慎重,尤其是对于敏感资源)

  • 新增了“返回顶部”按钮——这是一个细节升级:当用户浏览得过于“深入”底部(超过2倍屏幕长度)时,该按钮能够将其快速带回页面顶部。

(示例:新增的“返回顶部”,在文件列表超长时将十分有用)

  • 自定义主界面缩放比例——对于使用高分辨率显示器的用户而言,允许通过自行调整主界面的缩放比例来找到最适合自己操作的显示效果。对于图形界面来说,用户的感官十分重要,因此加入了该功能。具体调整方法详见随程序附带的《kiftd说明文档》。
  • 优化文件列表显示效果——当文件名称过长时会自动换行,避免在窄屏幕上浏览时可能导致的文件列表溢出问题(主要针对手机操作)。
  • 升级文件和文件夹的命名规则——文件和文件夹的名称不能以“.”开头,且不能包含下列任何字符之一:空格 / \ : * ? < > | & " $ (对于空格,推荐使用“_”代替)。用户现在可以更加自由地使用各种语言(日文、韩文、德文、法文……)和字符来命名文件和文件夹了(当然,英文的单引号“'”也不再支持之内)。
  • 修正了搜索框无法输入大写字母的BUG。
  • 修复了“打包下载”时,若存在文件夹可能导致文件夹结构压缩不正确的问题。新的打包下载支持将多个同名文件一起打包,这些同名文件在压缩包内将自动命名为“xxx (1)”、“xxx (2)”……
  • 其他一些细节优化和问题修复的改进。
  • 在官网中新增加了程序接入条目,详细介绍如何在一个Java程序中接入kiftd。在此之前,kiftd已经收到过很多反馈,希望将kiftd接入至其他应用中作为文件分享模块使用——例如程序会自动产生一些文件,开发者希望能使用kiftd将这些文件存储并发布在网络中,以供管理员在任何时候。任何地点下载它们。相比于自己动手写出一个分享功能,使用kiftd将更加快捷。为此,官网特意加入此模块以便对开发者提供支持示例。

(示例:官网中新增了“程序接入”条目,详细介绍如何在一个Java程序中接入kiftd,以将其作为文件分享模块使用)

以上即为本次更新的全部内容,欢迎各位用户更新体验。

青阳网络文件传输系统 kiftd 1.0.17 正式发布相关推荐

  1. 青阳网络文件传输系统 kiftd —— 1.0.18 正式发布

    kiftd简介: kiftd是一款专门面向个人.团队和小型组织的私有网盘系统.开源.便捷.小巧.无论是在笔记本上.家庭.学校还是办公室,均可以随时随地使用它.它不但是替代U盘进行文件传输的不二之选,同 ...

  2. 青阳网络文件传输系统 kiftd 1.1.0 正式发布!

    kiftd 简介: kiftd 是一款专门面向个人.团队和小型组织的私有网盘系统.开源.便捷.小巧.无论是在笔记本上.家庭.学校还是办公室,均可以随时随地使用它.它不但是替代 U 盘进行文件传输的不二 ...

  3. 开源 - 学习笔记 - 青阳网络文件传输系统初体验

    青阳网络文件传输系统 - 学习笔记 创建个启动脚本 账号权限配置 服务配置 参考资料 创建个启动脚本 @echo off title 青阳网络文件传输系统 start /B java -server ...

  4. kiftd 1.0.15 正式发布,青阳网络文件传输系统

    开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>   kiftd简介: kiftd是一款专门面向个人.团队和小型组织的私有网盘系统.开源.便捷.小巧.无论是在笔记本上. ...

  5. kiftd 1.0.16 正式发布,文件传输系统

    kiftd简介: kiftd是一款专门面向个人.团队和小型组织的私有网盘系统.开源.便捷.小巧.无论是在笔记本上.家庭.学校还是办公室,均可以随时随地使用它.它不但是替代U盘进行文件传输的不二之选,同 ...

  6. golang image.image 转文件流_Kuiper 1.0.2 正式发布 超轻量 IoT 边缘流处理

    日期:2020/12/18Kuiper 团队宣布发布 Kuiper 1.0.2Kuiper 1.0.2 下载地址:https://github.com/emqx/kuiper/releases/tag ...

  7. 《Adobe Illustrator CS5中文版经典教程》—第0课0.17节使用透视

    本节书摘来自异步社区<Adobe Illustrator CS5中文版经典教程>一书中的第0课0.17节使用透视,作者[美]Adobe公司,更多章节内容可以访问云栖社区"异步社区 ...

  8. 智安网络丨等级保护2.0标准最全解读,三分钟读懂!

    2019年5月13日,网络安全等级保护制度2.0标准正式发布,同时这些标准将于12月1日正式实施,我国迈入等保2.0时代.相较于等保1.0,等保2.0标准在很多方面都做了调整,重点包括:等保2.0覆盖 ...

  9. C/S架构的简单文件传输系统的实现

    转载前注明出处欢迎转载分享 实现代码github仓库地址:戳这里(https://github.com/chensguo8099/network_programming/tree/master/Ser ...

最新文章

  1. 参加完Python培训可以做什么
  2. Android WebView 和 javaScript的互相调用(三)
  3. Mysql格式化日期时间
  4. 转向AIOps之前,你应该做好哪些准备?
  5. ecshop $user
  6. QT的QDomAttr类的使用
  7. springboot 历史版本文档_乘风破浪,SpringBoot入门
  8. oracle 查询结果升序,Oracle学习日志-8(查询结果排序)
  9. 干货集锦:200+生信范文、30+款软件、12类图片素材PPT,今年的SCI稳了!(附下载)...
  10. 如何在eclipse中添加android ADT
  11. matlab的save函数用法
  12. 砌体的弹性模量计算_砌体弹性模量等参数的取值.doc
  13. python3 unicode_关于你不想知道的所有Python3 unicode特性
  14. tiff与GDAL笔记
  15. 基于PHP+MySQL的图书馆图书借阅系统
  16. python正则匹配中文/英文/数字/其它字符
  17. Android自定义View 实现窗帘控件
  18. x射线计算机断层摄影设备参数,GB 17589—2011 X射线计算机断层摄影装置质量保证检测规范.pdf...
  19. 2021届前端面试知识点(其他)
  20. Android 检测输入键盘是否弹起

热门文章

  1. 给自己定一个学习计划
  2. M103: Basic Cluster Administration chapter 0 Introduction学习记录
  3. 基于51单片机的简易花样流水灯3(原理图+程序+仿真)
  4. Linux下按键设备驱动开发以及对中断的上半部分和下半部分详细介绍
  5. 华为日历怎么显示一月_日历设计那点儿事,你知道多少?(文末福利)
  6. 皮皮_ssl2542_并查集
  7. tensorflow玻尔兹曼机_受限玻尔兹曼机(Restricted Boltzmann Machine)
  8. Subtance Painter 导出PBR贴图到Unity注意事项
  9. [codeforces 1304A] Cow and Haybales 阴沟里翻船
  10. ROS控制elfin5机械臂教程