An open API service indexing awesome lists of open source software.

https://github.com/z3ntl3/imdb-bot

Parallel, efficient and rapid IMDB bot to extract IMDB meta in JSON. This all obtained without requiring an API key. Proxy tunneling is supported under the hood!
https://github.com/z3ntl3/imdb-bot

bot efficient imdb parallel rapid

Last synced: about 1 year ago
JSON representation

Parallel, efficient and rapid IMDB bot to extract IMDB meta in JSON. This all obtained without requiring an API key. Proxy tunneling is supported under the hood!

Awesome Lists containing this project

README

          

# IMDB-bot
Parallel, efficient and rapid IMDB bot to extract IMDB meta in JSON. This all obtained without requiring an API key and proxy tunneling is supported under the hood!

``list.txt`` should contain the IDs of the film/serie. Each line should represent one ID.

**The script automatically generates a ``dataset`` directory in which it generates one another recursive folder with the serie/movie title as the ``dirname`` and in that folder the JSON dataset of the IMDB meta corresponding to that specific film/serie.**

### Example data save:
```js
{
"title": "The Flash",
"description": "Barry Allen uses his super speed to change the past, but his attempt to save his family creates a world without super heroes, forcing him to race for his life in order to save the future.",
"popularity": "115",
"rating": "7.8",
"genres": [
"Action",
"Adventure",
"Fantasy"
]
}
```

### Envs
- ``http_proxy`` -> if set uses this proxy
- ``https_proxy`` -> if set uses this proxy
- ``ALEXA_PX_TIMEOUT`` -> if set uses this timeout

# Requirements
``nimble install nimquery``

### Compile
``nim c -d:ssl -d:release app.nim``