Steam
Macro Deck ile birlikte gelirSteam oyunlarını başlatın ve kapatın; oynadığınız oyunu, arkadaşlarınızı ve kitaplığınızı deck’inizde gösterin.
Steam kitaplığı, Steam arkadaşları, Steam: şu an oynanan ve Steam oyun başlatıcı widget’ları
- Yüklü Steam oyunlarını tek dokunuşla başlatın
- Oynadığınız oyunu ve oturum sürenizi gösterin
- Hangi arkadaşlarınızın çevrimiçi ve oyunda olduğunu görün
- Steam Web API anahtarıyla sahip olunan oyunlar ve oynama süresi
- Başlayan oyunlar ve çevrimiçi olan arkadaşlar için olaylar
Steam entegrasyonu bilgisayarınızdaki Steam kurulumunu bulur ve oyunları onun üzerinden başlatır; Steam kitaplığınızda bir oyuna çift tıklamakla aynıdır. Yüklü oyunlarınızı Steam’in kendi kitaplık dosyalarından okur ve bu bilgisayarda hangi oyunun çalıştığını fark eder. İsteğe bağlı bir Steam Web API anahtarıyla, istediğiniz kadar Steam hesabı için Steam sunucularından çevrimiçi durumunuzu, arkadaşlarınızı, sahip olduğunuz oyunları ve oynama sürenizi de ister.
Anahtar olmadan neler çalışır
Eylemler ve widget’lar entegrasyon açılır açılmaz çalışır: yüklü bir oyunu başlatın, Steam’i açın, bir oyunun mağaza veya kitaplık sayfasını açın ve bu bilgisayarda çalışan oyunu kapatın. Steam: şu an oynanan widget’ı oyunu kapağıyla ve ne kadar süredir oynadığınızla gösterir; Steam oyun başlatıcı widget’ı da son oynadığınız veya favori oyunlarınızı tek dokunuşla başlatır.
Anahtarın kattıkları
Bir hesabın başka bir cihazda oynadığı oyunu, kaç arkadaşın çevrimiçi ve oyunda olduğunu, kendi çevrimiçi durumunuzu ve toplam ve son oynama süresiyle sahip olduğunuz oyunları görmek için SteamID’niz ve bir Web API anahtarıyla bir yapılandırma ekleyin. Steam arkadaşları widget’ı çevrimiçi olan arkadaşları ve ne oynadıklarını listeler, Steam kitaplığı widget’ı da saatlerinizi ve en son oynadığınız oyunları gösterir. Arkadaşlar için herkese açık bir arkadaş listesi, sahip olunan oyunlar ve oynama süresi için de herkese açık oyun ayrıntıları gerekir.
Bazı örnek kurulumlar:
- Bir yayın profilinde en sevdiğiniz üç oyunu içeren bir oyun başlatıcı widget’ı.
- Takılan bir oyun için Zorla kapat açık olan Steam oyununu kapat eylemli bir düğme.
- Deck’inizi bir oyun profiline geçiren, Oyun başladı olayına bağlı bir otomasyon.
- Bildirim gösteren, Arkadaş çevrimiçi oldu olayına bağlı bir otomasyon.
Her yapılandırma, yapılandırma adını taşıyan kendi değişkenlerine sahip bir Steam hesabıdır; örneğin Main adlı bir yapılandırma için steam_main_is_playing. Yapılandırma olmadan Steam değişkeni de yoktur. Macro Deck arkadaşlarınızı dakikada bir, durumunuzu 30 saniyede bir ve sahip olduğunuz oyunları 10 dakikada bir kontrol eder; bu nedenle anahtar gerektiren olaylar ve değişkenler bu gecikmeyle gelebilir. Steam’e ulaşılamadığında bu değişkenler yanlış sayılar göstermek yerine kullanılamaz olarak görünür.
Oyun kapatma yalnızca Windows’ta çalışır. macOS ve Linux’ta eylem orada desteklenmediğini söyler.
Gerekenler
- Windows, macOS veya Linux üzerinde Macro Deck 3
- Macro Deck’i çalıştıran bilgisayarda kurulu Steam
- İsteğe bağlı: durum, arkadaşlar ve oynama süresi için SteamID’niz ve bir Steam Web API anahtarı
- İsteğe bağlı: Steam gizlilik ayarlarınızda herkese açık bir arkadaş listesi ve herkese açık oyun ayrıntıları
Kurulum
Adım 1: Steam entegrasyonunu açın
Kenar çubuğunda Entegrasyonlar’a ve ardından Steam’e tıklayın. Sağ üstteki anahtarı açın. Steam, yalnızca Steam kurulu bir bilgisayarda işe yaradığı için siz açana kadar kapalıdır. Eylemler ve widget’lar bundan sonra çalışır.
Adım 2: Bir Steam Web API anahtarı alın (isteğe bağlı)
Durum, arkadaşlar ve oynama süresi için Steam Web API anahtarı sayfasında (
https://steamcommunity.com/dev/apikey) oturum açın ve bir anahtar kaydedin. Sayfa bir alan adı ister; herhangi bir değer olur. Steam’de hiç para harcamamış sınırlı hesaplar anahtar alamaz.Adım 3: Bir yapılandırma ekleyin
Steam değişkenlerini de bir yapılandırma sağlar; bu yüzden anahtarınız olmasa bile bir tane ekleyin. Steam sayfasının Genel bakış sekmesinde Yapılandırma altındaki Yapılandırma ekle’ye tıklayın. Steam'i kur iletişim kutusu şunları ister:
- Yapılandırma adı: hesabın widget ayarlarında ve değişken adlarında nasıl adlandırılacağı, örneğin
Main. - Web API anahtarı: önceki adımdaki anahtar. SteamID ile birlikte girin veya ikisini de boş bırakın.
- SteamID: 17 haneli SteamID64’ünüz, profil bağlantınız veya özel profil adınız. Yalnızca yüklü oyunları kullanmak için boş bırakın.
Gelişmiş yapılandırma altında Ek kitaplık klasörleri, Macro Deck’in kendiliğinden bulamadığı oyun klasörlerini ekler. Devam et’e tıklayın. Macro Deck SteamID’yi ve anahtarı kaydetmeden önce Steam ile kontrol eder.
- Yapılandırma adı: hesabın widget ayarlarında ve değişken adlarında nasıl adlandırılacağı, örneğin
Adım 4: Profil ayrıntılarınızı herkese açık yapın
Arkadaşları göstermek için Steam’i açın, Edit Profile ve ardından Privacy Settings seçeneğini seçin ve Friends List ayarını Public yapın. Sahip olunan oyunlar ve oynama süresi için Game details ayarını da Public yapın.
Adım 5: Bir düğmeye Steam eylemi ekleyin
Deck sayfasında deck’in kilidinin açık olduğundan emin olun (sağ üstteki düğmede Kilitle yazar) ve bir düğmeye tıklayın. Düzenleyici Kısa basma seçili olarak açılır. + Eylem ekle’ye tıklayın, Eylem ekle iletişim kutusunun solunda Steam’i seçin ve Steam oyunu başlat’ı seçin. Oyun içinde yüklü oyunlarınızdan birini seçin veya bir Steam uygulama kimliği girin.
Adım 6: Düğmeye basın
Kaydet’e tıklayın ve deck’inizdeki düğmeye basın. Steam oyunu başlatır; önce oturum açmanızı veya oyunu güncellemenizi isteyebilir.
Eylemler5
Bunları bir düğmeye yerleştirin veya bir akıştan çalıştırın.
- Steam oyunu başlat
- Oyunlarınızdan seçilen veya Steam uygulama kimliğiyle belirtilen yüklü bir Steam oyununu başlatır.
- Steam'i başlat
- Steam istemcisini açar.
- Steam mağaza sayfasını aç
- Bir oyunun mağaza sayfasını Steam’de açar.
- Steam kitaplık sayfasını aç
- Bir oyunun Steam kitaplığınızdaki sayfasını açar.
- Steam oyununu kapat
- Bu bilgisayarda çalışan Steam oyununu kapatır; Zorla kapat ile 10 saniye sonra sonlandırır (yalnızca Windows).
Tetikleyiciler6
Bir düğme veya akış bu olaylara tepki verebilir.
- Oyun başladı
- Bu bilgisayarda veya Web API anahtarıyla başka bir cihazda bir Steam oyunu başladı.
- Oyun kapandı
- Bir Steam oyunu kapatıldı; saniye cinsinden ne kadar süre çalıştığıyla birlikte.
- Arkadaş çevrimiçi oldu
- Bir Steam arkadaşı çevrimdışından çevrimiçine geçti. Web API anahtarı gerektirir.
- Arkadaş çevrimdışı oldu
- Bir Steam arkadaşı çevrimdışı oldu. Web API anahtarı gerektirir.
- Arkadaş bir oyun başlattı
- Bir Steam arkadaşı bir oyun oynamaya başladı veya başka bir oyuna geçti. Web API anahtarı gerektirir.
- Çevrimiçi durum değişti
- Steam hesabınızın çevrimiçi durumu değişti, örneğin Uzakta olarak. Web API anahtarı gerektirir.
Değişkenler10
Bu değerleri düğmelerde ve widget’larda gösterin veya koşullarda kullanın.
steam_<account>_is_playing- Bir oyun oynayıp oynamadığınız.
steam_<account>_current_game_name- Oynadığınız oyunun adı.
steam_<account>_current_game_id- Oynadığınız oyunun Steam uygulama kimliği.
steam_<account>_current_game_playtime_seconds- Geçerli oyunun saniye cinsinden ne kadar süredir çalıştığı.
steam_<account>_games_installed- Bu bilgisayarda yüklü oyunların sayısı.
steam_<account>_friends_online- Hesabın kaç arkadaşının çevrimiçi olduğu. Web API anahtarı gerektirir.
steam_<account>_friends_ingame- Hesabın kaç arkadaşının oyun oynadığı. Web API anahtarı gerektirir.
steam_<account>_games_owned- Hesabın kaç oyuna sahip olduğu. Web API anahtarı gerektirir.
steam_<account>_total_playtime_hours- Hesabın toplamda oynadığı saatler. Web API anahtarı gerektirir.
steam_<account>_recent_playtime_hours- Hesabın son iki haftada oynadığı saatler. Web API anahtarı gerektirir.
Widget’lar4
Bunları widget seçiciden deck’inize ekleyin.
- Steam: şu an oynanan
- Oynadığınız oyunu kapağı ve oturum süresiyle gösterir.
- Steam oyun başlatıcı
- Son oynanan bir oyunu, favorilerinizden birini veya sabit bir oyunu tek dokunuşla başlatır.
- Steam arkadaşları
- Kaç arkadaşın çevrimiçi olduğunu ve oynadığını, daha büyük boyutlarda da kim olduklarını gösterir.
- Steam kitaplığı
- Oynama sürenizi, kaç oyuna sahip olduğunuzu ve son oynadığınız oyunları gösterir.
Sıkça sorulan sorular
Bir Steam Web API anahtarına ihtiyacım var mı?
Hayır. Oyun başlatma, bu bilgisayarda çalışan oyun, yüklü oyunlar ve oyun başlatıcı widget’ı anahtar olmadan çalışır. Değişkenler için anahtarsız bir yapılandırma ekleyin. Anahtar yalnızca çevrimiçi durumunuz, arkadaşlarınız, sahip olduğunuz oyunlar ve oynama süresi ile başka bir cihazda oynadığınız oyun için gereklidir.
Birden fazla Steam hesabı ekleyebilir miyim?
Evet. Her yapılandırma kendi değişkenlerine sahip bir Steam hesabıdır ve istediğiniz kadar ekleyebilirsiniz. Bu bilgisayarda çalışan oyun her yapılandırma için aynıdır, çünkü Macro Deck burada Steam’de hangi hesabın oturum açtığını ayırt edemez.
Arkadaşlarım veya oynama sürem neden gösterilmiyor?
Steam bunları yalnızca herkese açık profiller için paylaşır. Steam Privacy Settings bölümünüzde Friends List ve Game details ayarlarını Public yapın. O zamana kadar bu değişkenler kullanılamaz olarak görünür ve entegrasyon Entegrasyonlar altında bir bildirim gösterir.
Steam oyununu kapat neden Mac’imde çalışmıyor?
Oyun kapatma yalnızca Windows’ta çalışır. macOS ve Linux’ta bir oyundan, penceresinin kapatılacağı şekilde kapanması istenemez; bu nedenle eylem orada desteklenmediğini söyler.
Web API anahtarım nerede saklanıyor?
Anahtar, Macro Deck’i çalıştıran bilgisayarda saklanır ve yalnızca Steam’e profiliniz hakkında soru sormak için kullanılır. Anahtarla Macro Deck api.steampowered.com ile iletişim kurar; oyun kapakları ve arkadaşların profil resimleri Steam’in kendi görsel sunucularından gelir.
Diğer sürücülerdeki oyunları bulur mu?
Evet. Steam’in her sürücüdeki kendi kitaplık klasörleri otomatik olarak bulunur ve bağlı olmayan bir sürücü atlanır. Steam’in listelemediği bir oyun klasörü için onu yapılandırmada Ek kitaplık klasörleri altına ekleyin.
Bilgisayarınız kategorisinde daha fazlası
Sistem
Macro Deck ile birlikte gelirBilgisayarınızı deck’inizden kontrol edin: uygulamalar, ses düzeyi, komutlar, bildirimler, uyku ve kapatma.
Klavye
Macro Deck ile birlikte gelirBir düğmeden bilgisayarınızda kısayollara basın, metin yazın ve tuş dizileri çalıştırın.
Fare
Macro Deck ile birlikte gelirBir düğmeden bilgisayarınızda tıklayın, imleci taşıyın, sürükleyin ve kaydırın.
ADB / Android Debug Bridge
Macro Deck ile birlikte gelirBir Android telefonu veya tableti USB ya da Wi-Fi üzerinden kontrol edin: uyandırın, uygulama başlatın, dokunun, yazın ve ekran görüntüsü alın.