Floccus插件 + 坚果云 实现不同浏览器间书签同步

news/2024/3/28 20:37:18/文章来源:https://blog.csdn.net/ytusdc/article/details/130383439

 在工作与学习中,我们时常希望在不同浏览器之间实现书签的同步;而一些传统的浏览器书签同步方案,或多或少都面临着一些问题——比如,Chrome浏览器尽管可以实现比较好的跨设备同步,但由于网络的限制可能导致同步不稳定;另一方面,比如想跨浏览器实现同步(例如将某一台电脑上Chrome浏览器的书签与这台或另一台电脑上的火狐浏览器的书签实现同步),则很少有可靠的解决方法。

而若借助于floccus这一浏览器插件,则可以很好的实现浏览器书签的跨浏览器、跨设备同步。本文就详细介绍基于floccus插件与坚果云WebDAV协议,实现浏览器书签的跨平台、跨设备自动同步方法。

1、为什么会选择使用这样的方式管理自己的书签?

  1. Google Chrome浏览器因为某些众所周知的原因无法使用同步功能,这对于有多个设备的用户来说是个使用痛点。
  2. Chrome 也由于众所周知的原因,无法便利的安装插件,但是 Microsoft Edge 可以快乐的访问插件安装插件。因此对于跨浏览器的书签同步的需求也是使用这种方法进行书签同步的原因。

2、Floccus是什么?

Floccus是一个在GitHub上的开源项目,该项目的官方简介如下

简单的说它就是一个支持 Google Chrome 和 Mozilla Firefox 跨平台同步的一个插件,依赖于Nextcloud, WebDAV or a local file。

3. 坚果云是什么?

坚果云是一个网盘,但坚果云是国内唯一支持 WebDAV 协议的云储存。因此在国内使用的首选肯定是他了,同时免费版的额度对于同步书签绰绰有余。至于他和其他一些网盘的区别以及具体的功能大家可以参考《所剩无几的国内网盘中,它可能是你的最佳选择:坚果云「福利」》这篇文章。

4、书签同步部署

4.1、安装插件和注册坚果云账户

在浏览器扩展程序中安装 floccus bookmarks sync 插件。对于 Microsoft Edge 浏览器安装此插件比较方便,但是对于 chrome 浏览器需要自行科学上网去安装插件。

注册坚果云账号 坚果云官网|网盘|云盘|云服务|团队协作软件|同步盘

 4.2、坚果云配置

1、 打开坚果云官网并登录你的坚果云账号。点击右上角账户名处选择【账户信息】

2、然后选择【安全选项】,然后在【安全选项】中找到【第三方应用管理】,选择【添加应用】后弹出框4。

再框4 中输入名称【floccus】(此处名称可以自己需求定义,方便区分),选择【生成密码】,选择【完成】。

如下图框5就是刚创建的第三方应用

4.3 再坚果云中设置书签同步文件夹

1、在坚果云中创建书签同步文件夹【bookmarks_floccus】,如下图所示,框4中,bookmarks_floccus 就是新建的书签同步文集那就。

2、 在【bookmarks_floccus】里上传一个【bookmarks.xbel】文件,如下图所示

 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>

4.4 设置Floccus插件

1、回到我们浏览器中,找到刚开始安装好的floccus插件,点击插件图标。

随后,点击“新建账户”,创建一个新的账户;在弹出的窗口中,选择 “WebDAV 分享”选项,并点击“继续”。

2、接下来,在弹出的窗口中(如下图所示),

第一行按照前面我们提到的坚果云“第三方应用管理”处的“服务器地址”,但是全路径要指到书签同步文件夹的位置,本问的书签同步文件夹是bookmarks_floccus,所以第一行的地址就是:https://dav.jianguoyun.com/dav/bookmarks_floccus 

第二行按照前面我们提到的坚果云“第三方应用管理”处的“账户”输入即可,

第三行密码输入我们坚果云前期生成的密码即可;

第四行 “密码短语” 可以不用填写

然后点击继续

坚果云截图

 

 3、然后在弹出的对话框中,

书签路径栏,输入我们前期创建的 bookmarks.xbel 文件的路径,因为前期服务器路径已经指到同步文件夹了,因此此处直接写 bookmarks.xbel 即可。

本地文件夹栏,选择根目录 " / "

其他设置默认即可,到此配置完成

同步间隔根据自己需求设定,可以默认设置成15分钟同步一次。到此就配置完成了。

