Disk API позволяет управлять Дисководом и изменять Дискету
| Функция | Описание |
|---|---|
| disk.isPresent(string side) | Проверяет наличие предмета в дисководе |
| disk.hasData(string side) | Проверяет, является ли предмет в дисководе дискетой |
| disk.getMountPath(string side) | Получает директорию, в которой открывается доступ к содержимому диска |
| disk.setLabel(string side, string' label) | Задаёт "имя" диска |
| disk.getLabel(string side) | Получает "имя" диска |
| disk.getID(string side) | Получает уникальный ID диска |
| disk.hasAudio(string side) | Проверяет, является ли предмет в дисководе пластинкой |
| disk.getAudioTitle(string side) | Получает название пластинки |
| disk.playAudio(string side) | Начинает воспроизведение пластинки |
| disk.stopAudio(string side) | Останавливает воспроизведение пластинки |
| disk.eject(string side) | Выбрасывает содержимое из дисковода |
Стороны обозначаются как "back", "front", "top", "bottom", "left", "right": задняя, передняя, верхняя, нижняя, левая, правая стороны соответственно.