- 2022-06-10 (Fri) 06:05
- 一般
Moodle の小テストの設定を GUI でちまちまと変更するという作業が苦痛すぎて死ねる.DB上のデータをちょこっと書き換えるだけなのになんでこんなに時間を掛けてぽちぽち操作せにゃならんのか.頭悪すぎてやってられん.
ということで,小テストの設定編集画面が POST で何を送りつけているのか Chrome のデベロッパーツールで確認しつつ設定ページの HTML から必要なデータを拾い集める部分を書いて,あとは既存の Moodle アクセス部分用 Python スクリプトにくっつけて小テストの設定変更をバッチ処理できるようにしてみた.ちょっと JavaScript が form 内の値を弄る実装になってたりしてそこらの挙動を把握するのに時間かかったけど,とりあえず満足.
- Newer: ことはじめ