瀏覽器擴充功能

Lolly URL Screenshot 擴充功能讓網頁版應用程式可以從你的瀏覽器內部,擷取任何網頁的截圖。沒有它,擷取一個網址就需要桌面應用程式 - 瀏覽器頁面無法自行讀取另一個網站的像素。這個擴充功能可以做到,使用的是桌面應用程式所用的同一套擷取機制。

它還以同樣的方式執行另一項工作:讀取你指定的單一頁面,讓「品牌工作室」能從一個正式上線的網站中擷取品牌資訊。以下會說明這兩者。

它可在以 Chromium 為基礎的瀏覽器上執行:Chrome、Edge、Brave、Arc、Opera - Chrome 111 以上版本。

在安裝之前,URL Screenshot 仍會照常開啟,讓你可以構圖一張截圖,而工具控制項頂端會有一則提示,說明缺少了什麼。

URL Screenshot 工具的提示,提供擴充功能的安裝選項,會在擷取到檔案沒有可執行的主機時顯示signed by Lollyvector SVG自己驗證Get the signed file4 paths~2.4k nodes4 groups29 KBURL Screenshot 工具的提示,提供擴充功能的安裝選項,會在擷取到檔案沒有可執行的主機時顯示signed by Lollyvector SVG自己驗證Get the signed file4 paths~2.4k nodes4 groups29 KB

在等待期間,每個控制項都是可用的:目標網址、捲動深度、穩定延遲、裁切內縮與重新上色。只有擷取本身需要主機。

URL Screenshot 的控制項,包含目標網址、捲動深度、穩定延遲與裁切內縮,在擴充功能存在之前全部都可以使用signed by Lollyvector SVG自己驗證Get the signed file52 paths~3.6k nodes158 groups1 image62 KBURL Screenshot 的控制項,包含目標網址、捲動深度、穩定延遲與裁切內縮,在擴充功能存在之前全部都可以使用signed by Lollyvector SVG自己驗證Get the signed file52 paths~3.6k nodes158 groups1 image62 KB

安裝

從 Chrome 線上應用程式商店

即將推出。一旦發佈,你只要一鍵安裝,然後重新載入 Lolly 即可。

自行載入(開發者適用)

這個擴充功能位於程式庫的 shells/chrome-extension/

  1. 開啟 chrome://extensions
  2. 開啟開發人員模式(右上角)。
  3. 點擊載入未封裝項目,選擇 shells/chrome-extension/ 資料夾。
  4. 重新載入 Lolly - URL Screenshot 現在就能在瀏覽器中運作。

運作方式

在擷取進行時,你可能會在暫時分頁上短暫看到一則「……已開始偵錯這個瀏覽器」的橫幅。那是 DevTools Protocol 在運作;截圖完成後它就會自動消失。

為 Brand Studio 讀取一個網站

Brand Studio 的網站來源,能從你已有的網站開始建立品牌。在 Chromium 上,讀取工作由擴充功能完成;在桌面應用程式上,則由原生擷取執行相同工作;在沒有擴充功能的一般瀏覽器上,這個項目根本不會出現。

按下之後會發生什麼事:

在你按下按鈕之前,不會讀取任何東西。貼上網址只是把欄位填好而已。

安裝之後

重新載入 Lolly 分頁。「取得擴充功能」的提示會消失,URL Screenshot 會出現在圖庫與批次模式中可供使用。

權限

它的 manifest.json 宣告了四項權限,外加主機存取權:

儘管有這則警告,它實際上只讀取你要求它擷取或匯入的那一個頁面,不會讀取或傳輸你的瀏覽資料 - 不會上傳任何東西到任何地方。

這份 manifest 也設定了 minimum_chrome_version: 111。目前版本為 0.2.1。

疑難排解