بحث | الأرشيف | إكتب لنا | الإعلانات

موقع الرياض: صفحتك الرئيسية - إضافة للمفضلة


Friday 21 November 2003 No. 12936 Year 39

الجمعة 26 رمضان 1424العدد 12936 السنة 39

  البرمجة بلغة فيجوال بيسك - (الحلقة الأخيرة) إنشاء كلمات المرور

الرياض@نت - خالد بن محمد المسيهيج

من حق مستخدم برامجك أن يتمتع بخصوصيته، وأن يضمن عدم استخدام بعض الخصائص من قبل أي شخص آخر، فقد تنشئ برنامجاً يتطلب التعامل معه دراية وإدراكا في مجال الحاسوب، كأن يكون البرنامج تشفير ملفات، أو حذف أو كتابة فوق ملف ، فكيف ستحقق له هذه الخصوصية؟ نعم بأن تضع كلمة مرور يعرفها هو تكون بمثابة وسيلة تدقيق الهوية.
قبل أن نبدأ يجب علينا أن نعرف بعض الجوانب المهمة حول كلمات المرور، فهناك أكثر من طريقة لإنشاء كلمات المرور، الطريقة البدائية وهي التي يضعها المبرمج ويعلن عنها عند التنصيب وهي ثابتة لا تتغير (وهي غير عملية ولا تحقق الغرض الذي أوجدت من أجله كونها متاحة للجميع)، الطريقة الثانية أن تنشئ قاعدة بيانات لكلمات المرور ويصبح التغيير فيها بمثابة تعديل بيانات، ويعاب على هذه الطريقة أيضاً أنها بدائية ويسهل كشفها لذلك لن نتعرض لأي من الطريقتين، لكن طريقتنا الثالثة هي التي يستخدمها كبار المبرمجين والتي تقوم على تسجيل البيانات في ملف الريجستري . الفكرة تقوم على مرحلتين مرحلة إرسال وحفظ، ومرحلة استدعاء، ويفترض بالمبرمج أن يقوم بوضع نافذتين أو إطارين من أجل أن يكون الأول بوابة دخول والثاني للتحكم والتغيير، وأنا جمعت ذلك في نافذة واحدة بإطارين، لكن هذين الإطارين لن يظهرا معاً ففي الحالة العامة تكون الشاشة الرئيسية التي تظهر هي البوابة التي تتحكم بإمكانية الدخول لمن يحمل مفتاح الدخول (كلمة المرور) وإذا لم تدخل بيانات فسيفترض البرنامج أن كلمة المرور فارغة ولكن هناك زر يقوم بإخفاء الإطار الرئيسي ويستدعي الإطار الآخر الذي يتيح للمستخدم تغيير كلمة المرور وهو مكون من مربعي نص يجب أن تتطابق الإدخالات بهما فالأول لكلمة المرور الجديدة والثاني تأكيد كلمة لها لضمان كتابتها بالشكل الصحيح. وعندما تتطابق الكلمتان تظهر لك رسالة تنبئك بنجاح العملية وإلا فلن يمكن التغيير حتى لا يقع أحد بخطأ . فإن تم التغيير فإن هذا الإطار سيختفي ويظهر الإطار الأساسي لذلك يوصى أن يوضع الإطاران فوق بعضهما البعض حتى لا يكون الحجم كبيراً وحتى يكون المنظر مقبولاً لكني تركت كلا منهما على وضعه لكي تضح لكم طريقة العمل. كما وضعنا شرح الأكواد في نفس الأكواد. أما إخفاء الأحرف واستبدالها بالنجوم أو أي رموز أخرى فهي من خلال خصائص النص الوظيفة PasswordChar الموضحة بالصورة رقم (1)
وبانتهاء هذه الحلقة نكون قد وصلنا للنهاية متمنين أن نكون قد بلغنا الغاية وأصبنا الهدف بتقديم مادة سهلة قريبة من فهم القارئ الكريم، ونعلم يقيناً أننا لم نغط كل شيء لكننا اجتهدنا في أن نضعكم على بداية الطريق ونكسر حاجز الصعوبة. ومن فاته فرصة متابعتنا منذ البداية يمكنه الحصول على كافة الدروس السابقة والأمثلة عبر الوصلة التالية :
www.ma3refah.org/VisualBasic
كما يمكن الحصول على شرح الأكواد التي تعرضنا لها في هذه الحلقة والملفات المصدرية موضوع الشرح من خلال الوصلة التالية :
www.ma3refah.org/km/50.zip
almusaihij@alriyadh.com.sa


 

