高知工科大学学生用ポータルシステムのRuby製スクレイピングライブラリ。
require './kut_portal'
portal = KUTPortal.new
portal.start
portal.login('username', 'password')
p portal.ta_subjects # TA担当科目一覧
p portal.ta_works('コンピュータリテラシ') # TA科目勤務記録取得
- ログイン
- TA担当科目一覧取得
- TA科目勤務記録取得
- TA勤務記録追加
- TA勤務記録削除
- 時間割取得
- 科目検索
- 科目情報取得
- TA勤務記録編集