Fix My Steam Library – Исправленные обложки, фоны и лого в Steam за несколько кликов

Всем привет. Наверняка многие из вас заметили, что в сентябре 2019 года Steam библиотека преобразилась и появились крутые обложки размером 600*900. Вот только не на всех играх. И мы решили исправить эту вопиющую несправедливость!

Fix My Steam Library – Исправленные обложки, фоны и лого в Steam за несколько кликов Steam, Обложка, Игры, Компьютерные игры, Приложение, Длиннопост, Гифка

Так получилось, что до сих пор:
• Некоторые разработчики проигнорировали эти обложки.
• Менеджеры некоторых издательств не могут сами разобраться какие правильные обложки загрузить.
• А также некоторые заполняли страничку игры так давно, что даже не знают о изменении формата обложек в библиотеке.
• И даже есть те, кто лепит какой-то мусор вместо оригинальных обложек, о которых знают все фанаты и которые красуются на старых дисках.

Fix My Steam Library – Исправленные обложки, фоны и лого в Steam за несколько кликов Steam, Обложка, Игры, Компьютерные игры, Приложение, Длиннопост, Гифка

Мы как настоящие перфекционисты подумали, что это не дело и было бы круто пофиксить хотя бы самые популярные тайтлы. Ну и заодно привести их к общему внешнему виду. Некоторые готовые обложки сразу удаётся нагуглить, другие приходится делать самим с нуля.

Хочешь сделать хорошо – сделай это сам! :D

Например вот так мы сделали Assassin'S Creed коллекцию, стараясь придерживаться оригинальных обложек:

Fix My Steam Library – Исправленные обложки, фоны и лого в Steam за несколько кликов Steam, Обложка, Игры, Компьютерные игры, Приложение, Длиннопост, Гифка

А там где начали исправлять обложки, там уже не удалось устоять и перед фонами, логотипами, вместе с их положениями и маленькими обложками последней игры:

Fix My Steam Library – Исправленные обложки, фоны и лого в Steam за несколько кликов Steam, Обложка, Игры, Компьютерные игры, Приложение, Длиннопост, Гифка

Стало понятно что мы многое уже исправили и не хочется всё это руками вставлять в папку. Нужно приложение. Своего рода однокнопочное решение. Покопались в STEAM файлах и выяснилось, что это возможно. Так и родилось приложение

Fix My Steam Library – Исправленные обложки, фоны и лого в Steam за несколько кликов Steam, Обложка, Игры, Компьютерные игры, Приложение, Длиннопост, Гифка

Всё просто до безобразия. Приложение сканирует Steam на наличие ID аккаунтов в папке ..\Steam\userdata\, потом читает ID игр в самом Steam профиле по общедоступной ссылке, потом сопоставляет с нашей базой данных и по совпадениям предлагает пользователю обновить его библиотеку

Fix My Steam Library – Исправленные обложки, фоны и лого в Steam за несколько кликов Steam, Обложка, Игры, Компьютерные игры, Приложение, Длиннопост, Гифка

после чего закачивает эти файлы и копирует в ..\Steam\userdata\000000000\config\grid\ (где 000000000 уникальный ID пользователя)

Мы сделали первый работающий прототип без излишеств, чтобы как минимум выполнялась необходимая функция обновления библиотеки: Вы сможете получить качественно сделанные обложки, фоны, лого для ваших игр (я еще и QA, поэтому 95% покрытия качеством гарантирую :D)


ЕСЛИ ВЫ СТОЛКНУЛИСЬ С ТАКИМ СООБЩЕНИЕМ:

Fix My Steam Library – Исправленные обложки, фоны и лого в Steam за несколько кликов Steam, Обложка, Игры, Компьютерные игры, Приложение, Длиннопост, Гифка

- Аккаунт не публичный, игры не могут быт считаны

- В нашей базе нет игр для вас

- У вашего аккаунта нет игр

ЕСЛИ ОШИБКА "Аккаунт не публичный, игры не могут быт считаны":

Так как приложение не требует авторизации, то ему надо как-то узнать какие игры есть у пользователя, чтобы сравнить со своим списком на сервере. Локально Steam эту информацию не хранит, мы смотрели и не нашли. Steam сохраняет список каких-то игр, но это отнюдь не весь список из библиотеки. Поэтому приложение пытается посмотреть вашу публичную steam страницу, чтобы считать игры, например такую
https://steamcommunity.com/id/lmiol/games/?tab=all
И если ему это не удается - то он ругается ошибкой.

Решение:
Откройте редактор профиля Steam и сделайте публичной страницу на время обновления библиотеки, после успешного окончания загрузки файлов можете снова закрыть.

ОБНОВЛЕНИЕ БАЗЫ:

Дальнейшее пополнение базы исправленных игр будет зависеть от популярности проекта и настроения что-нибудь пофотошопить (это прям отличный стрессосниматель)

БЕЗОПАСНОСТЬ:

Приложение использует только GET методы и всего один POST для посылания к нам списка игр для сравнения. Вы сами в этом можете убедиться воспользовавшись снифферами, такими как Fiddler или Proxyman. Мы не храним никакую информацию по присланным запросам. Детальнее о Политике конфиденциальности и Правилах использования можно найти на главной странице внизу. Установщик и файлы проверены на вирусы через VirusTotal, на странице загрузки есть отчеты. Также мы протащили файл через Microsoft, чтобы его проверили и дали доверие.

ЛОЖНЫЕ СРАБАТЫВАНИЯ:
Некоторые антивирусы могут считать fixmysteamlibrary-setup.exe (именно установщик) подозрительным. Мы прилагаем все усилия на то, чтобы своевременно писать антивирусным компаниям, чтобы они проверяли вручную эти файлы и добавляли в исключения. Если сомневаетесь можете воспользоваться portable версией.

Мы не рекомендуем пользоваться приложением, если у вас есть сомнения в честности его работы.

ОС:
Должно работать на Windows 7 и выше. Но тестировалось только на Windows 10

ССЫЛКИ:
• Попробовать проект на вкус можно здесь fixmysteamlibrary.com
• Если хотите докинуть свои работы в общую базу, то загляните сюда Contribute
• Планы на будущее можно увидеть в разделе Roadmap

Нет времени объяснять – подписываемся Fix My Steam Library

Fix My Steam Library

5 постов10 подписчиков

Добавить пост

Правила сообщества

- Действуют основные правила Pikabu для сообществ
- Запрещается создавать баги в виде постов. Присылать следует баги сюда
t.me/lmiol