CowonWorld.RU
http://cowonworld.ru/forum/

iReader
http://cowonworld.ru/forum/viewtopic.php?f=7&t=84
Страница 17 из 18

Автор:  Serious [ 06 фев 2009, 00:45 ]
Заголовок сообщения:  iReader

iReader v.0.3.1


Вложение:
preview.0.3.jpg
preview.0.3.jpg [ 146.04 Кб | Просмотров: 16726 ]


Новое в версии 0.3.1:
1. Исправлено сохранение настроек, теперь все должно работать.
2. Добавлено 2 новых шрифта с возможностью выбора.
3. Мелкие багфиксы.

История версий показать
Новое в версии 0.3:
1. Возможность загружать любой текстовый файл из памяти не выходя из ридера.
2. Полнотекстовый регистрозависимый поиск.
3. Переход как по страницам, так и по процентам. Для перехода к проценту нужно в конце числа поставить знак %.
4. Изменение размера шрифта.

Новое в версии 0.2.1:
1. Решена проблема с невозможностью загрузки с первого раза.
2. Плеер теперь не должен намертво зависать при попытке загрузится, когда DPL включен.
3. Книга удалена из архива.
4. Работает с coconut Flash Skin Loader (сама книга и обои должны быть в SYSTEM)

Новое в версии 0.2:
1. Переделана архитектура, полностью переписан код, переработан интерфейс. Общая скорость работы интерфейса возросла в 3-4 раза.
2. Ридер теперь умеет работать в качестве Flash UI, а это значит возможность слушать музыку при чтении книг. Для этого установите ридер как обычный Flash UI, не забыв переименовать в music.swf
3. Добавлено сохранение настроек. В музыкальном режиме для сохранения придется выходить в меню и жать соответствующую кнопку, в нормальном режиме сохранение происходит автоматически.
4. Добавлена возможность повернуть читалку на 90, 180 и 270 градусов.
5. Часы в 12 и 24-часовом режимах.
6. Множественные багфиксы.

Новое в версии 0.1:
1. Ридер заточен только под D2.
2. Полноценный табовый интерфейс: экран статистики, экраны настроек. Выбранный таб запоминается при закрытии меню.
3. Простая смена цвета шрифта/фона, возможность поставить свои обои.
4. Переход НАЗАД. Переход на любую страницу.
5. Сайдбар а-ля ReadManiac, отключаемый. Имеет тот же цвет, что и текст.
6. Исправлена большая куча различных багов.
7. Книга в архиве заменена.


Функции, которых НИКОГДА не будет в iReader: (в связи с ограниченностью возможностей плеера)
1. Проигрывание музыки не во Flash UI режиме.
2. Плавная прокрутка текста.
3. Полноценный файловый браузер. Поддержка русских имен файлов.
4. Поддержка кодировок, отличных от UTF-8.
5. Поддержка форматов, отличных от txt.
6. Выравнивание по ширише.
7. Автоматическое сохранение в режиме Flash UI.

Установка:
  • Если вы не хотите использовать читалку как Flash UI, просто скопируйте ее в любое место на плеере, а файлы book.txt и wallpaper.jpg положите рядом с ней.
  • Для установки в качестве Flash UI (только 3.** прошивки) необходимо переименовать ридер в music.swf, потом его, book.txt и wallpaper.jpg скопировать в папку SYSTEM. Файл ireader.mp3 НЕОБХОДИМО положить в папку MUSIC во внутреннюю память плеера (НЕ на флешку). ПЕРЕД включением Flash UI отключите DPL (Динамический ПлейЛист)! Делается это выбором трека не из DPL.

Управление:
  • Перелистнуть страницу назад: левая часть экрана, либо кнопка "-"
  • Перелистнуть страницу вперед: правая часть экрана, либо кнопка "+"
  • Войти в меню - центр экрана.

Про загрузку книг: Начиная с версии 0.3 имеется возможность указывать прямой путь к файлу на плеере. Бызовый синтаксис (в некоторых режимах на некоторых прошивках может работать не все):
  • ../ - предыдущая директория
  • a:/ - память плеера
  • e:/ - флешка
