Открытие страниц Steam в клиенте

Создаём кнопочку для открытия страниц магазина и сообщества Steam в клиенте Гейба. Когда-то писал для себя, но может еще кому-то сгодится 😉

Ставим Tampermonkey (или что-то подобное) для своего браузера. Добавляем скрипт:

// ==UserScript== // @name Open in SteamApp // @author StiGMaT // @match https://*.steampowered.com/* // @match https://steamcommunity.com/* // ==/UserScript== (function() { $J('<a/>', { id: 'toApp', class: 'btnv6_blue_hoverfade btn_medium', href: 'steam://openurl/' + window.location }) .css({ сursor: 'pointer', position: 'fixed', bottom: '5px', right: '5px', opacity: '0.5', 'z-index': '50', display: 'block' }) .prependTo($J('body')) .append($J('<span/>') .append($J('<img/>', { class: 'ico16', src: 'https://steamcdn-a.akamaihd.net/store/about/icon-steamos.svg' }))); })();

В результате на страницах в правом нижнем углу появится кнопка, при клике по которой страница откроется в приложении Steam.

Открытие страниц Steam в клиенте

Также наверно стоит упомянуть, что в популярном расширении AugmentedSteam есть аналог, заменяющий кнопку "Установить Steam", расположенную наверху страниц.

Открытие страниц Steam в клиенте

Make Steam great more!

#steam #tampermonkey #steam_sm

43
17 комментариев