Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dvd_eject [2018/03/27 23:37]
beandog
dvd_eject [2021/10/17 17:55]
beandog
Line 5: Line 5:
 Along with [[dvd_drive_status]],​ I wrote my own little standalone C program that ejects a DVD drive. Along with [[dvd_drive_status]],​ I wrote my own little standalone C program that ejects a DVD drive.
  
-It's very simple, and is not in the least designed to be a replacement for other eject programs. ​ What it does do is it solves the problems ​that I run into: waiting for a drive to be in a "​ready"​ state after opening / closing the tray, and working ​with fussy DVD drives that need to be told to open more than once before it actually does it.+A man page is included with the program (see ''​man dvd_eject''​) ​that comes with the ''​dvd_info''​ package.
  
-So, here you go, a link to the source code on github: [[https://​raw.githubusercontent.com/​beandog/​dvd_info/​master/​dvd_eject.c|dvd_eject.c]]+It's very simpleand is not in the least designed to be replacement for other eject programs. What it does do is it solves ​the problems that I run intowaiting for a drive to be in a "​ready"​ state after opening ​closing the tray, and working with fussy DVD drives that need to be told to open more than once before it actually does it.
  
-It's a standalone programso compiling with gcc or clang is simple as can be:+Sohere you go, a link to the source code on github: [[https://​github.com/​beandog/​dvd_info/​blob/​master/​dvd_eject.c|dvd_eject.c]]
  
-<​code>​ +It's a standalone program, so compiling with gcc or clang is simple as can be:
-gcc -o dvd_eject -ldvdcss dvd_eject.c +
-</​code>​+
  
 This doesn'​t check to see if a device is mounted, and will not unmount it. Using ''​eject''​ will. This doesn'​t check to see if a device is mounted, and will not unmount it. Using ''​eject''​ will.
  
 Mine is cooler because of the fun output. :D Mine is cooler because of the fun output. :D

Navigation