下载
访问https://github.com/Tampermonkey/TamperDAV#user-content-tamperdav
点击下载
需安装node环境
编辑配置文件config.ini
{
"path": "dav",
"no-auth-warning": false,
"username": "lihengdao",
"password": "lihengdao",
"port": "7000",
"host": "localhost",
"max-cursors": 512,
"open-in-editor": "code",
"meta-touch": true,
"debug": true
}
window下执行tamperDAV.bat
linux执行./tamperdav.sh
该操作适用于tampermonkey4.7.5.5823+
然后配置tampermonkey设置,选项为高级
设置脚本同步,启用同步脚本
webdav
url输入http://localhost:7000
账号密码为lihengdao
然后重启浏览器,在启动tampermonkey的时候必须保证tamperdav运行
挂载使用
sudo mount -t davfs http://localhost:7000 /mnt
linux下的nautilus
dav://localhost:7000/
命令行启动
npm install安装依赖
mkdir dav创建文件夹
node server.js --path=dav/启动程序
配置
所有的选项都可以通过config.josn/命令行进行配置
命令行配置
TD_USERNAME=账号 TD_PASSWORD=密码server.js --path=dav/ --port=7000
配置文件配置
path 文件相对路径
no-auth-warning未设置账号密码则不提示警告
username用户名
password密码
port监听端口
host绑定网络地址
max-cursors缓存更改数量,未知
open-in-editor启动的编辑器如果是ture则是记事本,可以设置为code
meta-touch自动同步条目源文件,使脚本更改时同步
debug打印调试信息
启动后
启动后点击脚本的
自动打开vscode编辑器
随便输入点什么就会自动同步到tampermonkey上
实测
根据我个人测试同步的延时大概有3-5s
不推荐使用
而且打开文件莫名其妙会打开winscp
没解决这个错误
总体来说使用体验相对来说还是较差的