#同步 #cli #命令行工具 #rwth

应用程序 rwth_cli

一个命令行工具,用于同步你的 RWTH Aachen 学习资料与本地文件

4 个版本

0.1.3 2020 年 1 月 16 日
0.1.2 2020 年 1 月 15 日
0.1.1 2018 年 9 月 6 日
0.0.2 2020 年 1 月 15 日

#60 in #同步

GPL-2.0 许可协议

34KB
739 代码行

RWTHCli

License Platforms

一个命令行工具,用于同步你的 RWTH Aachen 学习资料与本地文件

功能

RWTHCli 旨在成为一个功能齐全的工具,从您的终端轻松访问 RWTH Aachen 的众多在线服务。目前,它只允许您列出在 L2P 上注册的课程,并且硬编码为从 ss18 下载 pdf。

鼓励提交问题报告 (PR)。

你需要什么

  • 一个 客户端 ID
  • Rust

我在哪里可以获取客户端 ID?

(来自 sour-dough 的来源)

官方渠道

向 RWTH ITC 咨询(但他们可能会拒绝)

一些随机信息

  • 客户端 ID 以 .app.rwth-aachen.de.apps.rwth-aachen.de 结尾。
  • RWTH 安卓应用程序 包含此类客户端 ID。
  • 您可以在 apkpure.com 上输入 Play 商店 URL 下载安卓 APK。
  • APK 文件实际上是 ZIP 文件
  • 在类 Unix 操作系统中,您可以使用 grep -R foobar . 在目录及其子目录中的所有文件中搜索字符串 foobar
  • 其他程序的可执行文件,如 "SyncMyL2P",也包含 API 密钥
  • 在类 Unix 操作系统中,您可以使用 strings 显示二进制文件中的字符串。

依赖项

~7–20MB
~294K SLoC