| DocTheEbook: GoodNews ... |
|
Документация к программе Good News (v1.2.0.0).
1. Основная информация1.1. Основная информация о программеGood News простая и удобная в обращении программа. Позволяет подписываться на новостные рассылки (rss) и сохранять получаемые новости в виде файла – электронной газеты. В зависимости от формата результирующего файла эти газеты могут затем быть прочитаны с помощью целого ряда устройств: ПК, КПК, мобильных телефонов, устройств для чтения электронных книг (в частности LBook) и т.п.. 1.2. Системные требования для установки и использования
1.3. Загрузка и установка программы
Последнюю версию программы можно взять здесь:
2. Функции и возможности программы2.1. Внешний вид, первое знакомство
С ее помощью задается структура газеты – настраиваются разделы. Разделы могут быть вложенными, количество уровней вложенности не ограничено.
Служит для настройки rss-подписок выбраного раздела газеты.
Содержит две вкладки – Downloads и Logger. Вкладка Downloads служит для работы с полученными файлами газет. Отсюда файл газеты можно открывать, копировать, удалять и т.п. На вкладке Logger можно посмотреть лог работы программы. 2.2. Функции программы2.2.1. Электронные газеты
Основная функция программы – получение электронных газет. 2.2.2. Подключаемые конверторы
Помимо базового формата fb2, программа позволяет сохранять электронные газеты в других форматах. Это обеспечивается системой плагинов, которые могут легко подключаться к приложению. Для того чтоб приложение могло использовать дополнительный конвертор, необходимо поместить библиотеку конвертора в папку с программой. Доступные конверторы отображаются в меню программы Tools.
Для создания своего конвертора Вы должны имплементировать интерфейс IСonvertorPlugin.
Где, Name: Имя плагина. Отображается в меню программы. Имя плагина должно быть уникальным. FileExtension: Расширение файла – результата конвертирования. Например если плагин позволяет конвертировать FB2 в PDF, то FileExtension должен быть “.PDF” Convert: Основной метод выполняющий конвертацию. Он принимает массив байт, конвертирует в необходимый формат и возвращает результат опять же как массив байт. Как видите, интерфейс предельно прост. Плагины можно писать на чем угодно (C#, Delphi, C++), главное чтобы в результате была получена скомпилированая dll’ка. А вот пример реализации интерфейса на C# – класс преобразующий fb2 в txt:
2.2.3. Автоматический запуск скриптов
В окне настройки приложения есть возможность указать путь к файлу скрипта (.bat, .js, ...), который будет запускаться каждый раз после загрузки и постконвертации файла электронной газеты. Это, помимо всего прочего, дает еще один вариант подключения сторонних конвертеров: 2.3. Совместимой с прошлыми верcиямиЕсли у вас уже установлена предыдущая версия Good News (в те времена она называлась FBSync), то спешу сообщить, что ни смотря на то, что формат файла настроек в новой версии здорово поменялся, вы все-равно можете импортировать старые настройки. У Вас в системе они обычно лежат здесь: C:\Documents and Settings\[USER NAME]]\Application Data\Red Weaver\settings.xml.
3. Дополнительная помощь3.1. Часто задаваемые вопросы
Можно ли сделать так, чтобы в газету записывалась вся статья целиком (ссылка на статью лежит в поле link полученной новости) а не только заголовок статьи и ее краткое описание (поля title и description соответственно)?
Будет ли приложение работать под Mono?
Кто разработчик программы и как с ним(и) можно связаться?
Как я могу посодействовать дальнейшему развитию проекта?
Файлы [Скрыть файлы/форму]
|
|
|
Powered by WackoWiki R4.2 |