
我沒有使用官方的 Google Chrome,也無法使用其同步功能。
Chromium 曾經很好而且很靈活,你只需複製「擴充功能」資料夾就可以了。這一定是一場陰謀…
我現在發現做到這一點的唯一方法(理論上)是透過我在堆疊交換中找到的這個命令自動(而不是一一)將我現有的擴展打包到 .crx 中:
[path]\chrome.exe --pack-extension=c:\myext --pack-extension-key=c:\myext.pem --no-message-box
現在,我不知道如何編碼或發出命令,所以我不知道如何將此命令應用於我的所有擴充功能。
- 運行命令
- ???
幫助?
[編輯]:忘記提及- 嘗試將擴展文件夾從已安裝的chrome 瀏覽器傳輸到便攜式Brave 瀏覽器,因此每次我複製擴展的文件夾(例如名稱類似於“aaocbkeamabaniccpnbapflopmcnpjbg”)並將其粘貼到其中Brave 的同一目錄,它會自動刪除..也許我做錯了什麼?
答案1
這種方法似乎很有前途(儘管我還沒有嘗試過):
取得所有擴充ID
輸入chrome://system
並點擊“擴充功能”旁邊的“擴充...”按鈕。選擇所有擴充 ID 和名稱並將其複製到文字檔案中。這可能看起來像:aapocclcgogkmnckokdopfmhonfmgoek : Slides : version 0_10 ahfgeienlihckogmohjhadlkjgocpleb : Web Store : version 0_2 aohghmighlieiainnegkcijnfilokake : Docs : version 0_10
轉換為 URL
使用文字編輯器將所有行轉換為以下格式:https://clients2.google.com/service/update2/crx?response=redirect&prodversion=49.0&x=id%3D<Extension_ID>%26installsource%3Dondemand%26uc
<Extension_ID>
上面的 ID 在哪裡,prodversion
就是您的 Chrome 版本。每個 URL 都會.crx
從 Google 商店下載相符的擴充功能檔案。下載 .crx 文件
使用批次下載器讀取列表並下載所有.crx
文件。安裝擴充
打開 Chrome 頁面chrome://extensions
並將所有檔案拖放到其中.crx
。
答案2
每個瀏覽器安裝都會採用由一長串數字組成的 UID。即使您選擇便攜式版本的瀏覽器,您在 Chrome 等副本上安裝的擴充功能也會連結到此 UID,因為它們將在您的 AppData 資料夾中列出並帶有該 UID。
每次在其他電腦上安裝新的瀏覽器副本時,您都必須重新安裝它們,但使用程式執行檔進行硬編碼的瀏覽器除外:Opera 或Slimjet 提供開箱即用的廣告攔截功能,並且此功能與程式本身捆綁在一起;您不需要去Google Store安裝第三方。
答案3
解決方法:將它們全部列在 Nirsoft 中瀏覽器插件視圖,然後一一重新安裝,這需要幾分鐘的時間。這種方法的優點是,它不會帶來先前卸載的附加元件的舊數據,並且您可以查看 Firefox 和其他採用這些擴充功能的瀏覽器的清單。