Gallery Scraper
Massladda ner bilder från inloggningsskyddade gallerier via en ansluten webbläsarsession
Fungerar med konfiguration
Vad den gör
Massladdar ner fullstora bilder från autentiserade/inloggningsskyddade gallerisidor genom att vidarebefordra en ansluten Chrome-webbläsarflik, upptäcka bild-URL-mönster (data-max, data-src, lightbox), gå igenom paginering, och parallellt ladda ner med en Referer-header. Utlöses när man ombeds att skrapa, spara, eller batch-ladda ner bilder från ett galleri, extrahera fullstora bilder från miniatyrer, eller hämta från flersidiga gallerier. Obs: inkluderar premium-lock-bypass och anti-detection iframe-tekniker riktade mot gated content, vilket medför site-ToS och juridisk risk.
Testrapport
Hämtade SKILL.md + båda skripten rått (alla HTTP 200) och installerade i en temporär HOME: SKILL.md hamnade på ~/.claude/skills/gallery-scraper/SKILL.md med scripts/ intakt. Frontmatter parsas (name+description+permissions). Skripten är godartade: download_gallery.sh är en parallell curl-loop med Referer, extract_patterns.js är DOM pattern-detection helpers. Kunde INTE mäta utdata — kärnarbetsflödet behöver OpenClaw Browser Relay Chrome-tillägget plus en levande inloggad galleriflik, som jag inte kan ansluta eller köra, så ingen baseline-vs-skill-artefakt producerades. Trigger-fraser bedömdes: SKA utlösas — "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"; SKA INTE — "download this one PDF invoice from my email", "scrape product prices from this store category page". Alla 5 korrekta. Säkerhet: ingen skadlig kod/exfiltration, men färdigheten levererar premium-unlock lock-button clicking, ett hidden-iframe anti-CDP-detection "trick", och document.cookie extraction — access-control-circumvention-funktioner som antyder användning mot betalväggade gallerier (ToS/juridisk risk).
Testad: 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.
Kommandon och exempelprompter
/gallery-scraperMassladda ner bilder från inloggningsskyddade gallerier via en ansluten webbläsarsession
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Download all images from this gated gallery siteScrape full-size photos from this authenticated galleryBatch save images from a multi-page photo gallery