Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
wiki:software:beuthbot:webscraper [12.12.2019 13:19] Timo Bruns [Getting Started] |
wiki:software:beuthbot:webscraper [24.01.2020 14:26] (aktuell) Timo Bruns [Authors] |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ===== Scraper | + | ===== Scraper |
| Zeile 5: | Zeile 5: | ||
| ==== Table of content ==== | ==== Table of content ==== | ||
| - | + | - [[wiki: | |
| - | | + | - [[wiki: |
| - | - [[wiki: | + | - [[wiki: |
| - | - [[wiki: | + | -[[wiki: |
| - | - [[wiki: | + | -[[wiki: |
| - | - [[wiki: | + | - [[wiki: |
| - | - [[wiki: | + | - [[wiki: |
| - | -[[wiki: | + | - [[wiki: |
| - | - [[wiki: | + | -[[wiki: |
| - | - [[wiki: | + | - [[wiki: |
| - | - [[wiki: | + | - [[wiki: |
| - | - [[wiki: | + | - [[wiki: |
| + | - [[wiki: | ||
| ==== Getting Started ==== | ==== Getting Started ==== | ||
| Zeile 25: | Zeile 26: | ||
| You will need a current version of [[https:// | You will need a current version of [[https:// | ||
| + | |||
| + | |||
| === Installing === | === Installing === | ||
| Zeile 42: | Zeile 45: | ||
| ==== Overview ==== | ==== Overview ==== | ||
| - | The bot is basically a _Node_-_Express_-Backend. Incoming requests are checked and specifically handled. | + | The bot is basically a //Node//-//Express//-Backend. Incoming requests are checked and specifically handled. |
| ==== Structure ==== | ==== Structure ==== | ||
| - | The bot is separated into two files. | + | The bot is separated into two files. |
| - | The second script, | + | The second script, |
| ==== Functionalities ==== | ==== Functionalities ==== | ||
| Zeile 54: | Zeile 57: | ||
| === Study Rooms === | === Study Rooms === | ||
| - | When the resource is requested we scrape the [ASTA Website](' | + | When the resource is requested we scrape the[[https:// |
| ==== Further Development ==== | ==== Further Development ==== | ||
| - | Add a new route for every ressource in `index.js` and prepare functions in `scrape.js` to scrape the requested data from given Websites. | + | Add a new route for every ressource in '' |
| ==== Built With ==== | ==== Built With ==== | ||
| - | - [Node.js](https:// | + | - [[https:// |
| - | - [Express.js](https:// | + | - [[https:// |
| - | - [Axios](https:// | + | - [[https:// |
| - | - [Cheerio](https:// | + | - [[https:// |
| ==== Versioning ==== | ==== Versioning ==== | ||
| - | We use [SemVer](http:// | + | We use [[http:// |
| ==== Authors ==== | ==== Authors ==== | ||
| - | - **Tobias Klatt** - _Initial work_ - [GitHub](https: | + | - **Tobias Klatt** - //Initial work// - [[https:// |
| - | + | ||
| - | See also the list of [contributors](https:// | + | |
| + | See also the list of [[https:// | ||
| + | <WRAP pagebreak></ | ||