Читаем 200 лучших программ для Linux полностью

Liferea (Linux Feed Reader, http://liferea.sourceforge.net/) также написан с использованием библиотек Gtk+. Это быстрый, легкий в использовании и установке агрегатор новостей. Liferea имеет удобный, понятный и локализованный пользовательский интерфейс (рис. 4.17) и отображает ленты новостей гораздо лучше, чем это делают неспециализированные утилиты вроде Thunderbird и Opera. Поддерживает все необходимые форматы, включая RSS/RDF, CDF, Atom, OCS и OPML. Автоматически определяет формат ленты, встраивается в область уведомлений, может отображать ссылки в собственном окне (с помощью Mozilla, для чего необходимо установить пакет liferea-mozilla), а также в любом внешнем веб-браузере, установленном в системе.

Рис. 4.17. Окно Liferea


Для установки в Kubuntu достаточно ввести sudo apt-get install liferea. Зависимостей Liferea требует немного, поэтому трафик будет небольшой. Liferea поддерживает возможность создания виртуальных папок (как в Evolution или The Bat!). Настраивая систему фильтров, отбирающих информацию по некоторым признакам, можно сразу сортировать ленты по тематическим папкам.

Для добавления новой ленты нажимаете значок +, расположенный на передней панели, либо выполняете команду контекстного меню Новый элемент → Новая Подписка. В появившемся окне Свойства Подписки заполняете параметры. На вкладке Общие указываете название, которое будет выводиться в окне программы, и интервал обновления. Как и в Akregator, имеется возможность устанавливать для каждой ленты новостей свой собственный интервал обновления (только в минутах), использовать общие настройки или отказаться от автоматического обновления. Параметры сохранения новостей настраиваются на вкладке Кэш ленты новостей. Здесь можно указать использование общих настроек, снять ограничения по сохранению элементов, установить количество сохраненных элементов или отключить кеш. Активировав единственный параметр Automatically download all enclosures of this feed (Автоматически загружать все вложения этого ресурса) на вкладке Вложения, можно разрешить Liferea автоматически загружать отличный от ACSII или HTML– контент (музыку, видео и прочее), который становится все популярнее в RSS-ресурсах. При этом утилита, указанная при выполнении команды Программа → Preferences (Установки) → Вложения → Download using (Загрузить при помощи) (по умолчанию wget), загрузит файл на компьютер, а затем сопоставленная с этим типом MIME-программа начнет его воспроизведение. Утилита умеет выводить новые заголовки во всплывающем окне, для этого необходимо зайти на вкладку GUI и установить соответствующий параметр. Здесь же активируется значок в панели задач. Реализован поиск по всем лентам новостей, а также поиск по новостям Feedster (http://www.feedster.com/). В последнем случае будет создана подписка на ленту новостей с указанной строкой поиска. Ее можно обновлять так же, как и обычную ленту.

Консольный клиент Raggle

Консольный агрегатор новостей Raggle (http://www.raggle.org/) написан на языке Ruby и использует библиотеки ncurces. Поддерживает различные версии RSS, импорт и экспорт в OPML, автоопределение веб-браузера и поддержку прокси. Кроме Linux, Raggle прекрасно работает и в некоторых других UNIX-подобных операционных системах – FreeBSD, Mac OS X и OpenBSD. Для установки следует ввести sudo apt-get install raggle. Затем набираете в консоли raggle. Основные маневры в Raggle осуществляются при помощи клавиш. Так, для перемещения используются стрелки. Сначала перемещаетесь по полю Feeds (Ресурс), используя стрелки вверх/вниз, затем стрелкой вправо/влево переходите в поле Items (Пункты). Для добавления новой ленты нажимаете A и вводите внизу адрес; чтобы отредактировать название нового поля, нажимаете E.

Как вариант это все можно ввести одной командой в строке терминала:

$ raggle –add -t «название» -u «адрес» -r «интервал_обновления_в_минутах»

Название может быть взято из заголовка ленты. Для удаления поля переходите на него и нажимаете клавишу Delete; чтобы обновить текущее поле, нажмите U. Поддерживаются поиск (-f), сортировка по алфавиту (-s), просмотр исходного текста (-\), ввод команды оболочки (-!) и многие другие параметры. Для выхода из Raggle нажмите Q.

У Raggle есть еще одна интересная возможность – встроенный HTTP-сервер. Для его запуска в консоли следует набрать raggle –server номер_порта и затем в строке веб-браузера ввести localhost:номер_порта, и вы получите возможность просматривать новости и управлять некоторыми настройками Raggle через браузер (рис. 4.18). Все настройки сохраняются в файлах, расположенных в каталоге $HOME/.raggle/. К сожалению, просмотреть новости на отличном от английского языке с помощью Raggle не удастся, хотя при использовании веб-браузера можно нормально вывести названия каналов, установив кодировку UTF8.

Рис. 4.18. Настройки Raggle через веб-интерфейс

Перейти на страницу:

Похожие книги

Access 2002: Самоучитель
Access 2002: Самоучитель

В книге рассматривается широкий круг вопросов, связанных с использованием программной среды Access 2002, которая является составной частью пакета Office 2002 и предназначена для создания банка данных в самых различных предметных областях.Подробно описывается методика проектирования объектов базы данных (таблицы, формы, отчеты, страницы доступа к данным, запросы, модули).Детально обсуждаются вопросы создания интегрированной базы данных в единой среде Access 2002: формирование БД с нуля, конвертирование в программную среду баз данных, созданных в ином программном окружении – Clarion, FoxPro.Особое внимание уделяется формированию разнообразных запросов к интегрированной базе данных Access 2002 с использованием языков программирования SQL, VBA и макросов.Приводятся общие сведения о возможностях языка обмена данными между различными компьютерами и приложениями (XML). Описываются возможности использования гиперссылок, связывающих базу данных с другими программными продуктами. Объясняется, как можно работать с базой данных Access 2002 без установки ее на компьютер, используя технологию ODBC (Open Data Base Connectivity). В приложениях приводятся количественные параметры Access 2002 и связанная с этой СУБД терминология.Предлагаемая книга будет полезна специалистам, занимающимся практической разработкой банков данных и приложений на их основе, а также студентам вузов, изучающим информатику.

Павел Юрьевич Дубнов

Программирование, программы, базы данных / ОС и Сети / Книги по IT
Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript
Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript

Данная книга посвящена программированию игр с помощью ActionScript. Здесь вы найдете подробные указания, необходимые для создания самых разных игр – аркад, головоломок, загадок и даже игровых автоматов. В тексте приведены исходные коды программ и детальные, доступно изложенные инструкции. Базовые принципы программирования ActionScript рассматриваются на примере игр, однако вы без труда сможете применить полученные знания и для разработки неигровых проектов, таких как Web-дизайн и реклама. Рекомендации Гэри Розенцвейга помогут вам не только придумывать занимательные игры и размещать их на Web-сайте, но и оптимизировать скорость их работы, а также защищать свои творения от несанкционированного копирования. Представленный в книге код несложно изменить для использования в других программах.Книга предназначена для широкого круга читателей – создателей анимационных роликов, художников-оформителей, программистов и разработчиков Web-сайтов. Издание может также выступать в качестве практического пособия по изучению ActionScript.

Гэри Розенцвейг

Программирование, программы, базы данных / Программирование / Книги по IT