logo

لوحة التميز الأسبوعي
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
ابوحنين لا تميز خلال هذه الفترة-- لا تميز خلال هذه الفترة YasserKhalil لا تميز خلال هذه الفترة اكسيل مشاريع جاهزه



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





15-08-2018 08:24 صباحاً
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
السلام عليكم ورحمة الله وبركاته

إخواني وأحبابي في الله

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

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

سنقوم اليوم بمحاكاة عملية الدخول ولكن لن نقوم بالدخول على موقع الوزارة ، بل سنقوم بالدخول على الفيس بوك على سبيل المثال لنفهم الفكرة العامة لكيفية استخدام الأكواد في الدخول على أي موقع
الخطوة الأولى
نقوم بالدخول على محرر الأكواد بالضغط على Alt + F11 ومن قائمة Tools نختار References ونبحث عن المكتبة Selenium Type Libray ، ونفعل المكتبة بوضع علامة صح بجانب هذا الخيار الاستراتيجي

الخطوة الثانية
كتابة كلمة Sub يليها اسم الإجراء الفرعي ويكون معبر عن الهدف من الكود ، وليكن Login_Facebook
وهذا هو الشكل المبدئي للكود
CODE
Sub Login_Facebook()
    'هنا سنقوم بكتابة الكود
End Sub



الخطوة الثالثة
بداية كتابة الكود وسنقوم بتعريف متغير باسم bot أو أي اسم آخر .. اسم المتغير ليس إجباري (يمكنك تسمية المتغير بما تريد وبما لا يتخالف مع قواعد التسمية للمتغيرات)
CODE
Dim bot &nbsp; &nbsp; &nbsp; &nbsp; As New WebDriver<br />

حيث يتم إنشاء متصفح محاكي داخل الجوجل كروم ، ويمكنك التحكم فيه كما سيتم شرحه لاحقاً

الخطوة الرابعة
الدخول للموقع عن طريق المتصفح الذي سيتم تحديده (حيث يمكنك التعامل مع الكثير من المتصفحات ولكن سيكون الشرح على متصفح الجوجل كروم وهو الأشهر والأفضل في حالات التعامل مع الـ Selenium)
CODE
bot.Start "chrome", "https://www.facebook.com"

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

الخطوة الخامسة
كما أخبرنا في الخطوة السابقة تم تعيين العنوان للموقع المراد التعامل معه .. ولكن لتصفح وفتح الموقع يجب استخدام الحدث Get حيث يتم التعامل مع العنوان مضافاً إليه / وهذا سيقوم بفتح الصفحة الرئيسية للموقع ، مع العلم أنه يمكن تصفح أي جزء في هذا الموقع بتحديد الجزء المطلوب بعد علامة /
فلو كتبنا بعد علامة الـ / كلمة settings سيدخل إلى صفحة الإعدادات الخاصة بالفيس بوك
CODE
bot.Get "/"


الخطوة السادسة
عند الدخول لموقع الفيس بوك داخل هذا المتصفح لن يدخل بشكل مباشر لأن بيانات الدخول غير مسجلة في هذا المصتفح المحاكي للكروم
لذا سيلزمك إدخال بيانات الدخول (الإيميل وكلمة المرور)
CODE
Sub Login_Facebook()
    Dim bot         As New WebDriver
    
    bot.Start "chrome", "https://www.facebook.com"
    bot.Get "/"
    
    Stop
End Sub


نقوم بتنفيذ الكود ، وقد وضعت كلمة Stop حتى لا يغلق المتصفح بعد تنفيذ الكود ..
نقطة توقف وننظر للنتائج التي قام بها الكود إلى الآن
النتيجة هي الدخول على موقع الفيس بوك ، ولكن الصفحة تحتاج لبيانات الدخول
ولإدخال هذه البيانات يجب معرفة كيفية التعامل مع العناصر الخاصة بالـ HTML ، وهنا يوجد صندوق نص للإيميل
في المتصفح المحاكي الذي تم فتح الفيس بوك فيه ، نضغط F12 من لوحة المفاتيح ، ثم نقوم بوضع نافذة Developer Tools في الأسفل ليسهل التعامل معها كما بالصورة التالية
ZujJb2NUOZujBRM

