書籤收集管理軟體懸浮閱讀和知識庫與瀏覽器書籤之間的資料遷移

夢幻之心星發表於2022-02-15

背景說明

  • 瀏覽器
    • 谷歌瀏覽器的手機端和電腦端書籤同步較為麻煩
    • 谷歌瀏覽器檢索書籤的體驗不佳
    • 谷歌瀏覽器的書籤並不適合文章的收集和處理
  • 收集管理軟體
    • Cubox:收費軟體,支援手機和瀏覽器外掛,限制收藏數目
    • 知識庫:無需登入即可使用,支援雲備份和本地備份,不限制收藏數目,支援書籤資料的匯入和匯出,備份資料加密,匯出的書籤資料可讀且相容瀏覽器書籤格式
    • 懸浮閱讀:無需登入即可使用,支援雲備份和本地備份,不限制收藏數目,備份資料可讀但不相容瀏覽器書籤格式,不支援標籤

格式說明

瀏覽器書籤格式說明

  • 採用html格式

  • 資料夾格式

    <DT><H3 ADD_DATE="1615656607" LAST_MODIFIED="1617438986">000臨時收藏</H3>
    
  • 單條書籤格式1

    <DT><A HREF="https://wiki.seeedstudio.com/" ADD_DATE="1616828758">看過的維基</A>
    
  • 單條書籤格式2(包含圖示)

    <DT><A HREF="https://gitmind.cn/" ADD_DATE="1614605932" ICON="data:image/png;base64,iVBORw0KGgo=">【GitMind官網】- 免費線上思維導圖軟體</A>
    
  • chrome瀏覽器書籤完整格式

    <!DOCTYPE NETSCAPE-Bookmark-file-1>
    <!-- This is an automatically generated file.
        It will be read and overwritten.
        DO NOT EDIT! -->
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
    <TITLE>Bookmarks</TITLE>
    <H1>Bookmarks</H1>
    <DL><p>
        <DT><H3 ADD_DATE="1615655664" LAST_MODIFIED="1617435198" PERSONAL_TOOLBAR_FOLDER="true">書籤欄</H3>
        <DL><p>
            <DT><H3 ADD_DATE="1615656607" LAST_MODIFIED="1617438986">000臨時收藏</H3>
            <DL><p>
                <DT><H3 ADD_DATE="1615656607" LAST_MODIFIED="1617438067">A0待歸類網站</H3>
                <DL><p>
                    <DT><A HREF="https://wiki.seeedstudio.com/" ADD_DATE="1616828758">看過的維基</A>
                    <DT><A HREF="https://gitmind.cn/" ADD_DATE="1614605932" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADGklEQVQ4jWVTb2iVdRR+zu/9vffd3W1XyjAlsPCCQ5HbqsUsIq5zLdkItFIrQVcbEYMgRpJB4K0WfYvIopqZzVyKhBOmEIF4Day+jEpQhk7wQ87dm9bd/fu+v3+nD+3GTc+Xw4Hnec6B8zyEW6p0YEN7PPAGQV6/dm41GFZ6NOvYfg+LsZZdpy8146l5iA73viV9sddoG3hCnDHMM2B20qNV1nJG+kIYx6PBCz+M/ifAWQhkwfpI75d+MnhZ/R0ejrR+P/lSbqZZvPBpZvkdSX93fEkw4srqqLh8cxDZ6ToAoD7es4dPPc218Y0jDQIDxMfgnclmJDddWvksM6D2dVcW3l3fBQAoft2dMkc3hdE3PeMAoL7tec1MPDnQEAGAbBYCAHixl19NL+MMJABQ/VDPB1J6uxfmS/eJhKok4nflmTAXXNGrKZszfDDTokM6qUvqu8Sb5z7nV+DTGHRjgRCC+q3jX+4e+flaLLZkSywuAxCtDO93jwFA/U/b71exEfN2AAAa5MUPsLQOqZjEBADIwB8MQ3PRi3ipq4ktAH5EXg1HtSgyRd1V2d7xqwCqliGkIGOc+00C8JlQr40/em/AeLxcUc8gbzcLy73zO9LrxQ3TXavoYY9pjZD0oAUsERnLnHaMh6UUNAuHlVz0h7QOy9Mnz0490t7ZYiLsaNW0H9pdvPPm+f2Ug2l+a3Vbx6QnaJXgsp7UebUp9pd7XV+PJjbkYLigTpuKKbTF/HXKugOUg+EM5DHAY0DM96aWMdDnGKdE8VrpKzcXRjqv2txc6RMGRNvk+ULg0U+hNtF1VT8EAMjBbc2ACHDxZGKvJ8hVVTgm7hmdvuLmwtGWivOUEl0EOACIlHrPOfNs+9SlGwwIAhzlYIrPpYeSrcFwTds9K07MXAXjX3OE2x/6gnd28sLW9EeFvrXLbw3Z1afWrFjY9sDHvLOTwxc7Plz0gfhfmGrPd7zhC3onMgwinDWWLwOwMUHtTHjCE8JZ2Ldbj/y+77Y0MkAEcH7zulQi8IYIos84TjFAMYELzDwVmurBpcdn/2hgAeAfJJWKzZheNlAAAAAASUVORK5CYII=">【GitMind官網】- 免費線上思維導圖軟體</A>
                </DL><p>
            </DL><p>             
        </DL><p>
    </DL><p>
    

    chrome瀏覽器書籤完整格式

