التحديثات ومنتقي الإصدارات: فحص الإقلاع والتثبيت وتثبيت نسخة
يفحص Senzoukria المكتبي وجود إصدار جديد عند الإقلاع ويعرض تثبيته. وتسرد بطاقة Versions في صفحة Account كل نسخة منشورة، وتتيح تثبيت أي منها، وتستطيع تثبيت نسخة بعينها فيتوقف المحدِّث التلقائي عن دفعك إلى الأمام.
Senzoukria · التوثيق · آخر تحديث: سبتمبر 2026
أين تجده
- أين
- نافذة التحديث عند الإقلاع؛ وبطاقة Account → Versions للمنتقي؛ وSettings → About تعرض الإصدار
- يُتخطّى حين
- التشغيل من المصادر (نسخة تطوير) أو حين يكون إصدار مثبَّتًا
- الأمان
- تُتحقَّق التواقيع قبل تشغيل أي شيء؛ والنسخة بلا توقيع منشور تُسرد "unavailable"
ما الذي يفعله
عند الإقلاع، وبعد استعادة الجلسة، يسأل التطبيق خادم التحديث عن إصدار أحدث. وإن وُجد، تعرض نافذة "Update available" الإصدار الجديد والإصدار العامل وملاحظات الإصدار، مع زرّين: "Install now" و"Remind me later". والتثبيت ينزّل مع شريط تقدّم ويعيد تشغيل التطبيق. وأخطاء الشبكة والانقطاعات وغياب توقيع على آخر إصدار لا تمنع الإقلاع أبدًا: بل يُبلَّغ عن الفحص بوصفه منتهيًا فحسب.
وبطاقة Versions هي الوجه اليدوي للآلية نفسها. تسرد النسخ المنشورة بتاريخها وحجمها، وتسِم النسخة العاملة بـ "Running"، وتتيح تثبيت أي نسخة أخرى. ويبقى كل ما هو حساس في جانب Rust: حلّ العناوين، والتحقق من التوقيع، وإطلاق المثبِّت.
بطاقة Versions
| العنصر | الحالة أو الافتراضي | ما الذي يفعله |
|---|---|---|
| Install | يظهر على كل نسخة قابلة للتثبيت وليست العاملة | يفتح تأكيدًا بثلاثة خيارات |
| Install & pin | خيار في التأكيد | يثبّت تلك النسخة ويثبّتها مرجعًا: فتتوقف التحديثات التلقائية حتى تستأنفها |
| Install only | خيار في التأكيد | يثبّت تلك النسخة؛ وقد يدفعك المحدِّث التلقائي إلى الأمام عند التشغيل التالي |
| Cancel | خيار في التأكيد | يغلق التأكيد |
| شارة Pinned {version} | غائبة افتراضيًّا | تُعرض في رأس البطاقة ما دام تثبيت قائمًا، مع الملاحظة "Automatic updates are off while a version is pinned." |
| Resume automatic updates | رابط في ملاحظة التثبيت | يزيل التثبيت |
| unavailable | النسخ بلا توقيع منشور | لا يمكن تثبيتها من التطبيق |
| Progress | نسبة مئوية أثناء التنزيل | تحدّثها حلقة التنزيل كل 512 كيلوبايت |
كيف تستعملها
للرجوع بعد إصدار سيّئ، افتح Account → Versions، وانقر Install على النسخة السابقة واختر "Install & pin". يُغلق التطبيق، ويعمل مثبِّت Windows، وعند التشغيل التالي يُتخطّى فحص الإقلاع بسبب التثبيت. وحين يصل الإصلاح، انقر "Resume automatic updates" أو ثبّت النسخة الأحدث مباشرة.
وإذا قالت البطاقة إن النسخة العاملة ليست النسخة المثبَّتة مرجعًا، فالتثبيت لم يكتمل؛ أعِد تشغيله أو استأنف التحديثات التلقائية.
ويُطبع الإصدار المثبَّت في تذييل Welcome، وتذييل Account، وصفحة About؛ وملاحظات الإصدار خلف "What's new" في شاشة Welcome.
الحدود والمزالق
أمور تُعرف قبل التثبيت:
- التثبيت يغلق التطبيق: فعلى المثبِّت أن يستبدل ثنائيات مقفلة ما دام التطبيق يعمل.
- نسخة التطوير المُطلَقة من المصادر لا تفحص التحديثات أبدًا؛ ففرع العمل دائمًا خلف الإصدار المنشور، وكانت المطالبة ستعود عند كل تشغيل.
- قيمة التثبيت الفارغة تُعدّ بلا تثبيت، فلا يستطيع تفضيل فارغ تجميد التحديثات في صمت.
- وإذا أخفقت قراءة التثبيت، يمضي الفحص: فتفضيل معطوب يجب ألّا يوقف تحديثات الجميع.
- لا يرسل المنتقي إلى جانب Rust إلا سلسلة الإصدار؛ ويُحلّ عنوان التنزيل في الخادم.
صفحات ذات صلة
هذه الصفحة بلغات أخرى
أسئلة شائعة
- رجعت إلى الوراء فحدّث التطبيق نفسه من جديد. لماذا؟
- اخترت "Install only". استعمل "Install & pin" ليُتخطّى فحص الإقلاع حتى تستأنف التحديثات التلقائية.
- لماذا تُوسم نسخة بـ unavailable؟
- لم يُنشر لها توقيع. ويرفض التطبيق تثبيت نسخة لا يستطيع التحقق منها.
- لماذا تواصل نسخة التطوير المحلية طلب التحديث؟
- لم يعد ينبغي لها ذلك: فالفحص يُتخطّى في نسخ التطوير منذ 2026-09-10. حدّث نسخة العمل إن ظلّت المطالبة تظهر.