利用ag_toolsbox库制作的命令行工具
Go to file
2023-07-25 23:11:48 +08:00
cmd enhance(crc):CRC系列校验算法增加使用大端序或者小端序输出的功能。 2023-07-25 23:11:48 +08:00
types enhance(crc):CRC系列校验算法增加使用大端序或者小端序输出的功能。 2023-07-25 23:11:48 +08:00
.gitignore build(init):项目加入版本库控制。 2023-07-17 22:17:40 +08:00
go.mod build(deps):更新ag_toolsbox的版本。 2023-07-18 16:19:41 +08:00
go.sum build(deps):更新ag_toolsbox的版本。 2023-07-18 16:19:41 +08:00
main.go build(init):项目加入版本库控制。 2023-07-17 22:17:40 +08:00
README.md doc(read):增加说明文档。 2023-07-17 22:20:49 +08:00

AGTools

本工具是利用ag_toolsbox工具库编制的便捷工具,能够在命令行中实现 ag_toolsbox 中定义的绝大多数功能。

AGTools是一个基于ag_toolsbox开发的工具集合主要提供了常用加密、散列、时间生成、随机字符串生成等方法。

Usage:
  agtools [command]

Available Commands:
  3des        3DES加密算法工具
  aes         AES加密算法工具
  base64      对给定内容进行base64编码或解码
  completion  Generate the autocompletion script for the specified shell
  crc16       CRC16校验
  crc32       CRC32校验
  crc64       CRC64校验
  crc8        CRC8校验
  des         DES加密算法工具
  hail        使用冰雹ID生成算法生成一个唯一ID
  help        Help about any command
  md5         使用md5算法计算文件或者字符串的哈希值。
  phash       使用pHash算法计算指定图像文件的感知哈希值。
  rsa         RSA加密算法工具
  sha1        使用Sha1算法计算文件或者字符串的哈希值
  sha256      使用Sha256算法计算文件或字符串的哈希值。
  sha512      使用Sha512算法计算文件或字符串的哈希值。
  spiral      螺旋随机密钥自解密算法工具
  verify_code 生成指定长度的随机验证码
  version     输出当前工具版本号

Flags:
  -h, --help   help for agtools

Use "agtools [command] --help" for more information about a command.

工具的具体使用方法可参考工具的自身的帮助说明。

本工具使用 Go 1.20.5 编写,支持 macOS、Windows 与 Linux 等常见平台。