منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : معرفة المتواجدون الان علي النظام
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 

هل يمكن معرفة المتواجدون الان علي النظام مثل فكرة المواقع

حيث يكون لديك 10 مستخدمين او أكثر وتريد معرفة المتصلون حاليا بالنظام

قمت بعمل عمود وعندما يتم الدخول يسجل قيمة تعني انه متصل 
وعند الخروج يسجل قيمة تعني انه غير متصل 


ولكن المشكلة هنا عندما يتم إغلاق النظام بطرق اخرى متل
 Task manager أو فصل التيار على الجهاز
يبقي  المستخدم متصل

هل توجد فكرة أخري ..؟؟؟
الطريقة بسيطه فقط ربط البرنامج بـ socket
وعليكم السلام ورحمة الله وبركاته
تحتاج اضافة وليس فكرة اخرى
هل الخادم sqlserver فيه ميزة المؤقت؟
لا ادري لكن لو فيه ممكن يستفاد منها لكن يمكن ابتكار حيلة مخصصة  مثلا ترسل  امر Ping للعنوان والبورت الخاص بكل جهاز فان تمكن من الاتصال دون خطأ معناه انه متصل او يعني غير متصل هذا اذا كان شبكة محلية اما لو شبكة انترنت  فتحتاج كود بمؤقت لدى العميل ولديك ياصاحب البرنامج لدى العميل يؤكد تواجده بالحفاظ على قيمة معينة بالقاعدة ولديك ياصاحب البرنامج كل مدة يعطل تواجده (يعطي قيمة معينة انه غير موجود غير متصل) (مجرد فكرة او مقترح)
ممكن اعمل مثال لكن لاعلاقة له بالاتصال وانما بفكرة التعطيل والتمكين.
مثلا حركة الماوس تقوم بتصفير  قيمة متغيرة  بينما المؤقت  يقوم بانقاص القيمة . مجرد فكرة ليست عن تجربة وارجو ان يجيب احد لديه خبرة بالموضوع.
و السلام عليكم ورحمة الله و بركاته
(24-08-19, 06:13 PM)سعود كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته
تحتاج اضافة وليس فكرة اخرى
هل الخادم sqlserver فيه ميزة المؤقت؟
لا ادري لكن لو فيه ممكن يستفاد منها لكن يمكن ابتكار حيلة مخصصة  مثلا ترسل  امر Ping للعنوان والبورت الخاص بكل جهاز فان تمكن من الاتصال دون خطأ معناه انه متصل او يعني غير متصل هذا اذا كان شبكة محلية اما لو شبكة انترنت  فتحتاج كود بمؤقت لدى العميل ولديك ياصاحب البرنامج لدى العميل يؤكد تواجده بالحفاظ على قيمة معينة بالقاعدة ولديك ياصاحب البرنامج كل مدة يعطل تواجده (يعطي قيمة معينة انه غير موجود غير متصل) (مجرد فكرة او مقترح)
ممكن اعمل مثال لكن لاعلاقة له بالاتصال وانما بفكرة التعطيل والتمكين.
مثلا حركة الماوس تقوم بتصفير  قيمة متغيرة  بينما المؤقت  يقوم بانقاص القيمة . مجرد فكرة ليست عن تجربة وارجو ان يجيب احد لديه خبرة بالموضوع.
و السلام عليكم ورحمة الله و بركاته

جميل جدا الفكرة ممكن اوضحها بطريقة اخري .

ممكن يعمل 3 اعمدة احدهما .

1- مخصص لوقت وتاريخ الاتصال  بالسيرفر وفتح البرنامج .
2- مخصص لوقت وتاريخ غلق البرنامج .
3- مدة العمل اليومي فرق الوقتين وقت الاتصال ووقت اغلاق الاتصال او غلق البرنامج تحسب عند غلق البرنامج .