الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشروع برنامج ادارة مقهى انترنت مطلوب مختبرين

رائج
بدأه - Busbar - MVP في 22 أبريل 2004 · 49 رد · 20,361 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اهلا شباب

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

المهم

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

لذا فانا انوى و النية لله ان اطور برنامج مجاني يستفيد منه الكل.

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

انا قمت بتطوير جزء من البرنامج خلال ال 4 ايام الماضية و اصبح البرنامج بالشكل الاتي :

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

2-يتم وضع السيرفر على الجهاز العميل و الكلاينت على السيرفر

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

4- يظل السيرفر منتظر امر من مدير المقهى بفتح الجهاز .

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

6- البرنامج السيرفر يحتوي على ميقاتين او ساعتين الاولى تعد تنازليا من الزمن المطلوب الى الصفر و الاخرى تعد من بدء تشغيل الجاهز الى الزمن المطلوب .

7- عند انتهاء الوقت فانه يتم اخفاء التاسك بار و ايقاف الميقاتين او الساعتين .

8- من جهاز مدير المقهى يتم الضغط على زر حساب فيحصل على الحساب بضرب الزمن بالساعات في فئة الساعة و تظهر في رسالة تحمل المبلغ الكلي .

---------------------------------------------------------------------------------------------------

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

--------------------------------------------------------------------------------------------------

ما يتوقع ان يؤول اليه البرنامج الاسبوع القادم

سيتم تطوير البرنامج الاسبوع القادم ليقوم ب :

1- قفل مدير المهام و تعليق الكونترول + شيف + ديليت

2- قفل تعديل خصائص الانترنت اكسبلورر و الجهاز .

3- قفل الكونترول بانل .

4- تشغيل البرنامج كسيرفيس و اخفائه من قائمة الكونترول شيف ديليت و بالتالي منع ايقافه من المخترقين و المتسللين و سارقي الوقت .

5- قفل زر ايقاف الجهاز و عمل ريستارت و عمل لوج اوف .

6- سيتم وضع الجهاز في حالة التشغيل في ايقونة صغيرة في التاسك بار و عمل قائمة تتيح للزبون التعرف على الزمن المستهلك و المبلغ المستحق .

7- اقفال الفلوبي و السي درايف الا بامر من مدير المقهى .

8- اقفال تعديل الريجستري .

كما سيتاح في السيرفر امكانية :

1-التعرف على الوقت المستهلك و المبلغ المستحق اثناء وقت التشغيل .

2- الغاء كافة خصائص الحماية في حال رغبة مدير المقهى في العمل بحرية او تعديل خصائص الجهاز .

3-عمل اقفال للاجهزة التابعة من الجهاز الرئيسي

4- عمل ريستارت للاجهزة التابعة من الجهاز الرئيسي

5- عمل لوج اوف للاجهزة التابعة من الجهاز الرئيسي

------------------------------------------------------------------------------------------------

لذا اريد منكم اي اقتراحات او مزايا تودون اضافتها للبرنامج ليكون في خدمتكم إن شاء الله .

كما اريد شباب ذوي خبرة لاختبار البرنامج قبل عرضه للجمهور

وفقت و اياكم الى خير الاعمال باذن الله

و شكرا

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

#2

انا عندي برنامج جاهز اذا تريده راسلني على التالي

lionboy5000@maktoob.com

abo_alzobaer@hotmail.com

#3

السلام عليكم ورحمة الله

جزاك الله خير الجزاء فأنا لا أملك غير الدعاء

اسمي حسين الجبوري أدير مقهى في حلب-سوريا

بصراحة كنت ابحث مطولا في النت عن هكذا برنامج ولدي بعض الأفكار

ولكن أرجو أن لا تضيق صدرا للاطالة اذ وجدت لابد من شرح طريقة العمل

أولا لكي يصل المطلوب

1-بالنسبة لنظام التشغيل

