Boot

Материал из SpeccyWiki
Перейти к: навигация, поиск

boot (бут) - имя Бейсик-файла, который автоматически запускается при сбросе компьютера в TR-DOS, а также командами RUN или LOAD без параметров. Если на дискете находится только одна программа, можно переименовать её запускаемый файл в boot, чтобы избежать необходимости ручного запуска и/или указания имени. Если-же на дискете находится несколько программ, автозапускаемая программа должна для удобства пользователя предоставлять возможность выбора программы для запуска и/или возможность совершения каких-либо действий. Программы этого типа на ZX Spectrum называются boot'ами.

Boot'ы можно условно разделить на несколько категорий.

Простые

Для дискет-сборников игр или демонстраций от boot'а не требуется никакой дополнительной функциональности, кроме запуска выбираемой пользователем программы. Boot'ы для такого применения нередко содержат графические эффекты и музыку, могут иметь значительный объём и время запуска. Однако, в этой категории встречаются и boot'ы с минимальным оформлением и объёмом.

Все запускаемые файлы на диске (иногда кроме boot.b) представляются в виде списка, из которого пользователь может выбрать нужный с помощью курсора или проассоциированной клавиши. Это позволяет запустить программу простым выбором файла вместо набора команды запуска и точного имени - TR-DOS чувствительна к регистру букв и допускает использование пробелов в именах файлах.

Файловые менеджеры

Для системных дискет, на которых пользователь часто создаёт или удаляет файлы, в качестве boot'а часто использовался какой-либо файловый менеджер ("коммандер"). С помощью программ этого типа упрощается выполнение различных операций - таких, как копирование, удаление и переименование файлов, очистка диска.

Просмотрщики

Для дискет, в основном содержащих графические, текстовые или музыкальные файлы, от boot'а требуется функциональность просмотрщика файлов разных типов, с возможностью запуска программ. В такой роли часто использовалась программа Best View.