Измени иксам с консолью! j1m (j1m@list.ru) Xakep, номер #068, стр. 068-094-4 # dfbsee -f -s 5 ~/pics/* fbi - универсальный вьюер Теперь поговорим о более серьезном вьюере - FrameBuffer Imageviewer. Сам автор говорит, что это порт svgalib-вьюера под названием PhotoCD, так что поклонникам этой программы fbi должен понравиться. Видеовывод fbi осуществляет с помощью framebuffer'а, поэтому работает быстрее DFBSee. Поддерживает форматы PhotoCD, jpeg, ppm, gif, tiff, xwd, bmp и png, более того, если попадаются изображения в других форматах, то он сам преобразует их в знакомый формат при помощи утилиты convert, входящей в пакет ImageMagic. Таким образом, с помощью этого вьюера можно просматривать изображения всех форматов, поддерживаемых ImageMagic'ом (а их около 60). Еще одной отличительной особенностью fbi является то, что при масштабировании изображений происходит эффект сглаживания, поэтому при увеличении изображение не становится зернистым. Также в пакет fbi входит скрипт, который позволяет просматривать PDF и PostScript-файлы. Собирается это чудо совсем просто: # make # make install Для того чтобы fbi запустился, необходимо указать ему имя консольного шрифта, который он будет использовать. Это можно сделать или опцией -f /путь/до/шрифта, или указать шрифт в переменной окружения FBFONT. Пойдем по второму пути и пропишем в /etc/profile строку (можно использовать любой кириллический шрифт из каталога /usr/share/kbd/consolefonts): export FBFONT=/usr/share/kbd/consolefonts/UniCyr-sans-8x16.psf.gz Интересные флаги программы: -m >видеорежим< указать видеорежим, взятый из /etc/fb.modes, -t >секунды< слайд шоу, -u рандомный показ изображений, -a масштабировать изображение на полный экран, -T >номер< указать номер терминала, на котором запустится fbi. Информацию по клавишам можно получить, нажав h. Как я уже говорил, в пакет fbi входит скрипт, который позволяет просматривать PDF-документы. Называется он fbgs и очень прост в использовании: # fbgs >имя файла< Имеется несколько опций: -l, -xl, xxl масштаб документа -p указать пароль к документу Также поддерживаются все опции fbi. Links: браузер с родословной История links началась довольно давно, изначально links - это текстовый браузер, основанный на lynx (из-за этого было выбрано созвучное название), но включающий в себя новые возможности и более дружелюбный интерфейс. Затем независимые программеры взялись за разработку графической версии браузера, основанного на links. Название было оставлено прежнее, но версия перепрыгнула с 0.x.x на 2.x.x, текущая версия браузера - 2.1 pre15. Links поддерживает такие вкусности, как закладки, встроенный даунлоадер, Javascript, SSL, все русские кодировки, русифицированный интерфейс, а также GIF, JPEG, PNG, XBM, TIFF форматы изображений, что совсем неплохо для консольного браузера. Теперь, я думаю, ты захочешь установить этот браузер. Собираем: # ./configure --enable-javascript --enable-graphics --with-ssl --without-svgalib --without-x --without-pmshell --without-atheos # make # make install Таким образом, браузер у нас будет поддерживать видеовывод посредством fb и DirectFB. Запускать браузер следует с флагом -g для графического режима, также можно указать аргументы: -driver >видеодрайвер< используемый видеодрайвер, если набрать help, можно увидеть список всех поддерживаемых драйверов; -mode >видеорежим< выставить видеорежим, в случае DirectFB игнорируется. Как я уже говорил, браузер хорошо локализован и прост в использовании, так что разобраться не составит труда. Хочу заметить, что в пакете с исходниками, в каталоге doc/links_cal лежит страничка под названием calibration.html, с помощью которой можно настроить гамму, контраст, масштаб шрифтов и изображений. |