https://github.com/breakbb/wowhead_scraper
https://github.com/breakbb/wowhead_scraper
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/breakbb/wowhead_scraper
- Owner: BreakBB
- License: mit
- Created: 2019-08-25T17:14:34.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-07-29T10:17:24.000Z (almost 3 years ago)
- Last Synced: 2023-07-29T11:26:27.599Z (almost 3 years ago)
- Language: Python
- Size: 1.19 MB
- Stars: 7
- Watchers: 4
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wowhead Scraper
This project targets to scrape the [Wowhead](https://classic.wowhead.com) website and extract information about NPCs, quests, items, objects and experience points (XP). These information are primarily used for localization of the [Questie Addon](https://github.com/AeroScripts/QuestieDev/).
## How to use
### Install requirements
You will need Python to run any part of this project and the modules can be installed using the `requirements.txt`:
`pip install -r requirements.txt`
### Running the scraper
Currently this project can only be used via command line:
`python runner.py`
The available parameters are:
| Parameter | Type | Description | Possible values | Default |
|-------------------|-------|--------------------------------------|------------------------------------------------|---------|
| `-l`, `--lang` | `str` | The language you want to scrape. | `en`, `de`, `fr`, `es`, `ru`, `cn`, `pt`, `ko` | `en` |
| `-t`, `--target` | `str` | The target you want to scrape. | `npc`, `quest`, `item`, `object`, `xp` | `npc` |
| `-v`, `--version` | `str` | The game version you want to scrape. | `classic`, `tbc`, `wotlk` | `wotlk` |