Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #86, ФЕВРАЛЬ 2006 г.

X-Toolz

Степан Ильин aka Step

Хакер, номер #086, стр. 086-145-9


UnixWarez

Петр Семилетов (www.roxton.kiev.ua)

ПРОГРАММА

Alltray

POSIX (*BSD, Linux, Solaris...)

Размер (исходник в tar.gz): 371 Кб.

http://alltray.sourceforge.net/

Лицензия: GNU GPL

Интересная программа, которая позволяет поместить в область уведомления, а иначе говоря в трей, любую программу, разработанную под графический интерфейс. Alltray работает в KDE, Gnome, WindowMaker, Fluxbox и XFCE 4.2. Для сборки программы из исходника нужен лишь GTK+2.2 или выше. Чтобы поместить нужную тебе программу в трей, запускай ее командой "alltray <твоя программа>".

После этого выполнения программа появится в трее в свернутом виде. Если автоматическое сворачивание не нужно, то используй в командной строке запуска alltray ключ '-s', либо '--show'. Чтобы развернуть окно программы из трея, надо щелкнуть по его значку в трее.

При изменении тем оформления в KDE надо вызвать диалоговое окно настройки Alltray. Делается это командой "alltray --configure". Появится окошко, где надо щелкнуть по кнопке закрытия окна. Это чтобы Alltray знал, какую кнопку использует для закрытия окна конкретная тема KDE.

ПРОГРАММА

Ksquirrel

POSIX (*BSD, Linux, Solaris...)

Размер (исходник в tar.bz2): 1 Мб.

http://ksquirrel.sourceforge.net/

Лицензия: GNU GPL

Я давно хотел попробовать эту смотрелку картинок. Сам использую GQview. А тут захотелось нового. Хотя бы посмотреть. Нашел ее у себя в дистрибутиве Mandrake, но там оказалось, что пакет плохо собран. Нет библиотек для распознавания графических форматов. Пришлось качать и ставить из исходников. С сайта надо взять библиотеки ksquirrel-libs и саму программу KSquirrel. На двоих - около 2-х Мб. Кроме того, для сборки нужны заголовочные файлы KDE - kdebase-devel. Это занимает почти 20 Мб. Настраивать исходники ksquirrel и Ksquirell нужно перед сборкой, запустив скрипт configure.gnu, а не просто configure configure. Иначе с путями к библиотекам возникнет путаница. Ладно. Собрали, а потом запустили.

На первый взгляд все выглядит просто замечательно. Поддержка почти 40 форматов! Набор функций впечатляет. Можно установить картинку в качестве обоев рабочего стола, открыть в GIMP, есть режим слайд-шоу и прочее. Видны закладки KDE. Есть свертывание в трей. Одним словом, все очень здорово, если бы не ложка дегтя.

Для отображения картинок KSquirrel использует OpenGL. А у меня драйвера к видеокарте без аппаратного ускорения. Может, это повлияло на факт, что если я щелкаю по картинке, чтоб ее посмотреть, то появляется окно, а в окне вместо картинки - снимок, который лежит под окном области. Но в меню View скрывается пункт Separate image window. Если снять с него галочку, то картинка у меня все же отображается, однако в том же окне, что и миниатюры. Смотреть можно, если не нажимать на кнопку Fullscreen. А если нажать?

Опять издержки OpenGL, так что KDE просто вылетела в консоль.

Назад на стр. 086-145-8  Содержание  Вперед на стр. 086-145-10