README.md

AnswerHub 自動作答

Chrome 擴充功能。在「高雄市網路假期」(netholiday.kh.edu.tw)自動查詢並填入 AnswerHub 上的答案,可以設定不同程度的自動化。

下載安裝

  1. 下載:answerhub-extension.zip
  2. 解壓縮到一個資料夾(之後不要刪除或搬動這個資料夾)。
  3. Chrome 網址列輸入 chrome://extensions,右上角打開「開發人員模式」。
  4. 點「載入未封裝項目」,選擇剛剛解壓縮出來的資料夾。
  5. 工具列會出現擴充功能圖示,點一下打開側邊欄。

設定

  1. 到 我去不早說的「設定」頁面產生一支自己的 sk_live_... API Key。

  2. 側邊欄右上角點「設定」,貼上金鑰,按「測試金鑰」確認顯示「金鑰有效」。

  3. 選「自動化程度」(預設 1,最保守),按「儲存設定」:

    等級 行為
    0 關閉 完全不動作
    1 只選答案(預設) 自動選出答案,換題、換科目都要自己來
    2 自動換題 選完自動跳下一題,跳完本科目所有題目為止
    3 自動換題+自動進入下一科 跟等級 2 一樣自動換題;人在科目列表畫面時,會自動點進下一個未完成的科目,但不會幫你離開目前這科(網站要求全部答完才給離開)——一科一科接力,你自己按離開,它接著挑下一科
    4 全自動跨科目+自動送出 對沒有答案的題目隨機猜一個選項讓每一科都能答完,答完自動按「結束離開」換到下一科,直到所有科目跑過一輪——唯一會做出不可逆動作的等級,選它時要先勾選風險確認才能儲存
  4. 按「狀態」切換回主畫面,打開 netholiday.kh.edu.tw 進行作答。

  5. 等級 4 存好設定後不會自動開始——回主畫面按一次「開始答題(等級 4)」才會真的動作; 重新整理頁面、關掉分頁重開,都要再按一次,避免不小心刷新就整科自動送出去。

使用

常見問題

點了「開始答題」或「重新查詢」說「目前分頁還沒載入擴充功能的偵測程式」 剛更新完擴充功能時會這樣——把 netholiday.kh.edu.tw 那個分頁重新整理一次就好。

側邊欄頂端出現紅色「有新版本可用」 去 chrome://extensions 點這個擴充功能卡片右下角的重新整理圖示,再重新下載 最新的 zip 重新載入。

測試金鑰或查詢一直失敗 先確認 API Key 貼對(sk_live_ 開頭)、AnswerHub 帳號沒被停權。如果側邊欄的訊息說背景 服務可能還在跑舊版,一樣去 chrome://extensions 點重新整理。


想改程式碼、想知道內部怎麼運作、想發新版,看 DEVELOPMENT.md。