autohotkey - 如何检测用户是否写了特定的句子?
问题描述
所以,我想检测用户是否在键盘上写了一个特定的句子,如果是,然后执行一个功能。
例如,如果用户写:
if user types /hello
脚本激活,例如输出
Send, Hello. How are you today?
解决方案
根据Hotstrings的文档,您的示例如下所示:
::if user types /hello::Send, Hello. How are you today?
虽然,这需要输入一个额外的“结束字符”,例如空格或制表符来触发转换。
要在输入最后一个字符后立即替换文本,请添加*
选项:
:*:if user types /hello::Send, Hello. How are you today?
推荐阅读
- javascript - 如何用多个`==`s、多个`>=`、多个`<=`范围过滤器链接where子句
- jquery - 无法使用图像选项读取 null 的属性“select2”
- maven - 如果已经存在相等的文件,maven-jaxb2-plugin 不生成文件
- spring-boot - Spring Boot 自定义动态消息翻译
- android - 错误 [Dagger/MissingBinding] androidx.lifecycle.ViewModelProvider.Factory 不能在没有 @Provides-annotated 方法的情况下提供
- r - 更新与值列表匹配的数据框中的列
- laravel - 如何在登录具有 Spatie 的 Laravel 权限的用户之前检查用户角色?
- oauth - Quarkus Microprofile JWT - 备用 quarkus.smallrye-jwt.auth-mechanism
- reactjs - 无法解析 expo-font。急速模块地图中不存在世博模块
- angular - 如何用 Renderer2 测试指令?