大概两个星期前我突然有了一个练手的构思 https://v2ex.com/t/833597
今天终于做出来了。
A simple website for text copy and paste, with a CLI tool.
一个简单的纯文本复制黏贴网站 + 一个命令行工具
txt 最大的特色是支持纯命令行,方便在终端上使用。比如有以下命令:
txt
列出最近 5 条消息txt list -n 3
列出最近 3 条消息(条数与起始位置都可以指定)txt get [alias]
通过别名或流水号获取一条消息 (复制到本地剪贴板,同时打印到屏幕)txt send [message]
发送消息到云端txt search [keyword]
查找消息txt 的消息(字符串)保存在服务器上,不管电脑、手机还是通过 ssh 登录服务器,都可以使用。
txt get t1
可获取第一条暂存消息,其中 't1' 改为 't2' 可获取第二条消息,依此类推。暂存消息上限 100 条(可自定义),超过上限自动删除旧消息(这类似于大多数剪贴板工具的行为)。txt toggle t1
可把 't1' 转换成 'p1', 以 'p' 开头的流水号表示永久消息。永久消息没有上限,不会被自动删除。使用命令 txt get p1
可获取第一条永久消息。txt get email
来获取该消息(复制到剪贴板,同时打印到屏幕)。https://txt-demo.ai42.xyz (密码:abc)
执行以下命令即可 (要求 py 3.10):
$ pip install txtcli
$ txt getkey # 输入演示版密码 abc ,然后就可以正常使用了
txt-cli 的详细安装及使用说明请看 https://github.com/ahui2016/txt-cli
1
Sanko 2022-02-28 00:38:35 +08:00 via Android
很有意思,关注一下
|
2
Sanko 2022-02-28 00:41:25 +08:00 via Android
前后端有地址吗,观摩学习一下
|
3
duke807 2022-02-28 01:07:49 +08:00 via Android
命令行的話,直接 ssh 訪問服務器上的 txt 文本不行嗎?
|
4
duke807 2022-02-28 01:12:54 +08:00 via Android
在终端上使用 和是否要為命令行軟件沒啥關系,我習慣用 matrix im 或 郵箱草稿 跨平台分享文本,copy 到終端上用比敲命令方便多了
|
5
xinyana 2022-02-28 01:41:49 +08:00 via Android
虽然很不错,但是用不上,类似工具太多
|
6
Tink 2022-02-28 02:20:26 +08:00 via Android
我有一个给自己写来用的,仅限于能用。实在太丑就不发了
|
7
SuperMild OP @Sanko 我竟然忘了发,谢谢提醒,这个 https://github.com/ahui2016/txt
|
8
SuperMild OP |
9
sunny1688 2022-02-28 15:54:12 +08:00
那篇文章不是说用 go 吗,怎么又是 python 了?
|
10
SuperMild OP @sunny1688 服务器是用 Go 做的,这个 https://github.com/ahui2016/txt
|
11
xjngbla 2022-03-03 15:29:56 +08:00
linux 执行文件是不是有问题,只能本地访问
|