Gallery Scraper

Hromadně stahuje obrázky z galerií chráněných přihlášením přes připojenou relaci prohlížeče

od jdrhyne · jdrhyne/agent-skills

Funguje s nastavením ★ 7.6/10

Gallery Scraper — Hromadně stahuje obrázky z galerií chráněných přihlášením přes připojenou relaci prohlížeče

Co umí

Hromadně stahuje obrázky v plné velikosti z autentizovaných/přihlášením chráněných galerií přenosem připojené karty prohlížeče Chrome, detekcí vzorů URL obrázků (data-max, data-src, lightbox), procházením stránkování a paralelním stahováním s hlavičkou Referer. Spouští se, když je požádáno o scraping, ukládání nebo hromadné stahování obrázků z galerie, extrahování obrázků v plné velikosti z miniatur nebo stahování z vícestránkových galerií. Poznámka: zahrnuje techniky obejití prémiového zámku a iframe techniky proti detekci zaměřené na placený obsah, což nese riziko porušení podmínek služby a právní riziko.

Testovací report

Načteno SKILL.md + oba skripty raw (vše HTTP 200) a nainstalováno do dočasného HOME: SKILL.md se umístilo do ~/.claude/skills/gallery-scraper/SKILL.md s neporušenými scripts/. Frontmatter se parsuje (name+description+permissions). Skripty jsou neškodné: download_gallery.sh je paralelní curl smyčka s Referer, extract_patterns.js jsou pomocné funkce pro detekci DOM vzorů. NELZE změřit výstup — základní workflow potřebuje rozšíření OpenClaw Browser Relay Chrome plus živou přihlášenou kartu galerie, kterou nemohu připojit ani spustit, takže nebyl vyprodukován žádný artefakt baseline-vs-skill. Spouštěcí fráze posouzeny: MĚLO by se spustit — "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"; NEMĚLO by se spustit — "download this one PDF invoice from my email", "scrape product prices from this store category page". Všech 5 správně. Bezpečnost: žádný malware/exfiltrace, ale dovednost obsahuje klikání na tlačítko pro odemknutí prémiového obsahu, "trik" s hidden-iframe proti detekci CDP a extrakci document.cookie — funkce pro obcházení kontroly přístupu naznačující použití proti placeným galeriím (riziko ToS/právní riziko).

Testováno: 2026-07-31 · Claude Code 2.x (agent harness)

Instalace

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.

Příkazy a ukázkové prompty

  • /gallery-scraperHromadně stahuje obrázky z galerií chráněných přihlášením přes připojenou relaci prohlížeče

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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