PocketBook 602 Pro

Настройка под себя.

1. Настройка раскладки клавиатуры под себя.

Раскладка виртуальной клавиатуры храниться в файлах с расширение kdb

Для изменения раскладки берем файл клавиатуры и подстраиваем его под себя. Сам файл состоит из секций описания раскладки. Каждая секция начинается с описания языка: EN: English для английского, RU: Russian - русского, UA: Ukrainian - украинского и т.д. Дальше 5 строк для описания блоков раскладки в нижнем регистру символы подряд без пробелов(верхний, левый, центральный, правый, нижний), 5 строк с описанием раскладки в верхнем регистре символы подряд без пробелов(верхний, левый, центральный, правый, нижний), -- разделитель, 5 строк описание виртуальной клавиатуры для тачскрина в нижнем регистре между символами пробелы, -- разделитель, 5 строк описание виртуальной клавиатуры для тачскрина в верхней раскладке между символами пробелы, -- разделитель.

Пример файла раскладка EN-RU-UA (кодировка UTF8) ссылка ниже.

Откорректированный файл сохраняем во внутренней памяти в каталоге system\language\keyboard  имя файла произвольное но не должно совпадать с системным (список системных имен раскладок отображаются в настройке).

После сохранения выбираем свою раскладку.

Пример файла раскладки доступен тут

 

2. Настройка программ для открытия конкретного формата.

Перечень программ открывающих файлы определенного формата настраивается в пользовательском файле extensions.cfg который должен располагаться в каталоге пользователя :
- при отключенных профилях H:\system\config (H: буква присвоенная внутренней памяти)
- при включенных профилях H:\system\profile\ИМЯ_ПРОФИЛЯ\config (H: буква присвоенная внутренней памяти или карте памяти)

На новом устройстве (если вы не вносили изменений в настройки запуска программ по расширением) данный файл отсутствует а в работе используется файл скрытого раздела прошивки (системный).

Системный файл по умолчанию (во внутренней памяти прошивки) содержит следующие строки:

pdf:@PDF_file:1:AdobeViewer.app,pdfviewer.app:ICON_PDF
epub:@EPUB_file:1:AdobeViewer.app,fbreader.app:ICON_EPUB
acsm:@ACSM_file:1:AdobeViewer.app:ICON_ACSM
txt:@Text_file:1:fbreader.app:ICON_TXT
fb2:@FB2_file:1:fbreader.app:ICON_FB2
htm:@HTML_file:1:fbreader.app:ICON_HTM
html:@HTML_file:1:fbreader.app:ICON_HTM
php:@HTML_file:1:fbreader.app:ICON_HTM
cgi:@HTML_file:1:fbreader.app:ICON_HTM
asp:@HTML_file:1:fbreader.app:ICON_HTM
jsp:@HTML_file:1:fbreader.app:ICON_HTM
pl:@HTML_file:1:fbreader.app:ICON_HTM
chm:@Z_HTML_file:1:fbreader.app:ICON_CHM
rtf:@RTF_file:1:fbreader.app:ICON_RTF
doc:@DOC_file:1:fbreader.app:ICON_DOC
docx:@DOC_file:1:fbreader.app:ICON_DOC
docm:@DOC_file:1:fbreader.app:ICON_DOC
prc:@PRC_file:1:fbreader.app:ICON_PRC
pdb:@PRC_file:1:fbreader.app:ICON_PRC
mobi:@PRC_file:1:fbreader.app:ICON_PRC
tcr:@TCR_file:1:fbreader.app:ICON_TXT
wlnk:@weblink:5:fbreader.app:ICON_WWW
djvu:@DJVU_file:1:djviewer.app:ICON_DJVU
djv:@DJVU_file:1:djviewer.app:ICON_DJVU
jpg:@JPEG_image:2:jpegviewer.app:ICON_JPG
jpeg:@JPEG_image:2:jpegviewer.app:ICON_JPG
png:@PNG_image:2:jpegviewer.app:ICON_PNG
bmp:@BMP_image:2:jpegviewer.app:ICON_BMP
tif:@TIFF_image:2:jpegviewer.app:ICON_TIFF
tiff:@TIFF_image:2:jpegviewer.app:ICON_TIFF
mp3:@Music_file:3:play.app:ICON_MP3
app:@APP_file:4:start.app:ICON_APP
pbi:@APP_file:4:sysinstall.app:ICON_APP

Структура строки следующая:

Расширение_файла@Тип_файла:Список_программ_через_запятую:Иконка_для_файла

Для изменения настроек для конкретного формата копируем нужные строки и изменяем список программ:

для включения программы fbreader180 как второй читалки (имя программы fbreader180.app) для файлов формата fb2 строка должна выглядеть так:
fb2:@FB2_file:1:fbreader.app,fbreader180.app:ICON_FB2

для включения как основной читалки
fb2:@FB2_file:1:fbreader180.app,fbreader.app:ICON_FB2

для добавления альтернативными CoolReader и fbreader180 так:
fb2:@FB2_file:1:fbreader.app,fbreader180.app,cr3-pb.app:ICON_FB2

для добавления CoolReader основным а fbreadera и fbreader180 альтернативными так:
fb2:@FB2_file:1:cr3-pb.app,fbreader.app,fbreader180.app:ICON_FB2

Пример файла extensions.cfg можно скачать тут 
(настройки для fbreader180.app и djvu-bw.app)

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

Для открытия альтернативной читалкой выделяем файл и нажимаем клавишу МЕНЮ (книга) - заходим в подпункт Открыть и выбираем нужную программу.


3. Использование встроенных словарей в FBReader180 и CoolReader 3

