第三方电脑端 小爱同学设置快捷键/设置语言唤醒

1.第三方电脑端 小爱同学设置快捷键(最快,最简单的方法)

众所周知,某些电脑是没有小爱按键的,但是我们可以把他固定到任务栏的第一个位置,然后按win键和1就可以打开啦

2.下面是如何设置其他快捷键 (我没成功)

还是感谢博主 

 感谢博主

 安装以下软件

Ahk2.0 下载地址:

创建一个txt写入以下代码

; ----- 在桌面 CTRL+SHIFT+A 打开小爱同学语音 -----
~^+a::
{
    if (!WinExist("小爱同学")) { ; 未启动,启动小爱并等待页面初始化完成
        Run "小爱同学.lnk", "C:\ProgramData\Microsoft\Windows\Start Menu\Programs"
        aid := WinWait("小爱同学", "小爱同学", 5)
    }
    WinActivate ; 将小爱窗口激活
    Sleep 200 ; 不加这个延时不太稳定
    WinGetPos , , &W, &H, ""
    MouseGetPos &xpos, &ypos
    Click "37 " . (H - 37)
    Click xpos . " " . ypos  . " 0"
}

下面是有关代码的解释 

这段代码是一个AutoHotkey脚本,它定义了一个快捷键组合`CTRL+SHIFT+A`来触发一系列操作。下面是对脚本的逐行解释:

1. `~^+a::` - 这是一个热键定义,表示当`CTRL`(^)、`SHIFT`(+)和`A`键同时按下时,执行后面的脚本代码。

2. `{` - 脚本代码块的开始。

3. `if (!WinExist("小爱同学")) {` - 检查是否存在名为"小爱同学"的窗口。如果不存在,执行大括号内的代码。

4. `Run "小爱同学.lnk", "C:\ProgramData\Microsoft\Windows\Start Menu\Programs"` - 运行位于指定路径的"小爱同学.lnk"快捷方式,启动小爱同学程序。

5. `aid := WinWait("小爱同学", "小爱同学", 5)` - 等待5秒钟,直到名为"小爱同学"的窗口出现。

6. `}` - 如果条件语句结束。

7. `WinActivate` - 激活最前面的窗口,这里应该是"小爱同学"的窗口。

8. `Sleep 200` - 暂停200毫秒,给系统一些时间来响应之前的操作。

9. `WinGetPos , , &W, &H, ""` - 获取当前激活窗口的位置和大小,并将宽度和高度分别存储在变量`W`和`H`中。

10. `MouseGetPos &xpos, &ypos` - 获取当前鼠标的位置,并将x和y坐标分别存储在变量`xpos`和`ypos`中。

11. `Click "37 " . (H - 37)` - 在窗口内距离底部37像素的位置点击一次。

12. `Click xpos . " " . ypos . " 0"` - 在鼠标当前位置点击一次,`0`表示点击的类型,这里表示左键单击。

13. `}` - 脚本代码块的结束。

这个脚本的目的是在使用快捷键`CTRL+SHIFT+A`时,如果"小爱同学"程序没有运行,则启动它,并在程序界面的特定位置进行点击操作。这可能是为了模拟用户操作,比如点击某个按钮或区域。不过,请注意,这个脚本需要在Windows操作系统上运行,并且需要安装AutoHotkey软件。

 如果要修改快捷键:

在AutoHotkey脚本中,要修改热键定义以使用其他键组合,你只需要更改热键定义行中的键位即可。以下是一些常见的键位符号及其说明:

- `^` 表示 CTRL 键
- `!` 表示 ALT 键
- `#` 表示 Windows 键(通常在键盘左下角)
- `+` 表示 SHIFT 键
- `&` 用于组合键位,如 `Ctrl & A` 表示 CTRL+A

如果你想要将热键从 `^+a` 改为其他组合,比如 CTRL+SHIFT+B,你只需要将热键定义行中的 `a` 替换为 `b`。这里是修改后的代码示例:

```autohotkey
^+b::  ; 表示当 CTRL、SHIFT 和 B 键同时按下时执行后面的脚本代码
{
    ; 你的脚本代码放在这里
}
```

如果你想要使用不同的键位,比如 CTRL+ALT+B,你可以这样写:

```autohotkey
^!b::  ; 表示当 CTRL、ALT 和 B 键同时按下时执行后面的脚本代码
{
    ; 你的脚本代码放在这里
}
```

记住,热键定义行的格式是:

```
<修饰键>+<修饰键>+...::<操作键>
```

其中修饰键可以是 CTRL、SHIFT、ALT、Windows 键等,操作键可以是 A、B、C 等字母键,或者 1、2、3 等数字键,也可以是 F1、F2 等功能键。

然后将文件后最改为.ahk

放入小爱同学.lnk这个文件夹下

 

3.已经可以直接使用语音唤醒了(上图是代码下载后的示意图)

感谢up主 

【小爱同学】任何电脑语音唤醒小爱同学PC版 彻底无需点击 解放双手!

 我遇到的问题解决

 如果还有什么不懂可以在评论区告诉我

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值