سابقا كنت أستخدم ميللينيوم وأستخدم WinBoost لاقفال ماذكرته

حاليا WindowsServer2003 وXP وكما تعرف نظام السيرفر يضمن درجة عالية من الأمن وبتوافقية عالية جدا

2-كنت استخدم WinGate ولكن له مشاكل في المشاركة أستعمل حاليا AllegroSurf وهو برنامج ممتاز يؤمن مشاركة ممتازة وفعالة ومراقبة للصفحات المفتوحة

3-استخدم برنامج RemotAdministrater للتحكم بالأجهزة الأخرى

4-وعدني أحد الأصدقاء المرمجين ببرنامج لحساب الوقت أتوقع استلامه هذا الأسبوع

ملاحظة هذه البرامج لدي مع الكرات لمن يطلبها

اسف للاطالة فأنا غير مختص بالبرمجة ولذلك أطلت الشرح أتخيل البرنامج كالتالي:

الواجهة تشبه Allegro مع شريط مهام بالتحكمات الموجودة المبرمجة أو أيقونات البرامج المستعملة حيث يمكن عرض كل المطلوب عن كل جهاز على حدا عند الضغط عليه

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

1- ضبط استجدام الشبكة

2- امكانية معرفة متى فتح أي موقع مع اسم المستخدم والتاريخ والساعة

3- امكانية معرفة المواقع التي يفتحها المستخدم وساعات استعماله حيث قد يستفاد من بتشجيع استخدام النت أكثر للحصول على ميزات مثلا

4- ضبط صاحب المقهى لساعات استخدام أجهزته تماما ومعرفة المردود وساعات الذروة وغيرها

ملاحظات عامة:

1-امكانية استخدام الكلاينت فقط

2-امكانية التعديل حسب حاجة كل مستخدم

3-شيفرة البرنامج مفتوحة للمطورين

وشكرا على طول البال وأرجو من الكل المشاركة بكل شكل ممكن وجزاكم الله خيرا والسلام عليكم

#4

اولا اود ان اشكركم على اهتمامك و تعاونكم في الموضوع .

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

اقفال الكيبورد و الماوس و منع الكونترول + اللت + ديليت و التاسك مانجر الى حين فتح الجهاز من قبل مدير المقهى .

و هو يحسب الان الوقت المستهلك و يقوم بارساله الى المدير

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

لكن إن شاء الله اعملها .

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

لذا كان تركيزي على منع تغيير الاعدادات الجهاز و منع التلاعب هو الاهم

لكن كل ما تطلبه اخي جبوري يكون إن شاء الله

ادعيلنا انت بس و ربنا يسهل

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

#5

بسم الله الرحمن الرحيم

السلام عليكم

أشكر اهتمامك وإن شاء الله بالمناقشة وتبادل الأفكار نصل الى المطلوب

أنا على استعداد للمساعدة بأي شكل

والله من وراء القصد

والسلام عليكم

#6

شكرا لك اخي الجبوري

لقد نجحت تجربة البرنامج على شبكة من انظمة ويندوز 2000و سيرفر يعمل بنظام ويندوز 2000 سيرفر

و انا جربتها على اجهزة زبائن بويندوز اكس بي و اشتغل بكفاءة عالية جدا

و انا قمت بتصميمه ليتصل بجهازين فقط اعتقد انه المهمة الباقية اضافة امكانية الاتصال بأكثر من جهاز

امس ليلا قمت باضافة زر الحماية الامنية و هو يعمل على :

1-قفل تعديل البرينتر

2-قفل تعديل خصائص الشاشة و الديسكتوب

3-قفل تعديل اعدادات الشبكة

4-قفل تعديل خصائص المجلدات

5-قفل عمل شارينج لملفات او مجلدات او رينتر

6- قفل مسح او اضافة بيرنتر

7-قفل زر run

8-قفل زر البحث في اي مجلد او واجهة للبحث عن ملفات معينة داخل الجهاز

