5 个版本
0.1.6 | 2021年6月16日 |
---|---|
0.1.5 | 2021年6月15日 |
0.1.0 | 2021年5月31日 |
#437 in 身份验证
每月下载 23 次
34KB
627 行
bitwarden-autotype
Bitwarden缺失的桌面自动输入功能。
自动输入/自动填充功能在Bitwarden中已被请求多年,但似乎没有取得进展。轮到Thanos GIF了!
特性
- 登录到您的Bitwarden保险库
- 使用全局热键(Ctrl-Alt-A)来触发自动输入
- 可配置热键
- 将窗口标题或可执行文件名与Bitwarden登录URL匹配
- 在多个匹配登录中选择
- 按照
{USERNAME}}{TAB}{PASSWORD}{ENTER}
模式自动输入 - 自定义自动输入模式(见#1)
- 在具有提升权限的Windows中自动输入(见#5)
- 自动和手动同步您的保险库的能力
- 美观的用户界面
如何使用
- 安装 Bitwarden CLI
- 在Bitwarden中,设置登录的URL以匹配窗口标题。您可以使用任何 匹配检测
- 默认匹配检测,基础域名 & 主机:不推荐,因为它们针对的是URL而不是窗口标题。
- 以...开头:不言而喻。
- 正则表达式:最强大和通用的选项,例如正则表达式
.* - Mozilla Firefox
将匹配任何Firefox窗口。 - 完全匹配:正如其名 - 要么窗口标题完美匹配,要么就退出。
- 从不:为什么?
- 下载最新版本
- 运行程序
- 出现托盘图标以表示程序正在运行。右键单击它以获取更多选项和信息。
- 登录Bitwarden
- 在您设置的窗口中,按自动输入热键
- 感受魔法的力量流动
自定义自动输入模式
如果您想定义自己的模式,可以在登录的备注中这样做。假设您只想输入密码并按回车,您可以将此行添加到登录的备注中
Autotype: {PASSWORD}{ENTER}
(注意:在 Autotype:
后面需要有一个空格)
您可以指定任何想要的模式。支持以下类型
- 任何字符(某些奇特的Unicode字符可能会导致崩溃,请报告任何错误)除了换行符(使用
{ENTER}
) {ENTER}
模拟回车/换行键{TAB}
模拟制表键{USERNAME}
输入您的登录用户名字段{PASSWORD}
输入您的登录密码字段{TOTP}
输入登录的两因素认证码{SLEEP=X}
暂停输入X毫秒
注意事项
这是一个第三方程序,与Bitwarden没有任何关联。它不会以任何方式存储您的登录信息,但它 可能 会。如果您不信任我,并且无法阅读此代码,请勿使用它。
虽然这个程序不会存储您的主密码,但它必须存储一个会话令牌,这样您就不必每次想要自动输入时都输入密码。您PC上的恶意程序可能会从该程序的内存中窃取此令牌。这也可能适用于官方的Bitwarden客户端,尽管我不是安全研究员。
自动输入存在固有风险。例如,如果您在喜欢的聊天程序中按下热键,并且已设置匹配该程序窗口标题的URL,则此程序会愉快地向整个聊天室广播您的用户名和密码。
这是免费软件,提供时没有保证或责任。我已经尽最大努力创建了一个我每天都可以使用的程序,但如果它吃了您的猫咪,请不要起诉我!
致谢
像几乎所有终端用户软件一样,这个程序依赖于庞大的开源冰山之尖;数千小时的辛勤工作,我无法声称有功。
特别提及其他(但不仅限于!)David Tolnay、fltk 和 fltk-rs 贡献者,以及所有为 Rust编程语言 做出贡献的人。
感谢你们为创建的生态系统。
依赖项
~19–26MB
~441K SLoC