#bitwarden #passwords #tool #autotype #autofill

app bitwarden-autotype

Bitwarden缺失的桌面自动输入功能

5 个版本

0.1.6 2021年6月16日
0.1.5 2021年6月15日
0.1.0 2021年5月31日

#437 in 身份验证

每月下载 23 次

MIT 许可证

34KB
627

图标 bitwarden-autotype

Bitwarden缺失的桌面自动输入功能。

自动输入/自动填充功能在Bitwarden中已被请求多年,但似乎没有取得进展。轮到Thanos GIF了!

thanos

特性

  • 登录到您的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 Tolnayfltkfltk-rs 贡献者,以及所有为 Rust编程语言 做出贡献的人。

感谢你们为创建的生态系统。

依赖项

~19–26MB
~441K SLoC