1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  1. sonyx

    sonyx Постоялец

    Регистрация:
    8 июн 2017
    Сообщения:
    247
    Симпатии:
    156
    Пол:
    Мужской
    Telegram:
    @sonyx008
    Оригинал: Steam browser protocol - Valve Developer Community
    Перевод: sonyx

    Существует множество общесистемных команд, которые взаимодействуют со Steam. Все они открывают Steam, если он не открыт. Они могут быть введены в командной строке (Пуск-> Выполнить) или через адресную строку вашего браузера (вы можете создавать ссылки на их так же, как ссылки на веб-страницы).

    Реализованые команды
    steam:"<commands>"
    Открывает Steam со строкой аргументов, которые можете найти здесь.
    Примечание: если вы забыли закрывающую кавычку: "<команда>", получите сообщение об ошибке

    steam://advertise/<id>
    Открывает магазин приложений.

    steam://ackMessage/ackGuestPass/<pass>
    Принимает подарок или гостевой пропуск.

    steam://appnews/<id>
    Открывает страницу новостей для приложения.

    steam://backup/<id>
    Откроется Мастер резервного копирования и проверки указанного приложения. Если приложение не указано, то ничего не будет проверено.

    steam://checksysreqs/<id>
    Проверяет соответствие ПК системным требованиям приложения.

    steam://connect/<IP or DNS>[:<port>][/<password>]
    Подключает пользователя к серверу заданному IP-адрес или DNS. Приложение для запуска определяется автоматически.
    • Пример: steam://connect/1.0.0.27:27015
    • Пример: steam://connect/:27015
    • Пример: steam://connect/dns.server.com
    • Пример: steam://connect/1.0.0.27:27015/546, где 546 - пароль для входа на сервер sv_password
    steam://defrag/<id>
    Дефрагментировать файлы приложения.

    steam://ExitSteam
    Выход из Steam.

    steam://friends/
    Открывает список друзей пользователя. Опционально поддерживаются субкоманды:

    add/<id>
    Добавляет в друзья пользователя с указанным ID номер
    friends/<id>
    Показывает список друзей, с которыми вы недавно играли
    joinchat/<id>
    Присоединяется к чату с указанным ID
    message/<id>
    Отправить сообщение
    players
    Показывает таблицу последних игроков, с которыми вы недавно играли
    settings/hideoffline
    Показать/скрыть оффлайн друзей
    settings/showavatars
    Переключение аватарок в списке друзей
    settings/sortbyname
    Отсортировать список друзей по имени
    status/away
    Устанавливает статус Отошел
    status/busy
    Устанавливает статус Занят
    status/trade
    Устанавливает статус Ожидание торговли
    status/play
    Устанавливает статус Ожидание игры
    status/offline
    Устанавливает Статус Оффлайн
    status/online
    Устанавливает статус Онлайн

    steam://flushconfig/
    Сбрасывает и перезагружает настройки ВСЕХ приложений

    steam://guestpasses/
    Открывает окно гостевого доступа

    steam://install/<id>
    Устанавливает приложение.
    • Пример: steam://install/10 устанавливает Counter-Strike 1.6.
    steam://installaddon/<addon>
    Устанавливает указанный аддон.
    • Пример: steam://installaddon/halflifehd устанавливает HL пакет HD-качества.
    • Пример: steam://installaddon/hl2russian устанавливает руссификацию Half-Life2.
    steam://nav/<component>
    Открывает окно Steam, но не делает активным. Доступные значения:
    downloads
    games
    games/details
    games/details/<id>
    games/grid
    games/list
    media
    music
    tools

    steam://open/<component>
    Открывает окно Steam. Доступные значения:
    activateproduct
    bigpicture
    console
    downloads
    friends
    games
    games/details
    games/grid
    games/list
    largegameslist
    minigameslist
    main
    music
    musicplayer
    mymedia
    news
    registerproduct
    tools
    screenshots
    servers
    settings

    steam://preload/<id>
    Загружает приложение.

    steam://purchase/<id>
    Открывает диалоговое окно для покупки приложения со Steam.

    steam://removeaddon/<addon>
    Удаляет указанные дополнения.

    steam://run/<id>
    Запускает приложение. Если приложение не установлено, запускается Установщик.

    steam://store/<id>
    Открывает магазин приложений, если приложение не указано, будет открыта страница по умолчанию.

    steam://uninstall/<id>
    Удаляет файлы, кэш указанного приложения.

    steam://updatenews/<id>
    Открывает новости о последних обновлениях для приложения.

    steam://validate/<id>
    Проверка локальных файлов приложения. Если файлы будут отличаться от оригинала, произведет закачку.
     
    Le$hiy, zerg, breakt и 3 другим нравится это.
  2. sonyx

    sonyx Постоялец

    Регистрация:
    8 июн 2017
    Сообщения:
    247
    Симпатии:
    156
    Пол:
    Мужской
    Telegram:
    @sonyx008
    так же могу написать гайд по работе со SteamApi, если это кому то будет интересно.
     
    epicmorg, fantom, breakt и ещё 1-му нравится это.