اذهب إلى المحتوى
  • 0

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

محمد اسماعيل8

السؤال

السلام عليكم 

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

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

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

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

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 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- معرفة بأساسيات قواعد البيانات.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...