Update login credentials in main.py and add README.md for setup instructions

This commit is contained in:
Louis Mylle
2025-09-10 21:35:04 +02:00
parent 861ab98af2
commit 04e1df15ea
2 changed files with 87 additions and 1 deletions

86
README.md Normal file
View File

@@ -0,0 +1,86 @@
# 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

View File

@@ -186,7 +186,7 @@ if __name__ == "__main__":
scraper = Scraper()
# Login first
scraper.login("BorstBollen", "123456")
scraper.login("jouw_gebruikersnaam", "jouw_wachtwoord")
# Ask which page(s) to scrape
start = int(input("Enter start page number (1 for first page): "))