Skip to content

Releases: ltfrtx/Better.SMS

Better.SMS v1.9.1

Choose a tag to compare

@ltfrtx ltfrtx released this 31 Oct 10:57
Immutable release. Only release title and notes can be modified.

📌 版本介紹

Better.SMS v1.9.1 更新選科介面,使用更清晰的科目名稱,讓你設定自己的科目時更容易辨認。

✨ 版本改變

  • 科目全名: 選科選單和摘要改用完整英文名稱,例如 Physics、Chemistry 和 Biology;選單保留中文名稱及老師代號。
  • 數學組別: 顯示名稱由 Gp1~Gp6 改為 G1~G6,選科說明同步更新。
  • 介面排版: 調整選科區域的欄位排列,為較長的名稱提供更多空間。
  • 設定相容: 原有選科及完成狀態保持不變,科目篩選方式亦不受影響。

📥 如何安裝

  1. 在下方 Assets 下載並解壓 Source code (zip)。
  2. 在 Chrome 或 Chromium 開啟 chrome://extensions,啟用 開發人員模式。
  3. 點擊 載入未封裝項目,選擇解壓後包含 manifest.json 的資料夾。
  4. 登入並重新載入 SMS 功課頁,再點擊 Better.SMS 圖示。

已安裝舊版的話,請先備份原有資料夾,再以新版檔案更新同一個資料夾,並在擴充功能頁面和 SMS 頁面重新載入,以沿用原有設定。

⚠️ 注意事項

時間分析仍為測試版,估算只供參考。

Better.SMS v1.9.0

Choose a tag to compare

@ltfrtx ltfrtx released this 29 Oct 18:08

📌 版本介紹

改善選科設定與視覺體驗,讓日常查看功課更方便。

✨ 版本改變

  • 選科設定: 移除學生姓名選單,直接選擇 Math Group 及 X1、X2、X3。
  • 固定標題: 向下捲動時仍可看到 Better.SMS 標題列。
  • 時間分析: 日期篩選可摺疊,並與主頁日期篩選同步。
  • 外觀: 加入淺色及深色主題,設定會儲存在瀏覽器中。

📥 如何安裝

  1. 在下方 Assets 下載並解壓 Source code (zip)。
  2. 在 Chrome 或 Chromium 開啟 chrome://extensions,啟用 開發人員模式。
  3. 點擊 載入未封裝項目,選擇解壓後包含 manifest.json 的資料夾。
  4. 登入並重新載入 SMS 功課頁,再點擊擴充功能圖示並設定選科。

⚠️ 注意事項

時間分析仍為測試版,估算只供參考。

Better.SMS v1.8.1

Choose a tag to compare

@ltfrtx ltfrtx released this 29 Oct 18:08

📌 版本介紹

放大擴充功能視窗,讓功課和時間分析有更舒適的顯示空間。

✨ 版本改變

  • 視窗尺寸: 彈出視窗預設為 800 × 600 CSS 像素,實際大小可能受螢幕或縮放限制。
  • 寬版排版: 功課卡片以兩欄顯示,時間分析的摘要與圓環圖分欄排列。
  • 自適應顯示: 窄視窗自動回復單欄;上下分區模式亦支援寬版卡片排列。

請自行選擇適用的科目和組別。

📥 如何安裝

  1. 在下方 Assets 下載並解壓 Source code (zip)。
  2. 在 Chrome 或 Chromium 開啟 chrome://extensions,啟用 開發人員模式。
  3. 點擊 載入未封裝項目,選擇解壓後包含 manifest.json 的資料夾。
  4. 登入並重新載入 SMS 功課頁,再點擊擴充功能圖示並設定選科。

⚠️ 注意事項

時間分析仍為測試版,估算只供參考。

Better.SMS v1.8.0

Choose a tag to compare

@ltfrtx ltfrtx released this 29 Oct 18:08

📌 版本介紹

讓功課時間分析更容易從主畫面使用,同時簡化 Math Group 設定。

✨ 版本改變

  • 時間分析: 移到主畫面頁籤,並可按日期查看及展開每日功課。
  • 日期篩選: 新增「明天」,分析與功課及提醒共用日期篩選。
  • Math Group: 合併 M1/M2 設定,根據所選組別處理延伸單元。
  • 介面: 保留功課/提醒頁籤及上下分區兩種檢視方式。

請自行選擇適用的科目和組別。

📥 如何安裝

  1. 在下方 Assets 下載並解壓 Source code (zip)。
  2. 在 Chrome 或 Chromium 開啟 chrome://extensions,啟用 開發人員模式。
  3. 點擊 載入未封裝項目,選擇解壓後包含 manifest.json 的資料夾。
  4. 登入並重新載入 SMS 功課頁,再點擊擴充功能圖示並設定選科。

⚠️ 注意事項

時間分析仍為測試版,估算只供參考。

Better.SMS v1.7.0-beta-alpha

Pre-release

Choose a tag to compare

@ltfrtx ltfrtx released this 29 Oct 18:08

📌 版本介紹

Beta 測試版加入功課時間分析,幫助你估算目前待完成功課所需的時間。

✨ 版本改變

  • 時間分析: 用圓環圖顯示各科已知的預計時間,並列出相關功課。
  • 完成時間估算: 按目前時間及已知功課時間提供參考估算。
  • 篩選: 只計算目前選科與日期範圍內、尚未完成的功課;提醒不計入。
  • 未知時間: 無法讀取時間的項目會提示,不會視作完整估算。

請自行選擇適用的科目和組別。

📥 如何安裝

  1. 在下方 Assets 下載並解壓 Source code (zip)。
  2. 在 Chrome 或 Chromium 開啟 chrome://extensions,啟用 開發人員模式。
  3. 點擊 載入未封裝項目,選擇解壓後包含 manifest.json 的資料夾。
  4. 登入並重新載入 SMS 功課頁,再點擊擴充功能圖示並設定選科。

