Steam Dev Days

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 件のコメント
Ыычко 2024年11月16日 4時52分 
Вроде прокатило. спасибо за гайд.
Lost 2024年10月20日 0時13分 
Спасибо!:steamthis:
LEAGER 2024年8月24日 1時34分 
Спасибо за скрипт, странно, что гениусы из стим не додумались удалять IDшник из списка желаемого и это надо делать руками.
BMW 2024年8月18日 0時43分 
спасибо )
muladrum 2024年8月17日 5時54分 
Спасибо, помогло!
Boat 2024年7月29日 14時32分 
спасибо!
Martin Eden 2024年7月22日 13時46分 
Спасибо, большое!
Redania 2024年7月6日 21時57分 
Спасибо
Wembley Fraggle 2024年7月3日 18時00分 
Гениально! Спасибо! :steamthumbsup:
Mad_Dog_AN 2024年6月29日 4時07分 
Благодарю!