8个版本 (5个稳定版)

1.2.0 2024年5月30日
1.1.1 2024年5月30日
1.0.1 2020年3月3日
1.0.0 2019年6月14日
0.1.1 2016年11月28日

219Web编程

Download history 297/week @ 2024-05-27 21/week @ 2024-06-03 5/week @ 2024-06-10 85/week @ 2024-07-01

每月278次下载

MIT 许可证

20KB
78

urlshortener-cli

MIT licensed

一个用Rust语言编写的非常简单的URL缩短程序。它使用urlshortener Rust库作为数据提供者。

使用Cargo安装

cargo install urlshortener-cli

用法

界面尽可能简单

$ urlshortener-cli http://google.ru http://yandex.ru
http://google.ru -> https://is.gd/h5kR5r
http://yandex.ru -> https://is.gd/CifrPx

如果您的URL有转义字符,请用引号括起来

$ urlshortener-cli "https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwiclOPp3OTRAhVyb5oKHUzyCl8QFggpMAE&url=http%3A%2F%2Ftest.tankionline.com%2F&usg=AFQjCNFIEFFpu2m_QofHelAXRK0JP4dLOQ&sig2=Fc6eFhPDqNgt5kZMzRWPIA"

https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwiclOPp3OTRAhVyb5oKHUzyCl8QFggpMAE&url=http%3A%2F%2Ftest.tankionline.com%2F&usg=AFQjCNFIEFFpu2m_QofHelAXRK0JP4dLOQ&sig2=Fc6eFhPDqNgt5kZMzRWPIA -> https://is.gd/jIsDF1

该crate支持使用可选的--set-to-clipboard参数设置剪贴板内容。缩短的链接随后被复制到剪贴板,以便更容易使用。

$ urlshortener-cli --set-to-clipboard "https://google.com"

该crate还支持从剪贴板获取要缩短的链接。为此,请使用--get-from-clipboard参数。

$ urlshortener-cli --get-from-clipboard

请注意,如果使用剪贴板管理器,Linux上从剪贴板获取链接可能会很混乱。

许可证

该项目受MIT许可证许可。

依赖项

~1–31MB
~494K SLoC