Английская версия читалки TXTREADER для Dingoo A-320 под нативную ОСь

Jul 30, 2010 01:01

Даже как-то странно, за почти полтора года существования русского Dingoo community, не было предпринято практически никаких шагов по написанию или портированию толковой читалки с поддержкой кириллицы. Примеры?
Да пожалуйста:
- ноль конструктива.
- неплохо, но хлопотно. Кстати, Read Maniac под Midpath не пошёл.
- здесь народ довольствуется встроенной нативной читалкой.
-здесь на мой вопрос откликнулся только один Sly. Он предпринял попытку портировать под Dingux FBReader, но потерпел неудачу. Сорцы FBReader`a доступны, но видимо это никому не нужно :).
А мне нужно.
Были перепробованы все читалки. Если вкратце, резюме таковы:



-Встроенная нативная читалка. Кириллицу отображает, если включен русский язык в настройках Динги. Кодировка WIN1251. Выбрать произвольный шрифт возможности нет. По размерам - только малый и большой. Не запоминает настройки фона - при каждом включении - вновь картинка-бэкграунд. Текст не форматирует, переносы не расставляет(сразу скажу, такой читалки, которая это делает, не нашёл). Вобщем, жить можно. А смысл?

-SDLread. Читалка под Dingux. Настроек ноль. Кириллицу не держит. Фтопку.



-greader2x. Ещё одна читалка под Dingux. На первый взгляд хороша. Море настроек, TTF шрифты, поддержка кириллицы(UTF-8). Но. Тормозная. Страницы листает с секундной задержкой. Чистый текст(строка - абзац) корёжит - "мама не горюй". Можно конечно предварительно приготовить текст, как порекомендовал уважаемый Tim0xA
вот здесь
Но хлопотно. Но можно. Но я не хочу.

-!Reader. Офигенная универсальная читалка с отличным интерфейсом. Держит txt, rtf, html, chm и pdf(текст). Минус один. Догадались? Вот именно, никакой кириллицы.

Вобщем, по всем фронтам затык. В порыве отчаяния была предпринята попытка руссифицировать читалку TXTReader
Автор читалки - FlySpy или SubZero, родным языком для неё является китайский. Но подвиг бразильца Tiger`a мне повторить не удалось. Не получилось руссифицировать, давайте хотя бы на английский переведём. Что и было мной сделано. Хорошо ли получилось? Я не native speaker, так что возможны косяки. Короче - вам судить, динговладельцы-ридманьяки. Кратко о данной читалке:
-поддержка TTF шрифтов;
-регулировка межсимвольного и межстрочного интервалов;
-закладки (бесполезная вещь, ИМХО);
-автоскроллинг(попиксельный и построчный)с регулируемой скоростью;
-настройка цветов фона и текста
-картинка в качестве фона (скроллится вместе с текстом - фича на любителя)
-поддержка кириллицы (Unicode UCS-2 little endian)
Есть ещё куча настроек, но почему-то они не работают. Также присутствует функция поворота текста, но при её задействовании Динга виснет. Такие дела. Версия старая, 2.4. Китайцы уже склепали версию 2.78:
За ссылку спасибо ainu.
Но с китайского перевести её я не могу при всём желании. Есть ещё версия 2.79, но под другую платформу.
Минусы в данной читалке есть, но я готов с ними мириться.





Забрать и заценить англифицированную читалку можно здесь:
http://www.multiupload.com/N40LDF5COM

Теперь несколько слов о подготовке текста. В основном, я конвертирую fb2 файлы утилитой FB2Any
Затем сохраняю в кодировке Unicode UCS-2 little endian при помощи ФлудPad
Если текст замучан сложным форматированием - правлю его при помощи классной утилитки GetPlainText

Вот такой крик души получился. Очень хочется надеятся, что в ближайшем будущем, всё-таки успешно портируют FBReader или добавят поддержку кириллицы в !Reader. Иначе, придётся самому изучать программирование.
Я кончил, спасибо за внимание.

конкурс, dingoo a320, обзор

Previous post Next post
Up