Cool reader | Порт известной читалки на Андроид



Реп: (787)
Cool Reader
версия: 3.2.58-1

Последнее обновление программы в шапке: 16.12.2023

Прикрепленное изображение

Скриншоты
Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение


Краткое описание:
Портированная версия известной программы для чтения файлов: .fb2, .txt, .rtf, .doc, .epub, .chm и др.

Описание:
Портированная версия знаменитой программы для чтения электронных книг Cool reader
Поддерживаемые форматы: .fb2, .fb2.zip, .txt, .rtf, .doc, .epub, .chm, .pdb, .prc, .mobi
Файлы для чтения нужно записать на SD карту

Возможности:
  • выбор файла для открытия через встроенный файл браузер или из внешнего файл-менеджера
  • поддержка онлайн-каталогов книг (OPDS)
  • список последних открытых файлов
  • изменение шрифта,использование пользовательских шрифтов, размера шрифта, жирность, инверсия
  • сглаживание шрифтов
  • поддержка внешних файлов CSS (Cool reader WiKi CSS)
  • листание книги джойстиком/сенсорным экраном/клавишами громкости
  • переход на страницу по номеру и проценту
  • закладки
  • содержание книги
  • поиск текста
  • анимация перелистывания страниц (как в бумажной книге или сдвиг)
  • обложки книг в списке книг
  • поворот изображения по сенсору
  • отдельное меню по кнопке меню в списке книг
  • текстуры фона страницы
  • настраиваемые действия по тап-зонам
  • настраиваемые действия кнопок
  • возможность блокировки сенсорного экрана и трекбола
  • автоповтор листания
  • поддержка установки на SD для 2.2
  • переход по ссылке - длинным нажатием, возврат - через меню или по назначенному на кнопку или тап-зону действию
  • вход в режим выделения текста - через меню (можно также назначить на кнопку или тап-зону)
  • опционально выделение текста - по двойному тапу
  • выделенный текст копируется в буфер обмена
  • поиск слова в словаре - Fora Dictionary или ColorDict
  • настройка яркости скольжением вдоль левого края экрана
  • сортировка книг в браузере файлов по имени, автору, названию, времени создания файла


Если вы хотите чтобы программа развивалась или вы столкнулись с какими-либо ошибками в работе программы - выкладывайте логи работы программы в этой теме.
Логи можно снять данной программой: Прикрепленный файлAndroid_System_Info_v.1.15.1.apk ( 205.89 КБ )

Также, пожалуйста, сообщайте версию андроида и кулридера.
Инструкция на WiKi:
http://sourceforge.net/apps/mediawiki/cren...d_user_guide_ru

Домашняя страница: https://sourceforge.net/projects/crengine/
Google Play: https://play.google.com/store/apps/details?id=org.coolreader
F-Droid: https://f-droid.org/packages/org.coolreader/

Дополнительная информация


Mini FAQ - выношу пару актуальных вопросов из-под Cut.
Q: Куда подевалась Флибуста?
A: Убрал из списка предустановленных по требованию LitRes. Можно только добавлять вручную.

Q: Как добавить свой каталог OPDS?
A: В списоке каталогов первый пункт (с плюсом) - добавление каталога. Редактировать и удалять каталоги можно длинным нажатием на каталоге в списке.

Q: Как обойти блокировку Флибусты?
A: Использовать TOR Proxy ORobot: Установить и запустить ORobot; поменять URL флибусты на http://flibustahezeous3.onion/opds

