随着时间的推移,1Password中的记录可能会出现重复(其实是1Password老版本的BUG导致的)。这些重复记录可能会导致混乱,并增加在查找需要的凭据时的困难。为了解决这个问题,我们创建了一个用于查找并删除重复项的Python脚本。
脚本概述
该脚本首先获取所有重复的title,然后提取相关的ID。接着,脚本通过比较Fields和URLs部分,找到重复的项目并将多余的项目ID添加到一个列表中。最后,根据需要,您可以选择删除多余的项目。
使用方法
- 确保已安装Python 3,并确保1Password CLI(命令行界面)已经正确配置。
- 保存以下脚本到名为
1password_deduplicate.py的文件中。 - 在终端中,导航到包含脚本的文件夹,然后运行
python 1password_deduplicate.py。 - 脚本将显示需要删除的额外项目ID。如需删除这些项目,请取消脚本末尾相关行的注释,并重新运行脚本。


