Steam, который иногда не работает
Клиент Steam может испытывать большие и продолжительные проблемы в работе, вплоть до потери функциональности. Столкнулся с этим, когда стал получать странную ошибку каждые несколько минут. А еще сломался их магазин. Пришлось немного копнуть
Все началось с ошибки, которая стала появляться каждые несколько минут: “Invalid Json Token. Line: 1 Ch:1”, при этом игра автоматически сворачивалась.
Быстрое гугление показало, что с подобным сталкиваются уже несколько лет (с 2016 или раньше)
Та самая ошибка
Есть множество упоминаний на разных ресурсах. В частности, на форуме steamcommunity
Однако с поиском решения проблемы. Присутствует множество однотипных советов:
- переустановите;
- отключите эффекты в игре;
- очистите кэш и т.д.
Кому-то помогло, однако в основном нет.
Мне повезло встретить пост человека, который написал, что полная переустановка Windows, Steam и выкачивание игры ему не помогли. Потому как у меня намерение переустановить Steam и выкачать все с нуля где-то витало, однако размер игры со всеми дополнениями (250+ GB) мотивировал искать дальше.
Самым информативным был чей-то отзыв о том, что включенный VPN помогает (а еще иногда это делает перезагрузка роутера). Быстрая проверка показала, что способ решения включением VPN действительно рабочий. Попутно заметил также, что их магазин ломается в присутствии ошибки. Предположил, что проблема не в каком-нибудь битом конфиг-файле игры, а нечто более глобальное.
В 2020 нормальный магазин должен выглядеть… иначе
Попробовал в настройках сети установить гугловый DNS, в надежде что это проблемы с DNS на стороне провайдера (сталкивался с таким). Но ошибка осталась.
Вспомнив, что магазин Steam это по сути HTML-страничка, отображаемая в их клиенте, запустил Fiddler:
Fiddler — Requests
Сразу бросаются в глаза запросы со статусом 403 на их CDN. В ответ должны были прийти js-скрипты, CSS, контент, но на все запросы сервер отвечает 403 + некий HTML-текст, который я сохранил и открыл:
Упс.
Собственно, искать долго не пришлось, вот и причина. У меня обычный динамический IP. Почему-то для данного IP (а возможно и для всей подсети) firewall Cloudflare считает необходимым требовать заполнить капчу. Обработку ошибок разработчики Steam не предусмотрели.
И даже если бы добавили капчу. Для тех, кто не пользовался Steam, поясню: у них для всех введена обязательная двухфакторная авторизация с подтверждением через email. После этого вводить в магазине капчу в рандомные моменты было бы как минимум странно.
Их сайт в браузере при этом выглядит аналогичным образом: те же запросы, и капчу негде ввести. Если CDN имеет что-то против вашего IP, грузится чистый HTML без стилей и картинок.
Как бы то ни было, общение с тремя сотрудниками службы поддержки результатов не дало.
Ни подробный сценарий с разъяснением и скриншотами, ни пояснения, что первая ошибка (Invalid Json Token) всего лишь одно из проявлений, привязанное к конкретной игре, а сама глобальная проблема кроется в механизме реализации магазина и сайта, не были ими восприняты.
Ответы поддержки были такими:
- переустановите;
- обратитесь к разработчику игры;
- идите к разработчику игры, также мы не можем воспроизвести локально, так что проблема на вашей стороне.
Подробнее их ответы тут:
Источник
Стим дизайн не работает
| 14,192 | уникальных посетителей |
| 123 | добавили в избранное |
В этом руководстве рассказывается об установке пользовательских тем оформления Steam.
При использовании сторонних сайтов для загрузки пользовательских тем оформления Steam рекомендуется следовать практике безопасной работы в интернете; на сайте службы поддержки Steam есть хорошая статья на эту тему.
Основная папка темы оформления должна быть размещена в одной из папок ниже. Если используется установщик, путь также должен совпадать с теми, что ниже.
Program Files/Steam/skins/
Например: Program Files/Steam/skins/папкатемы/
/Users/Имя пользователя/Library/Application Support/Steam/skins/
Например: /Users/Имя пользователя/Library/Application Support/Steam/skins/папкатемы/
После удачного копирования файлов темы оформления Steam вам будет необходимо перезапустить клиент Steam. Затем, в настройках Steam нужно будет выбрать установленную вами тему оформления, перезапустить Steam ещё раз, чтобы она заработала.
Если вы захотите удалить какую-либо тему оформления, то перейдите в папку с темами и удалите то, что вам уже не нужно. После перезапуска Steam вернётся на свою тему оформления по умолчанию.
Оригинал руководства написан пользователем Jimo, перевод сделан для группы «Россия».
Источник
Steam, который иногда не работает
Клиент Steam может испытывать большие и продолжительные проблемы в работе, вплоть до потери функциональности. Столкнулся с этим, когда стал получать странную ошибку каждые несколько минут. А еще сломался их магазин. Пришлось немного копнуть
Все началось с ошибки, которая стала появляться каждые несколько минут: “Invalid Json Token. Line: 1 Ch:1”, при этом игра автоматически сворачивалась.
Быстрое гугление показало, что с подобным сталкиваются уже несколько лет (с 2016 или раньше)
Та самая ошибка
Есть множество упоминаний на разных ресурсах. В частности, на форуме steamcommunity
Однако с поиском решения проблемы. Присутствует множество однотипных советов:
- переустановите;
- отключите эффекты в игре;
- очистите кэш и т.д.
Кому-то помогло, однако в основном нет.
Мне повезло встретить пост человека, который написал, что полная переустановка Windows, Steam и выкачивание игры ему не помогли. Потому как у меня намерение переустановить Steam и выкачать все с нуля где-то витало, однако размер игры со всеми дополнениями (250+ GB) мотивировал искать дальше.
Самым информативным был чей-то отзыв о том, что включенный VPN помогает (а еще иногда это делает перезагрузка роутера). Быстрая проверка показала, что способ решения включением VPN действительно рабочий. Попутно заметил также, что их магазин ломается в присутствии ошибки. Предположил, что проблема не в каком-нибудь битом конфиг-файле игры, а нечто более глобальное.
В 2020 нормальный магазин должен выглядеть… иначе
Попробовал в настройках сети установить гугловый DNS, в надежде что это проблемы с DNS на стороне провайдера (сталкивался с таким). Но ошибка осталась.
Вспомнив, что магазин Steam это по сути HTML-страничка, отображаемая в их клиенте, запустил Fiddler:
Fiddler — Requests
Сразу бросаются в глаза запросы со статусом 403 на их CDN. В ответ должны были прийти js-скрипты, CSS, контент, но на все запросы сервер отвечает 403 + некий HTML-текст, который я сохранил и открыл:
Упс.
Собственно, искать долго не пришлось, вот и причина. У меня обычный динамический IP. Почему-то для данного IP (а возможно и для всей подсети) firewall Cloudflare считает необходимым требовать заполнить капчу. Обработку ошибок разработчики Steam не предусмотрели.
И даже если бы добавили капчу. Для тех, кто не пользовался Steam, поясню: у них для всех введена обязательная двухфакторная авторизация с подтверждением через email. После этого вводить в магазине капчу в рандомные моменты было бы как минимум странно.
Их сайт в браузере при этом выглядит аналогичным образом: те же запросы, и капчу негде ввести. Если CDN имеет что-то против вашего IP, грузится чистый HTML без стилей и картинок.
Как бы то ни было, общение с тремя сотрудниками службы поддержки результатов не дало.
Ни подробный сценарий с разъяснением и скриншотами, ни пояснения, что первая ошибка (Invalid Json Token) всего лишь одно из проявлений, привязанное к конкретной игре, а сама глобальная проблема кроется в механизме реализации магазина и сайта, не были ими восприняты.
Ответы поддержки были такими:
- переустановите;
- обратитесь к разработчику игры;
- идите к разработчику игры, также мы не можем воспроизвести локально, так что проблема на вашей стороне.
Подробнее их ответы тут:
Источник
Стим дизайн не работает
Антон, с компа ссылка работает, со смартов тоже — ищите траблу у себя.
Я уже написал, что то, что подошло вам может не подойти др пользователям. Если поможет — то ок, если не поможет, то не к вам данные пользователи вернуться решать проблему, а в тему/в беседку или ко мне в личку, а значит вернемся к стандартным рекомендациям из поста который скинул.
Василий, для начала желательно очистить кэш стима и запустить от имени админа стим.
Далее попробуйте выставить в свойствах галочку с запуском от имени админа для файлов и режим совместимости для vista или win 7 для файлов:
Steam\GameOverlayUI.exe
Steam\steam.exe
Steam\steamerrorreporter.exe
Steam\steamerrorreporter64.exe
Steam\streaming_client.exe
Steam\bin\secure_desktop_capture.exe
Steam\bin\steam_monitor.exe
Steam\bin\steamservice.exe
Steam\bin\x86launcher.exe
Steam\bin\x64launcher.exe
Также выше рекомендовали обновить стим до бета версии. (подробности на скрине)
Данной рекомендацией рекомендую пользоваться только в крайнем случае.
Стандартные рекомендации:
(Важно! Все ссылки работают с компьютера, а НЕ из приложения со смартфона!)
* Ошибка при подключении к steam/к игре — https://vk.com/topic-22744303_35317043?post=6645
Никола,
Написать в поддержку можно так:
Справка => Служба поддержки => Сообщество Steam => Профили => Связаться с поддержкой Steam
Как я и писал вам в беседке (прочитайте всю информацию по ссылкам, ссылки работают только с компа, а не с телефона):
* Украли аккаунт — https://vk.com/topic-22744303_35317043?post=6769
* Украли аккаунт (доп.ответы на вопросы) — https://vk.com/topic-22744303_35317043?post=7300
Владимир, для начала желательно очистить кэш стима и запустить от имени админа стим.
Далее попробуйте выставить в свойствах галочку с запуском от имени админа для файлов и режим совместимости для vista или win 7 для файлов:
Steam\GameOverlayUI.exe
Steam\steam.exe
Steam\steamerrorreporter.exe
Steam\steamerrorreporter64.exe
Steam\streaming_client.exe
Steam\bin\secure_desktop_capture.exe
Steam\bin\steam_monitor.exe
Steam\bin\steamservice.exe
Steam\bin\x86launcher.exe
Steam\bin\x64launcher.exe
Также выше рекомендовали обновить стим до бета версии. (подробности на скрине)
Данной рекомендацией рекомендую пользоваться только в крайнем случае.
Источник