في صندوق النص الخاص بإدخال الإيميل نضع مؤشر الماوس ثم نضغط كليك يمين ثم Inspect لفحص هذا العنصر ، وإيجاد ما سيمكننا من التعامل معه
بالإطلاع على جزء الـ HTML الخاص بهذا العنصر نجد أن هناك ما يميز العنصر هو أن له id وهو بمثابة اسم مميز للعنصر وغالباً لن تجد id آخر بنفس الاسم ، ويمكن التأكد من ذلك بالبحث عن اسم الـ id (اسم الـ id هنا هو كلمة email)
5rIPfZH3TPiqd1C

حدد نافذة المطور Developer Tools في المصتفح ثم اضغط Ctrl + F واكتب كلمة email ولاحظ عدد النتائج كما بالصورة التالية
l2JzMHy5KeeKPcG

الخطوة السابعة
بعد أن تعرفنا على العنصر نكتب الكود الذي سيمكننا من إدخال البيانات في هذا الصندوق
في السطر السابق لكلمة Stop نكتب كلمة bot ثم نضع نقطة فيظهر لنا قائمة تساعدنا على كتابة الكود كما بالشكل
kmzIakSjsZvt33O

ثم نبحث عن هذا الحدث FindElementById والذي سيقوم بالبحث عن العنصر بدلالة الـ id
ليكون السطر بهذا الشكل
CODE
bot.FindElementById("email")


ولكن السطر لم يكتمل بعد .. قام المصتفح المحاكي بالبحث عن الـ id ، والسؤال ماذا بعد؟ ما المطلوب عمله مع هذا العنصر ..
بالطبع المطلوب إرسال حروف الإيميل إلى عنصر الإدخال وهنا نستخدم حدث SendKeys حيث يقوم بكتابة الإيميل الخاص بنا ويكون داخل أقواس تنصيص بهذا الشكل
CODE
bot.FindElementById("email").SendKeys "yakh777@yahoo.com"

كيف نقوم بالرجوع للخلف وتنفيذ هذا السطر فقط
الأمر بسيط جداً قم بسحب السهم الأصفر على اليسار لأعلى ، لتصل لهذا السطر
AZdrvAI85fX4pM4

الآن اضغط F8 من لوحة المفاتيح لتنفيذ السطر الحالي
القي نظرة على المتصفح لتجد أن الإيميل قد تم إدخاله بنجاح بهذا الشكل
fhxnroqZ8YhpK0r

الخطوة الثامنة
سنقوم بنفس الخطوات مع صنوق الإدخال الخاص بكلمة المرور (افعلوها بأنفسكم)

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

*** الخطوة الثامنة والتاسعة سأتركها للتفاعل .. لأرى مدى الاستجابة للموضوع لأنني لن أستكمل الموضوع إذا لم أجد تفاعل واهتمام




تقبلوا وافر تقديري واحترامي
 
 


أثارت هذه المشاركة إعجاب: ali mohamed ali، مالك ماريه، رغد سامح،



look/images/icons/i1.gif إضافة التلاميذ على موقع الوزارة (حصرياً على منتدى أكاديمية الصقر)
  15-08-2018 09:18 صباحاً   [1]
معلومات الكاتب ▼
تاريخ الإنضمام : 22-08-2017
رقم العضوية : 30
المشاركات : 468
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 9-12-1989
الدعوات : 2
قوة السمعة : 738
الاعجاب : 4
جزاك الله كل خير على ما هو جديد ا/ ياسر خليل

فى انتظار المعرفه للعلم " انا لا اعمل بالقطاع الحكومى ولكن احتاج المعرفه " 111




look/images/icons/i1.gif إضافة التلاميذ على موقع الوزارة (حصرياً على منتدى أكاديمية الصقر)
  15-08-2018 12:23 مساءً   [2]
معلومات الكاتب ▼
تاريخ الإنضمام : 11-11-2017
رقم العضوية : 1436
المشاركات : 32
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 6-1-1971
قوة السمعة : 62
الاعجاب : 0
جزاك الله خيرا اخي الفاضل
انت تستهدف مسئولي الحكومة الالكترونية بالمدارس والادارات
والسؤال
هل قمت ببرمجة برنامج او شيت يقوم بعملية الادخال ام تقصد ( برنامج المنجز ) الذي برمجة الاستاذ محمد الشابوري
ام تقصد البرامج التي برمجها الاستاذ ياسر عبد الجليل وكلاهما مدفوع وليس مجاني
ولي تعقيب بسيط بعد اذن حضرتك
المنتدي يستهدف الاكسيل من كافة الفئات لذا لن تجد الاقبال الذي تتخيله الا اذا تم نشر البرنامج وفهمنا محتواه ثم قمنا باعادة نشره في جروبات فيس والوتساب التي لدينا والتي نجتمع فيها نحن العاملين بالتربية والتعليم حيث اصبح لكل ادارة جروب خاص بها ونتبادل من خلالها النشرات والاخبار والاحداث
خالص التقدير لحضرتك




