Lolly
アプリを開く

ブラウザ拡張機能

Lolly URL Screenshot 拡張機能を使うと、web アプリはブラウザの中から任意の Web ページをスクリーンショットできます。これがない場合、URL のキャプチャにはデスクトップアプリが必要です - ブラウザページはそれ単体では他サイトのピクセルを読み取れません。拡張機能はそれができ、デスクトップアプリと同じキャプチャを使用します。

同じ仕組みで、ほかに2つの役割も果たします。画像スロットに貼り付けた Web アドレスを、そのページのスクリーンショットに変えられます(このページをスクリーンショット)。また、指定した1つのページを読み取り、Brand Studio が稼働中の Web サイトからブランドを抽出できるようにします。どのリクエストも、拡張機能での承認を待ちます。

Chromium ベースのブラウザで動作します: Chrome、Edge、Brave、Arc、Opera - Chrome 111 以降。

インストールされるまでの間も URL Screenshot は開くのでショットを作成できますが、ツールのコントロール上部の注記に不足しているものが表示されます。

capture to file を実行するホストがない場合に表示される URL Screenshot ツールの、拡張機能を案内する注記 signed by Lollyvector SVG4 paths~2.4k nodes4 groups30 KB自分で確認する署名済みファイルを取得capture to file を実行するホストがない場合に表示される URL Screenshot ツールの、拡張機能を案内する注記 signed by Lollyvector SVG4 paths~2.4k nodes4 groups30 KB自分で確認する署名済みファイルを取得

待っている間もすべてのコントロールはライブです: 対象 URL、スクロール深度、待機時間、クロップの内側マージン、再配色。ホストが必要なのはキャプチャそのものだけです。

拡張機能なしでも使える、対象 URL・スクロール深度・待機時間・クロップの内側マージンを備えた URL Screenshot のコントロール signed by Lollyvector SVG31 paths~1.7k nodes38 groups30 KB自分で確認する署名済みファイルを取得拡張機能なしでも使える、対象 URL・スクロール深度・待機時間・クロップの内側マージンを備えた URL Screenshot のコントロール signed by Lollyvector SVG31 paths~1.7k nodes38 groups30 KB自分で確認する署名済みファイルを取得

インストール

Chrome ウェブストアから

近日公開。 公開されればワンクリックでインストールし、Lolly を再読み込みするだけです。

自分で読み込む(開発者向け)

拡張機能はリポジトリ内の shells/chrome-extension/ にあります。このフォルダは本番用ビルドで、https://lolly.tools の Lolly でのみ動作します。

  1. chrome://extensions を開きます。
  2. 右上の デベロッパーモード をオンにします。
  3. パッケージ化されていない拡張機能を読み込む をクリックし、shells/chrome-extension/ フォルダを選択します。
  4. Lolly を再読み込みします - これで URL Screenshot がブラウザで動作します。

ローカルの開発サーバーを使う場合は、pnpm run pack:chrome-extension:dev を実行し、代わりに dist/chrome-extension-dev を読み込みます。このパッケージは http://localhost:5173 も受け付け、名前に Development が付きます。

仕組み

キャプチャが実行されている間、一時タブに 「…このブラウザのデバッグを開始しました」 というバナーが一瞬表示されることがあります。これは DevTools Protocol が動作している証で、ショットが完了すると自動的に消えます。

Brand Studio のためにサイトを読み取る

Brand Studio の Website ソースは、すでにお持ちのサイトからブランドを作成します。Chromium 上ではこの拡張機能が読み取りを行い、デスクトップアプリではネイティブの fetch が同じ役割を果たし、拡張機能のない通常のブラウザではそのタイル自体が表示されません。

押したときに起こること:

アドレスを貼り付けるだけではフィールドが埋まるだけです。読み取りを開始して Approve once を押すまで、何も読み取られません。

インストール後

Lolly タブを再読み込みしてください。「拡張機能を入手」というプロンプトが消え、URL Screenshot(ユーティリティ内)でキャプチャをファイルに保存でき、このツールを Batch モードでも利用できるようになります。

権限

manifest.json は4つの権限を宣言しており、サイトへのアクセスは1サイトずつ求めます。

拡張機能はあなたが承認した単一のページしか読み取らず、あなたの閲覧データを読み取ったり送信したりすることはありません - どこにも何もアップロードされません。

マニフェストには minimum_chrome_version: 111 も設定されています。現在のバージョンは 0.4.0 です。

トラブルシューティング