السلام عليكم
لدى جهاز يعمل 24/7 و لا يتم توصيل شاشة به, فقط أتحكم فيه عن طريق سطح المكتب البعيد
أريد أن أقوم بقراءة الLED الخاص بالقرص الصلب و محاكاته !
فهل هذا ممكن, هل توجد دالة أستطيع من خلالها معرفة إذا كان الLED مطفئ أو مضئ !
السلام عليكم
لدى جهاز يعمل 24/7 و لا يتم توصيل شاشة به, فقط أتحكم فيه عن طريق سطح المكتب البعيد
أريد أن أقوم بقراءة الLED الخاص بالقرص الصلب و محاكاته !
فهل هذا ممكن, هل توجد دالة أستطيع من خلالها معرفة إذا كان الLED مطفئ أو مضئ !
لا إله إلا الله محمد رسول الله
アッラー以外に神はなし。ムハンマドはアッラーの使徒である
وعليكم السلام .
لا اعرف ان كان يمكن قراءة الـHDD LED ، لكن الطريقة الأفضل في وجهة نظري هي مراقبة اداء الـHDD .
يمكن فعل ذلك عن طريق ارسال كود التحكم IOCTL_DISK_PERFORMANCE الى الـDevice الخاص بالدسك عن طريق الدالة DeviceIoControl .
يمكن الحصول على مقبض للدسك عن طريق CreateFile ويكون اسم الملف هو :
حيث N هو الـIndex الخاص بالدسك اذا كان هناك اكثر من واحد متصلين (عادة سيكون 0) .
ثم بعد ذلك التعامل بكود التحكم السابق بشكل طبيعي كما هو مذكور في MSDN.
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
سوف أستخدم هذه المحاكاه لتشغيل الNumLock الخاص بلوحة المفاتيح الخاصة بالجهاز
حيث أن الجهاز بعيد و يصعب للغاية متابعة الLED الخاص بالهارد
و لكن لوحة المفاتيح متحة الوصول إليها بالنظر بسهولة
لست أدرى إن كان بإمكانى إستخدام مراقبة أداء القرص الصلب أم لا فى تشغيل LED الNumLock
عموما سوف أجرب
لا إله إلا الله محمد رسول الله
アッラー以外に神はなし。ムハンマドはアッラーの使徒である
مش فاهم حاجة :wacko: ، ايه دخل الكيبورد في الموضوع ؟
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
كنت متوقع هذا :happy:
الكيبورد فيها Led خاص بالNumLock اليس كذلك :sleep:
حسنا
أريد الأتى
أريد أن أجل هذا الLed يحاكى الLed الخاص بالHDD :mellow:
هذا كل ما فى الأمر :)
لا إله إلا الله محمد رسول الله
アッラー以外に神はなし。ムハンマドはアッラーの使徒である
تريد عمل شئ كهذا
اقتباسMonitor multiple hard drives.
Monitor multiple logical discs.
All-in-one mode - single indicator for all drives.
Use keyboard ScrollLock led to indicate activity.
Use system tray to indicate activity.
Separate read and write operations.
ملحوظة : نزلت البرنامج من الموقع لكن لم أجد فرصة لتجربته ..
كما قال GM
اقتباسلكن الطريقة الأفضل في وجهة نظري هي مراقبة اداء الـHDD
نعم نعم :happy:
هذا هو الذى أريد عمله بالضبطططططط :lol:
للأسف البرنامج غير مجانى
أريد أن أعلم كيف فعل هذا !!
لا إله إلا الله محمد رسول الله
アッラー以外に神はなし。ムハンマドはアッラーの使徒である
كان يوجد لدى برنامج أستطيع من خلاله متابعة أسماء الدوال التى يستخدمها برنامج معين فى عمله
هل يعلم أحدكم إسم هذا البرنامج !!
لا إله إلا الله محمد رسول الله
アッラー以外に神はなし。ムハンマドはアッラーの使徒である
_- محمد نور -_ كتب:كان يوجد لدى برنامج أستطيع من خلاله متابعة أسماء الدوال التى يستخدمها برنامج معين فى عمله
هل يعلم أحدكم إسم هذا البرنامج !!
ما هو أفضل Api Monitor تستخدمه للحصول على مقارنة جيدة بين هذه البرامج
هذا الموضوع مغلق.