مع بدء إطلاق تصميم الويب لتطبيقات WhatsApp على Windows, فكرت بسؤال بسيط, كم هي المدة التي سنقضيها قبل الحاجة لتحديث التطبيق.
استبعدت أن تقوم الشركة بإيقاف التطبيق عن طريق قطع اتصاله بخوادمها, وعلى الرغم من أن هذا احتمال قائم, إلا أن الخيارات لدى الشركة أبسط بكثير.
قمت بتجربة ليست دقيقة, خاصة إذا أطلقت الشركة تحديثات مؤقتة, لكنها تعطينا فكرة عن ما سيأتي.
أتذكر منذ أيام هواتف نوكيا أن WhatsApp يستخدم نظام بدائي لإيقاف كل إصدار.
أعرف أن الأمر نفسه يتم تطبيقه على Android و iOS.
وافترضت تطبيقه على Windows أيضًا, وكل ما تتطلبه التجربة أن أواجه ثقل في الجهاز, بحث مستمر عن تحديثات, توقف Acapela حيث يجب إعادة تشغيل الجهاز, لكن يمكنني التجربة.
بدأت مع WhatsApp Beta وليس الرسمي.
أولًا, غيرت التاريخ إلى نفس تاريخ اليوم, لكن بعد سنة. أي 22 يوليو 2026.
وعند ما فتحت التطبيق تلقيت هذه الرسالة:
Update required.
Please update to the latest version of WhatsApp. This version has expired and you can no longer use it.
مع زر للتحديث وزر إغلاق يغلق التطبيق.
والآن, أعرف أن التطبيق فعلا سيتوقف بعد مدة, لكن متى.
تراجعت أولًا إلى نهاية شهر ديسمبر من هذا العام, فتلقيت نفس الرسالة, ثم تراجعت إلى أكتوبر وتلقيت نفس الرسالة, وبعد عدة تجارب, اكتشفت إني لست بحاجة للذهاب بعيدًا.
فعند ضبط التاريخ على 22 أغسطس تلقيت هذه الرسالة:
Update required.
Please update to the latest version of WhatsApp. You are running an old application version which will expire in 4 days.
وهنا يخبرني أن الإصدار سينتهي قريبًا, وخلال 4 أيام تحديدا, هذه المعلومة ليست دقيقة,لكني لم أنجح في تجاوز آخر أسبوع من شهر أغسطس, حيث مع نهاية الشهر لن يعمل الإصدار التجريبي.
إغلاق الرسالة هنا يتيح عمل التطبيق دون مشاكل.
بمعنى إنه تنبيه حول قرب نهاية الإصدار, لكن يبقى بإمكانك استخدامه.
والآن, ماذا عن WhatsApp الرسمي.
قررت أن لا أبتعد هذه المرة, فذهبت إلى نهاية أغسطس وفتحت التطبيق, فوجدته يعمل دون مشكلة.
لكن بالانتقال إلى نهاية سبتمبر لم يعمل, وهنا كان يجب العثور على تاريخ انتهاء النسخة خلال شهر سبتمبر, أي بعد شهرين من الآن.
مع 9 سبتمبر أخبرني أن الإصدار سينتهي بعد يوم 1, مع 10 سبتمبر أخبرني أن الإصدار سينتهي بعد يومين, مع 11 سبتمبر أخبرني أن الإصدار سينتهي بعد 5 أيام, أما مع 12 سبتمبر انتهى الإصدار بالفعل.
والآن, قد يتشجع أحدكم ويتحدث عن أداة RunAsDate التي تغير التاريخ والوقت لبرنامج معين دون التأثير على التاريخ والوقت في النظام.
تعمل الأداة مع ملفات .exe ولم تعمل مع العمليات النشطة بعد عدة تجارب قمت بها, وبعد بحث وجدت أن تطبيقات UWP تمتلك حماية قوية في هذا المجال.
أي أن مع عمليات أخرى قد تعمل الأداة دون مشكلة.
إذا اعتقد شخص آخر أن تعديل بيانات حزمة التطبيق قد تنجح, فأعتقد بعد التجارب التي قمت بها أن نظام إيقاف الإصدار يتم من كود التطبيق, وليس من بيانات الحزمة.
عند الضغط على زر التحديث, تم توجيهي إلى المتجر, حيث لا يتوفر تحديث, وبعد ذلك, أصبح فتح التطبيق يعطيني نفس الرسالة مع خيار ثالث, وهو الإبلاغ عن مشكلة Report a problem.
قد يفسر هذا سبب التحديثات التي يتلقاها الإصدار التجريبي دون تغييرات ملحوظة, فربما تكتفي التحديثات بتمديد صلاحية عمل التطبيق.
يزيد احتمالية هذا التفسير أن التطبيق الرسمي لديه صلاحية عمل بمدة أبعد من التجريبي.
والآن, هل يستحق WhatsApp أن تغير التاريخ والوقت في جهازك لاستخدامه, المشاكل وتبعات على مختلف البرامج والمواقع ستكون كثيرة.
هذا إلى جانب أن التعديل لن يمنحنا إصدار دائم,فالإصدار لن يتصل بخوادم الشركة في مرحلة معينة.
للتجربة يجب الاعتماد على آلة نطق باستثناء Acapela, حيث أن تغيير الوقت في النظام سيتسبب بتعطيل آلية تفعيل الآلة, في حالتي, استخدمت Eloquence ويمكنكم استخدام أي آلة أخرى.
إعادة تشغيل الجهاز تحل مشكلة الآلة.
هل لديكم حلول أخرى قمتم بتجربتها ونجحت للتحايل على التاريخ في التطبيق, شاركونا في التعليقات.