版本 2.8.1
当前版本已进行加壳保护,部分杀毒软件可能出现误报或拦截。若下载或运行时被阻止,请将程序或所在目录加入白名单/信任列表;如仍无法使用,可临时关闭杀毒软件后重试。
下载并解压后,目录中会包含两个可执行文件:FilePulse 为主入口程序,FilePulseNative 为原生应用程序。若您只打算通过浏览器使用 FilePulse,可删除 FilePulseNative。
未检测到平台,请在下方选择
macOS 的 Gatekeeper 可能会阻止从互联网下载的应用。请根据您下载的版本参考以下步骤:
建议:下载后请将应用移动到其他目录(如 /Applications)运行,不要在下载目录直接运行,以免被系统拦截。
1. 移除隔离属性
打开终端进入应用所在目录,建议依次执行以下命令以确保所有组件权限正常(请检查以下命令是否都已执行):
xattr -dr com.apple.quarantine FilePulseNative.app
xattr -dr com.apple.quarantine FilePulse.app
chmod +x FilePulseNative.app/Contents/MacOS/app
chmod +x FilePulse.app/Contents/MacOS/FilePulse2. 在系统设置中允许
如果无法打开:打开「系统设置」→「隐私与安全性」→ 滚动到最下方 → 找到 FilePulse 并点击「仍要打开」。
1. 授予执行权限
在程序目录下打开终端并执行:
chmod +x FilePulse FilePulseNative2. 在系统设置中允许
如果运行受阻:打开「系统设置」→「隐私与安全性」→ 点击「仍要打开」。
3. 使用 sudo 启动
使用 sudo 启动二进制版本可以正常显示托盘图标并获得完整权限:
sudo ./FilePulse4. 使用 sudo 后台运行
使用以下脚本后台运行(每次运行都需要输入 sudo 密码):
#!/bin/bash
# 1. 进入目标目录
cd ~/your_path || { echo "目录不存在"; exit 1; }
# 2. 提前请求 sudo 权限
# 这样用户在脚本开始时输入一次密码,后续的 nohup 命令就会直接运行
echo "正在请求管理员权限以启动 FilePulse..."
sudo -v
# 3. 后台运行程序
# nohup 结合 & 确保程序在后台运行且不随终端关闭而退出
sudo nohup ./FilePulse > /dev/null 2>&1 &
echo "FilePulse 已在后台启动。"可选:自动传递密码脚本
该版本将密码写在脚本中,可直接运行且不弹出 sudo 交互输入:
#!/bin/bash
# --- 配置区 ---
PASS="你的密码"
# --------------
# 1. 进入目标目录
cd ~/your_path || { echo "目录不存在"; exit 1; }
# 2. 通过管道自动传递密码
# -S 参数让 sudo 从命令行接收密码,不再弹出交互式提示
echo "正在自动获取权限并启动 FilePulse..."
echo "$PASS" | sudo -S -v > /dev/null 2>&1
# 3. 后台运行程序
# 再次通过 sudo -S 执行 nohup 命令,确保其在后台静默启动
echo "$PASS" | sudo -S nohup ./FilePulse > /dev/null 2>&1 &
echo "FilePulse 已在后台启动。"可选:如需让“桌面、文稿、下载”等 macOS 受保护目录参与搜索,请前往「系统设置 → 隐私与安全性 → 完全磁盘访问权限」,将启动 FilePulse 的 Terminal.app 或 FilePulse.app 添加并开启。未授予时,FilePulse 仍可正常运行,但这些目录中的文件可能不会出现在搜索结果中。
Linux 现已同时提供 AppImage 与标准版。若希望开箱即用,优先使用 AppImage;如果使用标准版,可参考下方依赖库与 sudo 启动说明。
1. 授予执行权限
解压 zip 后,在包含 AppImage 文件的目录中打开终端并执行:
chmod +x ./*.AppImage2. 启动 AppImage
如果当前目录下只有一个 AppImage 文件,可直接执行:
./*.AppImage授予执行权限
在程序目录下打开终端并执行:
chmod +x FilePulse FilePulseNative安装依赖库
请在终端中执行以下命令(Ubuntu/Debian):
sudo apt install -y libxdo3 libunwind-15 libayatana-appindicator3-1 libwebkit2gtk-4.1-0使用 sudo 启动
建议使用 root 权限启动程序以确保功能正常:
sudo ./FilePulse使用 sudo 后台运行
您可以使用以下脚本以 sudo 权限启动 FilePulse 并在后台运行,无需等待程序结束。每次运行都需要输入 sudo 密码:
#!/bin/bash
# 1. 进入目标目录
cd ~/your_path || { echo "目录不存在"; exit 1; }
# 2. 提前请求 sudo 权限
# 这样用户在脚本开始时输入一次密码,后续的 nohup 命令就会直接运行
echo "正在请求管理员权限以启动 FilePulse..."
sudo -v
# 3. 后台运行程序
# nohup 结合 & 确保程序在后台运行且不随终端关闭而退出
sudo nohup ./FilePulse > /dev/null 2>&1 &
echo "FilePulse 已在后台启动。"可选:自动传递密码脚本
该版本将密码写在脚本中,可直接运行且不弹出 sudo 交互输入:
#!/bin/bash
# --- 配置区 ---
PASS="你的密码"
# --------------
# 1. 进入目标目录
cd ~/your_path || { echo "目录不存在"; exit 1; }
# 2. 通过管道自动传递密码
# -S 参数让 sudo 从命令行接收密码,不再弹出交互式提示
echo "正在自动获取权限并启动 FilePulse..."
echo "$PASS" | sudo -S -v > /dev/null 2>&1
# 3. 后台运行程序
# 再次通过 sudo -S 执行 nohup 命令,确保其在后台静默启动
echo "$PASS" | sudo -S nohup ./FilePulse > /dev/null 2>&1 &
echo "FilePulse 已在后台启动。"