Открытие страниц 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

4242
17 комментариев
53
Ответить

Всегда со зрением было плохо =) Однако моя кнопка будет висеть везде и всегда в одном и том же месте =))
PS: Понятно почему я ее не замечал, она видна только если не вошел в аккаунт, но всё равно я - лох 😎

1
Ответить

Лол

Ответить

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

И потом этими же руками эти же люди "Что за загрузка проца под сто? Откуда у меня могут быть вирусы, я жы не хожу ваши эти все рутрекеры!"

1
Ответить

Там скрипт в 10 строчек, из которых 5 это стиль кнопки, какие вирусы....

11
Ответить

Не хочу тебя расстраивать, но это уже сто лет в augmented steam (как и два десятка других улучшений). Молодец, что накидал, но проверил бы что ли перед работой.

Ответить

Я написал в посте, что оно есть в AugmentedSteam. Не знаю было ли это там когда я создавал эту кнопку, т.к. тогда не пользовался этим расширением (а точней его предком). Однако AugmentedSteam меняет статичную кнопку сверху, да и не везде она есть. Собственно та кнопка из заплюсованного здесь коммента тоже статична, присутствует не всегда, и совсем отсутствует в сообществе. То что предложил я, будет всегда в одном и том же месте на всех страницах, для меня так было удобней, а уж пользоваться этим или нет каждый решит сам =)
Молодец, что накидал, но проверил бы что ли перед работой.Проверил что? Наличие в других расширениях? Или работоспособность? Кучу лет назад, мне нужна была всего лишь возможность быстро открывать страницы в клиенте, и я это сделал, сделал для себя и только. А выложил здесь, потому что спросили в одном из комментов об этом, подумал может еще кому-то пригодится и решил создать пост 😉

Ответить