下のようなコードを実行して、何回もイジェクトを試行するのを自動化した。要pygame。
>>> import pygame
>>> pygame.cdrom.init()
>>> cd_obj = pygame.cdrom.CD(0)
>>> cd_obj.init()
>>> cd_obj.eject() #一回だけイジェクト試して…
>>> while 1: cd_obj.eject() #うまくいくまでずっとやってて
...
ctypeモジュールを使って直接win32APIを叩くなんていうのもあるんだろうけど、考えるのめんどい。

0 コメント:
コメントを投稿