使う
備考
使うには,Node.jsとnpmが動作する環境を用意してください.
- Windows
- Mac
- Linux
ダウンロードしたいディレクトリ(フォルダ)で呼び出します(初回実行時に必要なパッケージetcが自動でダウンロードされます).
npx fetch-kosen-syllabus
あとは,対話型に進むので選んでいくだけです.
実行時に引数で指定することもできます
引数一覧
❯ npx fetch-kosen-syllabus --help
\fetch-kosen-syllabus [path]
高専のシラバスPDFを一括ダウンロードする
位置:
path ダウンロード先のディレクトリパス
[文字列] [デフォルト: "/tmp/tmp.0DPkqcP1Oy"]
オプション:
--help ヘルプを表示 [真偽]
--version バージョンを表示 [真偽]
--school-id 学校ID [文字列]
--department-id 学科ID [文字列]
--year 年度 [文字列]
--grades 学年 [配列]
--additional-subjects 追加する科目ID [配列]
--exclude-subjects 除外する科目ID [配列]
--marge ダウンロード完了時にPDFをマージする
[真偽] [デフォルト: true]
--prompt 最終確認をする [真偽] [デフォルト: true]
ダウンロードが完了すると,各PDFファイルとすべてを結合したmarged-syllabus-YYYY-MM-DD-hh-mm-ss.pdf
がディレクトリに作成されます.
注意事項
警告
すべての高専で検証したわけではないので,もしかしたらうまく行かない学校や学科があるかもしれません