### Dogma - украинское интернет-издание, посвящённое компьютерной платформе Amiga.

# The AmigaOS 4.1 Workbench
Часть 2 - Utilities & System

### 07.2011 - 08.2011
Авторы: -=/ Michael Christoph /=- & -=/ Aleksandra Schmidt-Pendarovska /=-
Перевод: -=/ anonymous /=-

#### Особое внимание уделим различным приложениям и системным программам, в данной статье постараюсь рассказать вам, где именно вы сможете найти различные типы необходимых нам приложений и для чего они предназначены.

Начиная с AmigaOS 4.1, наконец-то снято непонятное различие между приложениями находящимися повсеместно как в директории «Tools», так и в «Utilities», по каким критериям или типам они были туда помещены всем нам было невдомёк, теперь же всё встало на свои места, а именно все они были перенесены в системный каталог «System», здесь мы также рассмотрим и вариации по настройке данных системных приложений, а также непосредственно их возможности.

# Utilities

Первая небольшая утилита это «Clock» (часы), инструментарий отображающий аналоговые или цифровые простые часы с возможностью настройки. Далее небольшой, но крайне функциональный "Calculator" (калькулятор), где также реализовано полноценное управление с клавиатуры, с возможностью перехода в расширенный, так называемый «научный» режим работы.

Calculator

Идём далее, для создания и редактирования небольших текстовых файлов предназначено приложение «Notepad» (блокнот), сохраняющее файл в исходном виде без наличия лишних атрибутов и применения различных текстовых форматов (также без реализации режима поддержки бинарного кода), данная утилита рассматривается в качестве аналога простого текстового редактора "MEmacs", который в прочем более функционален, но именно из-за этого более неудобен для обычного пользователя.

NotePad

Движемся далее, универсальное системное приложение «MultiView», предназначенное для просмотра любого типа файла без ограничений, использующее в своей основе поддержанные системой типы данных, будь то фото, видео или аудио формат. Иными словами данное приложение откроет вам любой текст, изображение, музыкальный или анимационный файл, тут всё зависит от типов данных поддерживаемых системой на данный момент. Всё это более подробным образом рассмотрим в шестой части нашей эпопеи.
Тут же представлены и специализированные программы просмотра, такие как «AmiGS» и «AmiPDF», предназначенные для просмотра PostScript и PDF-файлов. Все они доступны в соответствующих подкаталогах с одноименными названиями. Далее идёт довольно простой плеер музыкальных компакт-дисков «PlayCD», работающий исключительно с физическими CD или DVD устройствами, и с оригинальными звуковыми дорожками, на практике это означает, что ваш привод должен быть напрямую подключён к аудио карте. При этом, если у вас несколько приводов, то в системных ToolTypes приложения вы должны указать, каким именно приводом вы намерены прослушать свой компакт-диск. Приложение довольно ограниченно в следствии чего - мы рекомендуем вам воспользоваться его «старшим» более функциональным аналогом - «PlayCDDA» доступным на портале поддержки os4depot, воспроизведение в котором организовано средствами встроенной системной аудио поддержки AHI, поддерживающей любые существующие аудио-форматы.

AmiPDF

Не осталась без внимания и работа с запакованными данными (архивами), к примеру скачанными с того же интернета с портала os4depot, тут вам поможет утилита «UnArc». Программа понимает и распознает очень большое количество разнообразных типов архивных данных. После выбора файла архива, вы сможете просмотреть его содержимое, и соответственно распаковать один или несколько файлов из данного архива. Утилита предназначена исключительно для распаковки архивов. Для создания же, вы можете прибегнуть к помощи утилиты «Cranu», которую также мы найдём на портале поддержки os4depot.

UnArc

