一些文稿和工具
校園網路認證工具總合
本著用輪子不如造輪子的精 神,一代代清華人與校園網鬥智斗勇,開發了無數認證工具,我們在此盡可能列出它們,供大家根據喜好選用。
| 專案連結 | 支援平台 | 實作語言 | 目前是否可用(是否已維護) | 特性 |
|---|---|---|---|---|
| Tunet-2018 (official) | Windows-GUI, Linux-CLI | 未知 | 可用 | 未調查 |
| GoAuthing | Linux-CLI (x86_64, arm, mips, ppc, riscv), Windows-CLI, Mac OS-CLI (Intel, Apple) | Go | 可用 | 全平台全架構,准入與準出,v4和v6,systemd 服務,NATUNA提供镜像可以在未認證時下載認證工具,提供認證相關函式庫 |
| tunet-python | 支援 python 的平台,CLI | Python | 可用 | v4與v6,准入與准出,流量與准入出狀態監控 |
| tunet-c | OpenWRT, Linux, macOS; CLI | C | 可用 | 提供認證相關函式庫,二進位檔案較小 |
| tunet-rust | Windows, Mac OS, Linux, Android, iOS | Rust, Dart | 可用 | 流量與餘額監控,准入與准出,v4與v6;提供認證相關庫;桌面端提供 CLI、CUI、GUI、Windows 服務、systemd 服務、launchd 服務;行動裝置提供 GUI |
| TsinghuaTunet | 支援 python 的平台, CLI | Python | 可用於特定子網路 | 未調查 |
| auth-tsinghua | 支援 node.js 的平台, CLI | Javascript | 不再維護 | 已重定向至 GoAuthing |
| TsinghuaNet | Windows, Mac OS, Linux, UWP, Android, iOS | C# | 不再維護 | 已重新導向至 tunet-rust |
| tunet-cli | 支援 python 的平台,CLI | Python | 不再維護,上個 commit 在2017年 | 未調查 |
| Tsinghua-Online | 瀏覽器插件,在Chrome 商店中 | Javascript | 不再維護,上個 commit 在2013年 | 瀏覽器插件 |
| THUNetwork | 支援 python 的平台, CLI | Python | 不再維護 | 密碼明文傳入命令列,較為不安全 |
INFO/網路學堂 APP/插件
本著用輪子不如造輪子的精神,一代代清華人與INFO與網絡學堂鬥智斗勇,開發了無數易用工具,我們在此盡可能列出它們,供大家根據喜好選用。
| 專案連結 | 支援平台 | 實作語言 | 目前是否可用(是否已維護) | 特性 |
|---|---|---|---|---|
| INFO | 網頁 | 未調查 | 能用 | 官方網頁 |
| LEARN | 網頁 | 未調查 | 能用 | 官方網頁 |
| Learn-Project | 瀏覽器插件 | Typescript | 可用 | 按照時間軸與種類排列網絡學堂項目,在谷歌,火狐以及 Edge 的插件商店中,現代前端 |
| LearnX | iOS,ipad OS, macOS, Android | React | 可用 | 專案開源許可證,其餘請參閱專案介紹 |
| THUInfo | 行動端APP | Typescript | 可用 | 擁有蘋果應用商店分發,包括家園,學生部(教室),圖書館的項目,支持樹洞 |
| AtTsinghua | 行動裝置APP | 未知 | 未知 | 擁有蘋果應用商店分發,其餘未調查,為某實驗室校慶作品 |
| learn2018-autodown | 支援 Python 的平台 | Python | 可用 | 真全部資訊/檔案下載(其餘詳見專案介紹) |
| THUCourseHelper | Android | Kotlin | 未知 | 課程表 |
| thu-learn-downloader | Linux, Mac, Windows | Python | 可用 | 介面美觀的網路學堂課程文件及作業下載 (詳見專案文件) |
選課衝突標記
你還在為搶課時滿懷期待提交選課,卻發現時間衝突而錯失選課嗎? 你還在一邊記憶已選課時間,一邊對照開課列表而感到緩慢嗎? 這個腳本幫你忙!
這個腳本偵測你已經選好的課,自動將候選課中有衝突時間的課標紅,使得你瀏覽 百萬課程時速度有如神助。當滑鼠在標紅的時間上懸停時,會顯示所有與其衝突的課程。
要注意的是,現在未對半學期課做完全支持,也就是說可能出現假的時間衝突; 同時在開課資訊以及選課查詢介面無法運作,只在選課操作介面工作。
本腳本在 aux/TsinghuaCourseConflictMarker.user.js 中,需要使用油猴安裝。
或可透過存取这里 來一鍵獲得腳本。
現在已經增加 webvpn 支援。
感谢 CircuitCoder 提供的技术指导 感謝 SharzyL 的建議與 DEBUG
選課剩餘課容標記
不知道該用什麼志工搶課? 這個腳本幫你忙!
這個腳本為報名人數上色,最後一個綠色就是最佳搶課志工了!
腳本還在開發中,隊列支援等即將上線!
造訪这里取得腳本
INFO 網路學堂 Telegram 訊息推播
參見 thu-weblearn-tgbot 以及 thu-info-forwarder。
在 Telegram 上已經存在 THU INFO CHANNEL,由於是私人頻道,需要透過邮件 取得邀請連結。