网址中的 KeePass 通配符

Mar*_*rcx 6 url regex keepass wildcards

我昨天开始使用 Keepass,它真的很有用,但是我找不到将通配符添加到 url 的方法...

我希望在满足以下规则的所有 url 上使用一个键:

http://www*.domain_name.ext
Run Code Online (Sandbox Code Playgroud)

然后冲浪到:

http://www.domain_name.ext
http://www1.domain_name.ext
http://www11.domain_name.ext
http://www12.domain_name.ext
http://www9999.domain_name.ext
Run Code Online (Sandbox Code Playgroud)

将自动填写用户/密码...

我怎样才能得到它?

小智 8

原海报,你在使用 KeeFox 插件吗?(如果没有,建议这样做,因为它会解决您的问题。)

对我有用的解决方案是:

  1. 安装 Firefox 网络浏览器,据我所知,这在 Chrome 或 Iexplore 中不起作用
  2. 安装 KeeFox 插件并确保它在一些测试网站(如 gmail.com)上与 keepass 配合使用
  3. 在 URL 字段中,输入:domain_name.ext
  4. 在 KeeFox 选项卡 -> URLs 选项卡中输入:^。.domain_name.ext/。-> 正则表达式打勾,匹配打勾
  5. 测试。为我工作。

  • @dube 是的,我猜 ^.* 有点多余 - 即做 ^foo 或 .*foo。 (2认同)

小智 1

我不知道通配符解决方案,但您可以使用引用在另一个密钥中重复使用一个密钥中的用户名和/或密码。

您必须为每个 URL 设置一次密钥,但只需维护主密钥中的凭据。

有关更多详细信息,请参阅http://keepass.info/help/base/fieldrefs.html 。

另一件可能与您正在寻找的更接近的内容是自动类型如何匹配窗口,请查看http://keepass.info/help/base/autotype.html。如果不同的 URL 包含相同的标题,则自动输入可能适用于所有这些 URL。