Google Desktop 的 Ctrl、Ctrl 功能在 Windows 上有什么用?

Google Desktop 的 Ctrl、Ctrl 功能在 Windows 上有什么用?

我喜欢 Google Desktop 的一点是,你可以对其进行配置,这样当你按下 时CtrlCtrl它会弹出一个如下所示的对话框:

输入框小部件

对话框将获得焦点,我可以在其中输入内容,按回车键,然后它将使用文本框的内容在我的默认浏览器中打开一个新选项卡。

例如,我输入
Ctrl, Ctrl, fooEnter
它就会打开这个 url:https://www.google.com/#q=foo

有没有办法在 Windows 中执行此操作?如果失败,是否有可以像这样工作的工具?

答案1

可以使用 AutoHotkey(Windows 自动化软件)脚本来实现这一点。只需打开记事本,粘贴下面的代码,然后将其保存为.ahk文件扩展名。不过我只能在 Windows 7 上测试它。但它会按预期在新选项卡上打开搜索 URL。搜索对话框如下所示:

这

global MySearch
Gui, Margin, 9, 10
Gui, Font, s12
Gui, Add, Edit, vMySearch w400 -WantReturn
Gui, Font, c999999 s7
Gui, Add, Text, Y+3, Press <ctrl> twice to hide/show.

GuiEscape: 
    Gui, Hide

#ifWinActive Google Search 
NumpadEnter::
Enter::
    submitSearch()
    return
#IfWinActive

Ctrl::
    KeyWait, Ctrl
    KeyWait, Ctrl, D, T0.12
    if ErrorLevel = 0 
    {
        if WinActive("Google Search")
            Gui, Hide
        else
            Gui, Show,, Google Search
    }
    return

submitSearch(){
    Gui, Submit
    searchURL := "https://www.google.com/search?q=" . urlEncode(MySearch) 
    Run, %searchURL%
    GuiControl,, MySearch
}

urlEncode(url){
    VarSetCapacity(Var,StrPut(url,"UTF-8"),0),StrPut(url,&Var,"UTF-8")
    While Code:=NumGet(Var,A_Index-1,"UChar")
    Res.=(Chr:=Chr(Code))~="[0-9A-Za-z]"?Chr:Format("%{:02X}",Code)
    return,Res  
}

答案2

你可以做的是创建一个键盘快捷键(无需使用任何软件!)启动 Chrome。完成后,您可以点击快捷方式,Chrome 打开时,会突出显示其地址栏。只需输入并按回车键即可。

基本上与您的确切用例相同,只是没有中间人(只需直接在浏览器中输入)。

具体来说,我认为ctrl+ctrl是不可能的(因为左/右ctrl没有区分并且只是控制键)。


如果链接失效,您可以通过以下方式创建键盘快捷键(无需第三方软件);

  • 创建一个普通的快捷方式(chrome在开始菜单中输入,rightclick在图标上-> copy,然后rightclick在某个文件夹中-> Paste shortcut
  • 进入的属性捷径rightclick-> properties),Shortcut选项卡下应该有一个Shortcut key字段。
  • 键入组合键并点击Ok。 就这样(快捷方式文件需要存在才能使键盘快捷键继续工作)

进一步说明一下,在开始菜单中搜索的结果chrome 快捷方式,这样你可以跳过第一步,直接进入属性菜单项添加Key shortcut字段。

答案3

使用开源软件可以做类似的事情(以及其他事情)Launchy

默认情况下,打开栏的快捷方式是Alt+ (您可以更改这一点,Space但我认为不可能......)ctrlctrl

要进行谷歌搜索,您可以输入“google”TAB“foo”ENTER。

答案4

尝试FluentSearch- 它的作用正是如此:按下Ctrl+Alt然后开始输入。

(后来编辑)您甚至可以将热键自定义为Ctrl+ Ctrl在此处输入图片描述

相关内容