Bir internet kullanıcısı, Steam'den oyun alma simülatörü geliştirdi

Katılım
22 Ocak 2025
Mesajlar
5.728
Makaleler
65
Çözümler
106
Beğeniler
5.591

Atın bakalım kütüphaneleri
 
Ses efektleri falan çok güzel olmuş. Kütüphane linkini nasıl atacağız?
 
Tüm mağazayı tek tıkla alamıyor muyuz ya
 
@eternatus Tüm oyunları alma kodu bu. Sağ tık, incele, console yapıp yapıştırın oraya. Tüm oyunlar sepet bölümüne ekleniyor.

JavaScript:
fetch('https://www.steamsalesimulator.com/_next/static/chunks/880-0922707b016abfdb.js?dpl=dpl_4GJc3us9DE9PLCeQ4swm9XvVbcJZ')
  .then(r => r.text())
  .then(text => {
    const re = /\{id:"[^{}]*(?:\{[^{}]*\}[^{}]*)*\}/g;
    const matches = text.match(re) || [];
    const games = [];
    const seen = new Set();
    for (const block of matches) {
      try {
        const obj = new Function('return ' + block)();
        if (obj && obj.appid && !seen.has(obj.appid)) {
          seen.add(obj.appid);
          games.push(obj);
        }
      } catch (e) {}
    }
    const data = JSON.parse(localStorage.getItem('steam-dopamine-v1'));
    games.forEach(g => {
      data.state.cart[g.appid] = g;
    });
    localStorage.setItem('steam-dopamine-v1', JSON.stringify(data));
    console.log('Tüm oyunlar eklendi');
    location.reload();
  });


 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…