dart
My own ripper. :)
Logic flow!
dart.php
- if no devices are given, access all of them
- set $first_run
- for each device
- start:
- new DVD model
- if ripping, getting info, importing, archiving or exporting an ISO, $access_device is enabled
- if device is not an iso and I can access the device
- if not waiting OR ( waiting and the drive is closed )
- check for media
- if has media, $access_drive is enabled (drive, not device)
- if no media, eject the tray