الدليل · البداية
كيف يحدّث Lang Switcher نفسه وكيف تحدّثه يدويًا
يحدّث البرنامج نفسه حين يكون الكمبيوتر خاملًا، وتبقى إعداداتك، ويظهر قرب الأيقونة «تم تحديث Lang Switcher إلى …». ويمكنك التحديث يدويًا: خذ ملف التثبيت من صفحة التحميل وشغّله فوق الإصدار السابق.
كيف يحدّث البرنامج نفسه
مرة كل يوم يقرأ Lang Switcher ملف أخبار قصيرًا من موقع المؤلف، ولا يرسل شيئًا عن الكمبيوتر. عندما يصدر إصدار جديد، ينزّله البرنامج بنفسه من الموقع نفسه، ويتحقق من توقيع المؤلف، ويثبّته حين يكون الكمبيوتر خاملًا. بعد التحديث يظهر إشعار قصير قرب الأيقونة في منطقة الإشعارات.
- من يفعل ذلك. أداة التحديث
ملف صغير بلا نافذة، بجانب البرنامج. تشغّلها مهمة Windows باسم «Lang Switcher Update»: مرة كل يوم وعند تسجيل الدخول، وفقط حين يكون الكمبيوتر خاملًا.LangSwitcherUpdate.exe: - ما الذي تفحصه. لا يؤخذ ملف التثبيت إلا من موقع المؤلف ومن المجلد
يجب أن يطابق حجمه ومجموعه الاختباري/langswitcher/files/.SHA-256 القيم الموقّعة في ملف الأخبار، وأن يكون إصداره أحدث من إصدارك. إذا لم يطابق، لا تثبّت الأداة شيئًا وتعيد المحاولة في اليوم التالي. - أثناء التثبيت يُغلق البرنامج مدة قصيرة ثم يعمل من جديد. لا تحتاج إلى الضغط على شيء، ولا يظهر طلب UAC. وإذا لم يكن البرنامج يعمل، يُحدَّث ويبقى مغلقًا.
- إذا لم يعمل الإصدار الجديد (لم تظهر نافذة البرنامج أو لم تبقَ)، تعيد الأداة الإصدار السابق.
- بعد التحديث تظهر قرب الأيقونة الرسالة «تم تحديث Lang Switcher إلى …» و«اضغط لمعرفة الجديد.». بالنقر تُفتح قائمة التغييرات: ما الجديد (English).
إذا لم يصل التحديث
أحيانًا يذكر ملف الأخبار ثلاثة أيام متتالية إصدارًا أحدث من إصدارك، لكنه لا يُثبَّت. عندها يخبرك البرنامج بنفسه: تظهر قرب الأيقونة الرسالة «صدر الإصدار …»، وبالنقر عليها، أو من تلقاء نفسها في لحظة هادئة، تُفتح رسالة التحديث.
- رسالة كل إصدار تأتي مرة واحدة. ويبقى البند «الإصدار … متاح…» في قائمة الأيقونة حتى تُحدّث البرنامج.
- لقراءة الرسالة من جديد افتح نافذة «من المؤلف» وزر «آخر الرسائل»: تبقى رسالة التحديث هناك حتى يُثبَّت الإصدار الجديد.
التثبيت اليدوي
لا تحتاج إلى الانتظار: أحدث إصدار موجود دائمًا في صفحة التحميل، ويمكنك تثبيته فوق الإصدار السابق في أي يوم.
- اضغط في الرسالة «فتح صفحة التنزيل» أو افتح صفحة التحميل بنفسك.
- حمّل
LangSwitcher-setup.exeوشغّله. إذا حذّرك المتصفح أو Windows، فالطريق كما في التثبيت الأول: تجده في صفحة التحميل. - وافق على طلب UAC: اضغط «نعم». لا تحتاج إلى الخروج من البرنامج قبل ذلك: يغلق المثبّت Lang Switcher بنفسه ويستبدله.
- في الخطوة الأخيرة أبقِ العلامة على «تشغيل Lang Switcher»: بعد التثبيت اليدوي لا يعمل البرنامج من تلقاء نفسه.
ما الذي يبقى
- الإعدادات والاستثناءات. هي في الملف
لا في مجلد البرنامج، ولا يمسها المثبّت. وكما في الرسالة: «تبقى إعداداتك كما هي.»%APPDATA%\Lang_Switcher\config.toml، - التشغيل التلقائي. في كل تشغيل يطابق البرنامج إدخال التشغيل التلقائي مع العلامة على «التشغيل عند تسجيل الدخول».
العودة إلى إصدار سابق
الإصدارات السابقة في صفحة البرنامج على GitHub، قسم Releases. لا يبقى الإصدار السابق إذا ثبّته فوق الجديد: أداة التحديث في مكانها، وخلال يوم تعيد أحدث إصدار. لتبقى على الإصدار السابق، احذف البرنامج أولًا (إذا أجبت «لا» عن السؤال الأخير في إلغاء التثبيت، تبقى الإعدادات)، ثم ثبّت الإصدار السابق.
يقرأ الإصدار السابق ملف إعدادات الإصدار الجديد، لكنه لا يكتب فوقه حتى الخروج؛ لذلك لا يُحفظ ما تغيّره فيه. ومفتاح الاختصار الذي لا يعرفه بعد يفهمه بطريقته: التركيبة عنده هي المفتاح نفسه بلا Ctrl AltShift،ShiftPause.
انظر أيضًا
الأسئلة والمشكلاتفي GitHub Issues ↖ أو عبر البريد send.me@panda-pishet-kod.dev