آیا میشه با پایتون سخت افزار کامپیوتر رو کنترل کرد ؟

سلام.

امکانش هست مثلا CD-rom سیستم رو با پایتون کنترل کرد؟ مثلا هر 3 ثانیه باز و بسته بشه !

پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 8 سال پیش

سلام البته اگه فقط سی دی رام باشه بله

ولی برای کار با سخت افزار سی و اسمبلی حرف اول را می زنند.

این کد درپایتون  3 تست شده است.رو بعضی لب تاپ ها که در سی دی رام باز بشه دیگه نمی تونی با کد ببندی باید دستی ببندی

# open and close the CD tray door (Windows OS)
# tested with Python 3.1
import ctypes
import time
# open the CD tray door
ctypes.windll.winmm.mciSendStringW("set cdaudio door open",None, 0, None)
# wait 3.5 seconds
time.sleep(3.5)
# close the CD tray (manual closing only with some notebooks)
ctypes.windll.winmm.mciSendStringW("set cdaudio door closed",None, 0, None)
sokanacademy forum
کاربر سکان آکادمی 3 سال پیش

دمت گرم ممنون

sokanacademy forum
کاربر سکان آکادمی 7 سال پیش

سلاممیشه کمی بیشتر در باره ماژول ctypes صحبت کنید و چند منبع معرفی کنید؟دستور زیر چه کاربریدی داره:set cdaudio door openممنون میشم اگه پاسخ بدید

online-support-icon