هذ البرنامج البسيط الذي يقوم باغلاق الجهاز بطريقة خياليه وسريعة للغايه كيف تم تصميمه وما هو الكود الذي يؤدي هذه الوظيفه
كيف تم تصميم superfast shutdown
دالتين مستخدمتين فقط - لا شئ آخر:
RtlAdjustPrivilege للتعديل على السماحيات الممنوحة للمستخدم الحالي
NtShutdownSystem بسماحية (SE_SHUTDOWN_PRIVILEGE) لاغلاق النظام.
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
اخي اشكرك جزيل الشكر لاهتمامك بالرد .. ولكن ممكن تكتبلنا البرنامج كله .. لاني ما اعرف كيف استخدم الدالتين وكيف طريقتهم .. فارجوا منك كتابه مثال للتوضيح او كتابة البرنامج وجازاك الله خير
Public Declare Function RtlAdjustPrivilege& Lib "ntdll" (ByVal Privilege&, ByVal NewValue&, ByVal NewThread&, OldValue&) Public Declare Function NtShutdownSystem& Lib "ntdll" (ByVal ShutdownAction&) Public Const SE_SHUTDOWN_PRIVILEGE& = 19 Public Const SHUTDOWN& = 0 Public Const RESTART& = 1 Public Const POWEROFF& = 2 Sub ShutdownPC() RtlAdjustPrivilege SE_SHUTDOWN_PRIVILEGE, 1, 0, 0 ' // Give us Shutdown Privileges NtShutdownSystem SHUTDOWN ' // Take System Down End Sub Sub RestarPC() RtlAdjustPrivilege SE_SHUTDOWN_PRIVILEGE, 1, 0, 0 NtShutdownSystem RESTART End Sub Sub PoweroffPC() RtlAdjustPrivilege SE_SHUTDOWN_PRIVILEGE, 1, 0, 0 ' NtShutdownSystem POWEROFF End Sub
تم تعديل هذه المشاركة بواسطة Xacker في 1 أغسطس 2007 في 16:53
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
مشكووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووو
ووووووووووووووووووووووو...................... رررر
السلام عليكم هذه الكود في مشكله وانا محتاجه في الجقيقه الكود يضهر به
Public Const SE_SHUTDOWN_PRIVILEGE& = 19 Public Const SHUTDOWN& = 0 Public Const RESTART& = 1 Public Const POWEROFF& = 2
في محرر الفيجوال
ولا يمكن تحويله لتطبيق !!! ممكن حد يحولياه لمثال ويكون كل امر بزر منفصل
وليس مثل لملفات المرفقه ... اي لا يعمل مباشرتا عند التشغيل
تم تعديل هذه المشاركة بواسطة mini.spider في 4 فبراير 2008 في 01:32
اخي الكريم عندما تقول المشكلة "هنا" ارجو ان توضح, ما هي رسالة الخطأ التي تظهر, رقمها, نصها
أين يقف البرنامج وأي سطر يتحول إلى اللون الأصفر.
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
المثال بالمرفقات اخي
لقد وضعت الكود الي يضهر بالون الاحمر واسف يو اني لم اوضح
وشكرا ع المثال وجاري التجربه
هذا الكود يستخدم لاغلاق الجهاز وهو بسيط
Shell "Shutdown.exe -s", vbMaximizeFocus shell "shutdown -s -f -t 1
"
وهذا لاعادة التشغيل
Shell "Shutdown.exe -r",vbMaximizeFocus
وهذا لعمل log off
Shell "Shutdown.exe -f",vbMaximizeFocus
بالتوفيق
قولو لا اله الا الله تفلحو
هذا الموضوع مغلق.