Greasy Fork is available in English.
Opens steamcommunity and steam store page in steam client when you right click while holding ctrl
// ==UserScript==
// @name Open link in steam client
// @namespace http://tampermonkey.net/
// @version 0.3
// @description Opens steamcommunity and steam store page in steam client when you right click while holding ctrl
// @author Bum
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// @match https://steamcommunity.com/*
// @match https://store.steampowered.com/*
// @grant GM_addStyle
// ==/UserScript==
$(document).keydown(function(event){
if(event.which=="17")
cntrlIsPressed = true;
});
$(document).keyup(function(){
cntrlIsPressed = false;
});
var cntrlIsPressed = false;
(function() {
'use strict';
if (document.addEventListener) {
document.addEventListener('contextmenu', function(e) {if(cntrlIsPressed)
{
window.location.replace("steam://openurl/" + window.location.href);
cntrlIsPressed = false;
e.preventDefault();}
}, false);
} else {
document.attachEvent('oncontextmenu', function() {
if(cntrlIsPressed){
window.location.replace("steam://openurl/" + window.location.href);
cntrlIsPressed = false;
window.event.returnValue = false;
}
});
}
})();