Bookrollシステムであなたがとっている全ての講座の講義資料を持って来ます。
京都大学は一部の授業でEbookの形態で学校のコンテンツが提供されていますが、ユーザービリティがあまり良くないと思ったため、自分のファイルとして管理できるようにしました。
すでに、環境上、インストールされてないといけないものです。
- Nodejs
- Npm or Yarn
yarn (もしくは npm install)
を実行index.js
でのあなたのbookrollアカウントを入力してください。node index.js
を実行- ブラウザーが出てくるのですが、これはSessionを維持するためですので安心してください。
- ブラウザーを閉じてもいいよというメッセージが出てくると、ブラウザーを閉じてください。
- Nightmare.js(Electornが入ってます)
- request-promise / request
- htmlparser2
semester
変数で、学期設定を指定しないといけない。- (解決) ネットワーク環境が悪いと、持ってこない画像ファイルもある。
- (解決) 成功した数と、失敗の数を表せるように。