بقية المواضيع

البرمجة بلغة فيجوال بيسك - (الحلقة الأخيرة) إنشاء كلمات المرور
البرمجة بلغة فيجوال بيسك - (49)استخدام الأداة  MSFlexGrid  2
برامج سحب البريد الالكتروني: برنامج آوتلوك اكسبريس ( 1- 3)
تلميحات:هل تمت قراءة رسالتك ؟
البرمجة بلغة فيجوال بيسك - (48) استخدام الأداة MSFlexGrid
الملفات المخفية في نظام وندوز
البرمجة بلغـة فيجوال بيسك (47) قواعد البيانات  Data Base 6  
كيفية الحصول على المعلومات من شبكة الانترنت
الدرس الأخير من دروس البرمجة بلغة: PHP المراجع و طريقة التعلم المثلى للغة
إلغاء نهاية صلاحية كلمات المرور للمستخدمين في نظام وندوز
اختصارات: وضع رموز الحركات الصوتية في مستند نصي
البرمجة بلغة فيجوال بيسك  (46) قواعد البيانات Data Base 5
لإلغاء إرسال الأخطاء إلى مايكروسوفت
البرمجة بلغة فيجوال بيسك (45) ..قواعد البيانات Data Base (4)
البرمجة بلغة فيجوال بيسك - (44) قواعد البيانات Data Base (3)
لدرس الثامن من دروس البرمجة بلغة PHP الشروط في php
البرمجة بلغة فيجوال بيسك - (42) - قواعد البيانات (1)
الدرس السابع : الشروط في php 7
البرمجة بلغة فيجوال بيسك - (41) : قوائم العناصر Lists
البرمجة بلغة فيجوال بيسك (40) كائن الطباعة
الدرس السادس : العوامل في (php)
الدرس الخامس: العوامل في (php )
البرمجة بلغة فيجوال بيسك (39) :  إنشاء القوائم (2)
البرمجة بلغة فيجوال بيسك (38) .. إنشاء القوائم (1)
الدرس الرابع من دروس البرمجة بلغة PHP  المتغيرات وأنواعها
البرمجة بلغة فيجوال بيسك - (37) تشغيل التطبيقات
برنامجك الأول بلغة PHP  3
انتبه.. إنها مصيدة!
تعلم معنا-البرمجة بلغة فيجوال بيسك-(36)التعامل مع الملفات (2)
ماذا تحتاج لتقوم بتجربة برامج php  2
مقدمة في لغة   php  1
البرمجة بلغة فيجوال بيسك (35) -التعامل مع الملفات
البرمجة بلغة فيجوال بيسك - (34)
الأخطاء العشرة في تصميم الموقع
البرمجة بلغة فيجوال بيسك (33) التعامل مـع صناديق الحوار
البرمجة بلغة فيجوال بيسك (32) : (إضافة عناصر تحكم OCX)
البرمجة بلغة فيجوال بيسك  (31)   (عمليات نسخ ولصق الصور)
كيفية ربط البريد الإلكتروني ببرنامج (Out Look Express)
البرمجة بلغة فيجوال بيسك  (30) (عمليات نسخ ولصق النصوص)
 البرمجة بلغة فيجوال بيسك الحلقة (29)  : تطبيق شامل (حل معادلات الدرجة الأولى بمتغيرين)
 البرمجة بلغة فيجوال بيسك الحلقة (28)  : الدوال الرياضية المستخدمة بالفيجوال بيسك
