Update login credentials in main.py and add README.md for setup instructions
This commit is contained in:
86
README.md
Normal file
86
README.md
Normal 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
|
||||
Reference in New Issue
Block a user