Я вообще в некоторых играх их не использую,могут или не работать,но не все,или вообще иметь недоработки,но не все.Поэтому мне русики не ко всем играм нужны,если их к какой-то игре нет,не страшно,сыграю
Обновление: Улучшение скрипта для сбора игр с каталога Steam. || Python
Теперь, помимо указания валюты и языка:
Можно поставить флажок на “скидках”, чтобы остались только игры, на которые есть скидка.
Можно поставить флажок на “скрыть бесплатные”, чтобы не искать бесплатные игры.
Теперь можно добавлять числовые значения тэгов через запятую (узнать, какой тэг чему соответствует можно по файлу tags.txt, который вы сами создаёте по инструкции), чтобы искались игры с определёнными тэгами.
Предназначение скрипта:
Система фильтрации каталога Steam оставляет желать лучшего. Запросы к базе данных ограничены узкой подборкой:
Мой скрипт позволяет задать валюту (она же регион), с которого будут собираться данные, язык, на котором доступны игры, наличие скидок, платность/бесплатность и тэги. После чего он соберёт данные обо всех вышедших играх в определённом регионе и доступных на заданном языке и сохранит их в csv файл.
В общем, наличие самой базы данных позволяет извращаться с данными как душе угодно, обходя ограничения сервиса.
Данный скрипт неоднократно использовался мной для составления разной статистики, а также для того, чтобы узнавать о появлении официальных переводов для уже вышедших игр путём сравнения сохранённых баз.
Также он удобен для ведения бэклога. В своей userdata вы можете раздобыть информацию об играх из своего списка желаемого и играх, которые есть на аккаунте, после чего воспользоваться vlookup, чтобы отметить их на таблице. Это позволит отфильтровать игры, которые у вас есть и которые вы уже желаете, чтобы найти что-нибудь новое и пометить. Также можно пометить игры, которые вы уже изучили, чтобы в дальнейшем их скрывать.
Обновление: Улучшение парсера игр с сайта GamesForFarm. || TamperMonkey
Когда вы запустите скрипт впервые — он сохранит данные о текущем наборе игр в LocalStorage.
При следующем запуске скрипта вы получите две таблицы вместо одной.
В первой таблице, как и раньше, будут перечислены все игры, их наличие в вашем списке желаемого и на вашем аккаунте.
Во второй таблице будут указаны только игры, которые были добавлены, удалены и цены на которые изменились:
Steam ID
Название игры
Цена
Размер скидки
rgWishlist
rgOwnedApps
Адрес картинки
Инфо
3154130
Space Memory: Animals
1,99
-94%
https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/3154130/
Цена изменилась с 4,99 на 1,99
647830
LEGO® Marvel Super Heroes 2
229,9
-88%
https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/647830/
Удалили
Предназначение скрипта:
Сайт GamesForFarm ориентирован на людей, которые держат фермы в Steam, т.е. закупают оптом дешёвые игры, чтобы выбивать на них карточки, продавать их и так далее. Соответственно, владельцы сайта ищут оптовые партии ключей на зарубежных площадках, а затем продают их в России с небольшой наценкой. Большая часть игр на этом сайте является откровенным мусором, но иногда можно дёшево урвать хорошие проекты (в основном они попадают на сайт из бандлов). Полезность скрипта в том, что он позволяет получить весь каталог игр сайта GamesForFarm в табличном виде. Также он позволяет узнать, есть ли в каталоге игры из вашего списка желаемого и пометить игры, которые у вас уже есть.