Name Last Update
.vscode Loading commit data...
test Loading commit data...
.eslintrc.json Loading commit data...
.gitignore Loading commit data...
README.md Loading commit data...
bar_list.csv Loading commit data...
cafe_list.csv Loading commit data...
geckodriver Loading commit data...
jsconfig.json Loading commit data...
khcanvas.js Loading commit data...
main.js Loading commit data...
meal_list.csv Loading commit data...
package-lock.json Loading commit data...
package.json Loading commit data...
play_list.csv Loading commit data...
read_csv.js Loading commit data...
schedule_selector.js Loading commit data...
showmap.js Loading commit data...
talk.js Loading commit data...
weather.js Loading commit data...

Requirements

Name Version
firefox 100.0.2
nodejs 16.15.0
npm 8.10.0
geckodriver 0.31.0-linux64

Installation

$ wget -c https://github.com/mozilla/geckodriver/releases/download/v0.31.0/geckodriver-v0.31.0-linux64.tar.gz -O - | tar -xz
$ npm install

and add setting.json at root directory for channel access

{
    "channel_access": "<Channel Access Token>",
    "domain": "<Domain>",
    "id": "<ECampus ID>",
    "pw": "<ECampus PW>"
}