Lolly
Spustit aplikaci

Rozšíření prohlížeče

Rozšíření Lolly URL Screenshot umožňuje webové aplikaci vyfotit libovolnou webovou stránku přímo z prohlížeče. Bez něj potřebuje snímání URL desktopovou aplikaci - stránka v prohlížeči neumí sama přečíst pixely z jiného webu. Rozšíření to umí, díky stejnému snímání, jaké používá desktopová aplikace.

Stejným způsobem dělá ještě dvě další věci. Webová adresa vložená do slotu pro obrázek se může stát snímkem té stránky (Pořídit snímek této stránky) a rozšíření umí přečíst jedinou stránku, kterou pojmenuješ, aby Brand Studio mohlo vytáhnout značku z živé webové stránky. Každý požadavek čeká na tvé schválení v rozšíření.

Funguje v prohlížečích založených na Chromiu: Chrome, Edge, Brave, Arc, Opera - Chrome 111 nebo novější.

Dokud není nainstalované, URL Screenshot se přesto otevře, takže si můžeš snímek nastavit, a poznámka nahoře v ovládacích prvcích nástroje řekne, co chybí.

Poznámka nástroje URL Screenshot nabízející rozšíření, zobrazená, když snímání do souboru nemá na čem běžet signed by Lollyvector SVG4 paths~2.4k nodes4 groups30 KBOvěř si to sámStáhni podepsaný souborPoznámka nástroje URL Screenshot nabízející rozšíření, zobrazená, když snímání do souboru nemá na čem běžet signed by Lollyvector SVG4 paths~2.4k nodes4 groups30 KBOvěř si to sámStáhni podepsaný soubor

Každý ovládací prvek je funkční, i když čekáš: cílová URL, hloubka scrollu, prodleva před ustálením, ořezové okraje i přebarvení. Host potřebuje jen samotné snímání.

Ovládací prvky URL Screenshot s cílovou URL, hloubkou scrollu, prodlevou před ustálením a ořezovými okraji, vše použitelné ještě před existencí rozšíření signed by Lollyvector SVG31 paths~1.7k nodes38 groups30 KBOvěř si to sámStáhni podepsaný souborOvládací prvky URL Screenshot s cílovou URL, hloubkou scrollu, prodlevou před ustálením a ořezovými okraji, vše použitelné ještě před existencí rozšíření signed by Lollyvector SVG31 paths~1.7k nodes38 groups30 KBOvěř si to sámStáhni podepsaný soubor

Instalace

Z Chrome Web Store

Už brzy. Jakmile bude zveřejněné, nainstaluješ ho jedním kliknutím a pak Lolly znovu načteš.

Načti si ho sám (pro vývojáře)

Rozšíření žije v repozitáři v shells/chrome-extension/. Ta složka je produkční build, který funguje jen s Lolly na https://lolly.tools.

  1. Otevři chrome://extensions.
  2. Zapni Developer mode (vpravo nahoře).
  3. Klikni na Load unpacked a vyber složku shells/chrome-extension/.
  4. Znovu načti Lolly - URL Screenshot teď v prohlížeči funguje.

Pro lokální vývojový server spusť pnpm run pack:chrome-extension:dev a místo toho načti dist/chrome-extension-dev. Tento balíček přijímá i http://localhost:5173 a má v názvu Development.

Jak to funguje

Během snímání se na dočasné záložce může krátce objevit hláška "…started debugging this browser". To je DevTools Protocol v akci; jakmile je snímek hotový, sama zmizí.

Čtení webu pro Brand Studio

Zdroj Website v Brand Studiu založí brand z webu, který už máš. V Chromiu ho čte rozšíření, v desktopové aplikaci dělá stejnou práci nativní fetch, a v obyčejném prohlížeči bez rozšíření se tato dlaždice vůbec nenabízí.

Co se stane, když ho stiskneš:

Vložení adresy jen vyplní pole. Nic se nečte, dokud nezačneš čtení a nestiskneš Approve once.

Po instalaci

Znovu načti záložku Lolly. Výzva "Get the extension" zmizí, URL Screenshot (v Utilities) může ukládat snímky do souboru a nástroj bude dostupný v dávkovém režimu.

Oprávnění

Jeho manifest.json deklaruje čtyři oprávnění plus přístup k webům, o který žádá po jednom webu:

Čte jen tu jedinou stránku, kterou schválíš, a tvá data z prohlížení nečte ani nikam nepřenáší - nic se neuploaduje.

Manifest také nastavuje minimum_chrome_version: 111. Aktuální verze je 0.4.0.

Řešení problémů