https://github.com/whywaita/gigani
parser of Anime page (GIGAZINE, Annict, syobocal...)
https://github.com/whywaita/gigani
gigazine golang-application parser
Last synced: about 1 year ago
JSON representation
parser of Anime page (GIGAZINE, Annict, syobocal...)
- Host: GitHub
- URL: https://github.com/whywaita/gigani
- Owner: whywaita
- Created: 2017-09-23T17:47:46.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-03-31T17:35:50.000Z (almost 4 years ago)
- Last Synced: 2024-11-08T13:29:42.771Z (over 1 year ago)
- Topics: gigazine, golang-application, parser
- Language: Go
- Homepage:
- Size: 240 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gigani
parser of GIGAZINE Anime page
## Install
### Download binary
You can download binary in [release page](https://github.com/whywaita/gigani/releases).
### Build on your computer
```
$ git clone https://github.com/whywaita/gigani
$ go build .
$ ./gigani
```
## Usage
### Option
- `-url`: [required] set target URL (in GIGAZINE).
- `-format`: [required] set output format. markdown / json
- `-sort`: [optional] set sort rule. post(default) / time
## Example
```
$ ./gigani gigazine -url "http://gigazine.net/news/20170917-anime-2017autumn/" -format markdown
# 録画リスト
| 名前 | 局 | 放送時間 | done |
|---|---|---|---|
|[アイドルマスター SideM](http://imas-sidem.com/) |TOKYO MX|10/7(土) 23:30~||
|[Infini-T Force(インフィニティフォース)](http://www.infini-tforce.com/) |日本テレビ|10/3(火) 25:59~||
|[ラブライブ!サンシャイン!! 第2期](http://www.lovelive-anime.jp/uranohoshi/) |TOKYO MX|10/7(土) 22:30~||
|[アニメガタリズ](http://animegataris.com/) |TOKYO MX|10/8(日) 22:00~||
|[UQ HOLDER!~魔法先生ネギま!2~](http://uqholder.jp/) |tvk|10/2(月) 25:00~||
etc etc...
```
Output Example: https://gist.github.com/whywaita/2ecc3086f98b5831d9e92cc5c72b8db1