9-منع عمل ريستارت او اعادة تشغيل او لوج اوف للجهاز

وغيرها من الاعدادات الكثير لكن اعلاه اهمها. كما يوجد زر يشيل اعدادات الامن في حالة الرغبة في تعديل خصائص الجهاز .

اليوم سأعمل على اخفاء البرنامج من قائمة العمليات process لمنع ايقافها و تشغيلها كسيرفس

service ايضا لمنع ايقافها

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

في اقتراح خطر في بالي

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

الرجاء الادلاء بالاقتراحات اللازمة على حتة قاعدة البيانات دي و ايه المطلوب فيها .

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

#7

السلام عليكم

أشكر اهتمامك أولا

ثانيا أعتقد أنني اقترحت ذلك سابقا

والسلام

#8

اوكي اوكي

امهلني يوم و لا حاجة كي انهي هذا الجزء

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

ام انك تريد تخزينها هي ايضا في قاعدة البيانات؟؟؟

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

#9

السلام عليكم

أشكرك

التخزين دائم في قاعدة البيانات

ممكن ايميلك والسلام

#10

done

تم تعديل هذه المشاركة بواسطة busbar في 7 يوليو 2007 في 01:18

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

#11

السلام عليكم

انا لا اعرف اى شئ عن ال VB Programming ولكن عندى بعض النصائح بالنسبة لبرمجة الوندوز :

لمنع المستخدم من إغلاق البربامج :

hwndMenu := GetSystemMenu( hwin, FALSE);

لإخفاء و إظهار ال Task bar

hwin:=FindWindow("Shell_TrayWnd",NULL )
if(hwin!=0)
 ShowWindow(hwin,SW_HIDE );// use SW_SHOW to show it again
endif;

لاخفاء, اظهار, تعطل و تشغيل ال Start Button:

tray:=FindWindow,"Shell_TrayWnd",NULL // Get TrayBar Handle
child:=GetWindow,tray, GW_CHILD // Get Child of Tray Bar if exists
if(child!=0)
clsnam:=GetClassName(child,* buffer, sizeof buffer) // Get the classname of   
Child window
if(clsnam>0)
stl:=lstrlen( * buffer); // get length of classname
CharUpperBuff(* buffer,stl) // convert to uppercase
sbar:=lstrcmp(* buffer, "Button") // Compare classname with BUTTON
if (sbar == 0)
             ShowWindow(child,SW_HIDE)//; Hide StartButton
             ShowWindow(child,SW_SHOW) // Show StartButton
              EnableWindow(child,FALSE) // Disable StartButton
              EnableWindow(child,TRUE) // Enable StartButton
       endif 
endif
endif

ايضاً لابطال عمل ال ctrl+alt+del يمكنك إستخدام FindWindows ومن ثم

SendMessage( fwin, WM_CLOSE,NULL);

بالتوفيق إن شاء الله

والسلام

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#12

شكرا لك اخ احمد غريب .

لقد قمت الان بعمل قاعدة بيانات تقوم بتخزين الحسابات و تشمل :

1- الوقت المستهلك من قبل الزبون

2-المبلغ المستحق على الزبون .

3-التاريخ و الوقت .

و جاري عمل تقارير و استعلامات لاجل عمل قاعدة بيانات متكاملة .

كما قمت بمعالجة بعض الاخطاء منها :

1- ادخال غير رقمي في خانة الوقت و اصبحت تقبل ارقام فقط .

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

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

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

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

حد عنده حل لهذه المشكلة .

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

#13

السلام عليكم

بالنسبه للسؤال الاول لم افهم قصدك اخى busbar , اما السؤال الثانى فمن المعتاد حفظ خواص البرنامج فى ال registry وهى افضل طريقه على ما اظن.

بارك الله فيك على هذا المجهود الطيب.

والسلام

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#14

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

هل عندك شئ كهذا حبيبي احمد

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