البرمجة بلغة فيجوال بيسك الحلقة (27)  تقييد الجمل الشرطية
صفحة البدء: Home Page
تعريفات : (ISDN)
النقاط المهمة لامتلاك موقع خاص بك
البرمجة بلغة فيجوال بيسك الحلقة (26) استخدام صندوق الخيارات في العمليات الرياضية
كيف تنقل مفضلتك ؟
البرمجة بلغة فيجوال بيسك الحلقة (25) تحديد أولويات الحساب..
تعلم معنا البرمجة بلغة بيسك المرئي Visual Basic5
البرمجة بلغة فيجوال بيسك الحلقة (24) ربط المقارنات بالتغيير في مربعات النصوص
البرمجة بلغة Visual Basic الحلقة (6)
تعلم معنا: البرمجة بلغة Visual Basic الحلقة (7)
البرمجة بلغة Visual Basic الحلقة (8)
تعلم معنا: البرمجة بلغة فيجوال بيسك الحلقة (9)
البرمجة بلغة فيجوال بيسك الحلقة (10)
روابط الملفات
البرمجة بلغة فيجوال بيسك  الحلقة (11)
تعلم معنا:البرمجة بلغة فيجوال بيسك  الحلقة (12)
تعلم معنا: البرمجة بلغة فيجوال بيسك الحلقة (13)
الوجوه التعبيرية: ولادة لغة عالمية جديدة!!
تعلم معنا:استعادة النظام
تعلم معنا: البرمجة بلغة فيجوال بيسك الحلقة (14)
تعلم معنا: كيفية ربط البريد الإلكتروني ببرنامج  Outlook Express
معاً نحو الاحتراف: مفـاتيح الاختزال
تعلم معنا:أنواع الملفات والبرامج التي تقوم بتشغيلها
تعلم معنا البرمجة بلغة بيسك المرئي Visual Basic "1"
تعلم معنا: البرمجة بلغة بيسك المرئي( Visual Basic (2
تعلم معنا: البرمجة بلغة بيسك المرئي ( Visual Basic (3
تعلم معنا : البرمجة بلغة بيسك المرئي Visual Basic 4
تلميحة: قراءة الرسائل باللغة العربية دون ترميز
البرمجة بلغة فيجوال بيسك الحلقـة (15)
البرمجة بلغة فيجوال بيسك الحلقة (20)
تلميحة: كيف تعرف مواصفات جهازك؟..
البرمجة بلغة فيجوال بيسك الحلقة (16)
تعلم معنا: البرمجة بلغة فيجوال بيسك الحلقة (17)
البرمجة بلغة فيجوال بيسك الحلقة (18)
البرمجة بلغة فيجوال بيسك الحلقة (19)
البرمجة بلغة فيجوال بيسك الحلقة (21)
البرمجة بلغة فيجوال بيسك الحلقة (22)
 
 

 

 

[ الرياض @ نت | عناوين الرياض@نت | أخبار | تحقيقات | مواقع | برامج | أرقام شبكية | تعلم @ نت ]

جميع الحقوق محفوظة لمؤسسة اليمامة الصحفية 2003
تصميم وتطوير وتنفيذ جريدة الرياض، إدارة الإنترنت
الرجاء ارسال أي ملاحظات على العنوان التالي:
rnet@Alriyadh-np.com

الرياض الرئيسي

الرياض @ نت

عناوين الرياض@نت

أخبار

تحقيقات

مواقع

برامج

أرقام شبكية

تعلم @ نت

جيتكس

دنيا الرياضة

الرياض الإقتصادي

الرياض @ نت

مقالات اليوم

إنضم إلى قوائم
الرياض