تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كفية عمل شات يعتمد فقط على قاعدة البيانات sql
#1
ألسلام عليكم شباب عندى سؤال و هو
ازاى اقدر اعمل برنامج شات يعتمد على قاعدة بيانات sql  فقط Huh
يعنى ازاى عرف المستخدم النشيط من غير المتصل و كيفية ارسال الملفات بين الاتنين و تشغيل الكاميرا 
وشكرا ليكم شباب
قال تعالى : يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ
الرد
تم الشكر بواسطة:
#2
الامر بسيط ولكن تحتاج الى تركيز فقط

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

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

بخصوص ارسال الملفات تعتمد الفكرة على 2
اما ان الملف المرسل يتم رفعه على مسار محدد كا سيرفر مثلاً
ويسجل مسار الملف فى المحادثة ويتم ظهور الملف على شكل رابط فى المحدثة

الفكرة الثانية وهى تخيل انك تقوم بحفظ الصورة بقاعدة البيانات
ومن ثم اعادة عرضها مجدداً عند الاستعلام نفس الفكرة لتخزين الملفات المرسة

بخصوص الكاميرا 
راجع هذا الفيديو

ولاحظ العنوان جيداً لذلك تم كتابة
إقتباس :
الامر بسيط ولكن تحتاج الى تركيز فقط

لان بعد تطبيق الفيديو كل ما عليك فعله التالى
1- بدلاً من كتابة الاى بى هو جلب الاى بى تلقائي والزر بجانب textbox الاى بى هو زر تشغيل الكاميرا.
2- اذا كان التعامل مع الشات داخل الشبكة فسيكون الامر معاك بسيط ولا يوجد به اى مشكلة.
3- اذا كان التعامل من خلال شبكة خارجية فسيحتاج الامر بعمل صلة بين الجهازين كا ربط وهنى يقع التركيز عن بحث عن ذلك.
4- وهو كود التحقق اذا كان الجهاز يحتوى على كاميرا او داعم لها ام لا.

اتمنى ان تكون الفكرة كاملاً وصلت لديك
الامر ابسط من البساطة ولكن كل الفكرة فقط تحتاج الى تركيز



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

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
تم الشكر بواسطة: alims , Amir_Alzubidy , ابو روضة , Sajad , sendbad100
#3
وعليكم السلام وركمة الله وبركاته
انا كنت تريد عمل برناممج شات بالاعتماد على الداتا بيز فقط فعليك ب firebase
لانها تعمل pushing data on Realtime
بمعنى اذا اضفت سجل او نص شات او صورة من جهازك تظهر بجهازى بدون عمل ريفرش او اى تايمر او خلافة
اما اذا اردت ايتخدام تقنية اخرى تابعة لميكروسوفت فعليك كما قلت لك سابقا ب SignalR
لان بها نفس الخصائص
===============================
واخيرا الكاميرا :: يمكنك استخدام تقنية webrtc
اولا اوبن سورس وتستخدمها فيسبوك فى الماسنجر الخاص بها ويمكن عمل محادثات صوتية بها وارسال واستقبال ملفات ... الخ
راجع صفحتها على github
https://webrtc.github.io/samples/

فى النهاية يجب عليك اولا ترك لغة البيسك والانتقال للسى شارب اذا كنت تريد عمل برنامج شات محترم
ثانيا الافضل ان لم يكن موبايل ابب يكون ويب ابب
واقرأ كثيرا عن التقنيات هذه والتقنيات المشابهة ستجد الكثير من الطرق لعمل الشات لكن عليك اولا البحث والقراءة
اخيرا اذا كنت تريد عمل برنامج بالبيسك فهناك ايضا امثلة كثيرة وانا مجرب بعض منها اون لاين مع اصدقائى حاول ادور لك على المثال عندى وارفعه بالمنتدى
بالتوفيق
الرد
تم الشكر بواسطة: elgokr , alims
#4
(17-07-18, 12:58 PM)mero5000 كتب : وعليكم السلام وركمة الله وبركاته
انا كنت تريد عمل برناممج شات بالاعتماد على الداتا بيز فقط فعليك ب firebase
لانها تعمل pushing data on Realtime
بمعنى اذا اضفت سجل او نص شات او صورة من جهازك تظهر بجهازى بدون عمل ريفرش او اى تايمر او خلافة
اما اذا اردت ايتخدام تقنية اخرى تابعة لميكروسوفت فعليك كما قلت لك سابقا ب SignalR
لان بها نفس الخصائص
===============================
واخيرا الكاميرا :: يمكنك استخدام  تقنية webrtc
اولا اوبن سورس وتستخدمها فيسبوك فى الماسنجر الخاص بها ويمكن عمل محادثات صوتية بها وارسال واستقبال ملفات ... الخ
راجع صفحتها على github
https://webrtc.github.io/samples/

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

متابع انشاء الله الموضوع وننتظر مثالك
الرد
تم الشكر بواسطة: elgokr , alims , alims


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استعلام يرجع اسماء الاعمدة و نوع البيانات في جدول معين بسام محمدغانم 1 77 منذ 16 دقيقة مضت
آخر رد: بسام محمدغانم
  [سؤال] لدي مشكلة في عمل لوحة دخول مرتبطة في قاعدة بيانات اكسس مجـ متعلم ـرد 2 110 20-10-21, 08:48 PM
آخر رد: مجـ متعلم ـرد
  مشكلة عند تحويل البيانات من الداتاقريدفيو الى الإكسل جيولوجي مبتدئ 3 210 09-10-21, 06:55 PM
آخر رد: ahmed4
  [سؤال] كيف تتم إضافة القيم الرقمية في قاعدة SQL محمد العامر 3 264 28-09-21, 07:38 PM
آخر رد: محمد العامر
  عند استدعاء تقرير يطلب مني كلمة السر لقاعدة البيانات samawi 4 1,513 27-09-21, 08:10 PM
آخر رد: Programmer_awa
  سؤال بخصوص حفظ التاريخ في قاعدة البيانات من نوع mysql 3loosh44 2 302 19-09-21, 08:47 PM
آخر رد: 3loosh44
  [VB.NET] حفظ وتحميل صور base64 من قاعدة بيانات mysql blob datatype d3vc0d 0 212 28-08-21, 11:03 PM
آخر رد: d3vc0d
  عرض البيانات من الداتا قريد فيو الى الادوات aftfm 7 567 28-08-21, 10:50 PM
آخر رد: aftfm
  [SQL] تابع_ الكود الخاص بحفظ و جلب صورة Image من و إلى قاعدة بيانات mmaalmesry 3 582 21-08-21, 06:32 PM
آخر رد: mmaalmesry
  حذف صفوف في جدول داخل قاعدة بيانات سيكوال سيرف momani33 5 483 21-08-21, 02:14 PM
آخر رد: momani33

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم