Как-то однажды прочитал я статью "Полный РЕ" в Х 07(67), сотворил себе эту систему и обнаружил, что в качестве графической оболочки в Recovery Assistant используется Black Box и "грех этим не воспользоваться" (с) Скайлорд. Но только я вот решил этим воспользоваться по другому: превратить (хых... ну или извратить :)) свою Windows-like систему в
UNIX-look :). Хотя здесь речь пойдёт не об этом, а в большей части об издевательствах по замене стандартной графической оболочкой винды - эксплорера (не путать с общеизвестным ишаком (IE) и файловым менеджером, если это убожество можно так назвать:). Я взял несколько альтернативных графических оболочек (graphic-shell, а далее просто shell) и попытался их сравнить. Ну а если совсем официально сказать, то я проведу сравнение программных продуктов,
являющихся заменой графической части интерфейса пользователя ОС Windows. О,
как!
BlackBox
Ну что же - приступим. Захожу в папку со сваленными в кучу шеллами, и первое что мне бросается в глаза - известный нам по никсовым системам BlackBox, правда в винде этот менеджер называется bb4win (http://bb4win.org/), но спутать его ни с чем невозможно. Существуют два способа установки BlackBox: первый - из инсталляционного пакета bb4win_installer и второй из .zip архива.(всё добро можно утащить с
desktopian.org/bb/ или sourceforge.net/projects/bb4win/) Естественно, я как очень ленивый чел решил сначала испробовать инсталлятор (а как известно, лень - двигатель прогресса:)). Установка проходит без особых трудностей: ставим все стили и плагины. Есть возможность поставить bb по умолчанию или запускать ручками. Перезагружаемся. Смотрим. Ну ничего супер навороченного я конечно не ожидал, но то что я увидел, меня очень обрадовало. Вот моя винда постепенно превращается в подобие линукса. Представьте себе bb, а в нём запущенна Mozilla, Open Office, SIM и Far. Душа радуется, а глаз ещё больше:) Ну да что-то я отвлёкся... Всё главное меню открывается теперь по правому батону мыши. В стандартном инсталляторе есть только два стиля: сharcoal и algae. Но не стоит расстраиваться по этому поводу - их существует достаточное количество, кроме того, можно (и нужно:)) самому их изменить. Для тех, кто никогда не видел и не пользовался ББ в Никсах (или вообще Никсами не пользовался... сочувствую), следует заметить, что все конфиги ББ хранятся в простых текстовых файлах, но это совсем не означает, что ББ сложно настроить по своему вкусу. Всего лишь пару затраченных минут на изучение хелпа плюс ещё десять на написание конфигов и мы получаем шелл ничуть не уступающий эксплореру, а может и в чём-то превосходящий его...
Конечно, bb не имеет всех графических наворотов, присущих другим shell'ам,но это в большей степени относится к его достоинствам , а не к недостаткам. Как и никсовый собрат, bb даёт возможность переключения между несколькими рабочими столами. К bb есть отличные плагины, дающие возможность, например, полностью настроить горячие клавиши. Кроме того эта оболочка занимает достаточно мало места в памяти (7300кб), что даёт возможность использовать её на слабых машинах.
Надо бы ещё сказать пару слов об установки из архива. Распаковываем архив, например в папку
C:\Blackbox, заходим в неё и редактируем файл blackbox.rc. Изменяем значения session.menuFile и session.styleFile на путь к menu.rc (текстовый файл в котором
описаны элементы меню) и путь к стилям. Если где-то откопали плагины (например
http://desktopian.org/bb/pluginlist.html) ,то в файле plugin.rc прописываем путь к ним. Хорошо было бы ещё скачать Blackbox font pack , в противном случае будет доступен только шрифт verdana, что не совсем пригодно к восприятию. В конечном итоге после всех мучений запускаем BlackBox.exe и наслаждаемся жизнью. Для полноты картины советую ещё испытать Darkstep и
BlueBox. Все эти три менеджера сделаны по образу и подобию... эээ... в общем, все они похожи как по внешнему виду, так и по способу настройки. Вперёд, товарищи! 🙂
Litestep
Сразу же обращает на себя внимание инсталлятор. Выбираем полную установку. Инсталлер просит указать пути к используемым по умолчанию программам - Прописываем. Нас просят перезагрузиться - перезагружаемся. Опять смотрим. Ну здесь минимализмом bb уже не пахнет, это действительно приятный по виду shell. ИМХО На первый взгляд выглядит он не очень симпатично, но я видел этот shell в полной его красе. Как и все free проекты, litestep is fully-customizable так сказать 🙂 Все желающие могут скачать (http://dev.litestep.net/download.php) исходники и собрать litestep у себя на тачке, что благотворно повлияет на оптимизацию, а значит и скорость работы - проверенно. Для жаждущих советую сначала почитать документацию на их сайте о том, как правильно это делать. Существует огромное количество тем и плагинов к нему, чего и следовало ожидать, ведь этот shell является одним из популярнейших. Больше всего мне приглянулась тема, косящая под BlackBox - советую и вам её испытать. Короче, его стоит поюзать. (Тут некоторые зловредные элементы завопили: "У кого короче, тот сидит дома и оттягивает", но объём статьи меня ограничивает т.к хочется рассмотреть побольше оболочек) Дерзайте.
SharpE
Необычная вещица, найти её можно здесь:
http://www.lowdimension.net/. Раньше этот шелл назывался SharpOS. Как и предыдущие испытуемые он
тоже совершенно бесплатный и как сказано в ФАКУ продолжает им быть. Что же - посмотрим поближе. Выбираем полную установку - ставится молча, потом спрашивает: "Не хотите ли вы сделать SharpE дефолтным shell'ом?" , и ещё рекомендует сменить XP-logon на NT-logon - зачем,
для меня так и осталось загадкой, однако соглашаюсь. Опять нас просят перезагрузиться, и как вы уже догадались - перезагружаемся и опять смотрим. Не знаю почему, но этот шелл мне сразу полюбился, была в нём какая-то изюминка и казался он чем-то иным. Перед моим взором предстала необычная картина: в верхней части экрана находится панель с некой кнопкой, являющейся симбиозом пуска и часов, по нажатию которой открывается меню, аналогичное тому, что открывается и правой кнопкой крысы. Как потом оказалось это один плагинов и эта панель специально предназначена для них. В стандартной поставке следует отметить плагины управления Winamp’ом, плагины погоды и текстовых заметок. Кстати, все плагины пишутся на дельфи, и если ты обладаешь достаточными знаниями, вполне можешь нацарапать что-то своё, а исходники некоторых уже готовых можешь найти по адресу
http://www.545studios.com/. В нижней левой части экрана теперь находится системный трэй, а справа - переключатель рабочих столов. Любой элемент рабочего стола теперь можно скрыть, изменить его положение на экране. Если собираешься использовать этот шелл, постарайся забыть о ярлыках на рабочем столе. Испугался, да? А нафик они вообще нужны? Шучу. Просто вместо ярлыков здесь используются так называемые Десктоп-Обьекты. Сначала создаётся заготовка такого объекта на рабочем столе, после чего выбираем его тип: файл, папка, диск или урль, указываем путь и вот оно уже готово к применению :). Пора добавить и ложку дёгтя ко всему вышесказанному: несмотря на довольно приятное
впечатление, SharpE нельзя порекомендовать к повседневному использованию -
работа с ним не обошлась без оказий - пару раз выскочила мессага Out of memory, иногда по непонятным
причинам Шарп начинал тормозить и даже падать, а после ребута предлагает запустить свою панель без плагинов (Нашли виноватых :)). Будем надеяться на следующие версии,
ведь задумка то интересная.
Serenade
Эта вещица
(http://www.courtah.net) поставляется только в виде инсталлятора достаточно небольшого размера (650кб). Установка проходит без особых проблем. В хелп можно и не заглядывать - там полезного почти ничего и нет. После перезагрузки замечаю первые неприятные моменты - панель задач отображает кракозяблами русские шрифты. Тут я заметил в нижней правой части экрана кнопочку Configure и естественно жмякнул её, тогда моему взору открылось окно, где на вкладке для продвинутых (дык об Адванседе речь...;)) я обнаружил дерево настроек. Такое ощущение, что программеры писали это всё только для себя, ибо разобраться сразу в этом проблематично, тем не менее, я обнаружил параметр encoding и везде заменил его на ср1251, но это беду с панелью задач так и не поправило. Плюнул. Рассматриваю дальше. По правой кнопки мыши, как повелось, появляется меню, но в нём можно только вызвать свойства монитора, панель управления или выключить компьютер, всё остальное появляется на левой кнопки мыши, что меня слегка удивило. А попробуйте угадать, где располагается панель задач? Кто сказал - нет её?! Неа. Сверху! Правильно! Опять сверху! Вероятно, все разработчики пытаются сделать что-то выдающееся, что в своём стремлении оказываются ужасно предсказуемыми. Ну, вот была панель снизу - нет, мы её сделаем сверху, ведь в эксплорере сверху ничего не висит, а у нас будет...
Ну да ладно... Вот в этом шелле точно можно забыть о ярлыках: здесь нет возможности их создать. И панели перемещать тоже невозможно, зато есть у серенады и свои фишки – например, слева внизу я наблюдал индикатор загруженности процессора. Общее впечатление у меня составилось не лучшее: в оперативке этот шелл занимает относительно много места (8600Кб), но работает быстро и безглючно.
А вот функциональности ИМХО у него маловато.
Aston shell
Вот и чемпион моего беспристрастного обзора. Этот шелл
(http://www.astonshell.com) имеет всего один недостаток: он платный. Я думаю, что тебя не стоит учить, как справиться с этой бедой? Что? Кто сказал покрякать с astalavista'й? Ууу!!! Какое бе-зо-бра-зи-е! Крякать будешь с утками в озере. 🙂 Безусловно, купить за свои кровные! 😉 Опять же начнём с установки. (А что есть другие варианты? ;)) Определяем Aston шелом по умолчанию, потом выбираем, будет ли доступна для себя или для всех эта оболочка (пусть младший братик порадуется :)). Если ты ставишь Aston на машину с 9Х виндой (А разве остались ещё такие мамонты?), и тем более если у тебя Ишак версии
3.X (в чём я ещё в большей степени сомневаюсь), то не забудь отметить соответствующую галочку, а то Aston тебя обложит матом при запуске 🙂 Если ты не собираешься расставаться с наследием винды, то бишь explorer'ом, а хочешь просто посмотреть на этот шелл, то советую поставить продвинутый свитчер shell'ов - Shell Swapper, который позволит переключаться между шеллами и их режимами запуска. В стандартной поставке есть 4 темы: Aqua, AstonXP, Aston 1.9.1 и Aston Desktop, хотя на самом деле это даже больше чем просто темы. Но обо всём по порядку. На первый взгляд этот шелл трудно отличить от красиво настроенного explorer'а, но главная фишка этого шелла в рабочем столе, а точнее в возможностях его настройки. Рабочий стол теперь для тебя не просто свалка ярлыков - это полнофункциональный рабочий инструмент, а любой объект на нём (ярлыком назвать это язык не поворачивается) даёт просто огромное пространство для творчества т.е настройки себя. Соответственно тема, это ещё и набор предустановок ярлыков рабочего стола. Есть ещё в астоне выезжающая панель, сделанная по образу и подобию аналогичной в Mac OS X, но по большому счёту это простой контейнер ярлыков. Мелочь, а приятно 🙂 Даже кнопка WinKey здесь работает должным образом.
Впрочем, здесь я намерен остановить свой рассказ и предоставить тебе возможность дальнейшего ризёрчинга Shell'ов. Если будут вопросы - пиши на
Shados@mail.ru. Я всегда буду рад помочь и ответить на твои вопросы. За сим удаляюсь. Удачи.