تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مارأيكم في هذا الملف- فكرة جديدة
#12
أهلا أخي الكريم ، طيب لابأس بالنقاش مع بعض الأمثلة أو الأكواد ، عموما المثال الذي كنت سأضعه فكرته كالتالي :

- بالنسبة لقيمة العداد الذي يعد عدد مرات تشغيل البرنامج يعني ممكن تخزن هذه القيمة في أكثر من مكان كالريجستري أو في ملف معين يوضع في مكان غير مكان ملف البرنامج كمجلد الوندوز أو السيستم٣٢ بإمتداد dll أو ocx أو أي إمتداد معروف وغير قابل للتشغيل بواسطة برنامج خاص بالإمتداد وإذا أردنا أن نحمي هذه القيمة من التلاعب أو التغيير من الأفضل تشفيرها يعني تخزن كنص مشفر ويتم فك تشفيره وإعادة تشفيره بعد زيادة القيمة من داخل البرنامج .

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


الردود في هذا الموضوع
RE: مارأيكم في هذا الملف- فكرة جديدة - بواسطة Ahmed_Mansoor - 29-03-17, 05:30 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [vb6.0] سؤال كيف يتم تحديد عدد مرات تنصيب الملف التنفيذي لبرنامج Hassan.syria 2 555 02-01-24, 10:07 AM
آخر رد: Hassan.syria
  تحديد حجم الملف wolf1120 1 1,352 16-12-19, 01:40 PM
آخر رد: Ahmed_Mansoor
  كيفية نسخ قاعدة بيانات جديدة وباسم في هذا المثال khezzani 5 2,871 15-10-18, 10:55 PM
آخر رد: سعداء
  مساعدة تكملة فكرة الفاتورة حافظ حافظ 3 2,735 04-09-17, 10:57 PM
آخر رد: حافظ حافظ
  [vb6.0] مشكلة اللغة العربية في الملف التنفيذي عبدالله الصافي 4 4,397 02-02-17, 01:08 AM
آخر رد: عبدالله الصافي
  كيف اعرف انه تم الانتهاء من نسخ الملف عبدالله الصافي 6 2,868 28-11-16, 07:58 PM
آخر رد: عبدالله الصافي
  [ تمّ الحل ] : مشكلة بتسطيب الملف التّنفيذي عبد العزيز البسكري 3 2,369 12-11-16, 03:33 PM
آخر رد: مبرمج جديد
  سؤال حول فكرة عمل فورم adel_3812 1 1,952 29-11-14, 12:29 PM
آخر رد: adel_3812
  كيف اضيف التاريخ بجوار اسم الملف makrm 2 2,075 11-11-14, 02:11 PM
آخر رد: makrm
Brick [سؤال] إضافة قيمة جديدة على البحث m-kaylani 4 2,804 11-08-14, 10:27 AM
آخر رد: m-kaylani

التنقل السريع :


يقوم بقرائة الموضوع: