Crie um URL base personalizado para o número de ID

1

No Internet Explorer ou no Firefox, eu gostaria de poder digitar algo curto (ou seja, go ### ) e tê-lo automaticamente alterar o go para um endereço da web de prefixo completo (ou seja, link ). Existe uma maneira de fazer isso em qualquer navegador?

    
por Canadian Luke 15.07.2013 / 21:59

2 respostas

1

O item é chamado de "SearchUrl"

Eles são salvos no registro, junto com uma lista de traduções para caracteres especiais.

Um exemplo, usando sua solicitação:

Crie um arquivo .reg

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\kb]
@="http://go.microsoft.com/fwlink/?LinkID=%s"
":"="%3A"

Isso registrará a palavra-chave kb - o % s é o marcador da string que você fornece.
Ele também sabe que quando você digita um : na sequência, ele deve ser substituído por %3A na URL para garantir que seja passado corretamente.

Outras substituições comuns podem incluir:

" "="+"
" "="%20"
"#"="%23"
"&"="%26"
"?"="%3F"
"+"="%2B"
"="="%3D"

Note que você só pode ter uma definição para cada caractere, portanto, na lista acima, você teria que decidir se um espaço deveria ser traduzido para % 20 ou +

Se você quisesse outros atalhos, poderia adicioná-los no lugar do kb e produzir uma lista de atalhos especiais - este site tem vários que você pode escolher. (vá, encontre e tenha um significado especial, então não pode ser usado)

Para realmente usar o atalho, use a barra de endereços (o atalho é ALT + D ) e digite seu texto lá, por exemplo. kb 198279 leva você para Gerenciando o Exchange Server 2007: Como configurar cotas de armazenamento para um banco de dados de caixa de correio

    
por 15.07.2013 / 22:35
0

Você pode usar a AutoHotKey para "fazer" uma "hotstring". Você pode usar IfWinActive para fazer o hotstring funcionar apenas em seus navegadores.

Exemplo de código:

#IfWinActive ahk_class IEFrame                   ; for IE
:O:go::http://go.microsoft.com/fwlink/?LinkID=   ; the "O" omits the trailing space
#IfWinActive ahk_class Chrome_WidgetWin_1        ; for Chrome
:O:go::http://go.microsoft.com/fwlink/?LinkID=   ; the "O" omits the trailing space
    
por 15.07.2013 / 22:06