Você pode usar o AutoHotkey para que isso aconteça.
Às vezes, preciso copiar muitos endereços de link e gostaria de uma tecla de atalho para isso. Tanto quanto eu sei, não há navegador que suporte isso fora da caixa. É possível personalizar esse comportamento?
Eu quero atribuir um atalho ou uma tecla de atalho como CTRL + C "(por exemplo, CTRL + D ) para a função "Copiar endereço do link". No Chrome, preciso clicar com o botão direito do mouse e selecionar a opção.
Isso é possível no Chrome ou no Firefox? Eu preferiria esses dois, mas se não fosse possível eu aceitaria outro navegador também.
Eu criei a seguinte solução temporária para o Chrome (graças ao surfasb)
Script AutoHotKey
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
#c::
Click right
Loop 5
{
Send {Down}
}
Send {Enter}
Eu ainda preferiria uma personalização de navegador, mas até que alguém ponha um, eu irei com isso.
Você pode usar o AutoHotkey para que isso aconteça.
Do seu script, parece que você está fazendo isso:
Você poderia, em vez disso,
Você pode copiar todos os links para a área de transferência com o plugin linky do Firefox.
Um script diferente do Autohotkey específico do Google Chrome que na pergunta:
#NoEnv SendMode Input #IfWinActive, ahk_class Chrome_WidgetWin_1 !c:: Send, {AppsKey} Send, e
Usar e
em vez do loop é um aprimoramento rigoroso, pois não depende do local do link de cópia ser especificamente a 6ª entrada e não exige um loop. Eu li que isso pode entrar em conflito com o Firebug, mas eu não tenho isso instalado (o Firebug tem alguma vantagem sobre os devtools embutidos do Chrome atualmente?).
A outra alteração é AppsKey
, e isso é mais uma coisa de caso de uso. Ao usar AppsKey
, o link atualmente ativo (por exemplo, destacado ou selecionado com Tab) é aquele que tem seu link copiado, independentemente de onde o mouse esteja. Isso está muito mais próximo do comportamento do comando Copiar padrão e permite uma cópia de link apenas com o teclado (por exemplo, indo até uma lista com Tab
e usando Alt+C
em cada).
O AutoHotkey é certamente sua melhor aposta para resolver isso com mais elegância. Eu também copio endereços de links com bastante frequência, mas me acostumei com a seguinte solução:
Experimente Ctrl + E no chrome quando clica com o botão direito do rato num link.
Tags browser autohotkey