Discussões » Solicitações de Criação

Copy Link Text on Mouse Hover

§
Publicado em: 06/02/2020

Copy Link Text on Mouse Hover

I'm looking for a script which is relatively simple. I would like to copy a link text to clipboard, when pressing "Ctrl + c" when mouse cursor is hovering on a link, in Google Chrome. I would like to use Tampermonkey, and found this script, but does not work. Does anyone know how to do this?

Script found: https://autohotkey.com/board/topic/111762-mouse-hover-copy-link/

// ==UserScript==
// @name        URL Copy When Hover
// @namespace   com.atnbueno.url-copy-when-hover
// @include     http://www.autohotkey.com/*
// @require     http://code.jquery.com/jquery-2.1.1.min.js
// @version     0.1
// @grant       GM_setClipboard
// ==/UserScript==

$(document).ready(function() {
  $("a").hover(function() {
    GM_setClipboard($(this).attr("href"));
  });
});
woxxomMod
§
Publicado em: 06/02/2020
Editado em: 06/02/2020
// ==UserScript==
// @name        Copy URL on hover + Ctrl-C
// @include     *
// @grant       GM_setClipboard
// @grant       GM_notification
// ==/UserScript==

document.addEventListener('keydown', e => {
  if (e.code === 'KeyC' && e.ctrlKey && !e.altKey && !e.shiftKey && !e.metaKey) {
    const a = document.querySelector('a:hover');
    if (a) {
      GM_setClipboard(a.href);
      GM_notification(a.href, 'Copied')
      e.preventDefault();
    }
  }
})
§
Publicado em: 06/02/2020

Thank you for the script wOxxOm. It doesn't seem to work though :/

woxxomMod
§
Publicado em: 07/02/2020

Works for me though.

§
Publicado em: 10/02/2020

Maybe there's software or a Google Chrome Extension that is preventing it from working on my PC. I've tried disabling all my extensions, but still doesn't work...

Enviar resposta

Entre para publicar uma resposta.

长期地址
遇到问题?请前往 GitHub 提 Issues。