#15

اوكي شباب

النسخة الاولى التجريبية جاهزة للاطلاق للتشغيل على جهازين

من يريد التجربة ؟؟؟

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

#16

ألف شكر وجزاك الله خيرا

أكيد أنا جاهز للتجريب

ألف شكر مرة أخرى

#17

السلام عليكم

يوجد مثال صفحة ال msdn.com فى هذى الرابط http://support.microsoft.com/default.aspx?...=kb;en-us;96368

يمكنك تعديل الكود بحيث تجعله يستخدم data base.

والسلام

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#18

اوكي بس معلشي حصلت شوية مشاكل مع التقارير الشهرية و اليومية

إن شاء الله تحل اليوم او بكرة

اسف للتأخير

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

#19

احب ان اطمئن كافة الشباب الذين قد يعتقدون اني اختفيت

لكن تم تعديل التقارير و خي تعمل الان على كل الاجهزة من ال 98 الى الاكس بي و بدون الحاجة الى تركيب الاكسيس بس المشكلة انه لا يوجد مكان يمكن ان احمل اليه البرنامج و خصوصا حجمه 2.5 ميجا هذا بالاضافة الى ال مكونات الخاصة بقواعد البيانات و التي حجمها 7 ميجا

لذا ارجو من اي احد يستطيع ان يدعمنا بمكان و لو مؤقت لتحميل البرنامج حيث انه موقعي موقف الان

و شكرا و فور توفر مكان للتحميل سترى النسخة التجريبية الاولى النور

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

#20

يمكنكم الان تنزيل و تجربة سهم لادارة مقاهي الانترنت بزيارة

تحميل سهم

الملف الاول برنامج الادارة

الثاني كيفية التشغيل و التركيب و الملاحظات

الثالث البرنامج الذي تقوم بتركيبه على الاجهزة التابعة

كما تحتاج الى مكونات الداتا للفيجوال بيسك و التي يمكنك تنزيلها من هنا

تنزيل المكونات

و قد قمت بكتابة ملف الملاحظات و التشغيل و التركيب هنا ايضا

----------------------------------------

كيف تستعمل سهم

----------------------------------------

كيفية تركيب و تجربة برنامج سهم لإدارة المقاهي:

أولا قم بتنزيل جزئي البرنامج SAHM MANAGER و الأخر SAHM SERVER.

قم بتركيب برنامج SAHM MANAGER على الجهاز الذي تنوي من خلاله أن تدير المقهى و قم بتركيب برنامج SAHM SERVER على كل جهاز تنوي أن تديره من خلال برنامج سهم و الآن برنامج سهم يقوم بإدارة جهازين فقط لذا قم بتركيب برنامج SAHM SERVER على جهازين فقط.

مواصفات الشبكة:

سيعمل برنامج سهم على أي شبكة تستخدم بروتوكول TCP/IP و على أي نطاق من الآي بي و باستخدام أي قناع. كما يعمل على الشبكات التي تستخدم راو تر أو سويتش أيضا طالما تتوفر فيه لائحة سماح للدخول من الجهاز المشرف إلى الأجهزة التي تنوي إن تديرها.

مواصفات الأجهزة:

تم تصميم برنامج SAHM MANAGER على جهاز بنتيوم 4 سرعة 2.6 جيجا هرتز باستخدام فيجوال أستوديو 6 على ويندوز 200 بروفيشونال بالرقعة الخدمية الأولى.

و تمت تجربته على جهاز بنتيوم 4 سرعة 2.6 جيجا هرتز أيضا ويندوز اكس بي الرقعة الخدمية 1a. و تم العمل بنجاح.

و تمت تجربته بنجاح أيضا على جهاز سيليرون 900Mhz و سيليرون 1200 MHz و بنتيوم 3 450Mhz الأول برامات 128 و الثاني برامات 128 و الثالث برامات 265.

