Oganneson

Oganneson

SWUST アクセス説明文書

SWUST Access#

SWUST Access は、ChromeChromium ベースのブラウザ(例えば Edge)に対応したブラウザ拡張機能で、特定のウェブサイトにアクセスする際に HTTP と HTTPS の間の自動リダイレクトを制御し、HTTP プロトコルでアクセスする必要があるサイトに適しています。

機能概要#

  • カスタムドメインリダイレクトルール:ユーザーはカスタムドメインを追加し、特定の HTTPS サイトへのリクエストを HTTP にリダイレクトできます。
  • プリセットドメインサポート:拡張機能には、西南科技大学のワンストップサービスホールに関連するいくつかのドメインが組み込まれており、ユーザーがこれらのサイトにアクセスする際に HTTP を使用することを保証します。

インストールと使用#

Chrome ブラウザのインストール#

  1. Chrome ウェブストアからインストール

    • Chrome ウェブストア にアクセスして拡張機能をダウンロードしてインストールします(Google のネットワークにアクセスできる必要があります)。
  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 アドオンストアからインストール

    • 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. 変更をコミットしてプルリクエストを作成します。

開発者#

  • Zky - 開発とメンテナンス

インスピレーション元#

Chrome ウェブストア拡張機能 URL Rule

ライセンス#

このプロジェクトは MIT ライセンス に基づいてオープンソースです。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。