Gollum
Gollum is specialized crawler in cinemas sites. Cinema schedules is my precious.
The propposal of this project is return the JSON of crawled cinema for anything. Be creative!
Installing
npm install gollum-nocinema
Or just clone this project.
Avaliable Crawlers
- Cinemark (CinemarkCrawler): http://cinemark.com.br
- Cinesystem (CinesystemCrawler): http://cinesystem.com.br
- Cinespaço (CinespacoCrawler): http://cinespaco.com.br
And others under construction, contribute.
Using
Avaliable two ways to use Gollum Crawlers, both cases return a Promise
.
Pass url as argument
let CinemarkCrawler = CinemarkCrawler;let url = 'http://cinemark.com.br/programacao/florianopolis/floripa-shopping/24/703'; // valid cinemark url CinemarkCrawler ;
Pass city and place as arguments
let CinemarkCrawler = CinemarkCrawler; CinemarkCrawler ;
Contribute
- Fork this project
- Create your branch
- Send your PR
Any doubt, contact me.
License
MIT @ Luís Fernando Guedes