Q: Если у вас Андроид 4.4 и читалка перестала видеть карту памяти.
A: Cool reader (Пост #35171955)

Q: Если у вас Андроид 6.0+ и читалка (Old) перестала видеть карту памяти.
A: Cool reader (Пост mergen3107 #49684127) (не нужен root), Cool reader (Пост CyCaHuH-PDA #50391100) (нужен root)

Mini FAQ
Q: Такая проблема: если, не выходя из программы и не сворачивая её, заблокировать телефон, экран гаснет, а через секунду загорается снова.
A: Известная проблема на некоторых устройствах. Решается отключением опции "увеличивать длительности подсветки"

Q: Программа падает на открытии книги. Раньше та же книга открывалась нормально.
A: Возможно, поврежден кэш-файл с книгой. Попробуйте удалить директорию /Books/.cache на SD карте.

Q: Не работает чтение вслух
A: Нужно установить и настроить голосовой движок и голос для нужного языка. Для русского языка используйте SVOX инструкция
Также смотрите: Андроид-читалки и голосовое чтение - какой движок выбрать?

Q: Как изменить стандартные стили fb2?
A: Подложив свой файл /sdcard/.cr3/fb2.css -- смотрите информацию на Wiki

Q: Как добавить новый каталог OPDS
A: Длинный тап в списке каталогов OPDS / пункт контекстного меню "Новый каталог"

Q: в верхнем баре затемняются системные иконки (SGN II)
A: лечится выключением опции "отключать подсветку кнопок"


Скачать:
Версия: 3.2.58-1 от 18/08/2021 (iMiKED)
Версия: 3.2.58-1-fdroid 21.08.2021 (F-Droid) (Fenist the Bright Falcon)
Версия: 3.2.57-1 CoolReader (virxkane)
Версия: 3.2.56-1 CoolReader (virxkane)
Версия: 3.2.55-1 CoolReader (virxkane)

Экспериментальная версия от plotn:
Пост с описанием (обновляемый): пост
Ссылка на последний билд: github

Изменения
версия: 3.2.9-1
[*]Много улучшений и исправлений (от virxkane и plotn)
версия: 3.2.9-1
[*]Исправление поддержки https для OPDS - coollib (virxkane)
[*]По умолчанию портретная ориентация экрана вместо сенсора (buggins)
[*]Исправлена ошибка с парсингом html/xml entity (virxcane)
[*]Исправления падений (buggins, virxcane)
версия: 3.2.6-1
  • Исправления, предоставленные разработчиками с форума 4pda и github (virxcane, plotn, s-trace, norbi24 и другими)
  • Поддержка SD-карт на Android 6 и выше (buggins)
  • Все устройства ONYX определяются как e-ink устройства, но без настройки обновления экрана (virxkane)
  • Исправлен конфликт кнопок на устройствах ONYX с устройствами Nook (virxkane)
  • Добавлены контрастные темы оформления для e-ink устройств с соответсвующими иконками (virxkane)
  • Новая реализация кернинга шрифтов (работает медленнее), старая реализация с современными шрифтами попросту не работала (virxkane)
  • В браузере файлов добавлена опция "Порядок сортировки" (virxkane)
  • Автовыключение чтения вслух при бездействии датчика движения, настраивается в опциях (S-trace)
  • В диалог "О программе" добавлена вкладка с информацией о каталогах программы с настройками. (plotn)
  • Возможность уменьшения панели инструментов (plotn)
  • Добавлены 2 серые темы оформления (plotn)
  • История поиска сохраняется (plotn)
  • одновременная работа с двумя словарями, выбор словаря по долгому нажатию на кнопку перевода (plotn)
  • Исправлено целочисленное переполнение при вычислении позиции символов приводившее к наложению символов (virxkane)
  • Tolino Vision HD4 определяется как e-ink устройств (norbi24)
  • Устранены некоторые проблемы приводящие к падению программы
  • Устранены потенциальные утечки памяти
  • Исправлен конфликт с Magisk при поиске точки монтирования SD карты (s-trace)

версия: 3.1.2-56
  • Исправления форматирования
  • Должен быть исправлен минимальный размер отступа страницы
  • Sony T2 - обновление информации о текущей книге
  • Попытка исправления поиска SDcard и внутренней памяти.

версия: 3.1.2-50
  • Исправлена проблема с налезанием текста при форматировании.
  • Исправлена проблема с чтением вслух предложений из одного слова.
  • Разрешены более быстрая скорость чтения вслух.
  • Добавлены более мелкие размеры шрифта.
  • Обновлен белорусский перевод.
  • Доступен выбор бОльших размеров шрифта (в зависимости от размера экрана).

версия: 3.1.2-48
  • Доступен выбор бОльших размеров шрифта (в зависимости от размера экрана).
  • Исправлен размер тулбаров.
  • Поддержка ORobot TOR proxy запущенного на устройстве для доступа к OPDS - просто укажите .onion сайт. Например, http://flibustahezeous3.onion/opds (ORobot должен быть запущен).
  • Имя пользователя и пароль, а также поддержка HTTPS для OPDS.
  • Исправлена поддержка MOBI.
  • Добавлено больше вариантов настройки отступа страницы.
  • Обновление FreeType до 2.5.3

версия 3.1.2-39:
Интеграция патчей
Исправлено распознавание формата книг с LIB.RU

версия 3.1.2-34:
Отключение чтения вслух при входящем звонке.
Исправлен перевод, словари переносов.
Уменьшена мининальная яркость на Samsung Galaxy S.

версия 3.1.2-33:
Добавлен обработчик сигналов, который при падении программы стирает кэш-файл текущей книги - для защиты от повторного падения при переоткрытии книги.
Включен режим валидации кэш-файла книги при открытии (проверка контрольных сумм блоков). Должно защитить от падения на поврежденных кэш-файлах. Повторное открытие книги может идти медленней, чем раньше (должно быть заметно на больших книгах, лучге всего замеряется на команде "переключиться в предыдущую книгу" на прыжках между двумя книгами). Кто-нибудь видит разницу? Интересны результаты тестирования. Большая часть падений происходит из-за поврежденных кэш-файлов. Если торможение незначительное - может, стоит оставить такую опцию.
Полная проверка кэш-файла сделана отключаемой - для отключения надо добавить строчку crengine.cache.validation.enabled=0 в SD/.cr3/cr3.ini
Исправлен стиль <code> в EPUB.
Исправления польского перевода
Кнопка "Добавить каталог" перенесена в списке OPDS на первое место.
Минимальная яркость для некоторых устройств была увеличена.
Отключен плагин LitRes

Текстуры для фона, шрифты и прочие украшательства в теме Украшательства для Cool Reader и др ридеров (Текстуры, фоны,шрифты и т.п.)

Прошлые версии
Версия: 3.2.54-1 CoolReader (virxkane)
Версия: 3.2.52-1 CoolReader (virxkane)
Версия: 3.2.51 CoolReader (virxkane)
Версия: 3.2.50 - 1 Сообщение №23239, автор VernyjPes

Версия: 3.2.49-1 Cool Reader, GP, 13/09/2020 (VernyjPes)
Версия: 3.2.49 CoolReader (virxkane)
Версия: 3.2.47-1 Cool Reader, GP, 06/09/2020 (VernyjPes)
Версия: 3.2.47 CoolReader (virxkane)
Версия: 3.2.46 CoolReader (virxkane)
Версия: 3.2.45-1 Cool Reader, GP, 14/08/2020 (VernyjPes)
Версия: 3.2.44-1 Cool Reader, GP, 06/08/2020 (VernyjPes)
Версия: 3.2.43 CoolReader (virxkane)
Версия: 3.2.41 CoolReader (virxkane)
Версия: 3.2.38-1 Google Play, автор gredmy
Версия: 3.2.32 CoolReader (официальная версия) (virxkane)
Версия: 3.2.31 Cool Reader (virxkane)
версия: 3.2.26 coolreader-3.2.26-universal-release.apk

Версия: 3.2.36-1 Google Play (mirjamol)
версия: 3.2.9-1 coolreader-3.2.9-universal-release.apk
версия: 3.1.2-116 (arm64) https://4pda.to/forum/d…er_3.1.2-116_arm64.apk
версия: 3.1.2-104 Cool reader 3.1.2-104 (x86)
версия: 3.1.2-102 Cool reader 3.1.2-102 (armv7a)
Версия: 3.1.2-35 (+6.0/7.0) Cool reader (Пост mysbs #64304793)
Версия для E-ink экранов: Cool reader (Пост Benya_philosofer #64891486)

версия: 3.1.2-69 Cool reader (Пост And_RU #40729435)
версия: 3.1.2-66 https://4pda.to/forum/index.php?showtopic=191747&view=findpost&p=40702093
версия: 3.1.2-64 Cool reader (Пост bozander #40650344)версия: 3.1.2-56 https://4pda.to/forum/dl/post/5393369/CoolReader3-3.1.2-56.apk
версия: 3.1.2-50 https://4pda.to/forum/dl/post/5082763/cr3-3.1.2-50.apk
версия: 3.1.2-48 https://4pda.to/forum/dl/post/5082763/CoolReader-3.1.2-48.apk
версия: 3.1.2-39 https://4pda.to/forum/dl/post/4207493/CoolReader-3.1.2-39-market.apk
версия: 3.1.2-34 https://4pda.to/forum/dl/post/3234937/cr3.1.2-34-release.apk
версия: 3.1.2-33 cr3-3.1.2-33-arm-armv7a-x86-mips.apk
версия: 3.1.2-29 cr3-3.1.2-29-arm-armv7a-x86-mips.apk
версия: 3.1.2-27 cr3-3.1.2-27-arm-armv7a-x86-mips.apk
версия: 3.1.2-24 cr3-3.1.2-24-arm-armv7a-x86-mips.apk
версия: 3.1.2-20 cr3-3.1.2-20-arm-armv7a-x86-mips.apk
версия: 3.1.2-16 cr3-3.1.2-16-arm-armv7a-x86-mips-stopttsoncall-archosfullscreen.apk
версия: 3.1.2-12 cr3-3.1.2-12-arm-armv7a-x86-mips-stopttsoncall-archosfullscreen.apk
версия: 3.1.2-9 cr3-3.1.2-9-arm-armv7a-x86-mips-stopttsoncall-archosfullscreen.apk
версия: 3.1.2-6 cr3-3.1.2-6-arm-armv7a-x86-mips-stopttsoncall-archosfullscreen.apk
версия: 3.1.2-4 cr3.1.2-4-arm-armv7a-x86-mips-archosfullscreen-stopttsoncall.apk
версия: 3.1.1-4 cr3.1.1-4-armeabi-archosfullscreen-stopttsoncall.apk
версия: 3.1.0-19 cr3.1.0-19-arm-mips-x86-stopttsoncall-archosfullscreen.apk
версия: 3.0.57-15 cr3.0.57_15_arm_mips_x86_stopttsoncall_archosfullscreen.apk
версия: 3.0.57-14 cr3.0.57_14_arm_mips_x86_market.apk
3.0.57-10: cr3.0.57_10_arm_mips_x86_archosfullscreen_stopttsoncall.apk
3.0.57-4: cr3.0.57_4_arm_mips_x86_archosfullscreen_stopttsoncall.apk
3.0.56-42: cr3.0.56_42_arm_mips_x86_archosfullscreen_stopttsoncall.apk
3.0.56-37: cr3.0.56_37_arm_mips_x86_archosfullscreen_stopttsoncall.apk


Экспериментальная кросс-платформенная версия под OpenGL (Android armv7a):
3.3.72: Cool reader (Пост JoysKo #71003323)
cr3gl-3.3.68-armv7a.apk
Экспериментальная версия - билд для десктопа

Beta-версии:
Версия: 3.2.32-1 CoolReader_plotn_mod (plotn)


Модификации
Версия: 3.2.39-1-20200222 Входящий документ (plotn)
Версия: 3.2.38-1-2020015 fb3, epub (plotn)
Версия: 3.2.38-1-2020015 Coolreader plotn mod (plotn)
Версия: 3.2.32-1-20191228 coolreader_plotn_mod (plotn)


Сообщение отредактировал iMiKED - 16.12.23, 11:21
Причина редактирования: Обновление: новая версия 3.2.58-1 от 18/08/2021



Реп: (787)
Dasdranagon @ 10.06.2015, 13:11 *
Windows 7 64 SP1

Таки вылетает:

Перезалил еще раз, добавил plugins/platforms/qwindowsd.dll



Реп: (2056)
Buggins @ 10.06.2015, 12:21 *
Перезалил еще раз, добавил plugins/platforms/qwindowsd.dll

Не помогло.
Вываливается с тем же сообщением... :(
перемещение dll-ки в папку с cr3.exe тоже ничего не дало..



Реп: (32)
Buggins @ 10.06.2015, 13:21 *
Перезалил еще раз, добавил plugins/platforms/qwindowsd.dll

Не-а, Dependency Walker говорит о двух отсутствующих библиотеках ADVAPI32.DLL, API-MS-WIN-CORE-CONSOLE-L1-1-0.DLL и т.д..
Упс, нет там все хуже, похоже что именно из-за 64 бит беда.

Сообщение отредактировал Castagnoli - 10.06.15, 13:34



Реп: (2056)
Castagnoli @ 10.06.2015, 12:29 *
Не-а, Dependency Walker говорит о двух отсутствующих библиотеках ADVAPI32.DLL, API-MS-WIN-CORE-CONSOLE-L1-1-0.DLL и т.д..
Упс, нет там все хуже, похоже что именно из-за 64 бит беда.

А у меня не ругается...
Но ADVAPI32.DLL у меня есть.
Прикрепленное изображение


Сообщение отредактировал Dasdranagon - 10.06.15, 13:35



Реп: (787)
Castagnoli @ 10.06.2015, 13:29 *
Не-а, Dependency Walker говорит о двух отсутствующих библиотеках ADVAPI32.DLL, API-MS-WIN-CORE-CONSOLE-L1-1-0.DLL и т.д..
Упс, нет там все хуже, похоже что именно из-за 64 бит беда.

Похоже, придется статическую линковку делать.



Реп: (0)
А как заставить программу заливать книги из каталогов OPDS на внешнюю карту SD? Причём, без рутов, линков, моунтов и прочих танцев.
Есть возможность указать программе расположение каталога Books? Если нет, то хорошо бы дать такую возможность.



Реп: (787)
MityaA @ 10.06.2015, 14:05 *
А как заставить программу заливать книги из каталогов OPDS на внешнюю карту SD? Причём, без рутов, линков, моунтов и прочих танцев.
Есть возможность указать программе расположение каталога Books? Если нет, то хорошо бы дать такую возможность.


В GL версии есть возможность выбирать папку для загрузки.
Но, если в прошивке внешняя SD карта не доступна для записи обычным программам, без рута не получится туда писать.



Реп: (0)
Вообще меня устраивает и без GL. Отсюда вопросы:
1. Android 4.4: можно ли указать GL каталог /sdcard2/Android/data/org.coolreader.newui/Books? Уж туда-то наверняка запись ей разрешена.
2. На мой некомпетентный взгляд, GL только начала развиваться, причём несколько отстаёт по функциям от предыдущей. Почему бы не сделать выбор папки для загрузки и в неGL?



Реп: (787)
MityaA @ 10.06.2015, 15:56 *
1. Android 4.4: можно ли указать GL каталог /sdcard2/Android/data/org.coolreader.newui/Books? Уж туда-то наверняка запись ей разрешена.

Должно быть можно. Попасть выше SD - например в / можно длинным нажатием на экранную кнопку Назад. Потом заходишь в /sdcard2/Android/data/org.coolreader.newui/ и с помощью меню назначаешь ее для загрузок. Но вот создания папок нет - так что Books не создать, но и так будут папки по авторам.

MityaA @ 10.06.2015, 15:56 *
2. На мой некомпетентный взгляд, GL только начала развиваться, причём несколько отстаёт по функциям от предыдущей. Почему бы не сделать выбор папки для загрузки и в неGL?


В GL версии весь интерфейс переписывается на C++. Это кросс-платформенная версия. Кроме Android, работает на десктопах (win, mac, linux), tizen, ios(пробую запустить).
В результате при добавлении очередной фичи, завязанной на интерфейс, она появится сразу во всех платформах. Не нужно сначала ее делать на Java, потом заново на C++

Если реализовать все фичи не-GL версии, та уже будет не нужна (за исключением некоторых eink, на которых opengl не удается заставить работать)
Некоторые функции в GL версии уже сейчас лучше реализованы. OPDS - обложки, выбор формата. Отрисовка страницы / листания.



Реп: (44)
Для переноса всего из старых версий достаточно просто перенести в корень карты папки cr3 и Books?



Реп: (787)
Pupiyas @ 11.06.2015, 09:40 *
Для переноса всего из старых версий достаточно просто перенести в корень карты папки cr3 и Books?

В новую классическую версию - ничего не надо.
В GL версию - нельзя перенести закладки и список книг. В ней база данных хранится отдельно. Но можно пользоваться обеими версиями одновременно.



Реп: (22)
А в Gl версии настройка яркости предусмотрена? или берется яркость системы? Если пойму, как менять яркость - то перелезу с простой версии, устал от вылетов
И , в догонку- как можно изменить программу, чтобы она не просила обновления? Если я к примеру поставлю старую версию Coolreader

Сообщение отредактировал Stebus - 11.06.15, 11:53



Реп: (15)
Как в GL версию поставить свой фон? или можно в следующих сборках добавить установку внешних фонов? Хотя бы добавить фон Papar 1.
Спасибо автору за лучшую программу для чтения.

Сообщение отредактировал vlan0 - 11.06.15, 12:03



Реп: (860)
Stebus @ 11.06.2015, 13:43 *
как можно изменить программу, чтобы она не просила обновления?
Сделайте клон, например с помощью программы Прикрепленный файлMT_14.05.18_rus-spaces.ru.apk ( 955.31 КБ )

Найдите в проводнике программы нужный .apk (не инсталлированный) и кликните по нему. В открывшемся меню - клонировать. Или просто переподпишите его.

Сообщение отредактировал DeJal - 11.06.15, 12:09



Реп: (6)
* Buggins, в последней версии (3.3.48) для Windows, не отображаются фб2-стили. Можно это как-то исправить? Может какой файл настроить или из старой версии добавить?



Реп: (36)
fantomrik @ 09.06.2015, 21:37 *
Попровал без анимации, все равно задержка 0.5 сек где-то.

То же самое. На мощном аппарате - задержки 0,5 сек при перелистывании. На старом планшете - листает мгновенно. Что это?



Реп: (2)
gl версия очень понравилась, лайк
НО нету отключения автоповорота экрана, для меня это критично, буду сидеть на классической и ждать допила в gl версии



Реп: (787)
Castagnoli @ 10.06.2015, 13:29 *
Не-а, Dependency Walker говорит о двух отсутствующих библиотеках ADVAPI32.DLL, API-MS-WIN-CORE-CONSOLE-L1-1-0.DLL и т.д..
Упс, нет там все хуже, похоже что именно из-за 64 бит беда.


Перезалил статически слинкованую win32 версию

Cool Reader GL - поправил поддержку OPDS - cr3gl-3.3.50-arm-mips-x86.apk

Добавлено 12.06.2015, 12:33:

Mr_Pichem @ 12.06.2015, 11:09 *
Buggins, в последней версии (3.3.48) для Windows, не отображаются фб2-стили. Можно это как-то исправить? Может какой файл настроить или из старой версии добавить?

В смысле, стили из fb2 книги? Или просто отсутствуют настройки стилей?

Добавлено 12.06.2015, 12:37:

Stalker2010 @ 12.06.2015, 11:42 *
То же самое. На мощном аппарате - задержки 0,5 сек при перелистывании. На старом планшете - листает мгновенно. Что это?

GL версия? Это отрисовка страниц в текстуры перед листанием. Пока непонятно, почему так медленно. Наверное, придется как на не-GL версии - заранее - при бездействии отрисовывать страницы заранее.

Добавлено 12.06.2015, 12:38:

mirorz1 @ 12.06.2015, 12:24 *
gl версия очень понравилась, лайк
НО нету отключения автоповорота экрана, для меня это критично, буду сидеть на классической и ждать допила в gl версии

Ок. Скоро сделаю настройку ориентации в GL



Реп: (36)
Buggins @ 12.06.2015, 11:38 *
GL версия? Это отрисовка страниц в текстуры перед листанием. Пока непонятно, почему так медленно. Наверное, придется как на не-GL версии - заранее - при бездействии отрисовывать страницы заранее.

Нет, обычная версия. Телефон с МТ6752, 3Гб оперативы, Андроид 4.4.4

Сообщение отредактировал Stalker2010 - 12.06.15, 12:45



Реп: (860)
Stalker2010 @ 12.06.2015, 14:41 *
Нет, обычная версия.
Да, есть такое.
Сейчас на версии 3.1.2-48 отрисовывает (без анимации) мгновенно. Так-же и на 3.1.2-39. Пробовал ставить версии вышедшие после неё (48) - получается задержка при листании, тоже без анимации.

Сообщение отредактировал DeJal - 12.06.15, 12:55


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 17:22