إستفتاء : هل تحتاج الشرح؟
هذا الإستفتاء مغلق .
نعم
100.00%
10 100.00%
لا
0%
0 0%
إجمالي 10 أصوات 100%
* لقد قمت بالتصويت لهذا الإختيار . [عرض النتائج]

تقييم الموضوع :
  • 5 أصوات - بمعدل 4.6
  • 1
  • 2
  • 3
  • 4
  • 5
[نقاش] أرجو التصويت لابدا شرح برمجة اطار محادثة بين طرف واطراف على الاتصال المحلي او العام
#1

أرجو التصويت لابدا شرح برمجة اطار محادثة بين طرف واطراف على الاتصال المحلي او العام
الموارد(ان صح التعبير) التي نسخدمها:
1- صفحة aspx تحتوي كود اظهار رقم الاي بي وهذه الصفحة نرفعها لموقع يدعم هذا النوع من الصفحات.
2-استضافة sql server 2008 r2 مع تجهيز قاعدة بالاستضافة لزرع جداول بشكل مرن اي المستخدم الاول - المسجل الاول (الافضلية لمن بداخل الدوار) هو الادمن, اقصد بالمرونة ان ملف رابط الصفحة من ملف نصي وجملة الاتصال من ملف نصي وجملة التنفيذ او الاستعلام من مربع نص.
بالشرح حل لمشكلة اختلاف الاي بي بين كونه داخليا Lan وبين كونه خارجيا Public.


ارجو التصويت ممن يحتاج هذا الشرح فقط رجاء

بعد ان اكمل الشرح - ان شاء الله جل في علاه - اطور البرنامج ليكون لكل مستخدم صلاحية بحظر مراسل معين عن طريق بيانات فريدة من جهازه.
يعني سكايب مصغرSmile.
فقط صوت لو كنت تحتاج وليس لاهمية الموضوع وانما احتياجك هو الذي اريده.
وفقكم الله لكل مافيه رضاه.
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة: الشاكي لله , Easy4ever , quwery_n , sniperjawadino , Amir_alzubidy
#2
السلام عليكم

بارك اخي سعود وننتظر منك كالعادة مواضيعك المميزة

ونفتقد اخونا وحبيبنا @@ ابو الرائد @@ شافاه الله وعافاه

يعطيك العافية
شـــايـفـــك

الرد }}}}
تم الشكر بواسطة: الشاكي لله , سعود , Amir_alzubidy
#3
يسلموا هذه الايادي , بارك الله فيك وفي مجهودتك
الكثير سيسفيد بتلك الأفكار , توكل علي الله

RolleyesRolleyesRolleyes
{‏‏ يَرْفَعِ اللَّهُ الَّذِينَ آمَنُوا مِنكُمْ وَالَّذِينَ أُوتُوا الْعِلْمَ دَرَجَاتٍ‏ }

 " Mohamed M. Bedair     -     " Abu Anas
Genius Live , Egypt
الرد }}}}
تم الشكر بواسطة: الشاكي لله , سعود
#4

ابشروا بالخير ان شالله
لقد غيرت في آلية عمل المثال ويكون بصفة عامة كالتالي:
عمل برنامجين:
1-برنامج للعميل اي المستخدم العادي والذي ينشره صاحب البرنامج الاداري.
2- يكون برنامج العميل ايضا متوفرا للاداري للدردشة فقط.
3-البرنامج الاداري هو الذي تتوفر فيه المرونة التي ذكرتها.
4-التحكم بصلاحيات المستخدمين وغيرها من اوامر اضافة مستخدمين والتعديل فيهم وحذفهم.
5-حفظ بيانات او معلومات من الجهاز للاستعانة بها عند الرغبة بمنع مستخدم من الاتصال.
6-امكانية للاداري بمنح مستخدم صلاحيات عند غيابه(اي غياب الاداري عن عمل المحادثة)

هذه اهم النقاط التي باذن الله ساتناولها.
ارجو كم اخواني الدعاء لي بالتوفيق.
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة: Amir_alzubidy
#5
يوجد تعديل بسيط
احببت ان نستبدل الاستضافة المجانية باستضافة محلية اي يكون جهاز صاحب البرنامج الاداري هو خادم قاعدة بيانات المستخدمين.
وسبب التعديل امور منها:
لنناقش كيفية الاتصال بخادم sql server فقط هذا هو التعديل.
طبعا الواحد ممكن يتبادر الى ذهنه سؤال وهو:
كيف للعملاء معرفة رقم الاي بي اقول الخطوة هي نفسها لم تتغير وهي صفحة كشف الاي بي نرفعها على استضافة.
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة: Amir_alzubidy
#6
بارك الله فيكـ

شكلة يحتوي على معلومات رائعه وكثيرة

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

