Skip to content
刨意工坊 edited this page Nov 25, 2023 · 13 revisions

详述各个命令的含义。

使用上的建议。

关于帮助信息

对于程序本身和子命令,均有 --help-h 选项可供使用以打印相关帮助信息。如:

> cxsign --help
进行签到。

Usage: cxsign [OPTIONS] [ACTIVITY] [COMMAND]

Commands:
  account          账号相关操作(列出、添加、删除)。默认列出所有账号。
  course           列出所有课程。
  list             列出有效签到。
  pos              位置相关操作(列出、添加、删除)。默认列出所有位置。
  where-is-config  显示配置文件夹位置。
  help             Print this message or the help of the given subcommand(s)

Arguments:
  [ACTIVITY]  签到 ID. 默认以最近起对所有有效签到顺序进行签到,且缺少参数时会跳过并继续。

Options:
  -a, --account <ACCOUNT>    签到账号。默认以一定顺序对所有用户进行签到。
  -l, --location <LOCATION>  位置 ID. 位置签到或二维码位置签到时需要提供。也可以通过 `--pos` 选项直接指定位置,此时本选项将失效。默认按照先课程位置后全局位置的顺序依次尝试。
      --pos <POS>            通过地址名称、经纬度与海拔直接指定位置。位置签到或二维码位置签到时需要提供。格式为:`addr/lat/lon/alt`
  -p, --pic <PIC>            本地图片路径。拍照签到或二维码时需要提供, 如果是文件,则直接使用该文件作为拍照签到图片或二维码图片文件。如果是目录,则会选择在该目录下修改日期最新的图片作为拍照签到图片或二维码图片。
  -c, --capture              从屏幕上获取二维码。二维码签到时需要提供。
  -s, --signcode <SIGNCODE>  签到码。签到码签到时需要提供。
  -h, --help                 Print help
  -V, --version              Print version