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!
- Host: GitHub
- URL: https://github.com/z3ntl3/imdb-bot
- Owner: Z3NTL3
- License: gpl-3.0
- Created: 2023-04-26T08:53:41.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-04T09:08:43.000Z (almost 3 years ago)
- Last Synced: 2025-02-09T04:16:06.725Z (over 1 year ago)
- Topics: bot, efficient, imdb, parallel, rapid
- Language: Nim
- Homepage:
- Size: 1.48 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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``