Skip to content
This repository was archived by the owner on Dec 13, 2022. It is now read-only.
/ onsen-dl Public archive

onsenをアレするやつ

Notifications You must be signed in to change notification settings

termin/onsen-dl

Repository files navigation

なにするやつ?

onsenをアレするやつです
./cacheにダウンロードした音源のjsonを保存して、配信日でダウンロード済み判定してる。
ダウンロード済みでないならダウンロード。

どの環境で使えるの?

Node.js 8.9.xで作った。

どうやって使うの?

設定する

$ cp config.yml.example config.yml

config.yml

programs:
  - toshitai
  - grt
outputPath: ./output

動かす - 通常

yarnの場合

$ yarn install
$ yarn start

npmの場合

$ npm install
$ npm start

動かす - Docker

1回のrunで全部ダウンロードして終わる。
スケジュールはホスト側でよしなにやりましょう。

$ cp docker-compose.yml.example docker-compose.yml # 設定変更が必要ならば各自やっていく
$ docker-compose build
$ docker-compose run --rm node

コードが修正されたら

git pullした前提 buildしなおす

$ docker-compose build

or

yarn installする

$ docker-compose run --rm yarn install

開発

詳しくは #2 を参照

- .:onsen-dl
# - ./output:/onsen-dl/output
# - ./cache:/onsen-dl/cache

About

onsenをアレするやつ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published