look/images/icons/i1.gif إضافة التلاميذ على موقع الوزارة (حصرياً على منتدى أكاديمية الصقر)
  15-08-2018 01:56 مساءً   [3]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
بارك الله فيك أخي الكريم خالد وأهلاً بك في المنتدى
المنتدى تعليمي من الدرجة الأولى ورغم وجود برامج ومشاريع جاهزة ... إلا أنني لا أقدم برامج كاملة ولكن أقدم للأعضاء المعلومة كاملة وعلى أساسها يقومون ببرمجة ما يريدونه
ومن حق أي مبرمج أن يجعل البرنامج مدفوع أو مجاني فهذه حرية شخصية ، أما بالنسبة لي لا تقلق ستكون المعلومة مجانية إن شاء الله

وتعقيباً على كلامك أنا لا أستهدف مسئولي الحكومة الالكترونية فحسب بل أستهدف كل محبي الإكسيل ومريدي التعلم .. ولعلك تتصفح المنتدى وتتطلع على الدروس التعليمية الموجودة وستدرك ذلك

وفي المنتدى لا نقوم بسرقة برامج الغير وطرحها هنا .. فنحن بحمد الله وفضله متميزون في هذا المجال والكثير ممن يعرفون بالمنتدى يشهدون لنا بذلك

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

ورغم أن الملف حصري واستغرق مني وقت طرحته مجاناً والتبرع مجاني لكن لا يكن ببالك .. لم يبادر أحد بفعل ذلك .. فهذه ثقافة نفتقدها نحن العرب ، فقد تعودنا أن نأخذ كل البرامج بالمجان .. لا عليك من هذا الأمر

وأخيراً أدعو الله لي ولك بالتوفيق ، وتقبل وافر تقديري واحترامي
 
 


أثارت هذه المشاركة إعجاب: رغد سامح،



look/images/icons/i1.gif إضافة التلاميذ على موقع الوزارة (حصرياً على منتدى أكاديمية الصقر)
  15-08-2018 05:47 مساءً   [4]
معلومات الكاتب ▼
تاريخ الإنضمام : 27-08-2017
رقم العضوية : 239
المشاركات : 1
رصيد العضو : 0
الجنس :
قوة السمعة : 16
الاعجاب : 0
جزاكم الله خيرا




look/images/icons/i1.gif إضافة التلاميذ على موقع الوزارة (حصرياً على منتدى أكاديمية الصقر)
  15-08-2018 06:35 مساءً   [5]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
وجزيت خيراً أخي الكريم ومشكور على مرورك العطر




look/images/icons/i1.gif إضافة التلاميذ على موقع الوزارة (حصرياً على منتدى أكاديمية الصقر)
  16-08-2018 09:32 صباحاً   [6]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 2
المشاركات : 1824
رصيد العضو : 0
الجنس :
الدعوات : 21
قوة السمعة : 20048
الاعجاب : 12
موقعي : زيارة موقعي
المشاركة الأصلية كتبت بواسطة: YasserKhalil بارك الله فيك أخي الكريم خالد وأهلاً بك في المنتدى
المنتدى تعليمي من الدرجة الأولى ورغم وجود برامج ومشاريع جاهزة ... إلا أنني لا أقدم برامج كاملة ولكن أقدم للأعضاء المعلومة كاملة وعلى أساسها يقومون ببرمجة ما يريدونه
ومن حق أي مبرمج أن يجعل البرنامج مدفوع أو مجاني فهذه حرية شخصية ، أما بالنسبة لي لا تقلق ستكون المعلومة مجانية إن شاء الله

وتعقيباً على كلامك أنا لا أستهدف مسئولي الحكومة الالكترونية فحسب بل أستهدف كل محبي الإكسيل ومريدي التعلم .. ولعلك تتصفح المنتدى وتتطلع على الدروس التعليمية الموجودة وستدرك ذلك

وفي المنتدى لا نقوم بسرقة برامج الغير وطرحها هنا .. فنحن بحمد الله وفضله متميزون في هذا المجال والكثير ممن يعرفون بالمنتدى يشهدون لنا بذلك

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

