Cool reader не сохраняет настройки linux

CoolReader не сохраняет настройки

После смены телефона столкнулся с проблемой, что CoolReader не сохраняет настройки.
В моём случае он не сохранял настройки шрифта в документах, каждый раз при запуске программы она сбрасывала шрифт на стандартный.

Как известно, начиная с этой версии операционной системы, Google решили запретить установку приложений и запись конфигурационных файлов приложениями на карту памяти по умолчанию (переносить уже установленные приложения на карту памяти можно).

Из моих наблюдений доступ к записи конфигурационных файлов имеют только предустановленные системные приложения, остальные, если и умеют писать на карту, то потом не могут считать то, что там записали.

Взамен карты памяти приложениям доступна часть памяти телефона, которая представляется приложениям как sdcard0 (а карта памяти соответственно sdcard1).

CoolReader не может сориентироваться в таком количестве карт памяти и после установки назначает папкой для сохранения настроек папку в памяти телефона, а, когда вы делаете в нём настройки, он сохраняет их на карте памяти и не может считать, т.к. грузит настройки из sdcard0, а ею, как я уже писал выше на Android 4.4 и новее является память телефона.

Как же сделать так, чтобы после запуска CoolReader включался с нашими настройками?

Всё! Включаем CoolReader и видим, что он наконец-то включается с нашими настройками.

Если поменяете какие-то настройки в CoolReader, то не забудьте, что снова файл cr3.ini с карты памяти придётся копировать в память телефона.

Спасибо! Долго мучался с этой проблемой. ) Помогло!

Источник

CoolReader 3 в системах на базе Ubuntu

Небольшая история о лучшем, на мой взгляд, и о том, как лечить глюки при его установке.

Ч то такое CoolReader — тема отдельного разговора. Вдруг и если вы еще в процессе выбора основной читалки, то вот статья на Википедии и обзор vovans на zenway. Возможность настроить висячую пунктуацию и видеть сноски внизу страницы уже делают его королем ридеров, не считая прочих достоинств. Иногда кажется, что эта программа есть на каждом , хотя в Google Play альтернативных ридеров — завались. Сколько видел читающих с телефона, сразу заметен «фирменный» фончик экрана à la «древний пергамент». Даже при выборе читалки на я в первую очередь ориентировался на возможность установки в нее CoolReader’а. Но речь сейчас о другом.

Речь о том, что CoolReader забросили. Причины мне неизвестны, но не обновляется он давно, на SourceForge — c 2015 года. А из доступных — версия для Linux младше последней для Android. И это печалит. С другой стороны, мир не без добрых людей: как минимум, два человека взяли на себя труд по сборке достаточно свежего варианта — -39. Вот их репозитории — vovans и fox. Причем у fox’а указана версия посвежее, я скачал/поставил — нет, номер в диалоге About не изменился.

Обновление (сентябрь 2018)

На форуме Ubuntu один умный человек с ником Axa-RU не поленился и собрал свежую версию — 3.2.2-1. Большое ему спасибо.

Судя по всему, этот билд забывчивостью не страдает, так что, если у вас после скачивания/установки все заработало, оставшийся кусок статьи можно пропустить

Я на всякий случай выложил пакет к себе (ссылка внизу статьи). А то как обычно c этими интернетами — вчера был дистрибутив, сегодня уже нет.

Читайте также:  Как создать загрузочную флешку linux для mac

Но поставить CoolReader — только половина дела. Потому что после запуска у него приключается амнезия — не помнит ни открытой книжки, ни страницы, ничего. Капризы и паника. Ниже я привожу решение по возвращению CoolReader’у памяти, образно говоря. Метода простая — запускаем его с правами root’а, чтобы он смог, наконец, создать конфигурационные файлы, потом забираем их к себе в рабочую папку и меняем права на текущего пользователя. Приступим.

запускаем CR3 c правами администратора, закрываем
sudo cr3
в папке usr/share/cr3 появляются файлы конфигурации CR3 для root’a

создаем папку для хранения конфигов CR3 в домашней директории
mkdir