懸浮閱讀資料格式說明

  • 採用JSON格式

  • 分組格式

    {"contents":[],"sortId":0,"title":"待讀文章"}
    
  • 單條資料格式

    {"createTime":1614573036311,"read":0,"title":"【GitMind官網】-免費線上思維導圖軟體","top":0,"type":"link","url":"https://gitmind.cn/"}
    
    
  • 懸浮閱讀資料完整格式

    {"count":1,
        "defGroup":[],
        "groups":[ 
            {"contents":[
                    {"createTime":1614573036311,"read":0,"title":"【GitMind官網】-免費線上思維導圖軟體","top":0,"type":"link","url":"https://gitmind.cn/"},
                ],
            "sortId":0,
            "title":"待讀文章"
            },
        ],
        "notes":[],
        "time":"2021-04-07 14:34:13"
    }
    

    懸浮閱讀資料完整格式

操作說明

懸浮閱讀資料轉瀏覽器書籤

  1. 採用正規表示式的模式替換{"createTime"\r\n{"createTime"以提高單條資料的可讀性
  2. 採用正規表示式的模式替換],"sortId":\r\n],"sortId":{"contents":\[\r\n]{"contents":[以提高分組資料的可讀性
  3. 採用正規表示式的模式替換ICON="data:image/png;base64,.*?"為空以清除無用資料
  4. 採用正規表示式的模式替換"createTime":\d{13},"read":\d,為空以清除無用資料
  5. 採用正規表示式的模式替換"top":\d,"type":"link",為空以清除無用資料
  6. 採用正規表示式的模式替換{"title":"(.*)","url":(".*")},<DT><A HREF=$2 ADD_DATE="1614605932">$1</A>以交換單條資料中標題和連結的位置,並將懸浮閱讀單條資料格式轉換為瀏覽器單條書籤格式
    懸浮閱讀與瀏覽器單條書籤格式
  7. 在懸浮閱讀資料分組格式中批量提取單條資料到對應的瀏覽器書籤資料夾格式中

注意事項

  • 知識庫:體驗版的版本號為1.6.0,更高版本的書籤資料匯出為付費功能,付費版1.7.9為最後一個支援自動提取域名為標籤的版本
  • 懸浮閱讀的預設分組的單條資料處於defGroup中,自定義分組的資料處於groups

相關資料


版權宣告:本文為「夢幻之心星」原創,依據 CC BY-NC-SA 4.0 許可證進行授權,轉載請附上原文出處連結及本宣告。


部落格園地址:https://www.cnblogs.com/Sky-seeker
微信公眾號:關注微信公眾號,獲取即時推送
微信名:夢幻之心星 微訊號:Sky-seeker


相關文章