أما الجزء SAHM SERVER فتمت تجربته على كل الأجهزة السابقة بنجاح تام.

ملاحظات عامة:

1- تم محاولة تشغيل برنامج SAHM MANAGER على ويندوز 98 النسخة الثانية و لكنها لم تعمل في البداية و بعد تركيب مكونات الداتا اكسيس عملت بكفاءة و اكتشفت انه كل انوع الويندوز تحتاج هذه الحزمة و التي يمكنك تنزيلها من خلال العنوان

http://download.microsoft.com/download/das...US/MDAC_TYP.EXE

2- لم تتم تجربة SAHM MANAGER على أي ويندوز ميلينيوم.

3- تمت تجربة البرنامج Sahm manager على أجهزة مركب بها اوفيس اكس بي او 2000 و تم العمل ايضا بنجاح قد يحتاج عمل البرنامج الى ان يتواجد الاكسيس بالذات دون البرامج الاخرى للاوفيس . نرجو تجربة البرنامج بدون الاوفيس ايضا لاخبارنا تجاربكم حول البرنامج .

4- برنامج Sahm server يعمل على كل انواع الويندوز و لا مشاكل فيه .

ملاحظات التركيب :

1- تركيب برنامج Sahm server هو عملية سهلة و بسيطة و لا توجد فيها أي تعقيدات و عند الانتهاء من التركيب ستظهر لك رسالة تختار منها تشغيل البرنامج او لا فور تشغيل البرنامج شتظهر شاشة زرقاء كبية تقوم باحتلال الشاشة لا يمكنك توجيه عملية اقفال من خلال زر alt+f4 او alt+TAB ولكن يمكن اغلاقها من خلال علامة اكس الظاهرة في اعلى يمين البرنامج و انا وضعتها فقط لكي يمكن اغلاق البرنامج في أي وقت في حالة حدوث مشكلة ما .

2- فور التشغيل تختفي ايقونات سطح المكتب و التاس بار لذا هذ حذرك .

3- تركيب برنامج Sahm manager بسيطة ايضا و لا توجد بها تعقيدات و في نهاية البرنامج تجد ان تم وضع اختصار في قائمة ابداء في البرامج و ايضا اختصار على سطح المكتب ايضا . و فور انتهاء التركيب يتواجد خيار لتشغيل البرنامج اذا قمت باختياره تلاحظ انه طلعت شاشة و اختفت سريعا و لم يتشغل البرنامج و هذا معنها ان كل شئ صحيح . لانه هذه الاشاشة تقوم بالعمل اول مرة فقط عند تركيب البرنامج لاعتماد مكونات ocx و ال dll المرفقة و اللازمة لتشغيل البرنامج حيث اني ارفقتها كلها في ملف التركيب و طبعا اذا لم ترفق يعد الاعتماد على وجودها عندك صعب جدا و عند عدم توفرها سوف يحدث انهيار للبرنامج . هذه الشاشة مربوط بمؤقت أي انها تختفي بعد 250 مللي ثانية أي ربع ثانية . و قد ارفقت ايضا شاشة تختفي بعد 500 ميللي ثانية أي نصف ثانية في حالة كانت الشاشة الاولى سريعة جدا و لم تكفي لتفيذ الاوامر و طبعا لازم تراعو ان البرنامج في طور التجريب . الشاشة تقوم بتنفيذ تعليمة shell لحجز مكونات ocx و dll المرفقة و هي (VB6STKIT.DLL, MSCOMCTL.OCX, MSCOMM32.OCX, MSDBRPTR.DLL, MSSTDFMT.DLL, MSWINSCK.OCX, msado20) . من خلال برنامج regsvr32 و باستخدام تعليمة regsvr32 /s programname . أي ان حجز الاو سي اكس هو صامت و لن ترى تأكيد الحجز كالعادة و يمكنك تشغيل الشاشتين من خلال الذهاب الى المكان الذي قمت بتركيب البرنامج فيه و تشغيل احدى الشاشات ,dllregister.exe ., dllregister250, dllregister500 الاولى بسرعة اختفاء واحد ثانية و الثاينة نصف ثانية و الثالثة ربع ثانية .

