前言
floccus github地址: https://github.com/marcelklehr/floccus
Floccus插件是一款瀏覽器書簽收藏同步插件,支持Chrome和Firefox瀏覽器,用戶可以通過Nextcloud,WebDAV或本地文件快速同步書簽,便捷瀏覽。
XBEL 地址: http://xbel.sourceforge.net/
The XML Bookmark Exchange Language, or XBEL, is an Internet "bookmarks" interchange format. It was originally designed by the Python XML Special Interest Group on the group's mailing list.
XBEL 文件可以通過文本編輯器進行編輯
我選擇的是使用 堅果雲 的 WebDAV + Floccus 方案;
Nextcloud 可自建私有雲,因我自己沒有服務器,故放棄。
瀏覽器安裝相關擴展介紹
離線安裝的步驟:
Chrome 擴展我是用 floccus的releases 下載 后綴未crx
的 文件,然后在本地 通過 7-zip 直接解壓
Chrome 擴展安裝:
- 在地址欄輸入
chrome://extensions/
或者 通過點擊 Chrome 瀏覽器 右上角的|
(快捷鍵: Alt + F) 打開菜單,更多工具
->擴展程序
,進入擴展程序
頁面 - 確認右上角的
開發者模式
是否開啟,如果已開啟,可看到加載已解壓的擴展程序
的按鈕 - 點擊
加載已解壓的擴展程序
按鈕,然后選擇 剛才解壓的crx
的文件夾,至此,擴展程序就會安裝成功了
我遇到在chrome 離線安裝的floccus的擴展,在輸入webdav的信息出現 輸入的值總是被還原,最后還是去 chrome商店安裝了這個擴展。
firefox的擴展程序,可通過 floccus firefox安裝說明進行安裝
堅果雲的准備
- 登錄到 堅果雲,在
我的文件
->同步文件夾
(是登錄成功之后的首頁)下新建了一個類型是個人同步文件夾
,名字為floccus
的文件夾,用於 專門存放 floccus 同步的書簽 - 通過
賬戶信息
->安全選項
->第三方應用管理
,創建一個WebDAV應用,獲取密碼
bookmarks.xbel 文件的內容
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xbel PUBLIC "+//IDN python.org//DTD XML Bookmark Exchange Language 1.0//EN//XML" "http://pyxml.sourceforge.net/topics/dtds/xbel.dtd">
<xbel version="1.0">
</xbel>
然后上傳一個bookmarks.xbel文件到剛才新建的文件夾里面,沒有的點這里下載。
設置Chrome 已安裝的floccus擴展
點擊剛才安裝 chrome 的floccus
擴展的圖標,選擇 WebDAV共享中的XBEL文件
WebDAV的服務器信息就跟着堅果雲給你的信息填寫上去就可以了。
Bookmarks file path(書簽地址)的值填寫你剛才創建的文件夾/bookmarks.xbel
,如:floccus/bookmarks.xbel
書簽的目錄直接選擇根目錄就可以了,如果新建的話他是在你現在瀏覽器書簽基礎上新建一個同步的書簽文件夾。
配置好了點擊一次同步,就會先把你瀏覽器上所有書簽同步到堅果雲。然后你去另外的瀏覽器上同步就會把堅果雲的和你本地的合並,設置里可以設置重新導入,不過建議是新瀏覽器里直接清空書簽了再進行同步。
因為遇到瀏覽器標簽因為沒有及時備份就直接還原了系統,雖然很久以前同步過 chrome的標簽,但是后來新電腦雖然還是用chrome,標簽還是會加,但是標簽未同步到google上,導致自己個人電腦上的chrome標簽丟失,心里感到有點遺憾。通過搜索引擎找 瀏覽器書簽同步
,有專門介紹了EverSync
方案,發現參考文章有提到 flocus
,並支持webadv。
在 google chrome下,我個人是使用 Floccus 和 google 同步2種方法進行使用的。
我將 google chrome 同步回之前同步過的書簽之后,為了避免書簽混亂,我將 放在 堅果雲的 bookmarks.xbel
文件重命令為bookmarks2.xbel
,下一步在 堅果雲的 同一個文件夾下上傳一個xbel
節點為空的bookmarks.xbel
文件,最后進行 chrome 的 floccus 擴展將書簽同步到堅果雲。這樣 google 同步和堅果雲里面的bookmarks.xbel
的書簽列表是一樣的了。