Book Reader - это программа, позволяющая
читать книги на ЛЮБОМ современном мобильном телефоне (с Java)
И она абсолютно бесплатна
Ваш телефон - не просто средство связи!
Читайте книги, носите с собой телепрограммы и расписания, анекдоты и справочники. Не забудьте про "шпоры" !
Кто есть кто:
Tequilacat - это я :) Люблю текилу и кошек, соответственно и ник такой
TCBR (TequilaCat Book Reader), он же БукРидер - программа из 2 частей:
-
TCBR Shell - Шелл, программа для Windows, которая создаёт JAR книги.
Потом планируется Java Шелл для Мака и Линуха.
-
JAR книги, созданные Шеллом
Каждая JAR книга содержит текст и java проограмму для его просмотра на телефоне.
Установите книгу на телефон, запустите её и вы увидите текст книги.
Итак,
новая версия 2.3.3 (Shell) / 2.2.17 (Java) от 17 июля 2008 г.:
Что умеет BookReader:
-
Поддержка разных шрифтов, в т.ч. шрифтов Windows, даже если телефон не руссифицирован.
Поддерживает сглаженные шрифты (если книгу создавать на Windows XP со включенным сглаживанием ClearType)
- Может показывать текст, повёрнутый по/против часовой стрелки
- Авто-прокрутка: постраничная, построчная, попиксельная (плавная) NEW!
- Поддержка картинок (пока только из HTML) NEW!
-
Разбивка на главы: Шелл сам добавляет оглавление книги по словам "Пролог", "Глава" и т.д.
-
Разные типы переноса и выравнивания текста
-
Выбор цвета букв и "бумаги"
-
Поиск слов в книге и в интернете через браузер телефона (настраиваемый search engine) NEW!
-
Управление подсветкой
-
Блокировка клавиатуры и паролирование
- Можно выбрать разные шрифты книги и меню NEW!
- Поддержка сенсорных экранов: кликом можно выбрать пункт меню, прокрутить текст, назначить любое действие на касание любой из 9 частей экрана (3x3). NEW!
-
Полностью настраиваемое управление: и в Шелле, и в самой JAVA книге можно переназначать действия, присвоенные клавишам телефона и зонам сенсорного экрана. NEW!
-
Создаёт книги из разных форматов (PDF, MS Word и других).
-
Чтение текстовых файлов с флэш карты:
на современных телефонах (с поддержкой JSR 75) достаточно один раз установить Book Reader и
кидать на телефон текстовые файлы или файлы FB2 (NEW!).
Для телефонов, требующих подтверждений доступа к файлам, есть режим кэширования (NEW!).
-
Unicode (для иероглифов) и поддержка ближне-восточных языков (пока частично).
Java книга с поддержкой чтения файлов позволяет переключаться между русскими, европейскими и восточными кодировками. NEW!
-
Поддержка "проектов" - сохраняет отдельно настройки для разных моделей и
файлов, с разными опциями и шрифтами.
- Шелл - переносимый, позволяет запуск с USB-Flash, настройки сохраняются в папке Shell вместо registry (запускайте Shell-portable.cmd вместо Shell.exe) NEW!
Более подробно новые функции (а их полно) описаны в разделе
что нового в бета версиях
Возможности Bookreader-а - плод коллективной работы
Спасибо всем внесшим свой вклад в создание BookReader'a - комментариями, предложениями,
баг репортами, созданием утилит и фонтов, и хостингом.
Все благодарности за BookReader отчасти принадлежат и вам!
Эта прога - respectware , т.е. написана исключительно по приколу и распространяется безвоздмезддо (то есть даром),
а взамен ожидаются благодарности :) или конструктивная ругань в мыло.
В случае поимки багов границы моих размеров не будут иметь никакой благодарности:)
в начало страницы
FAQ (в случае проблем - Читать !!!)
JAR книга не устанавливается
Или неправильно выбрана модель телефона в шелле, или размер JAR больше максимального для вашего телефона.
Если не уверены в том, какую модель выбрать, попробуйте MIDP1 для старых телефонов, MIDP2 для новых.
Попробуйте безопасные настройки (должно подойти для большинства телефонов):
- Модель: MIDP1 для старых телефонов, MIDP2 для новых.
- Макс. размер JAR: 64.000
- Макс. размер текстового блока: 30.000
- Без шрифтов Windows, только шрифты телефона
- Книгу и JAR назвать латинскими буквами, не больше 8 символов.
Выясните, что же именно мешало, и измените этот параметр в шелле в безопасное значение,
для остальных подберите значения по вкусу.
JAR книга устанавливается, но не открывается
Скорее всего, не хватает памяти для открытия книги и загрузки шрифта. Главное значение, которое влияет на запуск -
это размер текстового блока, задаваемый в Шелле, и наличие Windows шрифта.
Размер текстового блока - количество текста, которое одновременно помещается в памяти.
Чем он больше, тем больше текста влезает в один JAR файл, тем реже BookReader считывает текст (и тормозит),
но тем меньше памяти остаётся для шрифтов и работы BookReader-а.
Windows шрифты занимают изрядно памяти, и для чтения с ними, возможно, придётся уменьшить размер текстового блока
по сравнению со шрифтом телефона.
Большинство телефонов должно выдержать размер текстового блока 20.000 - 30.000 со шрифтами Windows.
Большинство СОВРЕМЕННЫХ телефонов должно, по идее, выдержать размер текстового блока 100.000 - 200.000 со шрифтами Windows.
JAR книга не устанавливается на Nokia 6230
Возникает ошибка установки, не найден класс FileConnection.
Причина - в том, что вы выбрали модель Nokia 6230i, а это - совсем другой телефон.
Для Nokia 6230 выбирайте модель Nokia S40.
Установленная JAR книга не показывает текст, не открываются книги
НЕ устанавливайте JAR книги из папки jars в инсталляции Шелла, это - НЕ JAR книги.
Это - болванки для создания JAR книг.
Запустите TCBR Shell на компьютере, создайте в нём JAR книги и уже их установите на вашем телефоне.
PDF, MS Word и другие форматы
При создании JAR книг BookReader Шелл может извлекать простой текст из документов разных форматов
(пока что без шрифтов, картинок, форматирования).
Чтобы Shell понимал все дополнительные форматы, установите соответствующие плагины
(подробнее - в руководстве пользователя).
В дистрибьютив плагины не включены из-за размера и ограничений их лицензий.
Повёрнутые шрифты
Чтобы показывать повёрнутый текст, в Шелле надо создать повёрнутый в нужную сторону шрифт.
На тулбаре шрифта в Шелле есть кнопка, отвечающая за его поворот.
Пока что повернуть можно только Windows шрифт, но не шрифты телефона. (будет исправлено)
Шелл или книга в телефоне не руссифицированы
Скорее всего, страна вашего компьютера настроена как Украина или Беларуссия.
Последние дистрибьютивы уже поправлены. Если у вас старая инсталляция,
в папке shell/i18n переименуйте все файлы, содержащие -RUS так,
чтобы они содержали -UKR или -BLR вместо -RUS.
Средне-восточные шрифты (арабский, иврит)
В текущей версии тексты на семитских языках, добавляемые в Шелл, должны быть в кодировке Unicode
(в дальнейшем будет поправлено).
Преобразовать текст в Unicode можно с помощью notepad.exe, "Сохранить как...".
Тексты, содержащие цифры и фрагменты на других языках, могут отображаться неправильно.
Знаю, попробую починить.
в начало страницы
Напоить Кота Текилой :)
Буде возникнет желание поддержать разработку материально, я могу это только приветствовать :)
BookReader написан не в расчёте на прибыль или самоокупаемость.
Поэтому перечисление любой суммы будет просто приятно для меня, как морально/материальное поощрение.
| |
Кошелёк |
Счёт |
| |
WMZ: |
Z455466272656 |
| |
WMR: |
R791635963016 |
| |
Yandex.Деньги: |
4100119788278, Процессинговый центр (Экомбанк)
|
в начало страницы
Лицензия
Программа распространяется бесплатно.
Делайте с ней что хотите при условии соблюдения лицензии: Лицензия
В том числе вы можете выкладывать на сайтах книги, упакованные с его помощью.
При распространении - указывайте меня как автора.
Да, брать деньги за МОЮ программу вы НЕ можете.
в начало страницы