ورغم أن الملف حصري واستغرق مني وقت طرحته مجاناً والتبرع مجاني لكن لا يكن ببالك .. لم يبادر أحد بفعل ذلك .. فهذه ثقافة نفتقدها نحن العرب ، فقد تعودنا أن نأخذ كل البرامج بالمجان .. لا عليك من هذا الأمر

وأخيراً أدعو الله لي ولك بالتوفيق ، وتقبل وافر تقديري واحترامي

رد اكثر من رائع ربنا يوفقك دائما تستحق التقدير والشكر 81 142


أثارت هذه المشاركة إعجاب: رغد سامح،


توقيع :الصقر

اخى العضو الكريم
اذا كنت ترى ان المنتدى مفيد لك
فكن سفيرا لنا بدعوة الاخرين للانضمام معنا
فالدال على الخير كفاعله


look/images/icons/i1.gif إضافة التلاميذ على موقع الوزارة (حصرياً على منتدى أكاديمية الصقر)
  16-08-2018 11:24 صباحاً   [7]
معلومات الكاتب ▼
تاريخ الإنضمام : 20-11-2017
رقم العضوية : 1757
المشاركات : 1766
رصيد العضو : 1
الدولة : مصر
الجنس :
الدعوات : 2
قوة السمعة : 9687
الاعجاب : 26
دائما الى الأمام استاذنا الغالى
بارك الله فيك وجزاك الله كل خير على كل الأعمال القائمة من تجاهك وجعله الله فى ميزان حسناتك



توقيع :ali mohamed ali


{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى حل أى مشكلة او أستفسار لديك مع إضافة رد بشكره
أو دعوة لمن قدم اليك المساعدة,فالجميع هنا يعمل على مساعدة
الاخرين لوجه الله وان تحتسب له اجر عند الله

look/images/icons/i1.gif إضافة التلاميذ على موقع الوزارة (حصرياً على منتدى أكاديمية الصقر)
  16-08-2018 11:57 صباحاً   [8]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
أخي الحبيب حسام خطاب
أخي العزيز علي
مشكور على مروركما العطر وتشجيعكما الدائم .. بارك الله فيكما




look/images/icons/i1.gif إضافة التلاميذ على موقع الوزارة (حصرياً على منتدى أكاديمية الصقر)
  16-08-2018 11:59 صباحاً   [9]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
للمتابع للموضوع يرجى أولاً زيارة الرابط التالي وتطبيقه قبل البدء في الموضوع هنا
الرابط من هنا




look/images/icons/i1.gif إضافة التلاميذ على موقع الوزارة (حصرياً على منتدى أكاديمية الصقر)
  17-08-2018 08:53 صباحاً   [10]
معلومات الكاتب ▼
تاريخ الإنضمام : 01-05-2018
رقم العضوية : 5917
المشاركات : 63
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 27-3-1976
قوة السمعة : 117
الاعجاب : 1
بارك الله فيك استاذ




look/images/icons/i1.gif إضافة التلاميذ على موقع الوزارة (حصرياً على منتدى أكاديمية الصقر)
  17-08-2018 09:56 صباحاً   [11]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
تسلم أخي الكريم السعيد ومشكور على مرورك العطر




look/images/icons/i1.gif إضافة التلاميذ على موقع الوزارة (حصرياً على منتدى أكاديمية الصقر)
  18-08-2018 11:25 مساءً   [12]
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 852
المشاركات : 1580
رصيد العضو : 0
الدولة : مصر
الجنس :
تاريخ الميلاد : 1-9-1995
الدعوات : 5
قوة السمعة : 10861
الاعجاب : 6
موقعي : زيارة موقعي
أنا متابع معاك بس هو الواحد مش لاقى وقت كافى
لكن معاك معاك ومتابع متابع ومستنى مستنى biggrin2




اضافة رد جديد اضافة موضوع جديد
الصفحة 2 من 3 < 1 2 3 >




المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
طلب مساعدة في ترحيل غيابات التلاميذ ayoub2007
1 179 ayoub2007
تفويج التلاميذ vba chardoneret
1 159 chardoneret
تفويج التلاميذ حسب المعدل chardoneret
0 154 chardoneret
نقل تعداد التلاميذ بطريقة سهلة ayoub2007
0 225 ayoub2007
ادراج صورة في شهادات التلاميذ saad mohamed
0 555 saad mohamed

الكلمات الدلالية
إضافة ، التلاميذ ، موقع ، الوزارة ، (حصرياً ، منتدى ، أكاديمية ، الصقر) ،









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

الساعة الآن 03:36 AM