Движемся далее… приложение аналог всем вам известного Media Toolbox, теперь носит название «Partition Wizard», это не что иное как утилита используемая для ремонта физических дисков и их разделов, с функцией проверки и устранения на наличие ошибок. Тут всё просто - если у вас возникла потребность исправить ошибки в файловой структуре и отремонтировать их, исправить или удалить поврежденные данные, а также провести резервное копирование либо провести восстановление некоторых файлов вручную, то данная утилита поможет вам. Тут также вы сможете провести поиск ранее удалённых системой файлов с возможностью их восстановления, при условии если они не были физически заменены, либо перезаписаны, на вашем жестком диске. Реализована и возможность поиска в удаленных разделах - в тех случаях, если жесткий диск был переписан или повреждён случайно, включая повреждение RDB раздела с функцией его оптимизации.

Partition Wizard

В системе также есть возможность создания временного виртуального диска по средствам приложения "Raw-Disk". Таким образом, мы можем имитировать физический дисковод для распаковки, к примеру, ADF-формата файлов (в котором, к примеру, представлены множество старых полюбившихся нам игр) с последующим их запуском. Преимуществом утилиты RawDisk является её энергонезависимость, другими словами, в случае дальнейшей перезагрузки системы, без выключения питания, данный привод не потеряет своих данных, так как он фактически моделируется в оперативной памяти. Всё это также настраивается, соответственно количество необходимых мегабайт памяти также задаётся пользователем. Хотя при полноценном выключении питания компьютера данные соответственно теряются, как и всякие находящиеся в оперативной памяти. Использование данной утилиты очень практично, так как имеется возможность реализации временного буфера обмена.

Prefs

Утилита «InitPrinter» непосредственно инициализирует последовательность доступа к принтеру, с возможностью задания приоритета для каждого печатаемого документа в отдельности. Самый простой способ распечатки необходимого вам документа - это использование простых и понятных утилит таких как - «PrintFiles» & «GraphicDump», которые создают на основе документа его простую графическую копию, которая уже непосредственно отправляется на печать.
"IconEdit", программа для создания иконок для рабочего стола Workbench, является довольно архаичной и сильно устаревшей, и на практике не имеет особого значения, так как являлась актуальной на момент выхода ещё Workbench версии 3.x, без реализации поддержки создания иконок новых форматов. Так что тут особо нечего рассказывать, современный аналог данного приложения вы также найдёте на портале поддержки os4depot, где и реализована работа с современными иконками PNG формата.
Приложение «ShowConfig» генерирует информацию о вашей используемой аппаратной части платформы, такую как тип процессорного модуля и встроенной либо подключенной из вне периферии. «USBInspector» выполняет также подобную функцию, и демонстрирует информацию о подключенных устройств по средством USB коннекторов. Хотя тут имеются и свои подводные камни, подключенное и идентифицируемое устройство ещё не гарантирует его работоспособность в системе. Особенно это касается многочисленных принтеров и сканеров, которым ещё необходимо наличие специализируемых дополнительных драйверов. «KeyShow» утилита которая поможет нам изучить полностью раскладку клавиатуры с возможностью вывода специализируемых символов. Здесь также реализован и просмотр клавиатуры с зажатыми клавишами «Alt» и «Shift» и доступными в таком режиме символами и сочетаниями.
Что же касается директории «Commodities», то более подробнее мы будем её рассматривать в следующей (третьей) части нашего опуса. В папке "Dockies" мы также сможем найти дополнительные приложения в основном используемые в панели инструментов AmiDock (которой мы коснёмся в четвёртой части). Папка "Blankers" (экранные заставки) содержит различные модули экранных заставок, которые можно активировать и настроить с помощью программы «screenBlanker Prefs», а добавление новой экранной заставки в систему проходит довольно легко, путём простого копирования его в данную папку.

# System