4- يمكنك تشغيل البرنامج بعد ذلك من خلال الايقونة في سطح المكتب او في قائمة ابدأ .

5- فور تشغيل برنامج Sahm manager تظهر لك شاشة تطالبك بادخال اسماء الاجهزة التي قمت بتركيب برنامج Sahm server عليها واحد تلو الاخر و فور الانتهاء قم بالخروج و اعادة تشغيل البرنامج ستظهر الان الشاشة الرئيسية للبرنامج و القائمة اليسرى تحتوي على اسماء الاجهزة .

6- بالضغط على اسم الجهاز تظهر لك شاشة الحكم في كل جهاز لبدء تشغيل الوقت على أي جهاز قم بالاتصال بالجهاز و قم بوضع الوقت في خانة الوقت و اضغط على ابدأ الوقت ليبدا تشغيل و احتساب الوقت على اساس وحدة 2 جنيه لكل ساعة او 2 من أي عملة لكل ساعة . و تظهر لك الوقت المستهلك و المبلغ المستحق و تفتح الشاشة في الجهاز العميل .

7- فور انتهاء الوقت يتم اقفال الشاشة و يتم تسجيل الوقت المحتسب و المبلغ المستحق في قاعدة البيانات .

8- قاعدة البيانات لو حاولت فتحها فانها سوف تقفل نفسها طبعا يمكن تخطي ذلك بالضغط على زر شيفت و لكن حتة لو فتحت قاعدة البيانات فانك ستجد ان المبلغ المدفوع هو مشفر بلوغاريتم خاص جدا ولا يتكرر و لا يفك تشفيره الا عند اظهار التقرير و هذا يمنع ان يقوم أي احد بتعديل قيم المبالغ و غير ذلك و هذا يمنع اعمال الغش و السرقة .

9- من قائمة ملف ترى انه يمكنك عمل اعادة تشغيل و اقفال لكل الاجهزة و هنا يجب اضافة ملاحظة انه يجب ان تعمل اتصال مع كل الاجهزة اولا بالضغط على اسم كل جهاز و عمل اتصال ثم عمل ريتسارت او اعادة تشغيل لها كلها .

10- كما يمكنك عمل ريستارت او اعادة تشغيل او اقفال الوقت لكل حهاز على حدى مع مراعاة الشرط السابق .

11- في حالة قام الزبون بانهاء الوقت قبل انتهاء الوقت المطلوب يمكنك انهاء الجلسة بالضغط على زر انهاء الجلسة و سيتم تسجيل الوقت و المبلغ في قاعدة البيانات ..

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

13- قائمة التقارير سهلة جدا يمكنك الحصول على تقرير بحالة اليوم او تقرير شهري كامل باختيار الشهر الذي تريد تقرير له كما يمكنك طباعة التقرير او استعراضه .

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

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

#21

السلام عليكم

ألف شكر يا أخي محمود

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

أرجو ارسال الحل سريعا

والسلام

#22

برنامج الادارة تجد اختصاره تحت

sahm internet cafe manager

اما برنامج السيرفر لن تجد له اختصار حيث انه سيبدأ مع كل تشغيل للويندوز تلقائيا

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

#23

والله يا حبيب البرنامج ما اشتغل

وشكرا

#24

طب ممكن اعرف انه برنامج الذي لم يعمل بالظبط

السيرفر ام المدير

و ما هي مواصفات جهازك

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

#25

السلام عليكم

جربت على server2003 و xp

مواصفات الجهاز

المعالج 2200+

الذواكر512

كرت الشاشة 256

المدير هو الذي لايعمل على الجهاز الرئيسي

مواضيع مشابهة