# 网页快照 singlefile2trilium

## singlefile2trilium

Trilium notes 配合 chrome/firefox的singlefile插件进行网页剪藏，效果还不错。
来自 https://github.com/nil0x42/singlefile2trilium

我做了一点修改，加入了简单的密码校验来保障安全。

## SingleFile插件配置

singlefile的配置要修改一下 (版本更新之后选项可能会有些变化)

信息栏 - 信息栏内容模板

    {url-href}\n{page-title}\n{date-iso} {time-iso}

文件名 - 模板

    {page-title}.html

杂项

去掉 `在后台保存页面` 的勾选。SingleFile新版的bug会导致文件名不按照模板来命名，所以要去掉这个。https://github.com/gildas-lormeau/SingleFile/issues/1106

## 文件说明

singlefile2trilium-handler.js
后端api接口。默认不启用，如果要启用，去掉开头的return。并修改里面的密码

api_tester.py
测试api接口的python脚本。按照你的服务器来配置。密码要和上面的一致

singlefile2trilium-sender.py
文件夹监控, 文件夹中如果存在html文件就调用api接口上传html文件到Trilium Notes, 之后把html文件删除
BASEDIR 为要监控的文件夹，注意修改。密码也要和后端api接口的一致。