Gallery Scraper

Massenedlasting av bilder fra innloggingsbeskyttede gallerier via en tilkoblet nettleserøkt

av jdrhyne · jdrhyne/agent-skills

Krever oppsett ★ 7.6/10

Gallery Scraper — Massenedlasting av bilder fra innloggingsbeskyttede gallerier via en tilkoblet nettleserøkt

Hva den gjør

Massenedlaster fullstørrelsesbilder fra autentiserte/innloggingsbeskyttede gallerisider ved å videresende en tilkoblet Chrome-nettleserfane, oppdage bilde-URL-mønstre (data-max, data-src, lightbox), navigere paginering, og parallell-nedlaste med en Referer-header. Utløses når man blir bedt om å skrape, lagre eller batch-nedlaste bilder fra et galleri, trekke ut fullstørrelsesbilder fra miniatyrbilder, eller hente fra flersidige gallerier. Merk: inkluderer premium-lock-bypass og anti-deteksjons iframe-teknikker rettet mot innholdsbeskyttelse, medfører nettsted-ToS og juridisk risiko.

Testrapport

Hentet SKILL.md + begge skriptene rått (alle HTTP 200) og installerte i en engangs-HOME: SKILL.md landet på ~/.claude/skills/gallery-scraper/SKILL.md med scripts/ intakt. Frontmatter parses (name+description+permissions). Skriptene er godartede: download_gallery.sh er en parallell curl-løkke med Referer, extract_patterns.js er DOM mønstergjenkjenningshjelpere. Kunne IKKE måle utdata — kjerne-arbeidsflyten trenger OpenClaw Browser Relay Chrome-utvidelsen pluss en live innlogget gallerifane, som jeg ikke kan koble til eller kjøre, så ingen baseline-vs-skill artefakt ble produsert. Utløserfraseringer bedømt: SKAL utlø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"; SKAL IKKE — "download this one PDF invoice from my email", "scrape product prices from this store category page". Alle 5 korrekte. Sikkerhet: ingen skadelig programvare/eksfiltrering, men ferdigheten leverer premium-unlock låseknapp-klikking, et skjult-iframe anti-CDP-deteksjons "triks", og document.cookie-ekstraksjon — tilgangskontroll-omgåelsesfunksjoner som antyder bruk mot betalingsmur-gallerier (ToS/juridisk risiko).

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

Installer

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-scraperMassenedlasting av bilder fra innloggingsbeskyttede gallerier via en tilkoblet nettleserøkt

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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