-
有了该脚本你可以
- 通过 zotero 或者第三方同步盘来存储 PDF 文件
- 一键将 PDF 文件导入思源的库文件夹,不占额外空间,并配置同步忽略
- 在新的设备上,保证 PDF 文件路径相同的前提下,一键重新导入 PDF 文件,
依然不占额外空间,并配置同步忽略
-
用法
- 如果是第一次运行,请右键脚本,编辑一下你的工作空间的 data 文件夹地址
- 在资源浏览器选择要导入的 PDF 文件,执行 quicker 脚本,选择建立新的 pdf 链接,即可导入思源库文件夹
- 脚本会在剪切板中写入 markdown 语句,在思源笔记黏贴后,显示“链接 | 原文件”,即可正常开始阅读、注解 PDF 文件
- 在新的设备上,发现找不到 PDF 文件时,复制之前黏贴的“链接 | 原文件”文本,执行 quicker 脚本,选择“根据已有的链接重新生成链接”,即可重新把 PDF 导入思源库文件夹
-
实现方式
- 实际上是之前 D 大和小伙伴们讨论过可以用链接的方式来导入 PDF 文件
- 我这里是通过 windows 平台下 mklink /h 指令生成硬链接,既不影响原文件的路径,也不几乎占用新的存储空间
-
注意
- 我这脚本主要是自己用的,还没经过太多验证,不保证稳定性,建议小白先别急着用
- 大佬们要是有更好的实现方式或者要改进我的脚本,求建议求分享,要是有 bug 求轻喷
- 离真正“一键”完成导入还是有距离,这不是吸引眼球嘛(逃)
- data 文件夹地址请以 data 结束,不要用 data\结束
- 讲道理导入 PDF 的时候,或者写入 syncignore 时要检测一下是否已经有重复的文件
但是暂时懒得折腾了 - 也可以把动作中,自动配置同步忽略的部分禁用,手动编辑 syncignore,禁用全部的.pdf 文件同步
-
参考
近期热议
推荐标签 标签
-
JetBrains
18 引用 • 54 回帖 • 2 关注
JetBrains 是一家捷克的软件开发公司,该公司位于捷克的布拉格,并在俄国的圣彼得堡及美国麻州波士顿都设有办公室,该公司最为人所熟知的产品是 Java 编程语言开发撰写时所用的集成开发环境:IntelliJ IDEA。
-
Visio
1 引用 • 2 回帖 • 1 关注
- 链书
-
App
91 引用 • 384 回帖
App(应用程序,Application 的缩写)一般指手机软件。
-
OpenResty
17 引用 • 54 关注
OpenResty 是一个基于 NGINX 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。
-
JVM
180 引用 • 120 回帖 • 2 关注
JVM(Java Virtual Machine)Java 虚拟机是一个微型操作系统,有自己的硬件构架体系,还有相应的指令系统。能够识别 Java 独特的 .class 文件(字节码),能够将这些文件中的信息读取出来,使得 Java 程序只需要生成 Java 虚拟机上的字节码后就能在不同操作系统平台上进行运行。
-
Node.js
139 引用 • 269 回帖 • 1 关注
Node.js 是一个基于 Chrome JavaScript 运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞 I/O 模型而得以轻量和高效。
-
CSDN
14 引用 • 155 回帖
CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。
-
尊园地产
1 引用 • 22 回帖 • 786 关注
昆明尊园房地产经纪有限公司,即:Kunming Zunyuan Property Agency Company Limited(简称“尊园地产”)于 2007 年 6 月开始筹备,2007 年 8 月 18 日正式成立,注册资本 200 万元,公司性质为股份经纪有限公司,主营业务为:代租、代售、代办产权过户、办理银行按揭、担保、抵押、评估等。
-
HTML
108 引用 • 295 回帖
HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。
-
周末
14 引用 • 297 回帖
星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。
-
设计模式
200 引用 • 120 回帖
设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。
-
Spark
74 引用 • 46 回帖 • 562 关注
Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。
-
酷鸟浏览器
3 引用 • 59 回帖 • 47 关注
安全 · 稳定 · 快速
为跨境从业人员提供专业的跨境浏览器 -
Netty
49 引用 • 33 回帖 • 35 关注
Netty 是一个基于 NIO 的客户端-服务器编程框架,使用 Netty 可以让你快速、简单地开发出一个可维护、高性能的网络应用,例如实现了某种协议的客户、服务端应用。
-
笔记
310 引用 • 794 回帖
好记性不如烂笔头。
-
正则表达式
31 引用 • 94 回帖
正则表达式(Regular Expression)使用单个字符串来描述、匹配一系列遵循某个句法规则的字符串。
-
SMTP
4 引用 • 18 回帖 • 635 关注
SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。
-
Git
211 引用 • 358 回帖
Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
-
运维
150 引用 • 257 回帖
互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。
-
Vim
29 引用 • 66 回帖 • 1 关注
Vim 是类 UNIX 系统文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff)、语法高亮、全面的帮助系统、本地脚本(Vimscript)和便于选择的可视化模式。
-
WiFiDog
1 引用 • 7 回帖 • 608 关注
WiFiDog 是一套开源的无线热点认证管理工具,主要功能包括:位置相关的内容递送;用户认证和授权;集中式网络监控。
-
思源笔记
25447 引用 • 105254 回帖 • 1 关注
思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。
融合块、大纲和双向链接,重构你的思维。
-
PHP
181 引用 • 408 回帖 • 483 关注
PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。
-
机器学习
83 引用 • 37 回帖
机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。
-
负能量
89 引用 • 1251 回帖 • 407 关注
上帝为你关上了一扇门,然后就去睡觉了....努力不一定能成功,但不努力一定很轻松 (° ー °〃)
-
danl
• 163 关注
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于