4.5、配置完成后的同步设置

以上设置完成后设置书签同步方案,亲测合并选项会把云端的书签与本地的书签合并,因此如果本地删除了书签,等同步时候又会把云端的数据下载下来合并,因此如果需要书签同步的时候。有两种方案

1、可以一个浏览器手动选择 推送, 另一个浏览器手动选择 拉取。然后关闭插件,在需要的时候手动同步

2、或者一个主要浏览器选择 推送,另一个浏览器选择 拉取, 这样主浏览器的修改,会同步到另个浏览器。

参考文章:

电脑浏览器书签自动同步解决方案:floccus插件与坚果云的协同使用 - 知乎 (zhihu.com)

如何使用Floccus + 坚果云管理自己的浏览器书签_floccus 坚果云_低吟间的博客-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_103822.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

多臂老虎机问题

1.问题简介 多臂老虎机问题可以被看作简化版的强化学习问题&#xff0c;算是最简单的“和环境交互中的学习”的一种形式&#xff0c;不存在状态信息&#xff0c;只有动作和奖励。多臂老虎机中的探索与利用&#xff08;exploration vs. exploitation&#xff09;问题一直以来都…

Java BIO

1.Java BIO(Blocking IO:同步并阻塞式IO)编程 1.1.基本介绍 1>.Java BIO就是传统的java io编程,其相关的类和接口在"java.io"包下; 2>.BIO(Blocking I/O): 同步阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处…

centos配置nacos集群

nacos配置集群 1.官方文档地址 https://nacos.io/zh-cn/docs/cluster-mode-quick-start.html 2.环境准备 1.64 bit OS&#xff0c;支持 Linux/Unix/Mac/Windows。&#xff08;至少3台&#xff0c;或者通过修改端口在一台服务器 启动多个nacos进行测试&#xff09;。 2.64 bit …

Three.js+TypeScript+Webpack学习记录(三)

使用环境参考 Node.js v16.19.1 正文 独立功能文件 我们不可能一直在 index.ts 中写代码&#xff0c;分离文件&#xff1a; // init.ts import * as THREE from threeexport const initScene () > {const scene new THREE.Scene()scene.background new THREE.Color(wh…

ChatGPT能用来写小说吗-gpt可以续写小说吗

怎么用ChatGPT写网文 ChatGPT是一个语言生成模型&#xff0c;可以用于生成各种文本&#xff0c;包括网文。下面是一些写网文的建议。 确定你的主题和情节。在开始写作之前&#xff0c;你需要确保你有一个明确的主题和情节&#xff0c;这可以帮助你更好地组织你的故事&#xff0…

电脑硬盘分区合并怎么操作?分享2个方法!

案例&#xff1a;电脑硬盘怎么分区&#xff1f; 【我把我的电脑硬盘分成了多个区域&#xff0c;这样可以方便存储和管理数据。现在我需要调整分区&#xff0c;对分区进行合并&#xff0c;但我不知道该如何操作&#xff0c;有没有小伙伴知道&#xff1f;】 在使用电脑的过程中…

【python视图3】networkx图操作示例

一、说明 根据定义&#xff0c;图是节点&#xff08;顶点&#xff09;以及已识别的节点对&#xff08;称为边、链接等&#xff09;的集合。在 NetworkX 中&#xff0c;节点可以是任何可哈希对象&#xff0c;例如文本字符串、图像、XML 对象、另一个图形、自定义节点对象等。 如…

perf生成火焰图

文章目录 1&#xff0c;top发现webserver进程空转情况下CPU占用高达200%2&#xff0c;使用性能分析工具perf来进行分析2.1&#xff0c;抓取采集样本2.2&#xff0c;使用perf简单分析性能数据 3&#xff0c;火焰图3.1&#xff0c;生成火焰图3.2&#xff0c;将生成的.svg文件用浏…

Chapter 4 :Constraining I/O Delay(ug903)

4.1 About Constraining I/O Delay 要在设计中准确地建模外部时序上下文&#xff0c;必须为输入和输出端口提供时序信息。由于XilinxVivado集成设计环境&#xff08;IDE&#xff09;只能识别FPGA边界内的时序&#xff0c;因此必须使用以下命令来指定超出这些边界的延迟…

数据库系统工程师——第五章 网络基础知识

