##KodExplorer (http://kalcaddle.com/)
###ver2.6(2014.7.6)
`商业版授权请联系:kalcaddle#qq.com`
#### 1.是什么:
- Kodexplorer为千帆网络工作室开发的一款服务器文件管理程序。
- 完美取代FTP管理:可用于服务器文件管理,zip解压缩 备份还原、支持图片、音乐、视频预览、office、pdf等格式在线预览。文件夹拖拽上传……。
- 在线编程:支持几乎所有编程语言的在线编辑(高亮,多光标编辑.堪比本地的sublime)
- 极佳的操作体验:及其便捷的快捷键支持,让你拥有本地化的体验
- 中文等多语言支持:中文编码全面兼容,文件编辑自动适配。
- 超快的速度:全面采用Ajax+Json进行数据通信,毫秒级的响应速度;
- 全平台兼容性:Win Linux Mac (Apache、Nginx、IIS)
#### 2.使用场景:
- 取代FTP,服务端、客户端软件等复杂的安装配置。kod可以一键安装随处使用.
- 你可以用它来管理你的服务器(备份,在线解压缩,版本发布....)
- 你可以把他当做管理linux的一个操作系统界面
- 可以用来作为私有云存储系统,存储你的文件...
- 当然你也可以用来分享文件
- Web IDE / browser code editor awesomeness
- 更多场景等你来挖掘!……
#### 3.使用说明
管理员: admin/admin
普通用户:demo/demo
游客用户:guest/guest
[如何使用] 下载程序,解压上传到你的服务器路径下,data目录设置777权限。访问体验超便捷的服务吧!
(data目录没有写权限会导致配置修改不能保存、不能新建用户等)
[关于上传问题] 程序没有做任何限制,如果需要上传大文件,则修改
php.ini:`upload_max_filesize = 1000M post_max_size = 1000M`
[关于解压缩问题] 程序不做任何限制,如若失败请设置php内存限制。memory_limit 1000M
[关于兼容性] 建议使用chrome firefox ie9+ 体验更完整。ie8以下基本上不做兼容处理。chrome支持文件夹拖拽上传。
[文件打开] office文件在线预览功能,服务器必须在公网(外部能访问该服务器)
[忘记密码] 修改data/system/member.php 密码为明文的md5值 例如将admin密码重设为admin
则修改第一行:"name":"admin","password":"21232f297a57a5a743894a0e4a801fc3"
![](https://cloud.githubusercontent.com/assets/3761968/2583304/764f562a-b9cf-11e3-8e59-afdbdffc20eb.png)
###ver2.6 `2014/7/6`
----
####update:
- 完全性优化;加入严格的校验机制
- 首次运行环境检测[data目录检测,必须的函数支持提示]
- 上传已存在处理——创建副本(另外包括粘贴,解压)
- 选中优化 ctrl选中拖拽
- 键盘快捷键选中文件,多个字符支持
- 文件文件夹权限修改(右键——属性,即可修改)
- 对话框加入ico,对应任务栏
- 右键等部分菜单效果优化
- 远程下载加入进度条,下载速度等信息
####fix bug:(bug解决和程序优化)
- 下载前判断当前目录可写
- 文件扩展名处理,分为用户方式和扩展名权限方式
- 上传结束提示:是否成功、失败原因
- 上传扩展名限制 解决apache .php.*当做php执行bug
- 文件名非法字符限定 <script>
- 树目录展开箭头状态修复
- 树目录新建文件,没有子节点刷新bug解决
- 文件大小为0上传不了问题
- windows下进入某些系统文件夹死循环bug解决
- tips 居中显示
- 任务栏标签选中问题:已经显示且为交点窗口 点击——隐藏;否则——显示,并且置为焦点窗口
- 拖入url ——oexe 新窗口打开
- 选中文件时,移动到屏幕可视区域(解决上下左右选中文件滚动条不一致问题)
###ver2.51 `2014/6/22`
----
####fix bug:(bug解决和程序优化)
- 登陆多次密码输入错误验证码bug解决
- 修复漏洞:创建副本加入权限控制。和拖文件拽权限一致
- 文件上传失败检测
- 树目录同步优化
###ver2.5 `2014/6/15`
----
####update:
- 增加创建副本功能 按住ctrl拖拽即可,可以到当前,也可以到文件夹。
- 多选拖拽优化:剪切到、移动到某个文件夹
- 创建副本功能
- 树目录和文件列表一致性保持 更新相互通知
####fix bug:(bug解决和程序优化)
- 桌面重命名bug
- 统一对话框部分bug
- php notice 提示解决
- ajax返回非json 则展示服务错误的返回
- 所有入口都加入index.php 解决部分服务器没有设置默认入口问题
###ver2.4 `2014/6/8`
####update:
- 语言选择
- 远程下载文件名优化
- 树目录事件优化
- 收藏夹点击 undefined
- 没权限建立文件夹错误提示 红色
- 打开dialog 不显示问题。先显示后打开
- ajax error 系统错误 对话框提示内容
- 懒加载优化
###ver2.3 `2014/6/2`
----
####update:
- 拖动url——创建ext app
- 文件管理,树目录变化后(增删改)自动同步到文件列表
- 文件管理,文件列表变化后(增删改)自动同步到树目录
- 中文用户名限制
- 对话框打开关闭动画
- 其他多处优化
####fix bug:(bug解决和程序优化)
- 文件名限制bug
- 同目录多个程序cookie bug修复
- 地址栏 最后显示宽度问题
- 服务器路径下 编辑器预览404修复
- 树目录显示优化
- 登陆记住密码优化
###ver2.2 `2014/5/11`
----
####update:
- 公共目录支持(多个用户可以共享目录,写权限跟随用户组权限设定)
- 自动升级优化
- 文件管理工具栏 增加菜单选项,方便移动设备操作
- 文件编辑器,文件树目录 上下左右键盘切换 快捷键加入
- 树目录去掉库,改为个人目录等多处文案修改
- 默认打开用户目录
####fix bug:(bug解决和程序优化)
- 桌面任务栏点不中bug
- 部分文案问题
- 众多细节优化
###ver2.1 `2014/4/2`
----
####update:
- 文件夹拖拽上传,完美解决(保持原始目录结构)
- 解压缩优化;解压中文问题。解压缩整体速度
- 树目录增加快捷键支持(上下、左右展开树目录;复制、粘贴、剪切、删除、打开、搜索、新建文件(夹)、)
- pdf预览支持
- mac快捷键 ctrl 一一对应command
- 音乐播放器和视频播放器相互独立
- 图片懒加载、图片较多的情况下只加载首屏图片缩略图;
- 编辑文件打开出错,自动关闭标签;文件打开20M限制(大于20M则不处理,浏览器会卡死)
- 标签关闭提示:检测是否有未保存文件,文件修改实时修改是否修修改的按钮状态
####fix bug:(bug解决和程序优化)
- 文本文件编辑 文件名含有url编码则出错bug
- 右键菜单在最下面时,右键位置重叠导致点击菜单问题
- 编辑器打开文件时光标问题,处理:移动到行尾;编辑器enter建不显示自动提示
- iframe 打开url 优化。解决canvas问题
- 文件编辑器,载入loading去掉
- 删除错误时,或上传错误时也刷新目录。删除提示颜色错误
- 对话框右键 点击右键菜单隐藏修复
- 手机端 touch =双击
- 文件列表 explorer 右键 不清除选才·
- 树目录中文展开问题。
- ie 重命名状态textarea不可选则问题
- 修复mac 下 ctrl连选出现右键菜单。
- ie 树目录右键兼容性
-
###ver2.0 `2014/3/2`
----
####fix bug:(bug解决和程序优化)
- body右键屏蔽(保留input、textarea)
- 重命名&新建时 右键(编辑内容系统菜单)
- 对话框 不显示边框(位移处理,opacity:0)
- esc 退出程序 屏蔽该功能。
- 关闭播放器,还在播放bug
- 增加资源管理器任务栏。任务栏加入右键功能。
-