關於如何清除刪除惱人的steam願望單不顯示的或者是已下架的隱藏的遊戲專案

        Steam至少下架過3200款遊戲,每款遊戲下架的背後都有一個除了質量不佳之外的原因,可能是觸碰了Steam平臺的某些紅線,多半牽扯瞭如色情、暴力、政治之類的敏感內容。比如:

    ①黃油,頭鐵直接給上架完整版,而不是慣用的玩家打個補丁體驗全部內容。

    ②開發者有意為之,自行下架。

    ③開發者這遊戲有刷好評、操縱評論、侵權行為等情況。

    ④遊戲推出新版或重製版時。

        而各位想必都是使用steam多年的兄弟們了,多多少少會在對一款遊戲感興趣,或者是暫時囊中羞澀時,將自己心儀的遊戲加入自己的steam願望單。隨著時間推移,不出意外的遇上了遊戲steam下架,不過因此問題就來了,下架以後兄弟們的願望單就呈現數量對不上的情況,點進去卻不顯示該遊戲的情況,或者是遊戲乾脆隱身,即便是清空願望單還是會顯示“願望單(xx)”,使人倍感折磨,高強度網上衝浪了之後,發現現有網路的方法多多少少麻煩或者不正確。於是我自己嘗試了一番,總結了一套目前必有用的方法如下:

(最後更新於2023年03月15日,G胖沒改網頁程式碼就能用)

STEP 1:在網頁端開啟steam官網,並登入自己的賬號,後開啟願望單頁面。

steam官網登入位置 登陸過後自然能找到願望單頁面入口

STEP 2:按F12開啟瀏覽器的控制檯,在“元素”這一欄下按ctrl+F搜尋appid,可以藉助steamdb這個網站挨個檢查哪個對應哪個。

我這是edge,開啟開發工具就對了 依舊是edge,點了元素選項卡再按ctrl+F 仍然是edge,輸入appid 此時會標出來的,右鍵複製出來,建議貼上到txt,可以方便後面用,我們只要appid後面的數字

PS1:這裡其實priority對應的是順序。我這裡有個bug,順序在steam的app裡面有完整顯示,網頁版有時候有,有時候沒有。

順序在網頁版顯示的地方,單擊還可以改

PS2:如果你需要保留願望單裡的部分遊戲,我推薦在steamDB搜尋appid對號入座,好知道哪個沒顯示。

在steamDB直接輸入完appid回車就能看得到了

STEP 3:開啟“控制檯”一欄,輸入以下程式碼(xxxxxx替換成需要刪除的遊戲appid)

javascript:RemoveFromWishlist(xxxxxx);

還是edge,點了控制檯選項卡點空白部分貼上,然後回車

輸入完後按回車就行了。重新整理一下,願望單重回乾淨整潔。

PS3:注意複製的時候別複製到換行空格什麼的就是純純的javascript:RemoveFromWishlist(xxxxxx);純純的別漏分號什麼的,所以建議貼上到txt慢慢操作。

舉個例子:

超閾限空間,當然這個遊戲沒下架,舉個例子舉個例子嘛,appid是1049410 這是按完回車後的樣子指令下方出現“undefined”基本上就是對的了

原理:其實就是呼叫了G胖搞得網頁裡面的一個js函式罷了,看下圖!

函式 移除願望單專案(設定接受引數appid){如果(願望單為空或者appid肯定是0){直接返回}呼叫物件g_Wishlist的函式RemoveFromWishlist}

物件g_Wishlist是怎麼來的呢?

就在前面幾行new出來的

淺淺找一下CWishlistController

在這呢笑死

淺淺找一下RemoveFromWishlist

擱這呢笑死

我其實不太懂js,應該吧我想呼叫一下這個,應該就行了。

知乎那個也是我。

轉載註明出處,謝謝。

隨便看看 更多