• 0

كيف يمكن برمجة برنامج مثل FT Controls ؟!

السلام عليكم 

وما بعد السلام..

كيف يمكن برمجة برنامج استخراج داتا وارسال رسائل واتس اب واستخراج داتا فيس بوك وبعض المواقع الاخري ( البريد الالكتروني, الاسم, رقم الهاتف, العنوان) وارسال كمية كبيرة من الرسائل في اوقات متفرقة مثلا كل دقيقة رسالة ، لمعرفة المزيد عن هذا البرنامج يمكن البحث بنفس الاسم في جوجل ومعرفة مميزاته 

لاكن السؤال هنا كيف يمكن عمل هذه البرامج او الاكواد المستخدمة في بنائها 

اريد ان اوضع علي بداية الطريق وانا سوف انطلق، ولاكن لا اعلم من اين يمكنني استخراج داتا وارسال رسائل لها تلقائيا ؟!.

وشكرا مقدما للجميع

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

تحياتي أستاذ محمد، سأعطي حضرتك في هذا الرد الصورة العامة والتي قد تضع حضرتك على بداية الطريق.

يمكنك تقسيم البرنامج أو النظام الذي ترغب في عمله إلى جزئين وهما: جمع البيانات، وإرسال الرسائل.

بالنسبة لإرسال الرسائل فهي تعتبر الجزء السهل من النظام الذي ترغب في بناؤه، ويمكن عمله بإستخدام لغة مثل php أو Python.

فبعد الإنتهاء من تجميع البيانات المرغوبة، وبناء القائمة بالأشخاص المرغوب التواصل معهم، يمكنك إستخدام مكتبة مثل Python yagmail لإرسال الإيميلات برمجياً، ويمكن لتحديد توقيت الإرسال إستخدام scheduler مثل Python APScheduler أو Linux cron

ولكن لاحظ أنك قد تحتاج إلى عمل الemail server الخاص بك إذا زدت عن الحد الأقصى للرسائل المرسلة التي تقدمها مزودي خدمات الemail مثل gmail.


بالنسبة لجزئية تجميع البيانات، هي الجزء الأكبر وفيها يتم تجهيز قاعدة بيانات، ثم إستهداف مواقع معينة بصورة تكرارية وتعبئة قاعدة البيانات.
ولعمل هذا الجزء يجب إستخدام لغة برمجة مثل Python أو php أو Javascript، ومعرفة بسيطة بHTML والCSS selectors لأن البيانات التي يتم تجميعها تكون بداخل HTML elements.

ولذلك لعمل نظام مثل المطلوب سوف تحتاج إلى معرفة التالي:
1- أساسيات HTML وCSS
2- إتقان لغة برمجة مثل Python وإحدى مكتباتها لتجميع البيانات مثل Selenium.
3- معرفة بأساسيات قواعد البيانات.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن