Retourner au contenu associé (entrée de forum : Programme qui referme mon lecteur CD)
Posté par julien pooloots le 02 décembre 2005 à 15:14. En réponse au message Programme qui referme mon lecteur CD. Évalué à 1.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: J'ai trouvé, euh en fait j'ai pompé sur le prog d'avant !
Posté par julien pooloots . En réponse au message Programme qui referme mon lecteur CD. Évalué à 1.
int fd = -1;
juste après le "main"
ce qui donne donc :
#include <linux/cdrom.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <sys/ioctl.h>
int main(void){
int fd = -1;
fd = open("/dev/cdrom", O_RDONLY|O_NONBLOCK, 0);
if (fd > 0) {
ioctl(fd, CDROMCLOSETRAY, 0);
close(fd);
}
}
Alors par-contre je sais pas si c'est nécessaire d'avoir tout ces includes ?
Mais bon, ca marche comme ça :)
Allez je recommence mon live-cd et je test !
Merci tout le monde !!!