完美的通用自动输入规则:不需要浏览器扩展(插件)配合,而软件的插件 AutoTypeSearch 最好配置,以防万一出现全局自动输入不能匹配的情况。

1、假设 Keepass 应用环境:

  • 软件版本 V2.42.1;
  • 中文输入法;
  • 用户名为英文。

2、期望目标:

  • 自动输入用户名、密码,并打开目标应用;
  • 最后,自动切换回中文输入法。

3、系统设置:需要安装纯英文输入法,不会的自行搜索;然后设置中、英文输入法的激活热键(具体热键可以自己设定,与其它的系统或软件的热键不要冲突就好,可以随便找个可以输入的地方测试下热键是否有效),下图红框内第一个为英文输入法,第二个是本人常用的中文输入法:

4、Keepass 相关设置:

4.1、全局热键:如下图红框,具体键值自己设定,第一个是全局自动输入整体(用户名、密码及其它),第二个是在用户名已经输入的情况下仅仅全局自动输入密码(最后要手动回车或鼠标点击登录,不如直接用第一个方法)

4.2、高级设置:如何匹配目标,如下图,

  • 第一个红框,记录的标题匹配标题,默认值;
  • 第二个红框,记录的标记匹配标题;
  • 第三个红框,“总是显示选取对话框”,是防止一个应用多个帐号的情况;
  • 在本文中,URL 匹配毫无用处。

记录的标题大家都清楚,什么是记录的标记?如下图,

我设定的记录的标题是“QQ邮箱”,然后加上标记中的“QQ空间, QQ安全, 腾讯微云, TIM”(注意使用半角的“,”(逗号)分隔多个关键字),基本上包括了QQ的所有应用,仅仅使用了一条记录!

4.3、插件 AutoTypeSearch 的设置,如下图,除了红框内的全局热键(可直接调用搜索框寻找需要的密码记录,找到后鼠标点击,完成自动输入),其它都是默认值,

5、通用自动输入规则,前面的设置大多为通用设置,该部分才是核心内容。针对所有记录分支的根项目设置如下,

点击上图中的红框内的魔法棒后弹出下图,就可以开始编辑规则了。

最终,本人确定的通用流程(注意红色字符):

^0即 Ctrl+0 切换为英文输入法、自动输入用户名、%+0 即 Alt+Shit+0 切换为中文输入法、自动输入密码、 {ENTER} 按回车进入目标应用。

通用规则代码如下,

^0{CLEARFIELD}{USERNAME}%+0{TAB}{PASSWORD}{ENTER}

6、替代规则,对于与通用有冲突的密码记录,可以使用替代规则,比如它有三个字段—用户名、密码、答案,如果最后个字段是英文(中文输入法可开启),那么在自动输入完毕,直接切换为中文输入法、回车进入目标应用。规则如下,({S:答案}即自定义字段“答案”的值—在记录的高级选项卡定义)

^0{CLEARFIELD}{USERNAME}{TAB}{PASSWORD}{TAB}{CLEARFIELD}{S:答案}%+0{ENTER}

注意,因为第三个字段是可编辑的,应该预先{CLEARFIELD},和用户名类似。

也可以不自定义第三个字段,将值直接写在记录的备注中,{S:答案}改为{Notes},

^0{CLEARFIELD}{USERNAME}{TAB}{PASSWORD}{TAB}{CLEARFIELD}{Notes}%+0{ENTER}

7、需要注意的地方:

7.1、从第5、6点看出,何时激活中文输入法要根据字段的内容而调整;

7.2、{DELAY 100}延时100毫秒、在适当的地方使用,其中的时间也要根据实际情况调整;

7.3、规则中热键的兼容性,中、英文输入法的激活热键,可能与一些目标应用不兼容而无效,可以临时手动开关输入法、或者替换为兼容的热键。

7.4、{ENTER} 回车有时候相当于翻页,如 Outlook 邮箱多网页登录的规则,

^0{USERNAME}%+0{ENTER}{DELAY 2000}{PASSWORD}{ENTER}

其中 {ENTER}{DELAY 2000} 指翻页并延时 2 秒。

7.5、密保问题组合框内容的选择,本人未能用代码规则解决,只能在手工选择密保问题后,然后调用 Keepass 的自动输入。如有人能解决此问题,请留言,非常感谢。