⚠️ 注意事項

此為測試版。估算不包括休息、交通或實際速度差異;與正式版分開安裝時,設定和完成狀態不會自動共用。

Better.SMS v1.6.2

Choose a tag to compare

@ltfrtx ltfrtx released this 29 Oct 18:08

📌 版本介紹

改進 X 組功課的分類方式,減少同名科目混入其他組別。

✨ 版本改變

  • X 組篩選: 優先依照科目及老師的組合辨識組別。
  • 資料矛盾提示: 組別標記與老師不一致時會提示核對 SMS。
  • 未知資料: 無法確定分類的項目會盡量保留並提示核對,避免靜默隱藏。

請自行選擇適用的科目和組別。

📥 如何安裝

  1. 在下方 Assets 下載並解壓 Source code (zip)。
  2. 在 Chrome 或 Chromium 開啟 chrome://extensions,啟用 開發人員模式。
  3. 點擊 載入未封裝項目,選擇解壓後包含 manifest.json 的資料夾。
  4. 登入並重新載入 SMS 功課頁,再點擊擴充功能圖示並設定選科。

⚠️ 注意事項

老師調動、代課或一份功課適用多組時,請以 SMS 為準。

Better.SMS v1.6.1

Choose a tag to compare

@ltfrtx ltfrtx released this 29 Oct 18:08

📌 版本介紹

改善日期篩選和設定介面,讓畫面更整潔。

✨ 版本改變

  • 日期篩選: 改為可摺疊區塊,收起時仍顯示目前的篩選條件。
  • 開發者模式: 收納於設定中,方便查看診斷及手動重新抓取。
  • 介面整理: 調整設定區域與日期控制項的顯示。

請自行選擇適用的科目和組別。

📥 如何安裝

  1. 在下方 Assets 下載並解壓 Source code (zip)。
  2. 在 Chrome 或 Chromium 開啟 chrome://extensions,啟用 開發人員模式。
  3. 點擊 載入未封裝項目,選擇解壓後包含 manifest.json 的資料夾。
  4. 登入並重新載入 SMS 功課頁,再點擊擴充功能圖示並設定選科。

⚠️ 注意事項

「下個上學天」只跳過週末,未計算公眾假期或學校假期。

Better.SMS v1.6.0

Choose a tag to compare

@ltfrtx ltfrtx released this 29 Oct 18:08

📌 版本介紹

重新整理功課與提醒,並按照個人選科顯示相關資料。

✨ 版本改變

  • 功課與提醒: 分開整理兩類資料,可切換頁籤或上下分區。
  • 選科篩選: 支援 Math Group、X1、X2、X3 和 M1/M2。
  • 同步: 開啟視窗時嘗試讀取 SMS,亦可手動重新整理;同步失敗時保留上次成功資料。
  • 日期及完成狀態: 可按日期篩選,並分別勾選已完成的功課和提醒。

請自行選擇適用的科目和組別。

📥 如何安裝

  1. 在下方 Assets 下載並解壓 Source code (zip)。
  2. 在 Chrome 或 Chromium 開啟 chrome://extensions,啟用 開發人員模式。
  3. 點擊 載入未封裝項目,選擇解壓後包含 manifest.json 的資料夾。
  4. 登入並重新載入 SMS 功課頁,再點擊擴充功能圖示並設定選科。

⚠️ 注意事項

選科資料如有不確定或矛盾,請以 SMS 為準。

Better.SMS v1.5

Choose a tag to compare

@ltfrtx ltfrtx released this 29 Oct 18:08

📌 版本介紹

加強 SMS 功課擷取的穩定性,並提供開發者診斷工具。

✨ 版本改變

  • 中英文支援: 按表頭辨識欄位,處理中英文頁面欄位順序及日期格式的差異。
  • 同步保護: 等待頁面資料穩定後再同步;無法辨識表格時保留上次成功抓取的資料。
  • 同步狀態: 儲存成功後才顯示已同步。
  • 開發者模式: 提供手動重新抓取及可複製的診斷資料。

請自行選擇適用的科目和組別。

📥 如何安裝

  1. 在下方 Assets 下載並解壓 Source code (zip)。
  2. 在 Chrome 或 Chromium 開啟 chrome://extensions,啟用 開發人員模式。
  3. 點擊 載入未封裝項目,選擇解壓後包含 manifest.json 的資料夾。
  4. 登入並重新載入 SMS 學生頁面,再點擊擴充功能圖示。

⚠️ 注意事項

此為歷史版本,尚未確認能否適用於目前的 SMS 網站。

Better.SMS v1.4

Better.SMS v1.4 Pre-release
Pre-release

Choose a tag to compare

@ltfrtx ltfrtx released this 29 Oct 18:08

📌 版本介紹

這個 Beta 版本調整日期篩選的預設行為,讓你更快查看接下來的功課。

✨ 版本改變

  • 預設日期: 開啟時預設顯示下個上學天的功課。
  • 日期篩選: 保留其他日期範圍供切換。

請自行選擇適用的科目和組別。

📥 如何安裝

  1. 在下方 Assets 下載並解壓 Source code (zip)。
  2. 在 Chrome 或 Chromium 開啟 chrome://extensions,啟用 開發人員模式。
  3. 點擊 載入未封裝項目,選擇解壓後包含 manifest.json 的資料夾。
  4. 登入並重新載入 SMS 學生頁面,再點擊擴充功能圖示。

⚠️ 注意事項

這是 Beta 版本;「下個上學天」只跳過週末,未計算公眾假期或學校假期。