refiaa / Advanced Twins for University of Tsukuba

Published:

Version: 240429.1605+167a106 updated

Summary: Provide Advanced function for Twins (University of Tsukuba)

License: MIT

Advanced-Twins

この UserScript は筑波大学のTwins(教育情報システム)の機能改善のために作成されました。

改善された履修登録・履修削除・kdbを利用した科目検索・シラバス確認などの機能を提供します。

利用方法

  1. Advanced-Twinsは UserScript を利用しています。UserScriptを管理するためにブラウザ拡張機能が必要です。

  2. UserScriptをインストールしてください:

  3. 筑波大学 Twins の履修登録ページに移動してください。

機能説明

1. 時間割に以下のような機能が追加されました

325674844-b00f23ee-3dec-4091-917c-f53a2ee1ea59

<図-1、Twinsの履修登録・時間割のページ>

  • 履修登録のための「時間割コード」入力欄と入力ボタンが追加されました。
  • 時間割内の科目のシラバス確認のためのリンクが追加されました。
  • 履修削除のための✕ボタンが追加されました。

2. kdbへの直接接続による科目検索・履修登録機能

325677412-a5309d8f-5321-49da-aec6-f58497d8885b

<図-2、kdbの学類科目の検索ページ>

325677418-dc03147e-ccda-4d5f-a0c9-55213440450a

<図-3、kdbの大学院科目の検索ページ>

  • 左下の kdbを開く ボタンを押すことでkdbの検索ページが開けます。
  • 学類・大学院授業の切り替えボタンを利用することで検索の転換が可能です。
  • 科目検索・科目名からの検索やモジュール・授業形式による検索機能が追加されたました。
  • kdbから検索した科目のシラバスの素早い確認や、kdbからの科目の追加機能が追加されました。

Any bugs?

バグを見つけたとお考えの場合は、issueを提出してください。ただし、issueテンプレートを使用してください。


⛔️ _flowExecutionKeyを共有しないでください!⛔️

_flowExecutionKeyをインターネットで共有すると、アカウントへのフルアクセスが可能になる場合があります。
誤って_flowExecutionKeyを公開した場合、同じブラウザでTwinsから即座にログアウトしてください。


セキュリティ上の懸念

サードパーティのスクリプトを使用するということは、そのスクリプトの開発者が悪意のある機能をコードに挿入していないこと、および攻撃者が同様の行為をしないようにスクリプトを保護していることを信頼していることを意味します。信頼できないコードは決して実行しないでください。


免責事項

ソフトウェアおよびここに提供されているすべての情報は、「現状のまま」、明示的または黙示的な保証なしに提供されます。これには、商業性、特定の目的への適合性、および非侵害に関する保証が含まれますが、これに限定されません。著者または著作権所有者は、契約、侵害、またはその他の行為によるかどうかを問わず、ソフトウェアまたはその使用またはその他の取引に起因する、または関連するいかなる請求、損害、その他の責任に対しても責任を負いません。

ここで提供されるコードや情報を使用することにより、上記の免責事項のすべての部分に同意することになります。

Rating: 0