O Ctrl, recurso Ctrl do Google Desktop no Windows?

7

Uma coisa que eu gosto sobre o Google Desktop é que você pode configurá-lo para que, quando você pressionar Ctrl , Ctrl , apareça uma caixa de diálogo com a seguinte aparência:

Odiálogoteráfocoeeupossodigitarlá,pressionarentere,emseguida,eleabriráumanovaguianomeunavegadorpadrãousandooconteúdodacaixadetexto.

Porexemplo;issomepermitedigitarCtrl,Ctrl,foo,Inserir
eeleabriráesteURL: link

Existe uma maneira de fazer isso no Windows? Se isso falhar, existe uma ferramenta que funcione assim?

    
por Daniel Kaplan 14.02.2014 / 00:34

4 respostas

6

É possível fazer isso com um script para o AutoHotkey (software de automação do Windows). Basta abrir o bloco de notas, colar o código abaixo e salvá-lo com a extensão de arquivo .ahk . Eu só poderia testá-lo no Windows 7 embora. Mas ele abre o URL de pesquisa em uma nova guia conforme o esperado. A caixa de diálogo de pesquisa é assim:

globalMySearchGui,Margin,9,10Gui,Font,s12Gui,Add,Edit,vMySearchw400-WantReturnGui,Font,c999999s7Gui,Add,Text,Y+3,Press<ctrl>twicetohide/show.GuiEscape:Gui,Hide#ifWinActiveGoogleSearchNumpadEnter::Enter::submitSearch()return#IfWinActiveCtrl::KeyWait,CtrlKeyWait,Ctrl,D,T0.12ifErrorLevel=0{ifWinActive("Google Search")
            Gui, Hide
        else
            Gui, Show,, Google Search
    }
    return

submitSearch(){
    Gui, Submit
    searchURL := "https://www.google.com/#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  
}
    
por 25.09.2016 / 08:35
2

O que você pode fazer é criar um atalho de teclado (sem usar nenhum software!) para iniciar o Chrome. Depois de fazer isso, você pode clicar no atalho e, quando o Chrome abrir, ele aparecerá com a barra de endereço destacada. Basta digitar e apertar enter.

Basicamente seu caso de uso exato, exceto nenhum intermediário (apenas digite diretamente no navegador).

Eu não acho que ctrl + ctrl , especificamente, é possível (devido a esquerda / direita ctrl s não sendo distinguido e sendo apenas controle chaves).

Caso o link morra, você pode criar um atalho de teclado (sem software de terceiros) por:

  • criando um atalho comum (digite chrome no menu Iniciar, rightclick no ícone - > copy e, em seguida, rightclick em alguma pasta - > Paste shortcut )
  • entre nas propriedades do atalho ( rightclick - > properties ), sob a guia Shortcut , deve haver um campo Shortcut key .
  • digite uma combinação de teclas e clique em Ok . É isso (o arquivo de atalho precisará existir para o atalho do teclado continuar a funcionar)

Como outra observação, o resultado é que no startmenu a pesquisa por chrome é um atalho, então você pode pular o primeiro passo e entrar nas propriedades do item de menu para adicionar o campo Key shortcut .

    
por 14.02.2014 / 12:58
1

É possível fazer algo semelhante a isso (entre outras coisas) com o software de código aberto Launchy .

Por padrão, o atalho para abrir a barra é Alt + Espaço (você pode mudar isso, mas eu não acho que ctrl, ctrl é possível ...)

ParapesquisarnoGoogle,vocêdigitaria"google" TAB "foo" ENTER.

    
por 27.09.2016 / 16:31
0

Eu escrevi uma versão em Python usando o Tkinter:

link

    
por 26.12.2017 / 13:00