Каталог WBStartup |
В этом каталоге находятся расширители системы, автоматически
запускаемые при начальном старте компьютера, когда исполняется строка с командой LoadWB из файла "S:Startup-Sequence".
Вы можете сами определить, какие из имеющихся в резервном каталоге "Tools/Commodities" системных расширителей вам нужны, а какие — нет.
Здесь может возникнуть одна достаточно хитрая проблема, общего решения которой на данный момент нет. Дело в том, что только малая часть всевозможных расширителей поставляется в качестве стандартных.
Существует множество других "добавок" к системе, таких, как например, MagicCX или ToolManager (русификатор, начиная с шестой версии, также является стандартным системным расширителем).
Поэтому содержимое каталога WBStartup на разных Амигах может быть в принципе каким угодно. Практически все расширители "перехватывают" на себя часть событий, которые происходят в системе,
например, открытие окна, экрана или нажатие какой-либо кнопки мыши. Если несколько расширителей состязаются за "обладание" одним и тем же событием, то в результате могут возникнуть
нежелательные побочные эффекты, избавиться от которых в 99% случаев удается, организовав старт расширителей в определенном порядке. К сожалению, программисты, пишущие расширители, не всегда уделяют
достаточно внимания этой проблеме и редко сообщают о желательном стартовом приоритете "своего" расширителя по отношению к другим. Поэтому приведём примерные относительные значения параметра
STARTPRI, определяющего очередность запуска "нестандартных" расширителей ("стандартными" расширителями являются те, что поставляются вместе с системой). Запуск происходит по очереди
от расширителя с наибольшим значением STARTPRI до расширителя с наименьшим значением этого параметра.
DynamicCache 127
PPrefs 20
RTPatch 6
MagicMenu 5
Arq -1
Если параметр STARTPRI отсутствует в иконке расширителя, то ему присваивается нулевой стартовый приоритет.
Для расширителей с одинаковым приоритетом реальный порядок старта может быть каким угодно.
Вообще говоря, существуют прямо-таки глобальные системные расширители (например, MagicCX), которые имеют огромное количество возможностей и пытаются охватить чуть ли не все аспекты функционирования ОС.
Правда, по мнению автора, в смысле надежности работы системы, лучше использовать несколько хорошо апробированных мелких расширителей, нежели один кухонный комбайн вроде MagicCX.
|
Каталог C |
Здесь находится масса мелких, и зачастую очень важных и нужных
программ, которые всегда должны быть "под рукой" — все не встроенные Shell-команды, архиваторы, стартеры редакторов и прочая важнейшая системная мелочь.
|
Каталог Devs |
Очень важный каталог, в котором находятся драйверы различных
устройств вашей Амиги, карты клавиатур, файлы спецификаций используемых дисплейных режимов, распознаватели типов данных…
Огромное поле деятельности, для тех у кого есть время и желание во всём этом разбираться. Многие из ненужных в текущей конфигурации файлов этого каталога сдаются в архив — каталог Storage,
структура которого полностью совпадает с Devs.
|
Каталог Expansion |
Исходное состояние этого каталога — пустое. Впрочем, если вы установите какое-либо внешнее устройство на Амигу, то не исключено, что в процессе инсталяции его драйвера (или файлы обслуживающей это
устройство программы), окажутся именно в каталоге Expansion. Использовать каталог в других целях и хранить в нем что-нибудь своё, равно как и удалять его с системного диска не рекомендуется.
|
Каталог L |
Здесь находятся хэндлеры амижных устройств, а также дополнительные файловые системы, с которыми должен
работать ваш компьютер. В подкаталоге FileSystem_Trans находятся перекодировочные таблицы, используемые при перегонке текстовых файлов,
например, из Амиги в MS-DOS или в обратную сторону. Стандартные перекодировщики не годятся для русских пользователей, поэтому в комплект описанного далее в этой книге русификатора входят таблицы
INTL_RUS и MAC_RUS, учитывающие специфику русской души.
|
Каталог S |
Место для так называемых Script-файлов (сценариев), содержащих, как правило,
команды ОС или языка ARexx. Многие программы записывают в этот же каталог свои файлы установок.
|
Каталог Fonts |
Здесь находятся различные шрифты, используемые при выводе текстов и сообщений.
На русских Амигах для русских шрифтов используется отдельный каталог Fonts_Rus, чтобы не путать "французский с нижегородским",
хотя любые обращения к логическому устройству "FONTS:" сделают одновременно доступным содержимое обоих каталогов.
|
Каталог Libs |
Место для хранения системных библиотек Амиги (тех, что не поместились в постоянном запоминающем устройстве).
Если к вам в гости вдруг заглянет амижный программист, то скорее всего он скажет "Здрасьте" только после исследования этого каталога,
поскольку его содержимое непрерывно обновляется.
|
Каталог System |
Здесь находятся такие важные программы, как Format, DiskCopy,
FixFonts (подготавливает растровые шрифты для их нормального использования системой), Intellifont (весьма мощная программа для инсталяции векторных
шрифтов формата Intellifont), а также RexxMast — интерпретатор описанного в этой книге универсального языка программирования ARexx.
Все эти программы имеют сопоставленные им иконки, позволяющие использовать их из Workbench, без общения с командной строкой.
Здесь же находится и Shell-иконка, позволяющая открывать Shell-окна и управлять ОС из командной строки.
|
Каталог Utilities |
В этом каталоге находятся необязательные, но иногда требующиеся
дополнения к ОС — Clock (показывает текущее время), More (просмотр текстовых файлов) и Multiview
(просмотр каких угодно файлов: текстов, картинок, анимаций — подробности см. в описании Shell-команды ADDDATATYPES).
|
Каталог Tools |
Место для дополнительных необязательных программ прикладного назначения (tools - инструменты), например, калькулятора.
|
Каталог Prefs |
Здесь находятся программы (preferences, или prefs — настройки), позволяющие подогнать конфигурацию вашей системы, настроить ваши прикладные программы и утилиты, под ваши личные требования.
|