Skip to content
This repository has been archived by the owner on Feb 19, 2023. It is now read-only.

dora1998/KUPlus

Repository files navigation

KUPlus(くーぷら)

KUPlus は、KULASIS などの京都大学学務システムの機能を拡張する非公式拡張機能です。略称は「くーぷら」です。 現在、以下の機能を実装しています。

  • 未確定時間割ページ上に教室情報を表示
  • シラバス検索ページで検索対象時限の設定欄に現在の仮時間割を表示
  • 時間割ページからワンクリックで「授業資料」等にアクセス
  • 授業資料の一覧での DL 機能

ダウンロード

原則下記の Chrome ウェブストアからダウンロードしてください。 https://chrome.google.com/webstore/detail/obeghdnflgepdemhcnkmbnojlcbdlenl/

本リポジトリをクローンして、ご自身の Chrome に導入することも可能です。ただし、アップデートが自動で行われないため、将来的に不具合が発生する可能性があります。

使用上の注意

作者は、本拡張機能を使用したことによるいかなる損害に対しても一切責任を負いません。自己責任で使用してください。
特に履修登録などの重大な手続きにおいて、本拡張機能が原因の損害が発生した場合でも、いかなる補償もいたしかねます。予めご了承ください。
万全を期す場合は、本拡張機能を一時的に無効にして操作を行っていただければと思います。

ソースコードを見ていただければわかるとは思いますが、拡張機能実装にあたり、KULASIS での手続きや検索処理を加工するような実装はしておりません。

開発者向け情報

環境構築

$ yarn install

開発版のビルド

$ yarn run build
$ yarn run watch  # 変更に合わせてビルドする場合

dist フォルダを「パッケージ化されていない拡張機能を読み込む」で読み込む。

ChangeLog

v2.0.0

  • シラバス小窓の廃止
  • chrome://newtab/ でポップアップクリック時に新規タブを開かないように変更
  • My 部局ボタンを削除
  • (開発環境を一新)

v1.1.0

  • 授業資料の一覧での DL 機能追加

v1.0.0

  • 初版リリース

お問い合わせ

本拡張機能に関するお問い合わせは、 @d0ra1998 までリプライ又は DM などでお願いします。