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

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

الأعضاء
  • المساهمات

    9
  • تاريخ الانضمام

  • تاريخ آخر زيارة

أجوبة بواسطة محمد اسماعيل8

  1. بتاريخ On 8/3/2020 at 12:19 قال Yomna Raouf:

    يمكنك ببساطة تعريف نفس قاعدة البيانات في كل مشروع في  DATABASES في settings.py.

    إذا كانت قاعدة البيانات التي تستخدمها هي PostgreSQL, يمكنك تجربة الطريقة التالية:   

    
    # in project_1/settings.py
    
    DATABASES = {
        'default': {
            'NAME': 'common_db',
            'ENGINE': 'django.db.backends.postgresql',
            'USER': 'project_1_user',
            'PASSWORD': 'strong_password_1'
        },
    }
    
    # in project_2/settings.py
    
    DATABASES = {
        'default': {
            'NAME': 'common_db',
            'ENGINE': 'django.db.backends.postgresql',
            'USER': 'project_2_user',
            'PASSWORD': 'strong_password_2'
        },
    }

     

    لاحظ أن كلًا من ال project_1_user and project_2_user" database users"  يجب أن يمتلك الإمتيازات الخاصة به في قاعدة البيانات التي تستخدمها أو يمكنك إستخدام نفس ال user لكلٍ من المشروعين.

    إذا كنت تريد إستخدام أكثر من قاعدة بيانات للمشروع الواحد , يمكنك الإطلاع على التوثيق لمعرفة كيف يتم ذلك.

     من جهة أخرى بما أنك تريد أن تشارك البيانات بين هذه التطبيقات, يمكنني التخمين أنك تريد مشاركة ال functionalities كذلك. فعلى سبيل المثال إذا كان project_1_app و project_2_app يفعلان نفس الوظائف (أو وظانف متشابهة)  يمكنك بناء تطبيق واحد يمكن إعادة إستخدامه.

     أو يمكنك إستخدام ما يسمى ب Data access layer و هي طريقة تبسط الوصول إلى البيانات الخزنة في قواعد البيانات

     

    ممكن التوضيح اكثر

  2. السلام عليكم ورحمة الله وبركاتة 

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

    هو برنامج سطح مكتب المستخدم يستطيع تسجيل الدخول في البرنامج وكذلك جلب داتا عبارة عن اسعار واسماء عملاء

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

    مع العلم اللغة المستخدمة Python ..!

    • أعجبني 1
  3. السلام عليكم 

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

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

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

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

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

  4. بتاريخ On 7/6/2020 at 18:04 قال محمد ربيع زليول:

    سبق لي وعدلت على لعبة قهر أولاين،

    أتذكر أنها كانت مبرمجة بلغة C# وقاعدة بياناتها من نوع MySql.

    لكني لا أتذكر طريقة تعديل ملفات المتعلقة بالجرافيكس.

    إن كنت تريد التعديل على اللعبة أعتقد أنه يلزمك معرفة قواعد وأساسيات لغة C# وقواعد بيانات MySql.

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

    اتمني وان كنت ذكرت لي كيفية التعديل علي الجرافيكس واشكال اللعبة هذا اهم امر بالنسبة لي، فان كان هناك بداية فقط انطلق منها اكن مشكورا لك 

  5. بتاريخ On 7/7/2020 at 13:53 قال مصطفى القباني:

    تحياتي

    يمكن تقسيم إستخراج الداتا إلى نوعين:

    1. بإستخدام خدمة API يقدمها الموقع.
    2. عن طريق برمجة script يقوم بحصد البيانات عن طريق محاكاة سلوك المستخدم. (Web Scraping)

    بالنسبة للطريقة الأولى، يتيح الموقع هذه الخدمات للحصول على جزء صغير من البيانات، تحت قيود معينة، على سبيل المثال موقع تويتر يتيح تجميع البيانات لكن تحت هذه القيود: https://developer.twitter.com/en/docs/basics/rate-limiting

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

    من أشهر وأسهل الأدوات المستخدمة لحصد البيانات بتلك الطريقة هي Selenium، والتي يتم إستخدامها مع Python أو Java أو C# أو Javascript.

    افهمك جيدا ولاكن كنت اقصد جمع بيانات رقم الهاتف والايميل الشخصي فانا اعرف اشخاص تقوم بهذه العملية دون الرجوع الي API ولكن لم افهم المقصود من انا اقوم بمحاكاة المستخدم هل هذا سيتيح لي الحصول علي بيانات كثيرة للمستخدمين 

    المقصود بتلك البيانات هي 

    رقم الهاتف 

    البريد الالكتروني 

    العنوان ان وجد 

    فقط هذه البيانات ولم اقصد معرفة بيانات المستخدم من حيث ما يقوم بنشره او تحركاته علي الموقع فهذه لا اريدها بل ما ذكرته 

    ضمن هذه البرامج FT Controls او AMC Academy يمكنك البحث عنهم وعن مميزاتهم والادوار التي يمكنهم القيام بها وستفهم ما اقصد فهذه البرامج تقوم باستخراج ملايين الداتا للعملاء عبر فيس بوك وغيره من المواقع 

    الداتا عبارة عن رقم هاتف , بريد الكتروني , عنوان .

    هل يمكن توضيح كيف يمكن هذا .

    بتاريخ On 7/7/2020 at 13:53 قال مصطفى القباني:

    تحياتي

    يمكن تقسيم إستخراج الداتا إلى نوعين:

    1. بإستخدام خدمة API يقدمها الموقع.
    2. عن طريق برمجة script يقوم بحصد البيانات عن طريق محاكاة سلوك المستخدم. (Web Scraping)

    بالنسبة للطريقة الأولى، يتيح الموقع هذه الخدمات للحصول على جزء صغير من البيانات، تحت قيود معينة، على سبيل المثال موقع تويتر يتيح تجميع البيانات لكن تحت هذه القيود: https://developer.twitter.com/en/docs/basics/rate-limiting

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

    من أشهر وأسهل الأدوات المستخدمة لحصد البيانات بتلك الطريقة هي Selenium، والتي يتم إستخدامها مع Python أو Java أو C# أو Javascript.

    المقصود بتلك البيانات هي 

    رقم الهاتف 

    البريد الالكتروني 

    العنوان ان وجد 

    فقط هذه البيانات ولم اقصد معرفة بيانات المستخدم من حيث ما يقوم بنشره او تحركاته علي الموقع فهذه لا اريدها بل ما ذكرته 

    ضمن هذه البرامج FT Controls او AMC Academy يمكنك البحث عنهم وعن مميزاتهم والادوار التي يمكنهم القيام بها وستفهم ما اقصد فهذه البرامج تقوم باستخراج ملايين الداتا للعملاء عبر فيس بوك وغيره من المواقع 

    الداتا عبارة عن رقم هاتف , بريد الكتروني , عنوان .

    هل يمكن توضيح كيف يمكن هذا .

  6. فكرة توصيل تسريع بحيث ان يكون هناك مندوب في كل منطقة.

    عند طلب شراء منتج معين من العميل يتم ارسال رسالة لهذا المندوب بتوصيل المنتج للمنزل باقصي سرعة.

    هل هي فكرة جيدة ام انها مضيعة للوقت ولا يمكن ان تتحق وان كان يمكن تحقيقها فكيف يمكن ذلك؟!

    • أعجبني 2
  7. ماذا يجب علي ان اتعلم للقيام بعمل هندسة عكسية للعبة والتعديل عليها وعلي الجرافيكس وكل ما يخص هذه اللعبة؟

    وفهم كود اللعبة واستخراج السورس كود الخاص بها.

    اللعبة المقصودة هنا هي كونكر اونلاين (قهر اونلاين) للتعديل علي السورس الخاص بها والجرافيكس وكل ما يخص اللعبة..الخ!

  8. السلام عليكم.

    كيف يمكنني الحصول علي اول عمل لي في موقع فري لانسر في تطوير الويب..

    حيث اجد صعوبة في ذلك حيث انني جديد علي الموقع بدون اي تقييمات او مشاريع 

    ما هي الطرق التي تساعدني في الحصول علي اول عمل لي عبر الانترنت في تطوير الويب ..

  9. لو سمحت اريد معرفة كيف يتم انشاء برنامج سطح مكتب يستخرج داتا فيسبوك,تويتر,انستجرام,..الخ

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

    وما الكود المستخدم في الرد علي رسائل العملاء في مواقع التواصل الاجتماعي.

    وشكرا لكم..!

×
×
  • أضف...