Gallery Scraper

Masse-downloader billeder fra login-beskyttede gallerier via en tilknyttet browser-session

Af jdrhyne · jdrhyne/agent-skills

Virker med opsætning ★ 7.6/10

Gallery Scraper — Masse-downloader billeder fra login-beskyttede gallerier via en tilknyttet browser-session

Hvad det gør

Masse-downloader billeder i fuld størrelse fra autentificerede/login-beskyttede galleri-sites by relaying an attached Chrome browser-fane, detektere billed-URL-mønstre (data-max, data-src, lightbox), gennemgå paginering og parallel-downloade med en Referer-header. Udløses, når der anmodes om at scrape, gemme eller batch-downloade billeder fra et galleri, udtrække billeder i fuld størrelse fra thumbnails eller trække fra multi-page gallerier. Bemærk: inkluderer premium-lock-bypass og anti-detection iframe-teknikker rettet mod gated content, hvilket medfører site-ToS og juridisk risiko.

Testrapport

Hentede SKILL.md + begge scripts rå (alle HTTP 200) og installerede i en midlertidig HOME: SKILL.md landede på ~/.claude/skills/gallery-scraper/SKILL.md med scripts/ intakt. Frontmatter parser (name+description+permissions). Scripts er harmløse: download_gallery.sh er en parallel curl-loop med Referer, extract_patterns.js er DOM pattern-detection helpers. Kunne IKKE måle output — kerne-workflowet kræver OpenClaw Browser Relay Chrome-udvidelsen plus en live logget-ind galleri-fane, som jeg ikke kan tilknytte eller køre, så ingen artefakt blev produceret. Trigger-formuleringer bedømt: SKULLE udløses — "download all full-size images from this login-protected gallery I'm in", "scrape all photos from these multi-page gallery pages into a folder", "extract the full-size images from these gallery thumbnails"; skulle IKKE — "download this one PDF invoice from my email", "scrape product prices from this store category page". Alle 5 korrekte. Sikkerhed: ingen malware/exfiltration, men skill'en leverer premium-unlock lock-button clicking, et hidden-iframe anti-CDP-detection "trick" og document.cookie-udtrækning — adgangskontrol-omgåelsesfunktioner, der antyder brug mod paywalled gallerier (ToS/juridisk risiko).

Testet: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/jdrhyne/agent-skills.git /tmp/gallery-scraper-src
mkdir -p ~/.claude/skills
cp -R /tmp/gallery-scraper-src/clawdbot/gallery-scraper ~/.claude/skills/gallery-scraper
# REQUIRES: Chrome with the "OpenClaw Browser Relay" extension, logged into the target
#   gallery, with the tab attached (relay toolbar button, badge ON). Without this the
#   skill cannot run — it has no other way to reach an authenticated page.
# scripts/download_gallery.sh <urls_file> <output_dir> <referer_domain> [parallel=8]
# Python ThreadPool fallback needs: pip install requests
# CAUTION: skill includes .premium-unlock lock-button clicking + hidden-iframe evasion +
#   document.cookie extraction; using it against gated/paid galleries likely violates site ToS.

Kommandoer og eksempelprompter

  • /gallery-scraperMasse-downloader billeder fra login-beskyttede gallerier via en tilknyttet browser-session

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Download all images from this gated gallery site
  • Scrape full-size photos from this authenticated gallery
  • Batch save images from a multi-page photo gallery