По умолчанию, если введено просто имя файла, ридер ищет его в своей рабочей папке.
Например, допустим, что ридер лежит в папке FLASH. Вот несколько способов, как открыть файл text.txt, который тоже лежит в папке FLASH: text.txt, a:/FLASH/text.txt, ../FLASH/.text.txt
Имена книг должны состоять из латинских букв и цифр. Если не работает абсолютный путь (a:/ и e:/), используйте относительный (../)
Нормальный файловый менеджер на д2 невозможен в принципе.

Дополнительно:
  • Полная работоспособность гарантируется только на 3.** прошивках, начиная с 3.57.
    поддержка прошивок ниже *.57, а так же прошивок от D2+ НЕ ОСУЩЕСТВЛЯЕТСЯ! Но это не мешает ридеру работать на некоторых из них
  • Книжки должны быть в utf-8, другие кодировки плеер не понимает.
  • Воспроизведение музыки на D2 в принципе возможно ТОГДА И ТОЛЬКО ТОГДА, когда ридер работает как Flash UI. Добавлю, это - букридер, это не Flash UI в полном смысле этого слова, так что не просите плейлистов, коверов и прочей лабуды - не будет.
  • Страница в читалке - чистая условность, одна страница содержит в себе ровно 2000 символов. На экран при данном шрифте влазит до 400 символов, так что страница не есть один экран текста, а один экран текста не есть страница.
  • Сейчас отрисовка одного экрана текста занимает порядка 300 миллисекунд, не так уж и много. БОльшую часть времени съедает алгоритм "безразрывного" переноса слов между экранами, эту возможность планируется сделать опциональной. Возможно также существенное ускорение за счет загрузки следущей страницы в то время, пока пользователь читает текущую, но такоей возможности пока не реализовано.
  • Загрузка читалки занимает 4-8 секунд, в зависимости от объема книги. Наибольший объем, который я проверял на работоспособность - чуть менее мегабайта (1 040 709 байт) в ansi, что есть 1.73 мегбайта (1 818 331 байт) в utf-8.


Вложения:
ireader.v.0.3.1.rar [295.43 Кб]
Скачиваний: 4400
ireader.v.0.3.rar [135.25 Кб]
Скачиваний: 1257
ireader.v.0.2.1.rar [98.21 Кб]
Скачиваний: 1338
ireader.v.0.2.rar [376.23 Кб]
Скачиваний: 1334

Автор:  Serious [ 17 июн 2010, 15:04 ]
Заголовок сообщения:  Re: iReader

Еще может помочь смена имени папки, в которой он находится. Если используется в качестве flash ui, то можно попробовать очистить сохраненные данные. Для этого, например, можно использовать д2ос: viewtopic.php?p=28596#p28596 :) Установить как flash ui, удалить config.txt, включить д2 и в настройках д2ос выбрать очистку, потом выключить плеер (ничего не сохраняя) и поставить ireader назад.

Алсо, я тут поэкспериментировал, получилось сделать примитивный псевдо-файлбраузер (псевдо потому, что надо будет после закачки новых книжек запускать батник) с поддержкой русских имен файлов (это было самое сложное ;) ) Возможно, недельки через 2 выложу новую версию. Единственный косяк, который может быть с русскими именами: если в одной директории есть 2 директории (или 2 файла) с такими одинаковыми по длине именами, что если в них все русские (только русские) буквы заменить на * и получатся совпадающие имена, то для плеера эти две директории (два файла) неразличимы. Например, он не сможет отличить папку "Новая папка" от папки "Ололо ололо" (но сможет отличить "Новая папка" от "Но ваяпапка")

Изображение

Автор:  Дмитрий [ 19 июн 2010, 14:19 ]
Заголовок сообщения:  Re: iReader

Serious писал(а):
Алсо, я тут поэкспериментировал, получилось сделать примитивный псевдо-файлбраузер

я джва года ждал эту фичу )

Автор:  mcalex [ 19 июн 2010, 18:04 ]
Заголовок сообщения:  Re: iReader

xml юзаешь.... круто... :)

Автор:  Serious [ 23 июн 2010, 01:19 ]
Заголовок сообщения:  Re: iReader

Дизайн от Cassini показать
Изображение

Автор:  Дмитрий [ 23 июн 2010, 11:34 ]
Заголовок сообщения:  Re: iReader

Serious писал(а):
Дизайн от Cassini

ну да. только он нифига не в тему внешнего вида самой читалки. или ее стайлинг тоже будет?

