Oganneson

Oganneson

SWUST Access說明文檔

SWUST Access#

SWUST Access 是一個瀏覽器擴展,適用於ChromeChromium內核的瀏覽器(例如Edge),幫助用戶在訪問特定網站時控制 HTTP 和 HTTPS 之間的自動重定向,適用於需要在 HTTP 協議下訪問的站點。

功能簡介#

  • 自定義域名重定向規則:用戶可以添加自定義域名,將對特定 HTTPS 網站的請求重定向為 HTTP。
  • 預定義域名支持:擴展內置了若干西南科技大學一站式服務大廳的相關域名,確保用戶訪問這些站點時使用 HTTP。

安裝與使用#

Chrome 瀏覽器安裝#

  1. 通過 Chrome 應用商店安裝

  2. 手動安裝擴展

    • 從 Releases 或此處下載 .crx 文件。
    • 在 Chrome 地址欄中輸入 chrome://extensions/,打開頁面。
    • 打開右上角的 開發者模式 開關。
    • 將下載的 .crx 文件拖入頁面進行手動安裝。
  3. 通過安裝腳本安裝

    • 下載 Releases 或此處中的 Auto-Install.zip
    • 解壓後雙擊運行 install.bat,並按照提示給予安裝腳本管理員權限。
    • 插件文件會自動安裝至 C:\Program Files\SWUST Access 目錄。
    • 若需卸載擴展,請運行該目錄下的 uninstall.bat,請勿手動移除擴展,避免被 Chrome 計入黑名單。

Edge 瀏覽器安裝#

  1. 通過 Edge 加載項商店安裝

  2. 手動安裝擴展(不推薦)

    • 與 Chrome 手動安裝類似,從 Releases 或此處下載 .crx 文件。
    • 在 Edge 地址欄中輸入 edge://extensions/,打開頁面。
    • 打開右上角的 開發者模式 開關。
    • 將下載的 .crx 文件拖入頁面進行手動安裝。

啟用與使用#

  1. 啟用擴展

    • 安裝完成後,點擊瀏覽器工具欄中的擴展圖標,打開擴展彈窗。
    • 使用切換開關開啟或關閉擴展功能。
  2. 添加域名規則

    • 在擴展的彈窗中,用戶可以通過文本框輸入多個域名(使用 ; 或換行分隔)。
    • 輸入完成後,點擊文本框外任意區域,擴展會自動保存設置。
    • 擴展會自動對這些域名進行 HTTPS 到 HTTP 的重定向處理。

權限說明#

為了確保擴展功能正常運作,SWUST Access 需要以下權限:

  • storage:用於存儲用戶自定義的域名規則,並通過 chrome.storage.sync 功能在多設備之間同步這些設置。
  • declarativeNetRequest:用於動態管理和應用用戶自定義的網絡請求規則,實現 HTTPS 到 HTTP 的重定向功能。
  • host_permissions:擴展允許用戶自定義域名規則,因此需要訪問用戶指定的任意網站,並對這些網站的請求進行處理。

項目地址#

SWUST Access

如何貢獻#

如果您對該擴展有改進建議或發現了問題,歡迎通過以下方式參與貢獻:

  1. 克隆代碼庫:

    git clone https://github.com/your-repo/swust-access.git
    
  2. 創建一個新的分支並進行修改:

    git checkout -b feature/your-feature-name
    
  3. 提交修改並創建 Pull Request。

開發者#

  • Zky - 開發與維護

靈感來源於#

Chrome 應用商店拓展程序 URL Rule

許可協議#

該項目基於 MIT 許可證 開源。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。