CoursePowerの各種機能を強化・改善する拡張機能です。
Google Chrome および Firefox の両ブラウザで動作します。
- 自動ログイン機能
- 教材の一括ダウンロード機能
- 授業ページの教材コンテンツを自動ですべて開く機能
- セッションタイムアウト警告機能
- 自動ログインを3回以上施行した際に自動で停止する機能
- エラーページから自動的にログインページにリダイレクトする機能
- カスタムFavicon設定機能
- Google Chrome を起動します。
- アドレスバーに以下の URL を入力してアクセスします。
chrome://extensions/ - 画面右上の 「デベロッパー モード」 のスイッチをオンにします。
- 画面左上に表示される 「パッケージ化されていない拡張機能を読み込む」 ボタンをクリックします。
- ファイル選択ダイアログが開くので、このプロジェクトのフォルダ(
manifest.jsonが入っているフォルダ)を選択して開きます。 - 拡張機能が一覧に追加され、すぐにご利用いただけます。
- リリースページを開く https://github.com/kinoko2k/coursepower-extensions/releases
- 最新のリリースの中から、"coursepower-extensions.xpi" をダウンロードする
- ダウンロードしたファイルを開いて、アドオンインストールを確認する
ソースコードをそのまま読み込みます。
- Firefox を起動します。
- アドレスバーに以下の URL を入力してアクセスします。
about:debugging#/runtime/this-firefox - ページ内の 「一時的なアドオンを読み込む...」 ボタンをクリックします。
- ファイル選択ダイアログが開くので、このプロジェクトのフォルダ内の
manifest.jsonを選択して開きます。 - アドオンが正しく読み込まれ、拡張機能一覧に追加されます。アドオンメニューからポップアップ画面や設定画面にアクセスできます。
Note
「一時的なアドオンを読み込む」方法で追加した場合、Firefox を終了・再起動すると読み込みが解除されます。継続して使用したい場合や次回再起動時にも利用したい場合は、再度同じ手順で manifest.json を読み込んでください。
CoursePowerのログイン画面で、設定したユーザIDとパスワードを自動入力し、自動的にログインを行います。
- 設定方法: アドオンの設定から、ログインページのURL、ユーザID、パスワードを入力し、有効化します。
- 動作: 対象のログインページを開くとカウントダウンが表示され、自動的にログイン処理が実行されます。
講義の教材一覧ページにて、複数の教材ファイルを自動で順番に開き、ダウンロードを行います。
- 動作: 対象ページを開くと、画面左下に「資料一括ダウンロード」パネルが表示されます。
- 機能:
- すべて: ページ内の全ての教材リンクを順次開いて、ダウンロードを行います。
- 未参照のみ: 未参照状態の教材リンクだけを自動で順次開いて、ダウンロードを行います。
Warning
複数ファイルのダウンロード許可について
この機能を使用する際、Chromeのセキュリティ機能により「複数ファイルのダウンロード」または「ポップアップ」がブロックされることがあります。
初回実行時にブラウザのアドレスバー付近に警告(「複数ファイルのダウンロードをブロックしました」等)が表示された場合は、「常に許可する」 を選択してください。許可しないと全てのファイルがダウンロードされません。
授業の教材一覧ページを開いた際、授業ページの教材コンテンツを自動ですべて開くかどうかON/OFFできます。
- 設定方法: アドオンの設定から、「授業ページの教材コンテンツを自動ですべて開く」にチェックを入れて有効化します。
- 動作: 授業の教材ページを開いたときに自動的に「すべて開く」が実行されます。