gpt4 book ai didi

console - Autohotkey 错误的击键发送到控制台

转载 作者:行者123 更新时间:2023-12-01 01:10:02 25 4
gpt4 key购买 nike

我正在尝试了解此错误,并且正在寻找解决方法。

使用这个脚本:

#NoEnv
#SingleInstance force
SendMode Input
;Alt+t to send keystrokes
!t::Send, /[]

它将正确的击键/[] 发送到所有窗口,但 Windows 控制台(cmd)

附加信息:
  • 使用 autohotkey v1.1.09.02
  • 使用英式美式键盘布局,它会发送:'90
  • 使用法语加拿大多语言键盘布局,它发送:é^ç

  • 知道什么可以解决它吗?

    最佳答案

    尝试这个:

    #NoEnv
    #SingleInstance force
    ;SendMode Input
    ;Alt+t to send keystrokes
    !t::Send, % chr(047) chr(091) chr(093)
    Return

    如果它解决了您的问题,请告诉我。

    发现这个:
    我在我的系统上使用多种语言或键盘布局。为什么 Send 和 Hotstrings 有时会发送错误的字符?
    只要脚本的语言或键盘布局与事件窗口的语言或键盘布局不匹配,就会发生这种情况。要修复它,请通过其托盘图标打开脚本的主窗口。当主窗口处于事件状态时,使用语言栏(或诸如 LeftAlt+Shift 之类的语言热键)更改脚本的语言/布局以匹配您当前正在输入的窗口的语言/布局。可以使用以下示例热键:
    #l::   ; Win+L hotkey.
    ListLines ; Show the script's main window.
    WinWaitActive ahk_class AutoHotkey
    Send {LAlt down}{Shift}{LAlt up} ; Switch to alternate language (keys must be in this format).
    WinMinimize ; Minimize the window found by WinWaitActive above.
    return

    更多信息:与所有应用程序一样,每个脚本都使用您的默认语言开始。如果默认值与事件窗口(发送击键的位置)的默认值不匹配,则键盘布局的差异可能会导致脚本发送的击键被转换为意想不到的东西。

    上: http://autohotkey.free.fr/docs/FAQ.htm#load

    关于console - Autohotkey 错误的击键发送到控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15882714/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com