# EBoek.info Scraper Een geautomatiseerde scraper voor het downloaden van stripverhalen van EBoek.info. ## Vereisten - Windows 10 of hoger - Python 3.8 of hoger - Google Chrome browser - EBoek.info account ## Installatie ### Stap 1: Python installeren 1. Download Python van [python.org](https://www.python.org/downloads/) 2. Tijdens installatie: vink **"Add Python to PATH"** aan 3. Open Command Prompt en controleer de installatie: ``` python --version ``` ### Stap 2: Chrome WebDriver installeren De ChromeDriver wordt automatisch geïnstalleerd bij het eerste gebruik. Zorg dat Google Chrome up-to-date is. ### Stap 3: Benodigde Python packages installeren Open Command Prompt in de projectmap en voer uit: ``` pip install selenium requests ``` ### Stap 4: Login gegevens instellen Open `main.py` in een teksteditor (bijvoorbeeld Notepad) en pas regel 189 aan met je EBoek.info inloggegevens: ```python scraper.login("jouw_gebruikersnaam", "jouw_wachtwoord") ``` Vervang `"jouw_gebruikersnaam"` en `"jouw_wachtwoord"` met je echte gegevens. ## Gebruik ### De scraper starten 1. Open Command Prompt 2. Navigeer naar de projectmap: ``` cd pad\naar\EBOEK.INFO SCRAPER ``` 3. Start het script: ``` python main.py ``` ### Stappen tijdens gebruik 1. **Inloggen**: Het script logt automatisch in met de opgegeven gebruikersnaam en wachtwoord 2. **Pagina selectie**: - Voer het startpaginanummer in (1 voor de eerste pagina) - Voer het eindpaginanummer in (zelfde als start voor één pagina) 3. **Downloaden**: Het script zal: - Alle strips op de geselecteerde pagina's bezoeken - De downloadlinks activeren - Bestanden downloaden naar je Chrome Downloads map 4. **Afsluiten**: Druk op Enter om de browser te sluiten ### Voorbeelden - **Één pagina downloaden**: Start=2, Eind=2 (download alleen pagina 2) - **Meerdere pagina's**: Start=1, Eind=5 (download pagina 1 t/m 5) - **Eerste pagina**: Start=1, Eind=1 ## Downloads locatie De bestanden worden gedownload naar je standaard Chrome downloadmap: ``` C:\Users\[gebruikersnaam]\Downloads ``` ## Tips - Het script simuleert menselijk gedrag met willekeurige pauzes - Er zijn automatische pauzes tussen pagina's (15-45 seconden) - Na elke 5 strips is er een korte pauze - Laat het script ongestoord draaien voor beste resultaten