5f2fca226b68bbaba2744f45e829dead4df3bf3c
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
- Download Python van python.org
- Tijdens installatie: vink "Add Python to PATH" aan
- 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:
python -m pip install selenium requests urllib3
Stap 4: Login gegevens instellen
Open main.py in een teksteditor (bijvoorbeeld Notepad) en pas regel 189 aan met je EBoek.info inloggegevens:
scraper.login("jouw_gebruikersnaam", "jouw_wachtwoord")
Vervang "jouw_gebruikersnaam" en "jouw_wachtwoord" met je echte gegevens.
Gebruik
De scraper starten
- Open Command Prompt
- Navigeer naar de projectmap:
cd pad\naar\EBOEK.INFO SCRAPER - Start het script:
python main.py
Stappen tijdens gebruik
- Inloggen: Het script logt automatisch in met de opgegeven gebruikersnaam en wachtwoord
- Pagina selectie:
- Voer het startpaginanummer in (1 voor de eerste pagina)
- Voer het eindpaginanummer in (zelfde als start voor één pagina)
- Downloaden: Het script zal:
- Alle strips op de geselecteerde pagina's bezoeken
- De downloadlinks activeren
- Bestanden downloaden naar je Chrome Downloads map
- 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
Description
Languages
HTML
68.6%
TeX
20.9%
Python
9.7%
Shell
0.5%
Batchfile
0.3%