Keepass 教程之二——完美的通用自动输入规则相关推荐

  1. Keepass 教程之一——基本应用与插件

    Keepass 为开源免费密码管理软件,它可以做到在登录时自动输入信息,甚至不需要如浏览器扩展的支持,也可以在软件.应用的登录中应用它. 软件官网:https://keepass.info/, 下载地 ...

  2. Wix 安装部署教程(十二) -- 自动更新WXS文件

    原文:Wix 安装部署教程(十二) -- 自动更新WXS文件 上一篇分享了一个QuickWIX,用来对比两个工程前后的差异,但是这样还是很繁琐,而且昨天发现有Bug,目录对比有问题.这次改变做法,完全 ...

  3. Ocelot简易教程(二)之快速开始2

    为什么这篇的标题叫"Ocelot简易教程(二)之快速开始2"呢,因为很多朋友跟我说上一篇" Ocelot简易教程(二)之快速开始1"内容太少了,只是简单介绍Oc ...

  4. ArcGIS Maritime Server 开发教程(二)ArcGIS 海图软件系列

    ArcGIS Maritime Server 开发教程(二)ArcGIS 海图软件系列 本章导读:ArcGIS 是一个成熟的 GIS 软件体系,无论是在海图的服务端管理.桌面软件使用还是海图功能定制方 ...

  5. 预定义类型未定义或导入_LimeSurvey基础教程(二)——问题类型

    在上一讲中,我们主要介绍了LimeSurvey的历史.功能.结构以及使用场景,其中就提到"20种以上题型,可自由运用".从某种意义上来说,调查就是由一系列的问题(类型)所组成,所以 ...

  6. 《SteamVR2.2.0官方教程(二)》(Yanlz+Unity+XR+VR+AR+MR+SteamVR+Valve+Tutorials+Interaction+Oculus+立钻哥哥++ok++)

    <SteamVR2.2.0官方教程> <SteamVR2.2.0官方教程> 版本 作者 参与者 完成日期 备注 SteamVR2.2.0_Tutorials_V01_1.0 严 ...

  7. Node.js 官网入门教程(二) npm(安装、包版本、卸载、npx)、package.json(scripts、devDependencies)package-lock.json(语义版本规则符号

    Node.js 官网入门教程(二) npm(包管理.安装.包版本.卸载.npx).package.json(scripts.devDependencies).package-lock.json(语义版 ...

  8. 【Visual C++】游戏开发笔记四十四 浅墨DirectX教程十二 网格模型和X文件使用面面观

    本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhmxy555/article/details/8586540 作者:毛星云(浅墨 ...

  9. 基于云开发的微信小程序实战教程(二)

    基于云开发的微信小程序实战教程(二) 上篇文章中,简单介绍了下小程序云开发的概念,还有开发工具的安装和配置,云开发环境已经搭建完毕. 本章主要内容:微信开发者工具如何使用,小程序云开发的基础目录结构 ...

最新文章

  1. 实践教程|YOLOX目标检测ncnn实现
  2. 【正则表达式】1.入门
  3. pictrue获取图片的三种方式
  4. 增强for循环,Map,集合应用
  5. leafLet API 中文文档翻译
  6. Android 使用jarsigner给apk签名的方法详细介绍
  7. python3(三)Matplotlib
  8. Visual Studio 2008破解版本
  9. 送给程序员:IT大神们的编程名言
  10. java hiveconf_Java学习路线分享hive的运行方式
  11. 全向轮机器人运动模型及应用分析
  12. 大数据分析五步法流程顺序
  13. 两个文本框异动任何一个能即时更新计算结果
  14. 论文笔记_S2D.09-2018-ECCV_从RGB和稀疏感知估计深度
  15. NMEA-0183通信协议
  16. 《Redis开发与运维》学习第八章
  17. 腾讯视频VIP会员,周卡特价9.5元!
  18. 精读Tree Energy Loss: Towards Sparsely Annotated Semantic Segmentation
  19. 基于滑窗捕获的伪卫星系统抗远近效应方法研究
  20. schema的基本使用

热门文章

  1. 2015-CVPR-Deeply Learned Attributes for Crowed Scene Understanding
  2. python3.8.2怎么卸载_Python卸载
  3. 多渠道推广场景下,如何实现 App 用户增长的精准归因?
  4. Android 铃声多媒体音量、静音、震动(附源码)
  5. 支付宝退款申请 报错 错误代码 ILLEGAL_SIGN
  6. js随机生成16进制的颜色
  7. FOJ 1012 Relatives
  8. HCNP学习笔记之HCNP学习的几种境界
  9. CRM定制要注意哪些
  10. Eviews:计算金融市场波动率(GARCH)