Steam
مضمّن في Macro Deckشغّل ألعاب Steam وأغلقها، واعرض ما تلعبه وأصدقاءك ومكتبتك على لوحتك.
أدوات مكتبة Steam وأصدقاء Steam و«Steam: قيد اللعب الآن» ومشغّل ألعاب Steam
- تشغيل ألعاب Steam المثبّتة بنقرة واحدة
- عرض اللعبة التي تلعبها ومدة جلستك
- معرفة الأصدقاء المتصلين والموجودين داخل لعبة
- الألعاب المملوكة ووقت اللعب باستخدام مفتاح Steam Web API
- أحداث لبدء الألعاب واتصال الأصدقاء
يعثر تكامل Steam على تثبيت Steam على حاسوبك ويشغّل الألعاب من خلاله، تمامًا كالنقر المزدوج على لعبة في مكتبة Steam. يقرأ ألعابك المثبّتة من ملفات المكتبة الخاصة بـ Steam، ويلاحظ أي لعبة تعمل على هذا الحاسوب. ومع مفتاح Steam Web API اختياري، يسأل أيضًا خوادم Steam عن حالة اتصالك وأصدقائك وألعابك المملوكة ووقت لعبك، لأي عدد تريده من حسابات Steam.
ما يعمل دون مفتاح
تعمل الإجراءات والأدوات فور تفعيل التكامل: تشغيل لعبة مثبّتة، وفتح Steam، وفتح صفحة لعبة في المتجر أو المكتبة، وإغلاق اللعبة التي تعمل على هذا الحاسوب. تعرض أداة Steam: قيد اللعب الآن اللعبة مع غلافها والمدة التي تلعبها منذ بدأت، وتشغّل أداة مشغّل ألعاب Steam ألعابك التي لعبتها مؤخرًا أو المفضلة بنقرة واحدة.
ما يضيفه المفتاح
أضف تهيئة تحتوي على SteamID ومفتاح Web API لترى اللعبة التي يلعبها حساب على جهاز آخر، وعدد الأصدقاء المتصلين والموجودين داخل لعبة، وحالة اتصالك أنت، وألعابك المملوكة مع إجمالي وقت اللعب ووقت اللعب الأخير. تعرض أداة أصدقاء Steam الأصدقاء المتصلين وما يلعبونه، وتعرض أداة مكتبة Steam ساعاتك والألعاب التي لعبتها مؤخرًا. يتطلب عرض الأصدقاء قائمة أصدقاء عامة، ويتطلب عرض الألعاب المملوكة ووقت اللعب تفاصيل ألعاب عامة.
بعض الأمثلة على الإعدادات:
- أداة مشغّل الألعاب مع ألعابك الثلاث المفضلة في ملف تعريف البث.
- زر مع إغلاق لعبة Steam وتفعيل فرض الإنهاء، للعبة تتجمّد.
- أتمتة على بدأت لعبة تبدّل لوحتك إلى ملف تعريف الألعاب.
- أتمتة على صديق أصبح متصلًا تعرض إشعارًا.
كل تهيئة هي حساب Steam واحد له متغيراته الخاصة، مسمّاة باسم التهيئة، مثل steam_main_is_playing لتهيئة اسمها Main. ودون تهيئة لا توجد متغيرات Steam. يتحقق Macro Deck من أصدقائك مرة كل دقيقة، ومن حالتك كل 30 ثانية، ومن ألعابك المملوكة كل 10 دقائق، لذا قد تصل الأحداث والمتغيرات التي تحتاج إلى المفتاح بهذا التأخير. عندما يتعذّر الوصول إلى Steam، تظهر تلك المتغيرات غير متاحة بدلًا من عرض أرقام خاطئة.
يعمل إغلاق اللعبة على Windows فقط. على macOS وLinux يُبلغ الإجراء بأنه غير مدعوم هناك.
ما تحتاج إليه
- Macro Deck 3 على Windows أو macOS أو Linux
- Steam مثبّت على الحاسوب الذي يعمل عليه Macro Deck
- اختياري: SteamID ومفتاح Steam Web API للحالة والأصدقاء ووقت اللعب
- اختياري: قائمة أصدقاء عامة وتفاصيل ألعاب عامة في إعدادات الخصوصية في Steam
خطوات الإعداد
الخطوة 1: فعّل تكامل Steam
في الشريط الجانبي، انقر التكاملات ثم Steam. شغّل المفتاح في أعلى اليسار. يبقى Steam معطّلًا حتى تشغّله، لأنه لا يفعل شيئًا إلا على حاسوب مثبّت عليه Steam. تعمل الإجراءات والأدوات من الآن فصاعدًا.
الخطوة 2: احصل على مفتاح Steam Web API (اختياري)
للحالة والأصدقاء ووقت اللعب، سجّل الدخول في صفحة مفتاح Steam Web API (
https://steamcommunity.com/dev/apikey) وسجّل مفتاحًا. تطلب الصفحة اسم نطاق؛ أي قيمة تفي بالغرض. لا تستطيع الحسابات المحدودة، التي لم تنفق أي مال على Steam، الحصول على مفتاح.الخطوة 3: أضف تهيئة
التهيئة هي أيضًا ما يمنحك متغيرات Steam، لذا أضف واحدة حتى دون مفتاح. في علامة التبويب نظرة عامة في صفحة Steam، انقر إضافة تهيئة تحت الإعدادات. تطلب نافذة إعداد Steam ما يلي:
- اسم التهيئة: الاسم الذي يظهر به الحساب في إعدادات الأدوات وأسماء المتغيرات، مثل
Main. - مفتاح Web API: المفتاح من الخطوة السابقة. أدخله مع SteamID، أو اترك كليهما فارغين.
- SteamID: معرّف SteamID64 المكوّن من 17 رقمًا، أو رابط ملفك الشخصي، أو اسم ملفك الشخصي المخصّص. اتركه فارغًا لاستخدام الألعاب المثبّتة فقط.
في إعدادات متقدمة، يضيف مجلدات مكتبة إضافية مجلدات ألعاب لا يعثر عليها Macro Deck بنفسه. انقر متابعة. يتحقق Macro Deck من SteamID والمفتاح لدى Steam قبل حفظهما.
- اسم التهيئة: الاسم الذي يظهر به الحساب في إعدادات الأدوات وأسماء المتغيرات، مثل
الخطوة 4: اجعل تفاصيل ملفك الشخصي عامة
لعرض الأصدقاء، افتح Steam، واختر Edit Profile، ثم Privacy Settings، واضبط Friends List على Public. وللألعاب المملوكة ووقت اللعب، اضبط Game details على Public أيضًا.
الخطوة 5: أضف إجراء Steam إلى زر
في صفحة اللوحة، تأكد من أن اللوحة غير مقفلة (يعرض الزر في أعلى اليسار قفل)، ثم انقر زرًا. يُفتح المحرر مع تحديد ضغطة قصيرة. انقر + إضافة إجراء، واختر Steam على يمين نافذة إضافة إجراء، ثم اختر تشغيل لعبة Steam. في اللعبة، اختر إحدى ألعابك المثبّتة أو أدخل معرّف تطبيق Steam.
الخطوة 6: اضغط الزر
انقر حفظ واضغط الزر على لوحتك. يشغّل Steam اللعبة، وقد يطلب منك أولًا تسجيل الدخول أو تحديثها.
الإجراءات5
ضعها على زر أو شغّلها من تدفق.
- تشغيل لعبة Steam
- يشغّل لعبة Steam مثبّتة، تختارها من ألعابك أو بمعرّف تطبيق Steam الخاص بها.
- تشغيل Steam
- يفتح عميل Steam.
- فتح صفحة متجر Steam
- يفتح صفحة لعبة في متجر Steam.
- فتح صفحة مكتبة Steam
- يفتح صفحة لعبة في مكتبة Steam الخاصة بك.
- إغلاق لعبة Steam
- يغلق لعبة Steam التي تعمل على هذا الحاسوب، ومع فرض الإنهاء ينهيها بعد 10 ثوانٍ (Windows فقط).
المشغّلات6
يمكن لزر أو تدفق أن يستجيب لهذه الأحداث.
- بدأت لعبة
- بدأت لعبة Steam على هذا الحاسوب، أو على جهاز آخر عند استخدام مفتاح Web API.
- أُغلقت لعبة
- أُغلقت لعبة Steam، مع مدة تشغيلها بالثواني.
- صديق أصبح متصلًا
- انتقل صديق في Steam من غير متصل إلى متصل. يحتاج إلى مفتاح Web API.
- صديق أصبح غير متصل
- أصبح صديق في Steam غير متصل. يحتاج إلى مفتاح Web API.
- صديق بدأ لعبة
- بدأ صديق في Steam لعب لعبة أو انتقل إلى أخرى. يحتاج إلى مفتاح Web API.
- تغيّرت حالة الاتصال
- تغيّرت حالة اتصال حسابك في Steam، مثلًا إلى Away. يحتاج إلى مفتاح Web API.
المتغيرات10
اعرض هذه القيم على الأزرار والأدوات، أو استخدمها في الشروط.
steam_<account>_is_playing- ما إذا كنت تلعب لعبة.
steam_<account>_current_game_name- اسم اللعبة التي تلعبها.
steam_<account>_current_game_id- معرّف تطبيق Steam للعبة التي تلعبها.
steam_<account>_current_game_playtime_seconds- المدة التي تعمل فيها اللعبة الحالية، بالثواني.
steam_<account>_games_installed- عدد الألعاب المثبّتة على هذا الحاسوب.
steam_<account>_friends_online- عدد أصدقاء الحساب المتصلين. يحتاج إلى مفتاح Web API.
steam_<account>_friends_ingame- عدد أصدقاء الحساب الذين يلعبون لعبة. يحتاج إلى مفتاح Web API.
steam_<account>_games_owned- عدد الألعاب التي يملكها الحساب. يحتاج إلى مفتاح Web API.
steam_<account>_total_playtime_hours- إجمالي الساعات التي لعبها الحساب. يحتاج إلى مفتاح Web API.
steam_<account>_recent_playtime_hours- الساعات التي لعبها الحساب في آخر أسبوعين. يحتاج إلى مفتاح Web API.
الأدوات4
أضفها إلى لوحتك من منتقي الأدوات.
- Steam: قيد اللعب الآن
- تعرض اللعبة التي تلعبها مع غلافها ومدة الجلسة.
- مشغّل ألعاب Steam
- تشغّل لعبة لعبتها مؤخرًا، أو إحدى ألعابك المفضلة، أو لعبة ثابتة بنقرة واحدة.
- أصدقاء Steam
- تعرض عدد الأصدقاء المتصلين والذين يلعبون، وفي الأحجام الأكبر من هم.
- مكتبة Steam
- تعرض وقت لعبك، وعدد الألعاب التي تملكها، والألعاب التي لعبتها مؤخرًا.
الأسئلة الشائعة
هل أحتاج إلى مفتاح Steam Web API؟
لا. يعمل تشغيل الألعاب، واللعبة التي تعمل على هذا الحاسوب، والألعاب المثبّتة، وأداة مشغّل الألعاب دون مفتاح. وللمتغيرات، أضف تهيئة دون مفتاح. لا يلزم المفتاح إلا لحالة اتصالك وأصدقائك وألعابك المملوكة ووقت اللعب، وللعبة تلعبها على جهاز آخر.
هل يمكنني إضافة أكثر من حساب Steam؟
نعم. كل تهيئة هي حساب Steam واحد له متغيراته الخاصة، ويمكنك إضافة أي عدد منها. اللعبة التي تعمل على هذا الحاسوب واحدة لكل التهيئات، لأن Macro Deck لا يستطيع معرفة الحساب المسجّل دخوله في Steam هنا.
لماذا لا يظهر أصدقائي أو وقت اللعب؟
لا يشاركها Steam إلا للملفات الشخصية العامة. اضبط Friends List وGame details على Public في Privacy Settings في Steam. وحتى ذلك الحين، تظهر تلك المتغيرات غير متاحة ويعرض التكامل تنبيهًا في التكاملات.
لماذا لا يعمل إغلاق لعبة Steam على جهاز Mac الخاص بي؟
يعمل إغلاق اللعبة على Windows فقط. على macOS وLinux لا يمكن مطالبة اللعبة بالإغلاق كما تُغلق نافذتها، لذا يُبلغ الإجراء بأنه غير مدعوم هناك.
أين يُخزَّن مفتاح Web API الخاص بي؟
يُخزَّن المفتاح على الحاسوب الذي يعمل عليه Macro Deck، ولا يُستخدم إلا لسؤال Steam عن ملفك الشخصي. مع المفتاح، يتصل Macro Deck بـ api.steampowered.com؛ أما أغلفة الألعاب وصور الملفات الشخصية للأصدقاء فتأتي من خوادم الصور الخاصة بـ Steam.
هل يعثر على الألعاب في محركات أقراص أخرى؟
نعم. يُعثر تلقائيًا على مجلدات مكتبة Steam على كل محرك أقراص، ويُتخطّى المحرك غير المتصل. لمجلد ألعاب لا يدرجه Steam، أضفه في مجلدات مكتبة إضافية في التهيئة.
المزيد في حاسوبك
النظام
مضمّن في Macro Deckتحكّم في حاسوبك من لوحتك: التطبيقات ومستوى الصوت والأوامر والإشعارات والسكون وإيقاف التشغيل.
لوحة المفاتيح
مضمّن في Macro Deckاضغط الاختصارات، واكتب النصوص، وشغّل تسلسلات المفاتيح على حاسوبك من زر.
الماوس
مضمّن في Macro Deckانقر، وحرّك المؤشر، واسحب، ومرّر على حاسوبك من زر.
ADB / Android Debug Bridge
مضمّن في Macro Deckتحكّم في هاتف أو جهاز لوحي يعمل بنظام Android عبر USB أو Wi-Fi: أيقظه، وشغّل التطبيقات، وانقر، واكتب، والتقط لقطات الشاشة.