копируем конфиги из общей директории в домашнюю
опция -v (verbose) — для наглядности, можно опустить
sudo cp -fvR /usr/share/cr3/*

меняем владельца на текущего пользователя
опция -v (verbose) — для наглядности, можно опустить
sudo chown -Rv $(whoami):

На этом — «аллес гемахт, Маргарита Павловна!». Дело сделано, приятного чтения.

При желании можно оформить решение в виде , но зачем? Разве что вы переустанавливаете систему каждую неделю 🙂

Источник

compizomania

Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ

Страницы

08 апреля 2014

Установить Cool Reader — Приложение для чтения электронных книг в Ubuntu/Linux Mint и производные

CoolReader 3 – Программа для комфортного чтения книг с экрана, чтения вслух, форматирования и конвертирования текстов разработчика Вадима Лопатина.
Возможности приложения достаточно скромные. Но, в целом, вполне достаточные для комфортного чтения. На две колонки текст разворачивает, цвет фона и шрифта менять позволяет, сам шрифт тоже можно выбирать, сноски показываются внизу текущей страницы, стили обрабатывает корректно, в полный экран разворачивается, в общем чем не «аналог» бумажной книги? 🙂
Поддерживаемые форматы: TXT, RTF, FB2, EPUB, MOBI, HTML, DOC, CHM и PalmDOC/PDB. http://compizomania.blogspot.com/


Cool Reader «дружит» с горячими клавишами:

По F4 Cool Reader выводит содержание книги, а по F5 — показывает список недавно открытых книг. Такая своеобразная замена «библиотеки». Кстати говоря, если книга открывается повторно, то именно на той странице, на которой была закрыта. Что достаточно удобно. По F6 появляется окно с закладками. Закладки для каждой книги свои. То есть, сначала нужно открыть нужное произведение, а потом смотреть закладки.
Настройки вызываются по F9, а открыть файл можно по F2. И полноэкранный режим — Alt+Enter. Горячие клавиши можно переназначать, но вручную через файл настроек.

Windows (Интерфейс на Qt или wxWidgets)
Linux (Интерфейс на Qt или wxWidgets)
Android (new)
Версия для устройств на электронных чернилах (e-Ink) — Jinke/LBook V3/V5/V3+/V60, Azbooka N516, Pocketbook
Symbian — Smart Reader

Общие функции, для всех платформ

Форматы: epub (non-DRM), doc, pdb, fb2, txt, rtf, html, chm, tcr
Чтение в виде книжных страниц или свитка
Одна или две страницы в ландшафтном режиме
Содержание книги
Закладки
Поиск по тексту
Словари переносов
Наиболее полная поддержка FB2 — стили, таблицы, сноски внизу страницы
Дополнительные шрифты (TTF)
Чтение книг напрямую из ZIP
Автоматическое переформатирование TXT, распознавание кодировок, формата текста
Автоматическое переформатирование TXT
Гибкая настройка стилей с помощью файлов CSS

Функции версии для Android

Анимация листания страниц (как в бумажной книге или сдвиг)
Встроенный браузер файлов
Обложки в списке последних файлов
Дневной и ночной профили (два набора цвета/текстуры фона, текста, яркости подсветки)
Настройка яркости скольжением пальца вдоль края экрана
Фоновые картинки, текстуры или равномерная заливка
Поддержка словарей (ColorDict, GoldenDict, Fora Dictionary, Aard Dictionary)
Настраиваемые действия для тап-зон сенсорного экрана (3х3) и кнопок.
Дополнительные текстуры положите в /sdcard/.cr3/textures/ — для использования в режиме «замостить»
Дополнительные фоновые картинки положите в /sdcard/.cr3/backgrounds/ — для использования в режиме «растянуть» (/cr3/ можно использовать вместо /.cr3/, и внутреннюю SD карту или встроенную память вместо /sdcard/)
Выделение текста
Копирование выделенного текста в буфер обмена
Поиск выделенного слова в словаре
Чтение вслух.

Читайте также:  Windows 10 настройка проводника этот компьютер

Установка CoolReader 3 в Ubuntu/Linux Mint и производные

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:vovansrnd/coolreader
sudo apt-get update
sudo apt-get install cr3

По окончании установки вы найдёте CoolReader 3 в программах Офис или поиском в меню:

Источник

CoolReader 3 в системах на базе Ubuntu

Небольшая история о лучшем, на мой взгляд, и о том, как лечить глюки при его установке.

Ч то такое CoolReader — тема отдельного разговора. Вдруг и если вы еще в процессе выбора основной читалки, то вот статья на Википедии и обзор vovans на zenway. Возможность настроить висячую пунктуацию и видеть сноски внизу страницы уже делают его королем ридеров, не считая прочих достоинств. Иногда кажется, что эта программа есть на каждом , хотя в Google Play альтернативных ридеров — завались. Сколько видел читающих с телефона, сразу заметен «фирменный» фончик экрана à la «древний пергамент». Даже при выборе читалки на я в первую очередь ориентировался на возможность установки в нее CoolReader’а. Но речь сейчас о другом.

Речь о том, что CoolReader забросили. Причины мне неизвестны, но не обновляется он давно, на SourceForge — c 2015 года. А из доступных — версия для Linux младше последней для Android. И это печалит. С другой стороны, мир не без добрых людей: как минимум, два человека взяли на себя труд по сборке достаточно свежего варианта — -39. Вот их репозитории — vovans и fox. Причем у fox’а указана версия посвежее, я скачал/поставил — нет, номер в диалоге About не изменился.

Обновление (сентябрь 2018)

На форуме Ubuntu один умный человек с ником Axa-RU не поленился и собрал свежую версию — 3.2.2-1. Большое ему спасибо.

Судя по всему, этот билд забывчивостью не страдает, так что, если у вас после скачивания/установки все заработало, оставшийся кусок статьи можно пропустить

Я на всякий случай выложил пакет к себе (ссылка внизу статьи). А то как обычно c этими интернетами — вчера был дистрибутив, сегодня уже нет.

Но поставить CoolReader — только половина дела. Потому что после запуска у него приключается амнезия — не помнит ни открытой книжки, ни страницы, ничего. Капризы и паника. Ниже я привожу решение по возвращению CoolReader’у памяти, образно говоря. Метода простая — запускаем его с правами root’а, чтобы он смог, наконец, создать конфигурационные файлы, потом забираем их к себе в рабочую папку и меняем права на текущего пользователя. Приступим.

запускаем CR3 c правами администратора, закрываем
sudo cr3
в папке usr/share/cr3 появляются файлы конфигурации CR3 для root’a

создаем папку для хранения конфигов CR3 в домашней директории
mkdir

копируем конфиги из общей директории в домашнюю
опция -v (verbose) — для наглядности, можно опустить
sudo cp -fvR /usr/share/cr3/*

Читайте также:  Обновления для windows 10 64 bit ltsc

меняем владельца на текущего пользователя
опция -v (verbose) — для наглядности, можно опустить
sudo chown -Rv $(whoami):

На этом — «аллес гемахт, Маргарита Павловна!». Дело сделано, приятного чтения.

При желании можно оформить решение в виде , но зачем? Разве что вы переустанавливаете систему каждую неделю 🙂

Источник

CoolReader 3

Как я уже отмечал ранее, приложений для чтения электронных книг в Linux не так много. А с возможностью разбиения текста на две панели я знаю всего две — ornamentbook и CoolReader 3. Последняя хоть как-то продолжает развиваться на данный момент. Правда, уклон в разработке сейчас на e-Ink устройства. Десктопной версии внимания почти не уделяется.

Для работы CoolReader 3 (cool reader 3) можно выбрать 2 типа интерфейса — на Qt4 и на wxWidgets. На скриншотах представлен только Qt-вариант. Возможности приложения достаточно скромные. Но, в целом, вполне достаточные для комфортного чтения. На две колонки текст разворачивает, цвет фона и шрифта менять позволяет, сам шрифт тоже можно выбирать, сноски показываются внизу текущей страницы, стили обрабатывает корректно, в полный экран разворачивается, в общем чем не «аналог» бумажной книги? 🙂

По F4 Cool Reader выводит содержание книги, а по F5 — показывает список недавно открытых книг. Такая своеобразная замена «библиотеки«. Кстати говоря, если книга открывается повторно, то именно на той странице, на которой была закрыта. Что достаточно удобно. По F6 появляется окно с закладками. Закладки для каждой книги свои. То есть, сперва нужно открыть нужное произведение, а потом смотреть закладки.

Настройки вызываются по F9 , а открыть файл можно по F2 . И полноэкранный режим — Alt+Enter , горячие клавиши можно переназначать, но вручную через файл настроек. И то, я не уверен, что это возможно для Qt-интерфейса.

Листание книги тоже мне не понравилось. Когда читаешь, легче на пробел попасть, чем на стрелки или PageUp/PageDown (UPD: уже листает по пробелу, всё в порядке). За мышью тянуться тоже не удобно, когда много читаешь.

А вот размер шрифта выбирать легко 🙂 по +/- 🙂 Правда, это редко делается чаще одного раза. 🙂 Но и тут не всё гладко. Если этак делать не в начале книги, то позиция сбивается. Потом пол дня искать можно, где читать окончил 🙂

Установка приложения — песня отдельная. Релизов не было давно. С Qt-интерфейсом — ни одного! То есть, собирать нужно самим, вытягивая из git‘а.

Далее, заходим в crengine, создаём Qtbuild, заходим в него и выполняем:

Всё. Приложение установлено, пользуемся.

Кстати, есть там в архиве директория debian, но на неё сильно рассчитывать не нужно. Чтобы собрать deb-пакет, пришлось прилично там пошаманить, ибо все настройки для сборки для e-Ink устройств.

Если кому интересно, вот готовый пакет для Ubuntu 10.04 (устарело, см ниже PPA для всех текущих релизов Ubuntu). Запускать надо по команде — cr3. Я из исходников вытащил пиктограмму с *.desktop-файлом и кинул куда надо в /usr/share

UPD: добавил пару снимков с последней версии CoolReader 3.45. Теперь в качестве фона можно использовать любое изображение (первый скрин) или текстуру (второй)!

UPD from 06.04.14:

Вот мой PPA с самой свежей версией Cool Reader для всех текущих дистрибутивов Ubuntu:

Источник

Оцените статью