Автор:  Cassini [ 23 июн 2010, 12:48 ]
Заголовок сообщения:  Re: iReader

Дмитрий писал(а):
ну да. только он нифига не в тему внешнего вида самой читалки. или ее стайлинг тоже будет?

Да, дизайн ireader тоже будет обновлён.

Автор:  Дмитрий [ 23 июн 2010, 15:02 ]
Заголовок сообщения:  Re: iReader

Cassini писал(а):
Да, дизайн ireader тоже будет обновлён.

тогда круто.

Автор:  bdwind [ 23 июн 2010, 15:35 ]
Заголовок сообщения:  Re: iReader

Cassini писал(а):
Да, дизайн ireader тоже будет обновлён.

Концепты уже есть? :) Просто он итак довольно симпотно выглядит :)

Автор:  Cassini [ 23 июн 2010, 17:08 ]
Заголовок сообщения:  Re: iReader

bdwind писал(а):
Концепты уже есть? Просто он итак довольно симпотно выглядит

Аааа, боитесь да, Кассини взялся за иридер, всё капец программе )))

Вложение:
Browser.png
Browser.png [ 19.99 Кб | Просмотров: 571 ]

Автор:  Death [ 23 июн 2010, 17:58 ]
Заголовок сообщения:  Re: iReader

Вносить изменения в дизайн iReader'a... Зачем?..
Что касается файл-менеджера, пусть и "псевдо", то он действительно облегчил бы жизнь.

Автор:  Alexander-SPb [ 23 июн 2010, 18:14 ]
Заголовок сообщения:  Re: iReader

Cassini И какие примерные сроки работ ?
PS. Возьмись за темы для Rockbox.

Автор:  Cassini [ 23 июн 2010, 18:33 ]
Заголовок сообщения:  Re: iReader

Death писал(а):
Вносить изменения в дизайн iReader'a... Зачем?..

Затем, что иридера в будущем уже "не будет", я на это даже намекнул скриншотом. Будет одна цельная оболочка, для небольшого комплекса программ с единным интерфейсом, если читаете форум, то понимаете о чём я говорю. Поэтому, данный скриншот, вобще не имеет никакого смысла, он даёт только понять, какой будет стиль. Если вас не устраивает дизайн браузера или концептуальный вид нового iReader'a, говорите смело, чётко и по делу.
Alexander-SPb писал(а):
Cassini И какие примерные сроки работ ?

Я за сроки не отвечаю, но дизайн будет готов явно раньше, чем готовая версия приложения.
Alexander-SPb писал(а):
PS. Возьмись за темы для Rockbox.

Нет, Роксбокс вобще не моё. Это похлеще, чем темы для обычной прошивки, ещё больше гемороя на пятую точку.

Автор:  Alexander-SPb [ 23 июн 2010, 18:37 ]
Заголовок сообщения:  Re: iReader

Cassini писал(а):
Будет одна цельная оболочка, для небольшого комплекса программ с единным интерфейсом

Это намёк на Flash UI "D2OS" ?

Автор:  Death [ 23 июн 2010, 21:17 ]
Заголовок сообщения:  Re: iReader

Cassini писал(а):
Если вас не устраивает дизайн браузера или концептуальный вид нового iReader'a, говорите смело, чётко и по делу.

По делу - зачем менять дизайн iReader'a, если можно выполнить весь "комплекс" в его стиле? Конечно, "на вкус и цвет разные фломастеры", но вносить изменения в дизайн читалки не вижу смысла. Сила привычки, вероятно.
P.S. iLibrary улыбнуло.

Автор:  Cassini [ 23 июн 2010, 21:37 ]
Заголовок сообщения:  Re: iReader

Death писал(а):
По делу - зачем менять дизайн iReader'a, если можно выполнить весь "комплекс" в его стиле?

Все иконки, цветовая схема, взята дабы мне память не изменяет с какого то дистрибутива Линукса. Ну и ваша правда, можно выполнить всё в таком стиле, мне не жалко, но от изменений в интерфейсе это не спасёт. Да и странный вопрос зачем, это не ваша проблема, ваша проблема это как качественно это будет выполнено и как удобно будет этим пользоваться, к этому можно и нужно придираться, а останавливать развитие проекта, вопросом зачем, странно.

Страница 17 из 18 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/