2022年よりGakujoGUI-WPFに移行しました.
https://github.com/xyzyxJP/GakujoGUI-WPF
静岡大学 学務情報システム
- Releaseのページから該当バージョンをダウンロード
- ファイルを展開後、
GakujoGUI.exe
を起動 静大ID
,パスワード
,氏名
,学籍番号
を入力、ログイン
- Codeをダウンロード
- ファイルを展開後、
Visual Studio 2019
でコンパイル GakujoGUI.exe
を起動静大ID
,パスワード
,氏名
,学籍番号
を入力、ログイン
静大ID
,パスワード
,氏名
,学籍番号
をもとに、通常の学務情報システムへのログインと同様の通信を行う- CSSファイルや画像ファイルの通信は行わないため、ブラウザ上でのログインより高速である
cookies
,apacheToken
をもとに、ログイン状態を再現し、学務情報システムのホーム画面の取得を行う- クッキーの期限が切れている場合やログイン状態が上書きされた場合などは、ログインできない
静大ID
, パスワード
, 氏名
, 学籍番号
をaccount.json
に保存
{"userId":"\l{2}\d{6}","passWord":"[\u\l\d]{1,}","studentName":"山田 太郎","studentCode":"\d{8}","apacheToken":"[\u\l\d]{32}"}
httpClientHandler
のCookieContainer
をcookies
に保存apacheToken
についてはaccount.json
に保存
- 授業連絡
classContact.json
- レポート
report.json
- 小テスト
quiz.json
- 学内連絡
schoolContact.json
- 授業共有ファイル
classSharedFile.json
- 学内共有ファイル
schoolSharedFile.json
引数 | オプション | デフォルト値 | |
---|---|---|---|
-nodialog | なし | なし | ダイアログを非表示にする |
+year | int型 | 2021 | 取得年度を設定する |
+semester | int型 | 2 | 取得学期を設定する 前期 : 1 後期 : 2 |
-debug | なし | なし | ログ出力を有効にする |
- 授業連絡
- 一覧表示
- 授業科目
- タイトル
- 連絡日時
- 詳細表示
- 内容
- ファイル
- 一覧表示
- レポート
- 一覧表示
- 授業科目
- タイトル
- 状態
- 提出期間
- 最終提出日時
- 詳細表示
- 評価方法
- 説明
- 参考資料(ダウンロード不可)
- 伝達事項
- 催促通知
- レポート提出履歴
- 提出開始(単一ファイルのみ, コメント不可)
- 提出取消
- 一覧表示
- 小テスト
- 一覧表示
- 授業科目
- タイトル
- 状態
- 提出期間
- 提出状況
- 詳細表示
- 設問数
- 評価方法
- 説明
- 参考資料(ダウンロード不可)
- 伝達事項
- 催促通知
- 設問
- 提出開始
- 提出取消
- 一覧表示
- 学内連絡
- 一覧表示
- カテゴリ
- タイトル
- 連絡日時
- 詳細表示
- 内容
- ファイル
- 一覧表示
- 授業共有ファイル
- 一覧表示
- 授業科目
- タイトル
- 更新日時
- 詳細表示
- 内容
- ファイル
- 一覧表示
- 学内共有ファイル
- 一覧表示
- カテゴリ
- タイトル
- 更新日時
- 詳細表示
- 内容
- ファイル
- 一覧表示
- 履修関連
抽選履修登録- 抽選履修登録結果(実装予定)
一般講義履修登録集中講義履修登録取得希望資格登録教職履修カルテキャリア履修カルテ
- 時間割関連
- 個人時間割(実装予定)
試験時間割全試験時間割- 全時間割(実装予定)
- 成績情報関連
- 成績情報の参照
- 単位習得情報の参照
- カリキュラムの参照
- 学生情報関連
- 学籍情報の参照
学籍情報の更新
- Web掲示板
掲示板の参照
- 授業料免除等
授業料免除
- その他
- シラバス参照
授業パッケージシラバス参照学内スケジュール