开源一个服务器目录显示程序~

2018-09-23 12:37:42 +08:00
 zkdfbb

因为工作需要经常要在服务器上直线显示图片,最近有空打了个包发布到 pypi 上了

因为自用,所以没有考虑什么兼容之类的,要求 Python 版本 >= 3.6

简要说明参见 pypi 发布页: https://pypi.org/project/kk/

主要是支持图片,视频,markdown,jupyter 等直接预览,文件 /文件夹上传,代码高亮,目录树等~

安装: pip3 install kk

运行: kk

放一波截图:

5148 次点击
所在节点    程序员
24 条回复
ngg0707
2018-09-23 13:09:52 +08:00
和 winscp 什么区别
hymzhek
2018-09-23 14:06:28 +08:00
kios
2018-09-23 16:23:03 +08:00
thanks~
zkdfbb
2018-09-23 17:13:56 +08:00
@hymzhek 是的,参考了这个~不过我不用 PHP
sobigfish
2018-09-23 17:20:30 +08:00
恐怖,就算是自用,运行权限也太高了点
ywgx
2018-09-23 17:35:19 +08:00
赞!不过貌似不支持 https 上传接口
zkdfbb
2018-09-23 17:40:59 +08:00
@sobigfish 自用的意思是:需要用的时候起一下,不需要用的时候就关掉,类似于 python -m http.server,临时性提供一下服务而已,主要是方便查看服务器上的文件。
只会对当前的目录生效,不会跑到上一级目录的
zkdfbb
2018-09-23 17:41:34 +08:00
@ywgx 用 nginx 反向代理配置证书
ywgx
2018-09-23 18:59:50 +08:00
@zkdfbb 配置后,并不支持
ywgx
2018-09-23 19:03:34 +08:00
噢,可以支持,不过 web 上貌似不行
abmin521
2018-09-23 23:40:41 +08:00
我还以为是 teriminal 预览
ywgx
2018-09-24 01:25:14 +08:00
if pagebar.q: # base.html:47
NameError: name 'pagebar' is not defined
zkdfbb
2018-09-24 10:49:12 +08:00
@ywgx 嗯,改出了一点小 bug,fix 了
ywgx
2018-09-24 10:56:03 +08:00
@zkdfbb 很好用,很赞

firefox + tridactyl 插件,浏览器貌似不能点击选择上传
zkdfbb
2018-09-24 11:15:43 +08:00
@ywgx 我没有用 tridactyl 插件,单独 Firefox 是可以上传的
ywgx
2018-09-24 11:42:05 +08:00
@zkdfbb 噢噢,那就可以的
ywgx
2018-09-24 18:50:02 +08:00
小 bug, 如果 改变默认 当前 目录 "." ,为其他自定义目录,就不显示 目录树 了
zkdfbb
2018-09-24 18:59:21 +08:00
@ywgx 不是不显示,如果目录下文件太多,渲染目录树就要花比较长的时间
ywgx
2018-09-24 18:59:30 +08:00
哦,自定义目录,应该写成绝对路径目录,即可
zkdfbb
2018-09-24 19:33:52 +08:00
@ywgx 刚刚更新了一下,上一版把 debug 的信息忘了去了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/491912

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX