Attachment Manager
📺视频演示
- 选择源路径的根目录
- 根据你的同步方式选择附加类型
- 若你在2选择
链接
,请配置靶路径的根目录 - 在其它设置中,根据自己使用习惯配置
如何自定义重命名规则以及定义子目录?
见Zotero官方教程,在配置子目录时多层级目录请用/
隔开。
Attachment Manager for Zotero
License: GNU Affero General Public License v3.0
Attachment Manager
📺视频演示
链接
,请配置靶路径的根目录如何自定义重命名规则以及定义子目录?
见Zotero官方教程,在配置子目录时多层级目录请用/
隔开。
In Zotfile, it is available to truncate the title after specific punctuations, such as : . ? !
. This feature is very useful for long titles. It would be great if Zotero Attanger could support this feature. Thanks in advance.
I still have the old Wandering File plugin, but I want to move to this newer version. In the Wandering File plugin, I can use the citekey generated by Better BibTeX by putting {%b}
like this:
But I don't think I can do that yet with Attanger? I believe Attanger relies on Zotero to rename the attachment. Is that correct? Do you have plans to add Better BibTeX support in the future?
Thanks a lot for making so many useful Zotero plugin!
我刚装上之后每次打开 Zotero 都是直接进入的 safe mode,然后网上找了教程关闭,之后软件就一直卡死无法运行了
现在重装覆盖了软件,解决了卡死的问题,但是依然还是会直接进入 safe mode
Originally posted by @BBuniverse in #30 (comment)
@MuiseDestiny
感谢开发这么好用的插件!
发现小个小问题:默认子目录设置时,当在我的文库等,没有分类的位置添加文献,会被存到”\我的文档\年份“目录下面;设置官方说明文档中的journalAbbreviation参数无效,琢磨着估计是中文文献没有这一项,但又找不到期刊、出版社、大学等通用的子目录设置形式,建议增加,因为分类是会变的,期刊和发表年份等是不会再变化的,这样更有利于分类。
再次感谢!
用了zotero7之后, 发现能对html做批注了, 于是开始想把zotero打造成个人的资源管理器, 亦即不止收录pdf, 还想要一起收录网页快照, 音视频文件乃至各种任意类型的文件.
但插件目前只支持把所有文件都搬移到同一个路径下, 所以暂时只能把pdf html jpeg mp4等各种文件都混在一起, 那这样用起来就不太合适.
所以希望能够扩展出不同的目标路径, 比如: 按不同文件后缀, 根据用户的自定义设置, 把pdf搬移到library文件夹, 把html搬移到webpages文件夹, ... , 把其余文件搬移到miscellaneous文件夹.
而更希望的是, 允许用户对不同的分组也能自定义不同的目标路径, 比如: 对名为music的分组自定义一个云盘的目标路径, 然后对该分组右键选择添加新附件, 将会一律把要添加到该分组里的附件搬移到云盘里实现自动同步; 而对另外的分组则可以有另外的目标路径.
感谢大神提供的改名插件让我的zotero顺利升级到了7。
已经链接的pdf重新选择移动会让文件名加上 _1,如果是移动到同名文件应该是跳过操作。
例如:
Wu 等 - 2023 - Unlocking my heart fostering hotel brand love with service robots.pdf
变为
Wu 等 - 2023 - Unlocking my heart fostering hotel brand love with service robots_1.pdf
个人感觉应该是在创建同名那里加上一个 sourcePath !== destPath 才需要重命名。
我全部重新用插件移动一遍文档位置后,就不会再出现重复创建同名文件夹的情况了。但是我现在所有移动之前的文章高亮标注全部丢失,Chartero 的阅读时长也全部归零。
本地对应记录应该还是有的吧,有什么方法全部找回对应的阅读记录吗?
并且操作次数多了之后,选择按日期排序会出现顺序错误,其他列也有类似的情况。
将一份pdf拖入zotero,但zotero没有获取到这个文件正确的元数据。此时,attanger没有自动进行移动和重命名。右键文件->attanger->移动附件,pdf会被正确移动到靶路径,但是zotero没有得到新移动的文件目录,再次双击pdf,会提示文件已经被移动不存在。
If the attachments come from zotero connect, the attachments can be moved automatically. But when I add attachments by copying or linking, they cannot be moved to destination files.
能否设置自动移动附件,即先将文件复制到目标文件夹,再从源文件删除
感谢!
感谢作者开发的插件,能够在zotero7中更好的管理文件,我在使用时发现了如下问题:
当我选中一个文件目录中所有的文献并进行移动文件时不会发生问题,
当我选中所有的文献进行移动时就会发生bug,文献移动后的windows目录位置不是其在zotero目录中的位置。
用的最新版插件,使用PDF translate插件添加注释时,右下角总是提示attanger插件被运行了一下,猜测是检测到附件被修改,又被重新命名了
Dear @MuiseDestiny,
Consider the possibility of incorporating a default attachment option into your extensions. Currently, when using the Attachment Manager > Rename Attachment feature, all attachments are renamed to the same name, leading to overwriting of PDFs. For example, I attach the original PDF to an article, take notes on paper, create a new PDF, and attach it to Zotero. With your extension, marking the original PDF as the default would prevent unintended overwriting when renaming attachments.
Thank you for your efforts in continually refining and optimizing this valuable extension for the Zotero community.
目前是这样的, 若添加的附件无法被自动识别, 那么插件的整个工作流就会卡住, 而且没有任何提示, 给人感觉插件似乎并不好使, 此时必须手动给它创建一个父条目, 然后才能继续触发后续的移动原文件及添加附件链接功能.
建议对此进行优化, 因为导入附件时候, 用户往往都不会特意去关心该附件到底有没有被自动识别成功, 所以应该允许插件在自动识别失败的时候自动创建哪怕是一个空的父条目出来, 以确保导入任何附件时都可以把操作走到底, 百分百将之转为链接附件.
Hello o/
I've seen on the forums that you were asked to change the name of an earlier plugin "zotero-file" because of the word zotero in the name.
If this plugin is the intended successor to zotfile, it would make sense to name it similarly and avoid conflicts.
For example: zot-attanger
or zot-file-2
or zot-file-7
or zot-file-neo
, and so on.
Best of luck. Looking forward to a full English localization (docs, ...) 😄
publisher 或 publicationTitle 的数据格式为 NameA/NameB,创建的文件夹直接就是 NameANameB,没有进一步创建子文件夹。
我有很多pdf都是下载以后,linked到条目的,然后我就需要每次都手动点击移动附件 这个附件才会从我下载到的文件夹移动到指定储存文件夹
插件设置处已经设置了自动移动,怎么样才能在每次添加linked附件后,让它自动移动到指定文件夹呢
现在打开方式采用的是 viewAttachment 方式,这个要修改默认配置,关闭的时候再改回来。容易造成打开阻塞。
await ZoteroPane.viewAttachment(ids);
是不是可以考虑采用
Zotero.launchFileWithApplication(path, exePath);
或者采用
let args = ['-p', filePath]; Zotero.Utilities.Internal.exec(applicationPath, args);
Some author names with diacritics will always meet some conflicts between macos and windows when using third party netdisk, please add this features to the new addon from old Zotfile
attanger的作用是自动为附件替换一个文件链接,指向OneDrive下指定的文件夹。但是当多个设备的OneDrive路径不同时,是否还能实现顺畅的同步呢?
感觉可以在attanger的打开功能里,设置为从该设备设置好的靶路径打开相应的文件,不知作者有没有兴趣实现。
如题, 目前发现该插件是只管添加不管删除, 当指定路径里文件多了之后, 还真分不清哪些文件是条目已经被删了的.
或者至少在删除带有链接附件的条目时, 弹出通知提示用户手动进行文件删除.
从知网抓取的条目,zotero内显示的还是full text pdf,且用使用了右键菜单-附件管理-附件重命名,还是没有反应,所以感觉目前抓取的知网条目那些,pdf都实现不了自动重命名
如下图配置,以【Link】方式保存附件
Configure as shown in the figure below and save the attachment in [Link] mode
网页剪存时,自动保存【网页快照】,并添加为【附件】
Automatically save [Web Page Snapshot] and add it as [Attachment] when cutting and saving web pages.
目前插件似乎会自动将【网页快照】以【LINK】方式移动至【目标路径】。不知能否保持【ZotFile】的特性,【网页快照】依然以【Stored Copy】方式保存在【ITEM】文件夹中,谢谢!
At present, the plugin seems to automatically move the webpage snapshot to the target path in a LINK manner. If it's possible to maintain the characteristics of ZotFile. The webpage snapshot will still be saved in the ITEM folder as a Stored Copy. Thank you!
Hello!
Simple issue: when I "Move PDF", if a file is already in the folder, the extension adds a suffix.
What I'd like to happen: in case one of the file is removed, if I "Rename PDF" the suffix is removed.
Amazing extension, thank you for your work!
开启插件后,导入pdf文件后会消失
如上
如题琐事!!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.