scrape_fotograf.py aktualisiert

This commit is contained in:
2025-07-16 18:23:44 +00:00
parent caf76d2383
commit a1e6c88cb9

View File

@@ -16,7 +16,7 @@ OUTPUT_DIR = 'output'
OUTPUT_FILE = os.path.join(OUTPUT_DIR, 'nutzer_ohne_logins.csv')
LOGIN_URL = 'https://app.fotograf.de/login/login'
# --- Selektoren (FINALE, VOLLSTÄNDIGE VERSION) ---
# --- Selektoren ---
SELECTORS = {
"cookie_accept_button": "#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll",
"login_user": "#login-email",
@@ -231,9 +231,10 @@ def main():
credentials = get_profile_choice()
if not credentials: return
# GEÄNDERT: URL-Eingabe wird bereinigt
# GEÄNDERT: URL-Eingabe wird explizit von "Bracketed Paste" Codes bereinigt
job_url_raw = input("Bitte gib die URL des zu bearbeitenden Fotoauftrags ein (Einstellungs-Seite): ")
job_url = job_url_raw.strip()
job_url_cleaned = job_url_raw.replace("\x1b[200~", "").replace("\x1b[201~", "")
job_url = job_url_cleaned.strip()
if "fotograf.de/config_jobs_settings/index/" not in job_url:
print("Dies scheint keine gültige URL für die Auftragseinstellungen zu sein.")