XMU Daily Health Report - Rust CLI & SDK - GitHub

文章推薦指數: 80 %
投票人數:10人

一个完成厦门大学·每日健康打卡(Daily Health Report) 的命令行工具和Rust 语言SDK. 使用方法. Daily Health Report 需要Rust + Cargo 环境。

请参照Rust 官网入门教程 ... Skiptocontent {{message}} kirainmoe / auto-daily-health-report Public Notifications Fork 38 Star 36 📆AutomaticallycompleteXMU'sdailyhealthreport,useatyourownrisk. 36 stars 38 forks Star Notifications Code Issues 3 Pullrequests 3 Actions Projects 0 Wiki Security Insights More Code Issues Pullrequests Actions Projects Wiki Security Insights kirainmoe/auto-daily-health-report Thiscommitdoesnotbelongtoanybranchonthisrepository,andmaybelongtoaforkoutsideoftherepository. rust-sdk-cli Branches Tags Couldnotloadbranches Nothingtoshow {{refName}} default Couldnotloadtags Nothingtoshow {{refName}} default 7 branches 0 tags Code Latestcommit   Gitstats 17 commits Files Permalink Failedtoloadlatestcommitinformation. Type Name Latestcommitmessage Committime src     .gitignore     Cargo.lock     Cargo.toml     README.md     Viewcode XMUDailyHealthReport-RustCLI&SDK 使用方法 作为命令行工具(CLI)使用 作为项目依赖使用 WhyRust? License README.md XMUDailyHealthReport-RustCLI&SDK 旧版auto-daily-health-report,点这里 Python实现的auto-daily-health-report后续将不再维护,请使用Rust版CLI程序打卡,或使用Rust版本SDK开发程序。

一个完成厦门大学·每日健康打卡(DailyHealthReport)的命令行工具和Rust语言SDK. 使用方法 DailyHealthReport需要Rust+Cargo环境。

请参照Rust官网入门教程安装Rust环境。

如果你在下载过程中遇到问题,请考虑更换RsProxy源. 作为命令行工具(CLI)使用 安装CLI: $cargoinstallxmu-health-report-rust-sdk 使用: $xmu-health-report-rust-sdk XMUDailyHealthReportRustCLI-厦门大学每日健康打卡工具1.0 USAGE: xmu-health-report-rust-sdk[SUBCOMMAND] FLAGS: -h,--helpPrinthelpinformation -V,--versionPrintversioninformation SUBCOMMANDS: helpPrintthismessageorthehelpofthegivensubcommand(s) pipelineStartahealthreportpipeline-启动健康打卡流程 queryQuerytoday'shealthreportstatus-查询今日打卡状态 reportMakehealthreportrequest-发送健康打卡请求 作为项目依赖使用 在Cargo.toml中添加: [depenencies] xmu-health-report-rust-sdk="0.1.7" 另请参考docs.rs中crate的接口定义。

WhyRust? 虽然用Rust来写这种东西很折磨,对新手也很不友好。

使用Rust重写这个项目的耗时,足以让我用C++重新写两遍。

但根据过去半年的数据表明,Rust版本的鲁棒性相比Python版本提升了N个档次,只要不是逻辑改动的问题,Rust版本都能正常处理——至少它在我的服务器上达到了100%SLA. License MIT About 📆AutomaticallycompleteXMU'sdailyhealthreport,useatyourownrisk. Resources Readme Stars 36 stars Watchers 1 watching Forks 38 forks Releases Noreleasespublished Packages0 Nopackagespublished Contributors3       Languages Rust 100.0% Youcan’tperformthatactionatthistime. Yousignedinwithanothertaborwindow.Reloadtorefreshyoursession. Yousignedoutinanothertaborwindow.Reloadtorefreshyoursession.



請為這篇文章評分?