11 个版本 (4 个稳定版本)

2.0.0 2022年2月20日
1.1.1 2022年2月20日
0.1.7 2022年2月9日

#20 in #pastebin

每月下载量:33

MIT 许可协议

12KB
137

PasteBinGen

轻松创建 PasteBin 的粘贴的命令行界面。

功能 状态
设置语法高亮 完成
设置文件名 完成

摘要

  1. 要求
  2. 安装
  3. 用法
  4. 示例
  5. 帮助
  6. 限制
  7. 许可协议

要求

  1. Rust

安装

cargo install pastebin_gen

用法

  1. PasteBin 的 API 密钥。

    如果您第一次使用此程序,您应该配置 PasteBin 的 API 密钥。为此,您需要在 PasteBin 上创建一个账户。之后,转到 API 文档,找到 "您的唯一开发者 API 密钥" 部分。复制上面的密钥,并使用 api-key 标志以及您想要上传到 PasteBin 的文件路径设置 API 密钥。 如果运行程序,但 API 密钥不可用,程序将会崩溃。

  2. 粘贴格式选项

    如果您想查看启用语法高亮的格式选项,请参阅 此列表。如果您未设置任何格式选项,则将没有语法高亮。

示例

pastebin_gen --api-key YOUR_API_KEY --path path/to/file --paste-format python --paste-name my_file_name

警告: --api-key 除非您是第一次设置或想替换当前密钥,否则不是必需的。此外,--paste-namepaste-format 是可选标志。

帮助

用法相当简单。不过,如果您需要帮助,请尝试运行 pastebin_gen --help

限制

  1. 每天最多粘贴 10 次

    PasteBin 的 API 不允许免费用户在 24 小时限制内创建超过 10 个文件夹。

许可协议

本项目采用 MIT 许可协议。

依赖关系

~7–23MB
~306K SLoC