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
  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:

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

  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
Description
No description provided
Readme 281 MiB
Languages
HTML 68.6%
TeX 20.9%
Python 9.7%
Shell 0.5%
Batchfile 0.3%