项目简介
这是一个集网站和命令行工具于一体的云剪贴板系统,可实现文本的复制粘贴功能。用户能在不同设备(电脑、手机、服务器等)上通过命令行或网页进行文本消息的收发与管理。
项目的主要特性和功能
- 纯命令行操作:支持列出消息、获取消息、发送消息、查找消息等多种命令,方便在终端使用。
- 别名机制:消息可设置别名,有暂存和永久两种流水号类型,便于快速获取常用信息。
- 查找功能:可根据关键词查找包含特定内容的消息。
- 安全与便利兼顾:区分主密码与日常操作密钥,密钥有有效期,便于第三方工具联动。
- 丰富的自定义功能:可对密钥有效期、消息长度上限等多项参数进行自定义。
- 后端优势:后端采用Go语言,使用纯Go的kv数据库,编译快、跨平台编译容易,且静态资源打包在二进制文件中,绿色免安装。
安装使用步骤
安装
- Linux:下载压缩文件
txt_linux_amd64.tar.gz
,使用tar -xvf txt_linux_amd64.tar.gz
解压缩,chmod +x txt_linux_amd64
添加执行权限,然后执行./txt_linux_amd64
。 - MacOS:下载以
txt_MacOS
开头的压缩文件,解压缩后,参考Linux方法添加执行权限。因安全原因,需按住control同时点击文件并选择打开。
使用
- 本地访问:默认端口是8000,启动程序后用浏览器访问
http://127.0.0.1:8000
打开界面,可使用-addr
参数修改端口,如txt.exe -addr 127.0.0.1:8080
。 - 数据库:采用boltDB,默认保存在os.UserConfigDir,可使用
-db
参数指定数据库文件夹,如mkdir txt-db-folder
后执行txt -db ./txt-db-folder
。 - 在线演示:可访问https://txt-demo.ai42.cc(密码:abc)。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】