При необходимости добавления и подключения нового жесткого диска в систему и дальнейшего его разбитие на разделы, необходимо обратится к ранее описаной утилите "Media Toolbox", где придётся возможно выбрать требуемый драйвер устройства и указать порт подключения. Здесь в списке разделов выбираем пункт «Edit file system and partition», где меняем или добавляем новые разделы дабы полностью задействовать весь объём жёсткого диска. Тут стоит понять, что изменения размера существующих разделов, приведет к потере всех хранящихся данных! Так что осторожно с настройками!
В закладке «Choose filesystem/edit details», вам будет предложено установить необходимую файловую систему, размер блока и буфера обмена. При этом рекомендуемое значение для размера блока составляет 1024 или более, в зависимости от типа данных, которые вы планируете хранить на данном разделе. Таким образом, мы сможем и определить минимальный размер файла в структуре файловой системы. При выборе данного значения в размере 4096 байт, минимальный размер данных и будет составлять физически 4096 байт, даже при том что искомый файл реально будет иметь меньший объём. Таким образом увеличение размера блока приводит и к возрастанию скорости копирования и чтения данных блоков в пределах физического жесткого диска. Если существующий раздел должен быть удалён тут нам придёт на помощь утилита «Format» (форматирование). Осуществляем её запуск из стандартного системного меню, указываем необходимый раздел или диск в целом, после чего нам будет предложено удалить все данные, после удалённые данные уже не будут подлежать восстановлению. Процесс полного форматирования может занять намного больше времени. Аналогичным инструментом является утилита "FormatCDRW", предназначенная для перезаписываемых компакт-дисков. Если вы не установили ранее все разделы для автоматического монтирования в системе, вы сможете смонтировать их скажем так, прям на месте - с помощью команды «Mounter», используемую для предоставления к ним доступа.
Утилита "TypeManager" используется для установки новых системных шрифтов, для последующего их использования всеми системными приложениями. Тут вы сможете выбрать необходимый вам шрифт, который и будет установлен (к примеру, с CD либо скачанный ранее через интернет) по средством простого выбора и нажатия кнопки 'Install'. Этот шаг необходим, для сообщения системе AmigaOS требуемой дополнительной информация хранящейся в структуре файла шрифта *.font. Утилита "FixFonts", при этом не используется, хотя и она время от времени нужна для воссоздания требуемого информационного *.font файла шрифта, хотя в основном весь процесс происходит в автоматическом режиме, данное приложение понадобится вам исключительно для редактировании системного шрифта в ручном режиме.

AmigaOS

Приложение «Find» (поиск), поможет вам найти любой файл в системе по имени либо содержимом файла. Для этого переходим в системное меню Workbench "windows / search…". Слева отображается список устройств на которых мы будем осуществлять поиск, здесь кроме того можно искать и собственно необходимую папку указав шаблон в «add path». А с помощью строки «sample» можно искать требуемый файл и по его типу, при этом вообще не нужно указывать имя файла либо в строке «content» указать отрывок из его содержания, тогда поиск будет осуществляться по содержанию файлов внутри их. Таким образом осуществив двойной клик мышкой по результату поиска, требуемый вам файл автоматически откроется в системе «Multiview».
Окно системной консоли открывается утилитой «Shell», где мы сможем работать на уровне файловой системы в режиме текстовых команд, то есть такие простые операции как копирование, удаление, переименование, редактирование или запуск файла с указанием его имени мы сможем осуществлять непосредственно. Более подробно работу с командной строкой мы сможем рассмотреть в восьмой части нашего опуса, там также мы и затронем команды системной оболочки, их комбинацию и узнаем насколько мощным является данный инструмент в своей основе.
Утилита «Python» осуществляет поддержку и использование на системном уровне приложений написаных на этом языке, то же по своей сути являет собой и приложение «RexxMast» (активизирующую системную поддержку языка программирования AREXX), «Grim-Reaper» (журнал системных ошибок и сбоев), «Help» (помощь) (документация вызываемая после нажатия одноимённой клавиши на необходимом приложении или просто на рабочем столе), "RinghioServer" (системные сообщения вызываемые в небольшом «пузыре» - попросту системные подсказки рабочего стола Workbench). RexxMast и RinghioServer оба приложения автоматически запускаются при старте системы (без надобности дополнительного вноса их в реестр «WBStartup Prefs»).

# И напоследок!

В следующей части нашей статьи мы детально рассмотрим небольшую часть так называемых «скрытых-невидимых» приложений, работающих в фоновом режиме - «Commodities». Мы узнаем какие бывают «Commodities» и какие их функциональные особенности!

## Назад