1. Скачать архив scripd_ugidadd_pbpro.zip
2. Разархивировать его в любой каталог ПК
3. Подключить буку к ПК
4. Скопировать каталоги applications и system с их содержанием во внутреннюю память устройства.
5. Отключить буку от ПК
6. Зайти в Приложения и запустить set_ugid.app , ждать пока над иконкой песочные часы. (если в списке нет скрипта подождать несколько минут и выйти и повторно войти в Приложения)
7. По окончании работы выключить БлюТуз или выключить и включить устройство.

Для проверки правильности выполнения скрипта в корне внутренней памяти будет создан файл log.txt открыть его на просмотр. В файле должна быть строка

Цитата:
-rwsr-sr-x 1 sreader sreader 3728 Jan 20 16:42 /ebrmain/bin/start.app
-rwsr-sr-x 1 sreader sreader 3728 Jan 20 16:42 /ebrmain/bin/bookshelf.app


нужные нам изменения отмечены жирным шрифтом.

Более новый способ описан тут (скрипт переноса Coolreadera в системную область)


4. Замена штатной оболочки на оболочку а-ля 301/360.

Идея и обсуждение на форуме the-ebook.org

ВНИМАНИЕ! Проверено на прошивке 2.0.4 на других прошивках Вы действуете на свой страх (на тестовой версии 2.1.0 альфа для 602 работает).

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

Для тех у кого программ размешена в каталоге Games необходимо ее переименовать в Applications.

Для тех кому тема не понравилась могут скачать мою тему note10.pbt (update) для 6ХХ или note10".zip для 9ХХ

или тему Note8 для 602 (Книги должы располагатся в каталоге Books внутренней памяти и карты памяти) (Note8v2 для 602), отличие от Note8 убраны пружинки).

Как настроить запуск своих приложений на кнопки АРР1-4 описано тут.


Порядок установки:

  • скачать и распаковать в любую папку ПК
  • Подключить устройство
  • Если ранее была установлена предыдущая версия темы то удалить с каталога внутренней памяти applications следующие файлы bt-off.app bt-on.app wifi-off.app wifi-on.app 4. Скопировать папки applicatons и systems во внутреннюю память устройства.
  • Настройки - Вид выбрать темы note10

В теме добавлены 3 кнопки запуска пользовательских программ. Для запуска используются скрипты (HD: - буква внутренней памяти)

  • APP1 - HD:/applications/note10/app1.app
  • APP2 - HD:/applications/note10/app2.app
  • APP3 - HD:/applications/note10/app3.app

Включение выключение ЗинеЗуба пока не работает, жду информации от Ключника. После получения нужно будет только подправить скрипты bt-on.app и bt-off.app

5. Подборка тем для книжной полки 360+


1. Темы для 902 про от EdHell :

2. Темы для 602 про от EdHell :

3. Темы для 602 от loquito:

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

 

6. Скрипты.

Подборка скриптов для автоматизации некоторых действий

Каталог Scripts содержит следующие скрипты:

  • backup_dicts.app - Архивирование пользовательских словарей, архив (7z) сохраняется в каталог SD/backup а если нет карты памяти то в аналогичном каталоге внутренней памяти устройства. Имя архива запрашивается перед началом архивации.
  • backup_fonts.app - Архивирование пользовательских шрифтов, архив (7z) сохраняется в каталог SD/backup а если нет карты памяти то в аналогичном каталоге внутренней памяти устройства. Имя архива запрашивается перед началом архивации.
  • backup_profile.app - Архивирование пользовательских шрифтов, архив (7z) сохраняется в каталог SD/backup а если нет карты памяти то в аналогичном каталоге внутренней памяти устройства. Имя архива запрашивается перед началом архивации.
  • cr3cashe_del.app - Очистка каталога с кешем Coolreadera.
  • pb3XXshell.app - Переключение на книжную полку от 360+, полка должа быть усановлена.
  • pb6XXshell.app -  Переключение на штатную полку Про

Каталог Scripts_firmvare содержит следующие скрипты:

  • copy_cr3_2_ebrmain.app  - Перенос исполняемого файл cr3-pb.app в системный раздел, позволяет получить доступ к встроенный словарям. Coolreader должен быть установлен.
  • copy_djvbw_2_ebrmain.app - Перенос исполняемого файла  djview-bw в системный раздел, позволяет получить доступ к встроенный словарям. djview-bw должен быть установлен.
  • copy_fbr180_2_ebrmain.app - Перенос исполняемого файла fbreader180 в системный раздел для получения доступа к встроенным словарям. Fbreader180 должен быть установлен.
  • linknotes360.app - Создание в системном разделе ссылки с именем notes.app для доступа к заметкам на старых темах 3ХХ и установленной полке от 360+.

ВНИМАНИЕ: Следует помнить о том что системный раздел не резиновый, 1,2 дополнительные читалки он выдержит. После каждого скрипта выводится информация о разделе ebrmain в том числе всего блоков (1к) использовано, свободных и %занятого места. Так то хорошенько подумайте какую читалку Вам нужно перенести в системный раздел. 

Скрипты (кроме очистки кеша Coolreader) работают на прошивки  не старше 2.1.0 , на более новых прошивках не работают.

Порядок установки:

  1. Скачать архив biv_scripts_v1.zip
  2. Разархивировать в любую папку ПК.
  3. Подключить Покетбук к ПК
  4. Скопировать папки system и applications во внутреннюю память устройства.
  5. Отключить устройство от ПК.

В файле extensions.cfg.7_z содержится строка которую необходимо добавить в пользовательский файл extensions.cfg для возможности разархивации архива 7z.

 

Яндекс.Погода
Яндекс.Метрика
Сделать бесплатный сайт с uCoz