evet, kesinlikle indirebilirsiniz. sizin de belirttiğiniz gibi anonim indirmeye izin vermeyen (sahiplik/lisans doğrulayan) oyunların modlarını Steam istemcisini açmadan kendi hesabınızla indirmek mümkündür.
Buradaki en kritik nokta, her iki yazılımın da arka planda
Steam sunucularıyla resmi protokoller üzerinden konuşmasıdır. Yani hesabınızla giriş yaptığınızda Steam, o oyuna sahip olup olmadığınızı doğrular ve tıpkı Steam istemcisindeymiş gibi temiz, orijinal dosyayı indirmenize izin verir.
İki araç için de süreç şu şekilde işler:
1. SteamCMD ile manuel indirme (en güvenli ve resmi yol)
SteamCMD, Valve'ın kendi resmi komut satırı aracı olduğu için en kararlı yöntemdir. Sahiplik gerektiren oyunlarda anonim giriş yerine kendi bilgilerinizi kullanmanız gerekir.
adım adım uygulama:
- SteamCMD'yi çalıştırın.
- Anonim giriş yerine kendi kullanıcı adınızla şu komutu yazın:
Plaintext.
Login < kullanici_adiniz><br>
- Komuttan sonra size şifreniz sorulacaktır. Şifrenizi girin (yazarken ekranda görünmez, bu normaldir).
- Eğer hesabınızda Steam Guard (2FA) aktifse, telefonunuza veya e-postanıza gelen kodu konsola girip onaylayın.
- Başarıyla giriş yaptıktan sonra indirme komutunu şu formatta çalıştırın:
Plaintext.
Workshop_download_item < appıd> < workshop_ıd><br>
İndirilen dosyalar SteamCMD'nin kendi klasörü içerisindeki steamapps\workshop\content\<AppID>\<Workshop_ID> dizinine doğrudan Valve sunucularından inecektir.
2. workshopdl ile indirme
workshopdl, aslında arka planda yine SteamCMD'yi veya Steam web API'sini kullanan grafik arayüzlü (GUI) bir araçtır.
Eğer oyun anonim indirmeyi desteklemiyorsa, workshopdl doğrudan kendi arayüzü üzerinden Steam hesabınızla giriş yapmanızı isteyecektir. Programa bilgilerinizi girip Steam Guard kodunu onayladığınızda, arka plandaki SteamCMD'ye sizin oturumunuzu aktarır ve sahip olduğunuz oyunların modlarını sorunsuz şekilde indirmeye başlar.
dikkat etmeniz gereken tek sorun (çakışma)
Aynı Steam hesabı üzerinden
aynı anda sadece tek bir yerden aktif bağlantı kurulabilir.
Eğer bilgisayarınızda halihazırda normal Steam istemcisi (uygulaması) açıkken SteamCMD üzerinden kendi hesabınızla login yapmaya çalışırsanız, masaüstündeki Steam istemciniz
"hesabınız başka bir yerde açıldı" uyarısı vererek bağlantıyı kesebilir veya SteamCMD hata verebilir.
- çözüm: SteamCMD veya workshopdl ile kendi hesabınızı kullanarak mod indireceğiniz zaman, bilgisayarınızdaki normal Steam uygulamasını tamamen kapatın veya çevrimdışı moda alın.