التغطية الاخيرة هي:
1-صفحة معرفة الاي بي الخاص لكل مستخدم(على استضافة مجانية)
2- ملف نصي لمعرفة آي بي جهاز المدير على استضافة(بعد ان يعرف الاداري رقم الاي بي الخاص به يحدث فورا رقم الاي بي المرفوع ضمن ملف نصي)
3-الصلاحيات للمستخدمين(جاهزة) من حيث 0 امكانية استعمال البرنامج 0 امكانية الدخول(شبيهة للسابقة الا انها اهونSmile) 0 امكانية الدردشة مع مستخدم ضمن القائمة 0 امكانية رسائل خاصة تخزن في قاعدة البيانات الخاصة بجهاز الاداري.
4- رسائل ادارية مباشرة للكل يتم تخزينها في القاعدة واي عضو متواجد ستظهر له بمربع رسالة ويتم جعلها مقروءة بشكل فوري.
5- اهم نقطة وهي التي تلامس روح البرنامج:-
يتم بدء التنصت بعد تسجيل الدخول ويتم النظر للتراسل بشكل فوري ويتم اسناد اي محادثة للاطار وفق المعايير الصحيحة(اي معرفة من المرسل ومن المستقبل)
---------------------------------------------------------------
تفاصيل مشروع ادارة برنامج المحادثة:
التفاصيل كما هو مبين بالصورة التالية:


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

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

وتفاصيل الجداول كالتالي:
كود :
معلومات مهمة عن جداول برنامج المحادثة
1- جدول المستخدمين:
tusers>
الاسماء:
tid int NOT NULL PRIMARY KEY identity
uname varchar(100)
كلمات المرور:
upass varchar(100)
صلاحية الدخول:
canlogin int default 1
صلاحية المحادثة:
canchat int default 1
صلاحيات المراسلة:
canpm int default 1
رقم الاي بي الخارجي:
mypublicip varchar (100)
رقم الاي بي الداخلي:
mylocalip varchar(100)



جملة التنفيذ لانشاء هذه المعلومات هي:
CREATE TABLE tusers(tid int NOT NULL PRIMARY KEY identity,uname varchar(100) NOT NULL,upass varchar(100) NOT NULL,myip varchar(100),puip varchar(100))

===================================================
2- جدول الاجهزة المحظورة:
pcsnames>
tid int NOT NULL PRIMARY KEY identity
cpuid varchar(300)
جملة التنفيذ لانشاء هذه المعلومات هي:
CREATE TABLE pcsnames(tid int NOT NULL PRIMARY KEY identity,cpuid varchar(300))

========================================================
3-جدول المراسلات
murasalat>
tid int NOT NULL PRIMARY KEY identity
isnew int default 1
mfrom varchar(200)
mto varchar(200)
resalah varchar(200)
جملة التنفيذ لانشاء هذه المعلومات هي:
CREATE TABLE murasalat(tid int NOT NULL PRIMARY KEY identity,isnew int default 1,mfrom varchar(200),mto varchar(200),resalah varchar(200))
آخر جدول لم اقم باضافته للمبين اعلاه
بارك الله فيكم جميعا
الان اخواني اخواتي اذا شاء الله وعدت من السفر سابدا بالشرح وبعد انتهائه سارفع المشروع منزوع الدسم Smile لدواعي صحية.
لا تنسوني من دعائكم فبعد الفجر باذن الله مسافرSad
ارجو ان اعود واراسلكم
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة: الشاكي لله , Amir_alzubidy
#8
المشروع جاهز
وجاري رفعه لموقع gulfup
واعتذر عن تقديم شرح في الوقت الحالي.
ملاحظة مهمة (المشروع مفروغ من الملف التنفيذي وهذا يعني انه يحتاج تعديل لن يعمل الا بعد اجراء تعديلات هامة)
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#9
اعتذر عن تقديم شرح في الوقت الحالي.
ملاحظة مهمة (المشروع مفروغ من الملف التنفيذي وهذا يعني انه يحتاج تعديل لن يعمل الا بعد اجراء تعديلات هامة)
مشروع برنامج محادثة (برنامج للمدير وآخر للعميل)




أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة: abulayth , hitman48 , mohamed haroon
#10
مجهود جبار صراحة

حقا ان بعض الاعضاء هنا هم بحر لا ينضب من العطاء



فبارك الله فيك
الرد }}}}
تم الشكر بواسطة: سعود


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في الاتصال بقاعدة بيانات Mr.Fenix 2 187 19-08-16, 09:34 AM
آخر رد: Mr.Fenix
  فيديو بالعربي انشاء جملة الاتصال اثناء تشغيل البرنامج أحمد النجار 0 392 13-06-15, 09:40 AM
آخر رد: أحمد النجار
  [حصرياً] و لأول مرة : درس برمجة لعبة x-o أسامة أحمد 4 1,451 04-03-15, 12:46 PM
آخر رد: abulayth
  برمجة قواعد البيانات sql server + vb.net ابوهديل 1 5,831 13-02-14, 08:26 PM
آخر رد: Omar Mekkawy
  برمجة قواعد البيانات SQL Server + vb.net مع ابو عبد الرحمن مبرمج أوتار 3 2,464 07-06-13, 06:09 AM
آخر رد: مبرمج أوتار
  شرح برمجة مشغل افلام flv على الجهاز سعود 2 707 11-10-12, 10:41 AM
آخر رد: m.sami.ak
  دروس فيديو لتعليم برمجة الاوتوكاد بالفيجوال دوت نت RaggiTech 5 1,013 03-10-12, 02:27 PM
آخر رد: RaggiTech
  بناء غرف محادثة RaggiTech 1 461 03-10-12, 02:01 AM
آخر رد: RaggiTech
  برمجة سعيدة مع Implicit Line Continuation RaggiTech 0 423 03-10-12, 01:40 AM
آخر رد: RaggiTech
  الدرس الثاني - اطار العمل .Net Framework RaggiTech 0 866 02-10-12, 05:28 PM
آخر رد: RaggiTech

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


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