Spb Insight

Материал из PocketZ_wiki
Перейти к: навигация, поиск
Spb Insight
Изображение:PPC_Spb_Insight.gif
Разработчик
ОС Windows Mobile 2003
Windows Mobile 2003 SE
Windows Mobile 5
Windows Mobile 6
Текущая версия 1.5.1
10 мая 2007
Лицензия Shareware, 300 руб.
Сайт [1]
Изображение:Forum_Link.png Обсуждение на форуме.

Содержание

Описание

Spb Insight — приложение для чтения различный новостей и статей, которое сочетает богатые возможности и в offline режиме с удобным понятным интерфейсом и полной поддержкой RSS/ATOM каналов. С Spb Insight вы всегда будете иметь доступ к самой последней информации, свежим полнотекстовым статьям с рисунками, уже оптимизированными для просмотра на экране вашего КПК.

Возможности

  • Полнотекстовые статьи интернет-изданий
  • Полная поддержака каналов RSS и ATOM (0.9x, 1.0, 2.0)
  • Чтение статей с картинками в офлайновом режиме
  • Удобный интерфейс
  • Управление одной рукой
  • Иконки статей
  • Не требует установки дополнительных модулей на настольном компьютере

Характеристики

  • Полнотекстовые статьи интернет-изданий
  • Полная поддержака каналов RSS и ATOM (0.9x, 1.0, 2.0)
  • Чтение статей с картинками в офлайновом режиме
  • Удобный интерфейс
  • Управление одной рукой
  • Иконки статей
  • Не требует установки дополнительных модулей на настольном компьютере

Шаблоны для SPB Insight

благодарим Green_Zmey

FAQ

Q:Что это за файлы и для чего?
A:Это файлы пользовательских шаблонов, которые можно подключать к программе SPB Insiht. Нужны они для того что бы читать новости или другую информацию с сайтов для которых не существует RSS-каналов, то есть, Вы можете сами написать шаблон для любого интересующего Вас сайта и читать информацию с него в SPB Insiht.
Q:Как всё это дело подключать в SPB Insiht?
A:Файл с расширением.xml надо положить в каталог Program Files\Spb Insight\Templates если каталога Templates нету, его нужно создать.

Потом запустить Spb Insight, в меню New (Новый) выбрать Local templates (Локальные файлы шаблонов) (последний пункт) и нажать Next (Далее). В появившемся окне выбрать необходимые каналы и нажать Finish (Готово). С другими файлами шаблонов (.xml) точно такая же процедура...

Q:Где можно почитать о том как писать эти шаблоны?
A:Ответ от LAndrew: Несколько ссылок для начала:
  • Spb Insight Developer's Documentation - С этой ссылки стоит начать изучение структуры шаблонов, языка и т.п.
  • Creating templates Part 1. RSS-based channels. - Тема на форуме разработчиков.
  • Инструкция по созданию шаблонов, если для сайта существует RSS (но RSS не закачивает статьи полностью - потому просто RSS не может быть использован)
  • Creating templates. Part 2. If no RSS available. . - Тема на форуме разработчиков. Инструкция по созданию шаблонов, если для сайта RSS отсутствует.
  • Форум разработчиков шаблонов. - Обратите внимание! Все тексты - на английском.
Q:Как отлаживать скрипты?
A:Ответ от LAndrew: Способ, которым пользуюсь я. Для начала зайдите в Меню-Настройки, вызовите вашу клавиатуру и нажмите на ней Ctrl+D. В меню появится отдельная галочка - Режим разработчика. Поставьте её. Это позволит вам делать полное обновление каналов (даже если статьи на сайте-источнике не обновились, при таком обновлении Spb Insight их все равно обновляет - очень помогает при разработке/отладке шаблонов). Второй функционал этого режима - генерация файла-лога при запуске обновления каналов. Файл insight_log.txt создается в корне папки Spb Insight и при каждом обновлении стирается. Почему-то данный файл не всегда создается с первого раза - помогает выход из программы (полноценный выход, а не сворачивание) и повторный запуск.

Поскольку, разработчики не предусмотрели возможность создания шаблонов на ББ, процесс тестирования значительно усложняется - после изменения шаблона его необходимо копировать на КПК, запускать обновление, смотреть результат на КПК и по-новой, пока всё не будет отлажено. Ужасный процесс (первые свои скрипты писал именно так).

Но можно это обойти и упростить себе жизнь (читайте - процесс разработки ). Скачивайте Microsoft Device Emulator 2.0 и какой-нибудь ром (образ операционной системы). С помощью Cab Install устанавливайте Spb Insight на эмулятор в папку на Storage Card. Всё. Теперь можно править шаблон, тестировать его и смотреть лог прямо на ББ. Ну и напоследок. При разработке шаблонов может сильно помочь установленный FireFox с DOM Inspector (идет в комплекте с FF 2). Последний (DOM Inspector) позволяет исследовать структуру html-страницы.

Источник — «http://wiki.pocketz.ru/wiki/Spb_Insight»
Личные инструменты