Post.at Tracking

📦 奥地利邮政终端包裹管家

非官方奥地利邮政CLI工具,支持包裹追踪、配送状态查询及投递位置偏好设置,需自有账户凭证。

收藏
7.3k
安装
2.2k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

post-at 是一个针对奥地利邮政(Österreichische Post, post.at)的非官方命令行工具,允许用户通过终端管理包裹配送。该工具模拟官方网站的Web流程,需用户自行提供账户凭证(通过环境变量 POST_AT_USERNAME/POST_AT_PASSWORD 或命令行参数传递)。

主要功能

1. 会话管理

  • post-at login:缓存短期会话令牌,支持自动重新登录

2. 包裹追踪

  • post-at deliveries:查看即将到来的配送,支持 --all 查看历史、--json 输出结构化数据、--limit 限制结果数量
  • post-at delivery <tracking-number>:获取特定包裹详情,包括预计送达时间、发件人、状态及包裹照片URL

3. 投递位置设置(Wunschplatz)

  • post-at routing place-options:列出可用投递位置选项(门前、信箱、车库、露台等9种预设)
  • post-at routing place <tracking-number>:为特定包裹设置投递位置,支持 --preset 快捷方式、--key 直接指定键名或 --place 使用标签

显著优点

  • 终端原生体验:无需打开浏览器或官方App即可完成包裹管理
  • JSON输出支持:便于与脚本、自动化工作流集成
  • 批量操作潜力:结合Shell脚本可实现多包裹批量设置投递偏好
  • 灵活的投递偏好:支持德语原文键名和本地化预设快捷方式

潜在缺点与局限性

  • 非官方工具:由第三方开发者维护(Felix Krause),非奥地利邮政官方产品,存在服务中断或API变更风险
  • 凭证安全:需明文存储或传递账户密码,存在泄露风险
  • 会话短暂:令牌快速过期,频繁需要重新认证
  • 功能限制:并非所有包裹支持投递位置重定向;部分包裹无照片URL
  • 德语依赖:部分功能需使用德语键名(如 Vor_Wohnungstüre),对非德语用户不够友好

适合人群

  • 奥地利邮政的活跃用户,尤其是频繁接收包裹者
  • 偏好命令行工作流的开发者和技术用户
  • 需要自动化包裹追踪通知或投递偏好设置的脚本编写者
  • 在德语区(奥地利、德国部分地区)生活的国际用户

常规风险

| 风险类别 | 说明 |
|---------|------|
| 账户安全 | 凭证以环境变量或命令行参数传递,可能被进程监控工具捕获 |
| 服务稳定性 | 依赖非官方逆向工程API,随时可能因官方改版而失效 |
| 隐私合规 | 包裹信息(发件人、照片URL等)在本地终端处理,无第三方服务器介入 |
| 依赖风险 | 需要Node.js运行时环境 |

安全建议

  • 使用环境变量而非命令行参数传递凭证,避免shell历史记录泄露
  • 考虑配合密码管理器(如 pass1password-cli)动态注入凭证
  • 定期检查项目GitHub仓库更新状态,评估维护活跃度

Post.at Tracking 内容

手动下载zip · 2.7 kB
skill-card.mdtext/markdown
请选择文件