# FileAdmin8 **Repository Path**: xrbk/FileAdmin8 ## Basic Information - **Project Name**: FileAdmin8 - **Description**: FileAdmin8 一款体验极佳的轻量级单文件PHP文件管理器 - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-29 - **Last Updated**: 2025-11-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 🎉🎉🎉 FileAdmin8 **项目官网:https://fa.nlr.simsoft.top/** # FileAdmin8 一款体验极佳的轻量级PHP文件管理器 - 默认密码:123456789 - PS.官方网下载的可以自己设置密码(这里是个人存储的) ## 特色 - 直接使用浏览器完成所有常见文件操作 - 内置符合 Windows 操作习惯的[快捷键](#使用) - 无广告、无统计、无付费 - 支持自动检查更新、一键进行本体更新 - 轻量级,无需进行大量配置;单文件,不在环境内创建任何其他文件 - 内置由 ACE-Editor 提供的强大编辑器 - 全自动、无干扰的 [Js 代码混淆](#Js混淆),有效防止源代码被盗 - 可能是最易于使用移动设备使用的文件管理器 ## 兼容性 - 服务端:完美兼容PHP 7.x - 8.x。 - 浏览器:仅兼容 Google Chrome / Microsoft Edge 的最新版本。 实测兼容多数宝塔分销虚拟主机及Kangle虚拟主机,部分没有真实文件系统的特殊环境可能无法运行。 ## 安装 - 从[FileAdmin8官网](https://fa.nlr.simsoft.top/downloads)直接下载最新版本FileAdmin。 - 到你的主机直接上传刚才下载的FileAdmin.php。 - 如果认为原文件名不安全,您可以对此文件进行重命名。尽量将其安装在您的网站根目录。 - **[重要]打开此文件,在第一行修改$PASSWORD变量,输入您自己设定的密码。不更改此处设置会导致他人可以随意查看并修改您的文件,非常危险。** ## 使用 - FileAdmin为用户定义了多种方便使用的快捷键。 |快捷键|对应页面|功能| |--|--|--| |/|密码输入页面|聚焦密码输入框| |/|文件管理页|编辑文件路径| |Ctrl+A|文件管理页|选中所有文件| |Ctrl+C|文件管理页|复制选中文件| |Ctrl+X|文件管理页|剪切选中文件| |Ctrl+V|文件管理页|当面板剪切板中存在文件(即菜单中显示“粘贴”按钮时)粘贴先前在面板中复制/剪切的文件;当面板剪切板中无项目时,自动从系统剪切板中获取文件(如有)并上传| |Delete|文件管理页|删除选中的文件| |F5|文件管理页|刷新文件列表| |F2|文件管理页|对选中的文件重命名| |ESC|文件管理页|返回上级目录| |Ctrl+S|文本编辑器|保存文件| |Ctrl+Z|文本编辑器|撤销上一步操作| |Ctrl+Y|文本编辑器|恢复被撤销的更改| |Ctrl+F|文本编辑器|查找或替换内容| |F5|文本编辑器|刷新文本编辑器| |ESC|文本编辑器|退出文本编辑器| - FileAdmin也自带了一些有助于提升效率的鼠标快捷操作 |鼠标操作|功能| |--|--| |单击文件|未进入选中模式时,打开此文件;进入选中模式时,选中/取消选中此文件| |右键文件|未进入选中模式时,选中此文件并进入选中模式| |在文件列表按下鼠标并滑动|多选或取消选中鼠标滑过的文件| |在空白区域单击鼠标|取消选中所有文件| - FileAdmin内置了从本仓库获取源码并自动更新本体程序的功能,在任意界面点击左上方的“FileAdmin”字样即可检查更新。部分大陆地区的主机/服务器可能不支持此功能。 ## Js混淆 FileAdmin内置了强大的Js混淆器(Javascript Obfuscator),使开发者方便保护自己开发的源代码。开启此功能前请仔细阅读下方说明: - Js混淆会使您的Js文件存储占用成倍上涨,且可能导致文件保存缓慢 - Js混淆可能会导致部分代码无法运行,请务必自行进行充分测试 - 您可能难以调试混淆后的Js代码 - FA并不具备解除混淆的能力,所以Js混淆开启后,会在当前目录生成一个.fajs文件用于存储Js源文件 - 请务必使用防火墙屏蔽他人对.fajs文件的访问 - 请勿直接修改、移动或删除.fajs文件,否则会导致您无法编辑Js源码 附常用防火墙配置方式: - 宝塔免费防火墙URL过滤规则:`\.(fajs)` - Cloudflare防火墙阻止规则:`(http.request.full_uri contains ".fajs")` 其余防火墙配置同理 ## 官网 - 官网:https://fa.nlr.simsoft.top/ - 介绍:https://www.bilibili.com/video/BV1XZ4y1m7WK ## 版权&免责 - 本程序使用AGPL-3.0协议开源,任何二开作品需以相同协议开源,不推荐用于商业用途。 - 本程序若因使用不当造成的任何损失,开发者不负任何责任。