文章目录 &#x1f4c2; 第五章、网络基础知识 &#x1f4c1; 5.1 计算机网络概述 &#x1f4d6; 5.1.1 计算机网络的概念 &#x1f4d6; 5.1.2 计算机网络的分类 &#x1f4d6; 5.1.3 网络的拓扑结构 &#x1f4c1; 5.2 网络硬件基础 &#x1f4d6; 5.2.1 网络设备 &…

【k8s】ruoyi微服务迁移到k8s

书接上回【传统方式部署Ruoyi微服务】&#xff0c;此刻要迁移至k8s。 环境说明 31 master &#xff0c; 32 node1 &#xff0c; 33 node2迁移思路 交付思路: 其实和交付到Linux主机上是一样的&#xff0c;无外乎将这些微服务都做成了Docker镜像; 1、微服务数据层: MySQL、 R…

“井电双控”地下水远程计量设施-实现地下水资源合理利用

“井电双控”地下水远程计量设施&#xff08;MGTR-W4122C&#xff09;是针对取水计量控制系统开发智能终端产品。集预收费、流量监测、电量监测、余额提醒、欠费停机、无线传输、远程控制等多种功能于一体&#xff0c;并可根据项目需求选择实体IC卡和APP电子卡取水两种方式。其…

换肤实现及LayoutInflater原理

文章目录 背景实现换肤步骤解析插件 apk 的包信息获取插件 apk 的 Resources 对象替换资源 简单的插件化换肤实现和存在的问题换肤如何动态刷新&#xff1f;控件换肤刷新的性能考虑如何降低 xml 布局中 View 的替换成本LayoutInflater 原理LayoutInflater.Factory2 替换 View 小…

David Silver Reinforcement Learning -- Markov process

1 Introduction 这个章节介绍关键的理论概念。 马尔科夫过程的作用&#xff1a; 1&#xff09;马尔科夫过程描述强化学习环境的方法&#xff0c;环境是完全能观测的&#xff1b; 2&#xff09;几乎所有的RL问题可以转换成MDP的形式&#xff1b; 2 Markov Processes 2.1 Mark…

从源码全面解析LinkedBlockingQueue的来龙去脉

&#x1f44f;作者简介&#xff1a;大家好&#xff0c;我是爱敲代码的小黄&#xff0c;独角兽企业的Java开发工程师&#xff0c;CSDN博客专家&#xff0c;阿里云专家博主&#x1f4d5;系列专栏&#xff1a;Java设计模式、数据结构和算法、Kafka从入门到成神、Kafka从成神到升仙…

mall-swarm微服务商城系统

mall-swarm是一套微服务商城系统&#xff0c;采用了 Spring Cloud 2021 & Alibaba、Spring Boot 2.7、Oauth2、MyBatis、Docker、Elasticsearch、Kubernetes等核心技术&#xff0c;同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心…

【Excel统计分析插件】上海道宁为您提供统计分析、数据可视化和建模软件——Analyse-it

Analyse-it是Microsoft Excel中的 统计分析插件 它为Microsoft Excel带来了 易于使用的统计软件 Analyse-it在软件中 引入了一些新的创新统计分析 Analyse-it与 许多Excel加载项开发人员不同 使用完善的软件开发和QA实践 包括单元/集成/系统测试 敏捷开发、代码审查 …

HCIA-RS实验-ENSP搭建一个基础的IP网络

HCIA-RS是华为认证网络工程师&#xff08;Routing & Switching&#xff09;的缩写。通过考取HCIA-RS证书&#xff0c;可以证明自己有能力设计、实现和维护小型网络。而HCIA-RS实验则是考试的一部分&#xff0c;是考生必须要完成的实践环节。这将是第一篇文章&#xff0c;后…

【Android Framework (八) 】- Service

文章目录 知识回顾启动第一个流程initZygote的流程system_serverServiceManagerBinderLauncher的启动AMS 前言源码分析1.startService2.bindService 拓展知识1:Service的两种启动方式对Service生命周期有什么影响&#xff1f;2:Service的启动流程3:Service的onStartCommand返回…

紧密联结玩家 | 2023 Google 游戏开发者峰会

玩家的选择是对游戏莫大的认可&#xff0c;重视玩家反馈并和他们建立联系是您的游戏取得成功的关键。我们也在努力创造更多机会&#xff0c;让您的游戏从琳琅满目的列表中脱颖而出&#xff0c;帮助您吸引更多用户。 上篇内容我们介绍了帮助您优化游戏性能的几大功能更新&#x…