NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript==
// @name QSearchByImg
// @author Lex1 (Qsaver)
// @mod Otto
// @version 1.0.1
// @description Поиск по изображению (Google). Для поиска нажмите левой кнопкой мыши на изображение и не отпускайте полсекунды.
// @include *
// ==/UserScript==
(function(){
var delay = 500;
var timerId = 0;
opera.addEventListener('BeforeEvent.mousedown', function(e){
var evt = e.event;if(evt.button==0 && evt.target.tagName.toLowerCase()=='img' && evt.target.complete && !evt.ctrlKey && !evt.shiftKey && !evt.altKey){
timerId = setTimeout(function(){
{evt.stopPropagation();evt.preventDefault();window.open('https://www.google.ru/searchbyimage?image_url='+encodeURIComponent(evt.target.src))}
}, delay);
}
}, false);
document.addEventListener('mouseup', function(){if(timerId!=0){clearTimeout(timerId);timerId=0}}, false);
document.addEventListener('mousemove', function(){if(timerId!=0){clearTimeout(timerId);timerId=0}}, false);
})();