Lolly
App öffnen

Browser-Erweiterung

Die Erweiterung Lolly URL Screenshot lässt die Web-App eine beliebige Webseite direkt aus Ihrem Browser heraus fotografieren. Ohne sie braucht das Erfassen einer URL die Desktop-App - eine Browserseite kann von sich aus keine Pixel von einer anderen Website lesen. Die Erweiterung kann das, mit derselben Aufnahmetechnik, die auch die Desktop-App nutzt.

Sie erledigt auf dieselbe Weise zwei weitere Aufgaben. Eine in ein Bildfeld eingefügte Webadresse kann zu einem Screenshot dieser Seite werden (Screenshot dieser Seite aufnehmen), und die Erweiterung kann eine einzelne von Ihnen genannte Seite lesen, damit Brand Studio eine Marke aus einer Live-Website ziehen kann. Jede Anfrage wartet in der Erweiterung auf Ihre Freigabe.

Sie läuft auf Chromium-basierten Browsern: Chrome, Edge, Brave, Arc, Opera - Chrome 111 oder neuer.

Bis sie installiert ist, öffnet sich URL Screenshot trotzdem, sodass Sie eine Aufnahme zusammenstellen können, und ein Hinweis oben in den Werkzeugsteuerungen zeigt an, was fehlt.

Der Hinweis des URL-Screenshot-Werkzeugs, der die Erweiterung anbietet, angezeigt wenn die Erfassung in eine Datei keinen Host zum Ausführen hat signed by Lollyvector SVG4 paths~2.4k nodes4 groups30 KBPrüfen Sie es selbstSignierte Datei holenDer Hinweis des URL-Screenshot-Werkzeugs, der die Erweiterung anbietet, angezeigt wenn die Erfassung in eine Datei keinen Host zum Ausführen hat signed by Lollyvector SVG4 paths~2.4k nodes4 groups30 KBPrüfen Sie es selbstSignierte Datei holen

Jede Steuerung ist während des Wartens aktiv: die Ziel-URL, die Scroll-Tiefe, die Beruhigungspause, die Zuschnittsränder und das Umfärben. Nur die eigentliche Aufnahme braucht einen Host.

Die URL-Screenshot-Steuerungen mit Ziel-URL, Scroll-Tiefe, Beruhigungspause und Zuschnittsrändern, alle nutzbar bevor die Erweiterung existiert signed by Lollyvector SVG31 paths~1.7k nodes38 groups30 KBPrüfen Sie es selbstSignierte Datei holenDie URL-Screenshot-Steuerungen mit Ziel-URL, Scroll-Tiefe, Beruhigungspause und Zuschnittsrändern, alle nutzbar bevor die Erweiterung existiert signed by Lollyvector SVG31 paths~1.7k nodes38 groups30 KBPrüfen Sie es selbstSignierte Datei holen

Installation

Aus dem Chrome Web Store

Demnächst verfügbar. Sobald sie veröffentlicht ist, installieren Sie sie mit einem Klick und laden Lolly neu.

Selbst laden (Entwickler)

Die Erweiterung liegt im Repository unter shells/chrome-extension/. Dieser Ordner ist der Produktions-Build, der nur mit Lolly unter https://lolly.tools funktioniert.

  1. Öffnen Sie chrome://extensions.
  2. Schalten Sie den Entwicklermodus ein (oben rechts).
  3. Klicken Sie auf Entpackte Erweiterung laden und wählen Sie den Ordner shells/chrome-extension/.
  4. Laden Sie Lolly neu - URL Screenshot funktioniert jetzt im Browser.

Für einen lokalen Entwicklungsserver führen Sie pnpm run pack:chrome-extension:dev aus und laden stattdessen dist/chrome-extension-dev. Dieses Paket akzeptiert auch http://localhost:5173 und hat Development im Namen.

So funktioniert es

Während eine Aufnahme läuft, sehen Sie kurz möglicherweise ein Banner „…started debugging this browser“ auf dem temporären Tab. Das ist das DevTools-Protokoll bei der Arbeit; es verschwindet von selbst, sobald die Aufnahme fertig ist.

Eine Website für Brand Studio lesen

Die Quelle Website in Brand Studio startet eine Marke aus einer bereits vorhandenen Website. Unter Chromium liest die Erweiterung sie; in der Desktop-App erledigt ein nativer Abruf dieselbe Aufgabe, und in einem einfachen Browser ohne Erweiterung wird die Kachel gar nicht erst angeboten.

Was passiert, wenn Sie darauf klicken:

Das Einfügen einer Adresse füllt nur das Feld aus. Nichts wird gelesen, bevor Sie das Lesen starten und auf Approve once klicken.

Nach der Installation

Laden Sie den Lolly-Tab neu. Die Aufforderung „Get the extension“ verschwindet, URL Screenshot (unter Utilities) kann Aufnahmen in eine Datei speichern, und das Werkzeug wird im Batch-Modus verfügbar.

Berechtigungen

Ihre manifest.json deklariert vier Berechtigungen, dazu Website-Zugriff, den sie für jeweils eine Website einzeln anfordert:

Sie liest nur die einzelne Seite, die Sie freigeben, und sie liest oder überträgt Ihre Browserdaten nicht - nichts wird irgendwohin hochgeladen.

Das Manifest legt auch minimum_chrome_version: 111 fest. Die aktuelle Version ist 0.4.0.

Fehlerbehebung