Steam
Disertakan dengan Macro DeckMulai dan tutup game Steam, dan tampilkan apa yang Anda mainkan, teman, dan pustaka di deck Anda.
Widget Pustaka Steam, Teman Steam, Steam: sedang dimainkan, dan Peluncur game Steam
- Jalankan game Steam yang terinstal dengan sekali ketuk
- Tampilkan game yang sedang dimainkan dan durasi sesinya
- Lihat teman mana yang online dan sedang bermain
- Game yang dimiliki dan waktu bermain dengan kunci Steam Web API
- Peristiwa saat game dimulai dan teman menjadi online
Integrasi Steam menemukan instalasi Steam di komputer Anda dan memulai game melaluinya, sama seperti mengklik ganda game di pustaka Steam. Integrasi ini membaca game yang terinstal dari berkas pustaka Steam sendiri dan mengetahui game mana yang sedang berjalan di komputer ini. Dengan kunci Steam Web API opsional, integrasi ini juga menanyakan ke server Steam status online, teman, game yang dimiliki, dan waktu bermain Anda, untuk akun Steam sebanyak yang diinginkan.
Yang berfungsi tanpa kunci
Aksi dan widget berfungsi begitu integrasi aktif: jalankan game yang terinstal, buka Steam, buka halaman toko atau pustaka sebuah game, dan tutup game yang berjalan di komputer ini. Widget Steam: sedang dimainkan menampilkan game beserta sampulnya dan sudah berapa lama Anda bermain, dan widget Peluncur game Steam memulai game yang baru dimainkan atau favorit Anda dengan sekali ketuk.
Yang ditambahkan kunci
Tambahkan konfigurasi dengan SteamID dan kunci Web API untuk melihat game yang dimainkan akun di perangkat lain, berapa banyak teman yang online dan sedang bermain, status online Anda sendiri, serta game yang dimiliki beserta total waktu bermain dan waktu bermain terkini. Widget Teman Steam mencantumkan teman yang online dan apa yang mereka mainkan, dan widget Pustaka Steam menampilkan jam bermain dan game yang terakhir dimainkan. Teman membutuhkan daftar teman yang publik, sedangkan game yang dimiliki dan waktu bermain membutuhkan detail game yang publik.
Beberapa contoh penggunaan:
- Widget peluncur game dengan tiga game favorit Anda di profil streaming.
- Tombol dengan Tutup game Steam dan Paksa keluar aktif, untuk game yang macet.
- Otomasi pada Game dimulai yang mengalihkan deck ke profil gaming.
- Otomasi pada Teman menjadi online yang menampilkan notifikasi.
Setiap konfigurasi adalah satu akun Steam dengan variabelnya sendiri, dinamai sesuai nama konfigurasinya, misalnya steam_main_is_playing untuk konfigurasi bernama Main. Tanpa konfigurasi, tidak ada variabel Steam. Macro Deck memeriksa teman Anda sekali per menit, status Anda setiap 30 detik, dan game yang dimiliki setiap 10 menit, sehingga peristiwa dan variabel yang membutuhkan kunci dapat tiba dengan jeda tersebut. Jika Steam tidak dapat dijangkau, variabel tersebut bernilai tidak tersedia alih-alih menampilkan angka yang salah.
Menutup game hanya berfungsi di Windows. Di macOS dan Linux, aksi menyatakan bahwa fitur ini tidak didukung di sana.
Yang Anda butuhkan
- Macro Deck 3 di Windows, macOS, atau Linux
- Steam terinstal di komputer yang menjalankan Macro Deck
- Opsional: SteamID dan kunci Steam Web API untuk status, teman, dan waktu bermain
- Opsional: daftar teman dan detail game yang publik di pengaturan privasi Steam
Cara menyiapkan
Langkah 1: Aktifkan integrasi Steam
Di bilah samping, klik Integrasi, lalu Steam. Aktifkan sakelar di kanan atas. Steam nonaktif sampai Anda mengaktifkannya, karena hanya berguna di komputer yang memiliki Steam. Mulai saat itu, aksi dan widget sudah berfungsi.
Langkah 2: Dapatkan kunci Steam Web API (opsional)
Untuk status, teman, dan waktu bermain, masuk di halaman kunci Steam Web API (
https://steamcommunity.com/dev/apikey) dan daftarkan kunci. Halaman tersebut meminta nama domain; nilai apa pun bisa digunakan. Akun terbatas, yang belum pernah membelanjakan uang di Steam, tidak dapat memperoleh kunci.Langkah 3: Tambahkan konfigurasi
Konfigurasi juga yang memberi Anda variabel Steam, jadi tambahkan satu meskipun tanpa kunci. Di tab Ringkasan pada halaman Steam, klik Tambah konfigurasi di bagian Konfigurasi. Dialog Siapkan Steam meminta:
- Nama konfigurasi: nama akun di pengaturan widget dan nama variabel, misalnya
Main. - Kunci Web API: kunci dari langkah sebelumnya. Masukkan bersama SteamID, atau biarkan keduanya kosong.
- SteamID: SteamID64 17 digit Anda, tautan profil, atau nama profil khusus. Biarkan kosong untuk hanya menggunakan game yang terinstal.
Di Konfigurasi lanjutan, Folder pustaka tambahan menambahkan folder game yang tidak ditemukan Macro Deck dengan sendirinya. Klik Lanjutkan. Macro Deck memeriksa SteamID dan kunci ke Steam sebelum menyimpannya.
- Nama konfigurasi: nama akun di pengaturan widget dan nama variabel, misalnya
Langkah 4: Jadikan detail profil publik
Untuk menampilkan teman, buka Steam, pilih Edit Profile, lalu Privacy Settings, dan atur Friends List ke Public. Untuk game yang dimiliki dan waktu bermain, atur juga Game details ke Public.
Langkah 5: Tambahkan aksi Steam ke tombol
Di halaman Deck, pastikan deck tidak terkunci (tombol di kanan atas bertuliskan Kunci), lalu klik sebuah tombol. Editor terbuka dengan Ketuk Singkat terpilih. Klik + Tambah aksi, pilih Steam di sisi kiri dialog Tambah aksi, lalu pilih Jalankan game Steam. Di Game, pilih salah satu game yang terinstal atau masukkan ID aplikasi Steam.
Langkah 6: Tekan tombolnya
Klik Simpan, lalu tekan tombol di deck Anda. Steam memulai game, dan mungkin terlebih dahulu meminta Anda masuk atau memperbarui game tersebut.
Aksi5
Pasang aksi ini di tombol atau jalankan dari alur.
- Jalankan game Steam
- Memulai game Steam yang terinstal, dipilih dari game Anda atau berdasarkan ID aplikasi Steam-nya.
- Jalankan Steam
- Membuka klien Steam.
- Buka halaman toko Steam
- Membuka halaman toko sebuah game di Steam.
- Buka halaman pustaka Steam
- Membuka halaman sebuah game di pustaka Steam Anda.
- Tutup game Steam
- Menutup game Steam yang berjalan di komputer ini, dan dengan Paksa keluar mengakhirinya setelah 10 detik (hanya Windows).
Pemicu6
Tombol atau alur dapat bereaksi terhadap peristiwa ini.
- Game dimulai
- Game Steam dimulai di komputer ini atau, dengan kunci Web API, di perangkat lain.
- Game ditutup
- Game Steam ditutup, beserta berapa lama game berjalan dalam detik.
- Teman menjadi online
- Teman Steam berubah dari offline menjadi online. Membutuhkan kunci Web API.
- Teman menjadi offline
- Teman Steam menjadi offline. Membutuhkan kunci Web API.
- Teman memulai game
- Teman Steam mulai memainkan game atau beralih ke game lain. Membutuhkan kunci Web API.
- Status online berubah
- Status online akun Steam Anda berubah, misalnya menjadi Away. Membutuhkan kunci Web API.
Variabel10
Tampilkan nilai ini di tombol dan widget, atau gunakan dalam kondisi.
steam_<account>_is_playing- Apakah Anda sedang memainkan game.
steam_<account>_current_game_name- Nama game yang sedang Anda mainkan.
steam_<account>_current_game_id- ID aplikasi Steam dari game yang sedang Anda mainkan.
steam_<account>_current_game_playtime_seconds- Sudah berapa lama game saat ini berjalan, dalam detik.
steam_<account>_games_installed- Jumlah game yang terinstal di komputer ini.
steam_<account>_friends_online- Berapa banyak teman akun yang sedang online. Membutuhkan kunci Web API.
steam_<account>_friends_ingame- Berapa banyak teman akun yang sedang bermain game. Membutuhkan kunci Web API.
steam_<account>_games_owned- Berapa banyak game yang dimiliki akun. Membutuhkan kunci Web API.
steam_<account>_total_playtime_hours- Total jam bermain akun. Membutuhkan kunci Web API.
steam_<account>_recent_playtime_hours- Jam bermain akun dalam dua minggu terakhir. Membutuhkan kunci Web API.
Widget4
Tambahkan ke deck Anda dari pemilih widget.
- Steam: sedang dimainkan
- Menampilkan game yang sedang dimainkan beserta sampul dan durasi sesinya.
- Peluncur game Steam
- Memulai game yang baru dimainkan, salah satu favorit, atau satu game tetap dengan sekali ketuk.
- Teman Steam
- Menampilkan berapa banyak teman yang online dan sedang bermain, dan pada ukuran yang lebih besar, siapa saja mereka.
- Pustaka Steam
- Menampilkan waktu bermain, jumlah game yang dimiliki, dan game yang baru dimainkan.
Pertanyaan yang sering diajukan
Apakah kunci Steam Web API diperlukan?
Tidak. Menjalankan game, game yang berjalan di komputer ini, game yang terinstal, dan widget peluncur game berfungsi tanpa kunci. Untuk variabel, tambahkan konfigurasi tanpa kunci. Kunci hanya diperlukan untuk status online, teman, game yang dimiliki, dan waktu bermain, serta untuk game yang Anda mainkan di perangkat lain.
Bisakah lebih dari satu akun Steam ditambahkan?
Bisa. Setiap konfigurasi adalah satu akun Steam dengan variabelnya sendiri, dan Anda dapat menambahkan sebanyak yang diinginkan. Game yang berjalan di komputer ini sama untuk setiap konfigurasi, karena Macro Deck tidak dapat mengetahui akun mana yang masuk ke Steam di sini.
Mengapa teman atau waktu bermain tidak ditampilkan?
Steam hanya membagikannya untuk profil publik. Atur Friends List dan Game details ke Public di Privacy Settings Steam. Sampai saat itu, variabel tersebut bernilai tidak tersedia dan integrasi menampilkan pemberitahuan di Integrasi.
Mengapa Tutup game Steam tidak berfungsi di Mac?
Menutup game hanya berfungsi di Windows. Di macOS dan Linux, game tidak dapat diminta menutup seperti jendelanya ditutup, sehingga aksi menyatakan bahwa fitur ini tidak didukung di sana.
Di mana kunci Web API disimpan?
Kunci disimpan di komputer yang menjalankan Macro Deck dan hanya digunakan untuk menanyakan profil Anda ke Steam. Dengan kunci, Macro Deck menghubungi api.steampowered.com; sampul game dan foto profil teman berasal dari server gambar Steam sendiri.
Apakah game di drive lain ditemukan?
Ya. Folder pustaka Steam di setiap drive ditemukan secara otomatis, dan drive yang tidak terhubung dilewati. Untuk folder game yang tidak dicantumkan Steam, tambahkan di Folder pustaka tambahan pada konfigurasi.
Lainnya di Komputer Anda
Sistem
Disertakan dengan Macro DeckKendalikan komputer Anda dari deck: aplikasi, volume, perintah, notifikasi, mode tidur, dan mematikan komputer.
Keyboard
Disertakan dengan Macro DeckTekan pintasan, ketik teks, dan jalankan urutan tombol di komputer Anda dari sebuah tombol.
Mouse
Disertakan dengan Macro DeckKlik, gerakkan penunjuk, seret, dan gulir di komputer Anda dari sebuah tombol.
ADB / Android Debug Bridge
Disertakan dengan Macro DeckKendalikan ponsel atau tablet Android lewat USB atau Wi-Fi: bangunkan, mulai aplikasi, ketuk, ketik, dan ambil tangkapan layar.