حذّرك Windows. إليك ما يعنيه ذلك.
STREAMS Player تطبيق مجاني من مطوّر مستقل. إذا أوقفه Windows في أول مرة فتحت فيها الملف الذي نزّلته، فهذه الصفحة تشرح ما تلك الشاشة، ولماذا تظهر، وما الذي تضغط عليه بالضبط، وما الذي لا يفعله التطبيق أبدًا. قراءتها تستغرق نحو ثلاثين ثانية.
«Windows protected your PC» (حمى Windows جهاز الكمبيوتر لديك)
هذه الشاشة هي Microsoft Defender SmartScreen؛ عنوانها في Windows بالإنجليزية «Windows protected your PC»، وفي Windows بالعربية يظهر مترجمًا. تحت العنوان تذكر أنها «prevented an unrecognized app from starting» (منعت تطبيقًا غير معروف من البدء)، وبعد «مزيد من المعلومات» (More info) تذكر أن الناشر «ناشر غير معروف» (Unknown publisher). تظهر عندما تفتح ملفًا نزّلته من الإنترنت غير موقّع رقميًا ولم يرَه Windows بعد يعمل على أجهزة كمبيوتر كثيرة.
إنه تنبيه بشأن ملف لا يعرفه Windows بعد، وليس بلاغًا عن شيء عُثر عليه داخله - وهو Windows يؤدي عمله: فهو لا يستطيع معرفة من صنع ملفًا غير موقّع، لذا يسألك قبل تشغيله.
لماذا تظهر لهذا التطبيق
المثبِّت وملف ZIP المحمول وحزمة winget الخاصة بـ STREAMS Player لا تحمل توقيع شيفرة. تكلّف شهادة توقيع الشيفرة مئات الدولارات سنويًا، ولتطبيق مجاني بلا أي دخل اخترنا ألا نشتريها في الوقت الحالي. هذا قرار وليس سهوًا - ومع ملف غير موقّع، فإن التحذير هو بالضبط ما ينبغي أن يعرضه Windows.
يأخذ SmartScreen السمعة في الحسبان أيضًا: كلما شغّل عدد أكبر من الناس الملف نفسه دون مشكلات، تعرّف عليه Windows أسرع وتوقف التحذير. كل إصدار ملف جديد يبدأ من الصفر، ولهذا قد يعود التحذير بعد التحديث، ولهذا يخفت كلما استُخدم الإصدار أكثر.
نسخة Microsoft Store موقّعة من Microsoft ولا تعرض هذه الشاشة. ومع كل إصدار على GitHub يُنشر أيضًا ملف .sha256 بجوار كل تنزيل: شغّل Get-FileHash -Algorithm SHA256 <file> في PowerShell على الملف الذي نزّلته، ويجب أن تطابق النتيجة القيمة الموجودة في ذلك الملف.
ما الذي تضغط عليه
على شاشة «Windows protected your PC» (حمى Windows جهاز الكمبيوتر لديك):
- اضغط على «مزيد من المعلومات» (More info) أسفل الرسالة.
- تحقق من أن اسم الملف هو ملف STREAMS Player الذي نزّلته، ثم اضغط على «تشغيل على أي حال» (Run anyway).
هذا كل شيء - يبدأ المثبِّت، أو التطبيق من ملف ZIP، بشكل طبيعي. لا تحتاج أبدًا إلى إيقاف SmartScreen أو تعطيل برنامج مكافحة الفيروسات، والتطبيق نفسه لا يحتاج أبدًا إلى صلاحيات المسؤول.
«هل تريد السماح لهذا التطبيق من ناشر غير معروف بإجراء تغييرات على جهازك؟»
في العادة لن ترى هذه الرسالة. يثبّت المثبِّت التطبيق افتراضيًا لك وحدك، في %LOCALAPPDATA%\Programs\StreamsPlayer، ولا يحتاج إلى صلاحيات المسؤول لذلك. إذا سألك عن طريقة التثبيت، فاختر «Install for me only (recommended)» (التثبيت لي وحدي - مستحسن).
لا يعرض Windows هذه الرسالة إلا إذا اخترت «Install for all users» (التثبيت لجميع المستخدمين). عندها يستخدم المثبِّت صلاحيات المسؤول لثلاثة أمور فقط:
- نسخ البرنامج إلى مجلد Program Files، ليتمكن كل حساب على هذا الكمبيوتر من تشغيله؛
- إضافة STREAMS Player إلى قائمة «ابدأ» لكل حساب، وإلى سطح المكتب المشترك إذا حددت ذلك الخيار؛
- تسجيله في Windows كتطبيق مثبَّت، ليمكن إزالته لاحقًا.
إجراء واحد يزيل الثلاثة معًا: افتح الإعدادات > التطبيقات > التطبيقات المثبتة (Settings > Apps > Installed apps؛ وفي Windows 10: «التطبيقات والميزات»)، واختر STREAMS Player، ثم «إلغاء التثبيت». إذا كنت تفضّل ألا تمنح صلاحيات المسؤول، فاضغط على «لا» (No) وشغّل المثبِّت مرة أخرى واختر «Install for me only».
إذا احتجز برنامج مكافحة الفيروسات الملف
بعض برامج مكافحة الفيروسات حذرة مع الملفات الجديدة غير الموقّعة. إذا وضع برنامجك STREAMS Player في العزل، فاستعده وأضف استثناءً لمجلده فقط - %LOCALAPPDATA%\Programs\StreamsPlayer للمثبِّت، أو المجلد الذي فككت فيه ملف ZIP. استثناء لذلك المجلد وحده هو كل ما يلزم، ويمكنك إزالته في أي وقت؛ لا توقف برنامج مكافحة الفيروسات.
ما لا يفعله STREAMS Player أبدًا
- لا يحتاج أبدًا إلى صلاحيات المسؤول ليُثبَّت أو يعمل، ولا يضيف نفسه أبدًا إلى بدء تشغيل Windows، ولا يثبّت أي خدمة في الخلفية.
- لا يلزم حساب للتشغيل العادي. حساب التبادل الاختياري يخص خادمك الخاص. لا إعلانات ولا تحليلات ولا قياس عن بُعد ولا خدمة يديرها المؤلف.
- يتصل فقط عندما تتصرف وبما يحتاجه الإجراء فقط: دليل القنوات والمعاينات على GitHub، مزود البث، جهاز FastMediaSorter على شبكتك ومكتبات FFmpeg إذا طلبتها في الإعدادات. يتم جلب جدول البرامج فقط من العنوان الذي تدخله بنفسك عند الضغط على «تنزيل الجدول».
- لا ينزّل الكتالوج من تلقاء نفسه أبدًا - لا يحدث التحديث إلا عندما تطلبه.
- لا يرسل بياناتك أو سجلاتك تلقائيًا أبدًا. «إرسال السجلات إلى المؤلف» في صفحة «حول» في الإعدادات يُعد فقط الأرشيف ورسالة في برنامج بريدك؛ ولا يتم إرسال أي شيء حتى تضغط على إرسال بنفسك.
- إلغاء تثبيته لا يحذف أبدًا قنواتك أو تثبيتاتك أو سجل الاستماع - تبقى في
%LOCALAPPDATA%\StreamsPlayerحتى تحذف ذلك المجلد بنفسك.