Steam Dev Days
80 оценки
Удаление неотображаемых игр из Списка желаемого
От Perish
Как удалить игры и другие товары из Списка желаемого, которые в нём не отображаются, тем не менее засчитываются в общем количестве желаемых продуктов?

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

Removing undisplayed games from the Wishlist
8
35
2
10
3
3
3
2
2
   
Награда
Добавяне към любими
В любими
Премахване от любими
Инструкция / Instruction
Для совершения данных действий должен подойти любой браузер, тестировалось мной лично на Google Chrome (Актуальная версия), Yandex (Актуальная версия), Mozilla Firefox 92.0.1 и Mircrosoft Edge (Актуальная версия).
Соответственно, в том или ином браузере, вы должны быть авторизованы на сайте Steam с той учетной записью, с которой хотите удалить неотображаемые игры.


1. Вспоминаем, какие именно игры мы добавляли в список желаемого.

Для того, что бы узнать полный список товаров Списка желаемого, переходим на страницу: https://steamhost.cn/dynamicstore/userdata/

Видим код на котором желаемые продукты перечислены в квадратных скобках, начиная со значения
{"rgWishlist":,
заканчивая значением
,"rgOwnedPackages":

Соответственно мы должны быть авторизованы на аккаунте, на котором собрались производить манипуляции с удалением

В случае, если никакой информации об аккаунте на странице по ссылке выше не отображается, в браузере удаляем cookie-файлы ресурсов Steam и авторизуемся заново.

Скриншот, пример:

2. Находим соответствие ID товару в Steam.

Посмотреть то, какая желаемая игра, программа, девайс и т.д. соответствуют данным App ID можно на сайте: https://steamdb.info/ набрав в поиск искомый ID или наоборот название игры, в случае, если не отображающиеся игры и прочее вам уже известны и вы наоборот, хотите узнать подходящий App ID

Скриншот, пример:

3. Переходим к непосредственному удалению.

После того как мы вычислили «невидимок», заходим на главную страницу Steam: https://steamhost.cn/ и открываем консоль вашего браузера, (Как правило это клавиша F12) копируем и вставляем в рабочую строку консоли следующий скрипт:

[МЕСТО_ДЛЯ_ID,МЕСТО_ДЛЯ_ID].forEach(appid => jQuery.post("https://steamhost.cn/wishlist/profiles/my/remove/", { appid, sessionid: g_sessionID }))

Скриншот, пример:

Нажимаем Enter и наша задача выполнена

Обратите внимание, не рекомендуется удалять более 10 товаров одновременно, так как это создает множество запросов единовременно, что сервера воспринимают как атаку и ограничивают доступ с вашего IP адреса к ресурсу на небольшой промежуток времени.

Видео для наглядности (на браузере Opera GX):
https://youtu.be/IJTiF4qawtc
Благодарность / Gratitude
Malco[gaming.stackexchange.com]
118 коментара
Ыычко 16 ноем. 2024 в 4:52 
Вроде прокатило. спасибо за гайд.
Lost 20 окт. 2024 в 0:13 
Спасибо!:steamthis:
LEAGER 24 авг. 2024 в 1:34 
Спасибо за скрипт, странно, что гениусы из стим не додумались удалять IDшник из списка желаемого и это надо делать руками.
BMW 18 авг. 2024 в 0:43 
спасибо )
muladrum 17 авг. 2024 в 5:54 
Спасибо, помогло!
Boat 29 юли 2024 в 14:32 
спасибо!
Martin Eden 22 юли 2024 в 13:46 
Спасибо, большое!
Redania 6 юли 2024 в 21:57 
Спасибо
Wembley Fraggle 3 юли 2024 в 18:00 
Гениально! Спасибо! :steamthumbsup:
Mad_Dog_AN 29 юни 2024 в 4:07 
Благодарю!