Windows

كيف يعمل Version Version Software؟

هذا الجهاز يعفيك من مخالفات السرعة للسيارات

هذا الجهاز يعفيك من مخالفات السرعة للسيارات
Anonim

Trialware أو Trial Software ، هو برنامج كمبيوتر يمكن تشغيله لفترة محدودة من الوقت قبل انتهاء صلاحيته والتوقف عن العمل. الفكرة وراء هذا المفهوم هي أن المستخدم يحصل على فرصة لتجربتها ومن ثم يقرر ما إذا كان يرغب في شراء النسخة الكاملة. هو في الواقع عينة من البرامج الأصلية التي تعمل لفترة محدودة من الزمن. قد يكون أو لا يحتوي على جميع ميزات البرامج الأصلية. في كلتا الحالتين ، يتوقف عن العمل بعد انتهاء المهلة المحددة له. تتناول هذه المقالة كيفية عمل برنامج إصدار تجريبي.

كيف يعمل برنامج الإصدار التجريبي

هناك العديد من الطرق التي يستخدمها المبرمجون لمعرفة متى انقضت الفترة التجريبية للبرنامج. في وقت سابق ، تم إجراء شيء أساسي مثل التحقق من تاريخ النظام. ولكن على مدى فترة من الوقت دخلت التطور. نظرًا لأنه لا يوجد مبرمجان يفكران طوال الوقت ، فلا يمكن أن تكون هناك طريقة معينة يمكن شرحها في هذا السياق.

إنشاء إدخالات التسجيل المخفية

تقوم بعض الإصدارات التجريبية بدخول سجل Windows حول وقت تثبيته ، إلى جانب وقت التثبيت. يقارن البرنامج ، عند إطلاقه ، التاريخ والوقت المحددين للتسجيل مع تاريخ ووقت الكمبيوتر. إذا كان الأخير أكبر ، فإن الإصدار التجريبي للبرنامج أو البرامج التجريبية ، كما يطلق عليه ، يتوقف عن العمل. ولكن هذه هي الطريقة الأسهل التي يمكن استخدامها من خلال أي برامج تجريبية. لا يتم إنشاء مثل هذه الإدخالات في أماكن واضحة تحت أسماء واضحة ، ولكن بدلاً من ذلك يتم "مخفية"

بما أن المبرمجين يعلمون أيضًا أنه من السهل مسح التسجيل مع بقايا البرامج وإعادة التثبيت للاستخدام ، فقد يضيفوا المزيد من إدخالات التسجيل المخفية الأخرى لا تبدو ذات صلة إلى البرامج التجريبية. وهذا يعني أنه عند تثبيت إصدار تجريبي من أحد البرامج ، قد ينشئ بعض إدخالات التسجيل في الحالة ، HK_LOCAL_MACHINE أو HK_CLASSES_ROOT حيث عادةً ما لا يبحث أي مستخدم. علاوة على ذلك ، لن تكون أسماء المفاتيح مرتبطة بالبرنامج حتى إذا كان المستخدم يكتشف مفاتيح الحذف ، فهو لا يعرف ما إذا كان المفتاح ينتمي إلى الإصدار التجريبي للبرنامج. بهذه الطريقة ، يمكن للمبرمجين منع إعادة تثبيت العمل من البرامج التجريبية.

برنامج تجريبي يستخدم الملفات المخفية والنظام

يقوم بعض المبرمجين بإنشاء ملفات مخفية أو ملفات النظام ذات الصلة بالإصدار التجريبي للبرنامج ووضعه في مجلد System32 أو في المجلد الذي يحتوي على برامج التشغيل. يمكن أن تكون حتى 0 بايت أو ملفات فارغة. إذا قاموا بإضافة ملحق ينتقل.sys أو.ini ، فسيقوم المستخدمون بالتفكير مرتين قبل تحرير الملفات. وسوف تتجاهلهم أيضًا المنظفات العشوائية.

علاوة على ذلك ، يمكن تشفير الملفات وإذا حاول المستخدمون إجراء أي تغييرات ، يتوقف الإصدار التجريبي تمامًا عن العمل نتيجة التلاعب بالملفات ذات الصلة. في هذه الحالة ، عند تثبيت البرنامج ، يقوم بإنشاء العديد من الملفات في مواقع مختلفة ، خاصةً تلك المرتبطة بنظام التشغيل Windows. استنادًا إلى البيانات المكتوبة على هذه الملفات ، يمكن للبرنامج اكتشاف ما إذا كانت الفترة التجريبية ما زالت متبقية أم انتهت صلاحيتها. هذا هو تفسير آخر لكيفية عمل إصدارات تجريبية من البرامج.

اقرأ : سيزيل TrashReg مفاتيح التسجيل التجريبية القديمة أيضًا.

التجريبية تستخدم عنوان MAC للكمبيوتر

في هذه الحالة ، يتم تخزين عنوان أجهزة الكمبيوتر إلى خوادم شركة نشر البرامج بالإضافة إلى تفاصيل أخرى مثل البيانات والوقت وربما لقطة من وحدة التخزين التي تحتوي على ملفات مخفية. تم شرح هذه الملفات المخفية في القسم أعلاه. يساعد هذا التخزين لعناوين MAC الخاصة بأجهزة الكمبيوتر أو الهواتف الذكية البرامج التجريبية في تحديد شيئين. أولاً ، إذا انتهت فترة النسخة التجريبية. وثانيا ، فإنه يخبر شركة الحوسبة أنه إذا كان المستخدم يحاول تثبيت إصدار آخر من البرامج التجريبية على نفس الجهاز.

على سبيل المثال ، يمكن للمستخدم تنزيل الإصدار الطالب من Microsoft Office إلى جهاز. يتم تخزين عنوان الجهاز على خادم Microsoft. بعد الفترة التجريبية لمدة 90 يومًا ، إذا حاول المستخدم تنزيل وتثبيت إصدار آخر من Microsoft Office على نفس الجهاز ، فإن Microsoft تعرفه وتمنع عمليات التثبيت.

هذه الطريقة تمنع إعادة التثبيت للعمل من الإصدار التجريبي للبرنامج ، حتى إذا قام المستخدم بتنسيق محرك القرص الصلب الخاص به. سيخبر عنوان MAC الخاص بجهاز الكمبيوتر أو الهاتف الذكي أو الجهاز اللوحي المسجل مع خوادم الناشرين البرنامج بأنه تم تثبيته مرة واحدة على البرنامج. قد يكون العيب أنه إذا حاول المستخدم إعادة تثبيت البرنامج بعد تنسيق حتى قبل انتهاء فترة النسخة التجريبية من البرنامج التجريبي ، فقد لا يتمكن من إعادة تثبيت نسخة العمل.

هل يمكنك إعادة تعيين البرامج التجريبية واستخدامها للأبد

هناك طرق تمت مناقشتها على شبكة الإنترنت تقول أن هذا ممكن. من المؤكد أنه قد تكون هناك طرق ، ولكن مطوري هذه الأيام أذكياء للغاية ، بحيث يقومون بتغطية جميع القواعد لضمان عدم إمكانية إعادة تعيين البرامج التجريبية. في أي حال ، فإن تشتيت البرامج التجريبية أو إعادة تعيينها ، لتوسيع نطاق استخدامها ، هو أمر غير قانوني وبالتالي لن تتم مناقشته هنا.

إذا كان لديك أي شيء تريد إضافته ، فيرجى القيام بذلك في قسم التعليقات.