مشاهدة النسخة كاملة : برنامج لقفل الشاشة بالـ USB لا يمكن احد من استعمال الكمبيوتر من غير الـ USB
mazenumar
22-10-2008, 04:33 PM
السلام عليكم ورحمة الله
ان شاء الله طيبين.....
انا اشتغل بـ اي ماك OSX 10.5.4 Leopard بالاضافة الى Windows XP SP3 على نفس الجهاز
وعندي 5 مخارج USB
اتمنى من الاخوة المبرمجين ان يعملو برنامج يخزن في USB Flash
وذلك لقفل (Lock) الشاشة فقط وليس Shutdown او Standby او غيرو
فقط الشاشة...
ولا يتمكن احد من استعمال الكمبيوتر من غير ما يكون الـ USB اللي فيه البرنامج الصغير لقفل الشاشة مركب في احد مخارج الـ USB
والعفو لو كان طلبنا كبير عليكم....
CoDe.NeT
22-10-2008, 09:19 PM
فكرة حلوة
جاري المحاولة والبحث
- من الأفكار ( للإخوة المبرمجين) :
- عمل برنامج يعمل في وضع ملء الشاشة ويغطي على شريط المهام مع تعطيل كافة أزرار لوجة المفاتيح ووضع قائمة أزرار على نفس البرنامج, ويعمل من الفلاش ميموري تلقائيا عند إدراجها عن طريق الملف الشهير autorun.ini
- عمل شاشة توقف بنفس طريقة البرنامج المذكور
ملاحظة: يوجد برنامج جاهز , هذا الرابط مليء ببرامج قفل الشاشة
http://www.freedownloadscenter.com/Best/xp-lock-screen.html
غير مجاني
كذلك
http://www.toplang.com/desktoplock.htm
غير مجاني
كذلك
http://www.absba.org/vb/showthread.php?t=208440
غير مجاني
الآن نحتاج لعملية إقلاعه تلقائيا من الفلاش
لكن يمكن برمجة مثيل له
mazenumar
22-10-2008, 09:28 PM
مشكوووور على المرور اخي الكريم code.net
CoDe.NeT
23-10-2008, 12:02 AM
تكمن المشكلة في تعطيل الإدخال من لوحة المفاتيح رغم أن البرنامج سهل الصنع
تم تعطيل Alt+F4
Protected Overrides Function ProcessCmdKey(ByRef msg As Message, ByVal keyData As Keys) As Boolean
If keyData = (Keys.Alt Or Keys.F4) Then
Return True
Else
Return MyBase.ProcessCmdKey(msg, keyData)
End If
End Function
لم يتم تعطيل Ctrl+Alt+Del
لم يتم تعطيل Windows Key
هناك مواضيع في ال C# تمكن التعطيل عن طريق ال Hook ؟؟
public enum HookType : int{ WH_JOURNALRECORD = 0, WH_JOURNALPLAYBACK = 1, WH_KEYBOARD = 2, WH_GETMESSAGE = 3, WH_CALLWNDPROC = 4, WH_CBT = 5, WH_SYSMSGFILTER = 6, WH_MOUSE = 7, WH_HARDWARE = 8, WH_DEBUG = 9, WH_SHELL = 10, WH_FOREGROUNDIDLE = 11, WH_CALLWNDPROCRET = 12, WH_KEYBOARD_LL = 13, WH_MOUSE_LL = 14}http://www.eggheadcafe.com/community/aspnet/2/10054472/disable-keyboard.aspx
وهذا موضوع في الكودبروجكت (C#) يحتاح وقت لتطبيقه وفهمه
http://www.codeproject.com/KB/system/globalsystemhook.aspx
Mr.Visual Basic
23-10-2008, 04:54 PM
السلام عيكم ورحمة الله وبركاته
أخي CoDe.Net فقط انتظر بضعة أيام وسوف أنشر برنامج أعمل عليه منذ زمن
وهو بالضبط كما طلب الأخ صاحب الموضوع...
البرنامج ليس مجاني بصراحة ولكن إن أعجبك أخبرني بذلك ؛)
CoDe.NeT
23-10-2008, 06:18 PM
السلام عيكم ورحمة الله وبركاته
أخي CoDe.Net فقط انتظر بضعة أيام وسوف أنشر برنامج أعمل عليه منذ زمن
وهو بالضبط كما طلب الأخ صاحب الموضوع...
البرنامج ليس مجاني بصراحة ولكن إن أعجبك أخبرني بذلك ؛)
وعليكم السلام ورحمة الله
أهلا بك Mr.Visual Basic طالت غيبتك ومن طول الغيبات جاب الغنايم
في انتظار برنامجك
ولاتنسى حمايته ببرنامج reactor وأنا سأحاول كسره :D
حفظك الله ووفقك لما يحبه ويرضاه
vBulletin v3.6.3, Copyright ©2000-2009