Skip to content

dアニメストアでの最新アニメ配信日時をカレンダーに登録するスクリプト

License

Notifications You must be signed in to change notification settings

estshorter/danime-ical

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

danime-ical

dアニメストア今季アニメ一覧ページの情報をスクレイピングし、指定したアニメの配信情報を表すiCalデータを作るプログラム。iCalデータは手動でGoogleカレンダーに読み込ませることを想定している。アニメ一覧ページのURLおよび、アニメタイトルの指定はconfigs.jsonで行う。configs.jsonの場所は下記のようにコマンドライン引数で与える。指定しない場合には、カレントディレクトリのものが読み込まれる。

danime-ical.exe PATH_TO_CONFIGS_JSON

生成されるiCalファイルの例は以下の通り。クールの初めの月(冬アニメだったら1月など)の最初の配信曜日から、毎週の配信予定が記述されている。アニメの話数は13話を想定。

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Arran Ubels//Golang ICS library 
METHOD:REQUEST
BEGIN:VEVENT
UID:のんのんびより のんすとっぷ
DTSTART;TZID=Asia/Tokyo:20210101T010000
DTEND;TZID=Asia/Tokyo:20210101T013000
SUMMARY:のんのんびより のんすとっぷ
RRULE:FREQ=WEEKLY;COUNT=13
END:VEVENT
END:VCALENDAR

Requirement

References

About

dアニメストアでの最新アニメ配信日時をカレンダーに登録するスクリプト

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages