Author | Message |
---|
max13 Искушенный участник форума
Joined: 08 Mar 2011 Posts: 55
| Posted: 22.07.2011 18:03 | |
| Готова юзабельная версия альтернативного просмоторщика изображений, пока назвал eView. Цель проекта - более удобное чтение манги; открываются jpg bmp png tiff gif. Взять можно здесь http://narod.ru/disk/19772993001/eView_v0_31.html Проверял только на Digma e600, но должна работать и на совместимых моделях вроде Qumo libro. Конечно, еще здорово доделать надо, но пока так. Исходники чуть погодя, возможно броузерная часть кому-то пригодится, т.к. туда легко можно встроить любые другие компоненты. Файл лучше нужно положить в корневую папку, хотя у меня он запускался и с других каталогов. |
| | | Raze1rap Член клуба The eBook
Joined: 30 Dec 2010 Posts: 700
Location: Орел
| Posted: 22.07.2011 18:45 | |
| ну что ж здорово. Может так кто нибудь Кулридер сделает. _________________ Digma e600 - дешево и очень сердито |
| | | Regolit Заслуженный участник форума
Joined: 17 Aug 2010 Posts: 286
Location: ЗаМКАДыш
| Posted: 23.07.2011 00:22 | |
| Хорошо бы версию для новых моделей. Е600 плавно отходит в мир иной _________________ КПК не умер - он стал iPad |
| | | max13 Искушенный участник форума
Joined: 08 Mar 2011 Posts: 55
| Posted: 23.07.2011 14:33 | |
| Насчет е601, попробуйте кто-нибуть, если что не так программа просто не запустится. версия eView 0.34a http://www.cncfiles.ru/download.php?id=1748 Небольшое описание: Просмоторщик всегда пытется стартовать в корневой директории с картинками, у меня это ....Pictures/ Если такой папки нет, то просто в корневой. В режиме броузера управление стрелками, "PGUP" "PGDOWN" и "ОК". На всякий случай, временно, на кнопке "Меню" висит переход в корневую папку, чтобы не заблудиться "ESC" - выход из программы.
В режиме просмотра изображений стрелку "влево" дублирует "PGUP", стрелку "вправо" - "PGDOWN", идентичны. "ESC" - переход в броузер назад. "Влево" - предыдущая картинка, "вправо" - следующая. Все достаточно крупные картинки с шириной больше высоты автоматически поворачиваются против часовой на 90 градусов и приводятся точно к размеру экрана. Остальные достаточно крупные рисунки то же, но без поворота, даже если они немного меньше экрана. Это сделано что использовать экран книжки полностью, на 100%. Совсем маленькие изображения не модифицируются.
Далее стрелка "вверх" - включает специальный режим зума с поворотом. При этом, если картинка широкоформатная, ее ширина приведется к удвоенной ширине экрана, то есть к 1200, высота не поменяется. Кнопка "вправо" теперь будет сдвигать изображений налево, а кнопка "влево" - наоборот. Последующее нажатие, например, кнопки "влево"(или "PGDOWN") приведет к предыдущей картинке, а точнее ее правой части, еще раз нажать - к левой. На самом деле все очень просто, все рисунка начинают представлять собой как бы непрерывную ленту, которую можно прокручивать через экран Это еще не все, если рисунок в этом режиме имеет пропорции и размеры близкие к экранным, то он автоматически будет повернут против часовой на 90 градусов, бывшая высота приравняется к 1200, а бывшая ширина станет 800. В общем, поворот с зумом. Реакция на кнопки будет как в примере выше. Смысл - более удобный просмотр изображений высокого разрешения, особенно это касается манги.
Стрелка "вниз" - отключает этот режим режим.
Вообще-то, там за 5 минут можно со всем разобраться и не зная всего этого, все просто как орех.
Используйте программу на свой страх и риск.
Теперь там же и исходники, так что изменения доступны любому. По теме программирования под книжки читать тут libroom.net/viewtopic.php?t=18193&postdays= 0 Еще, пока есть нерешенный очень серьезный баг - утечка памяти в режиме смотрелки. Часть утечки удалось подавить, но полностью не выходит - мой программисткий скилл не позволяет. Нужна помощь. Также, хотелось бы убрать "часики", добавить сохранение последнего открытого файла и еще минимум один режим для смотрелки - автообрезка пустых полей изображения - белого бессмысленного бордюра, если он присутствет. |
| | | Regolit Заслуженный участник форума
Joined: 17 Aug 2010 Posts: 286
Location: ЗаМКАДыш
| Posted: 25.07.2011 21:17 | |
| max13 Спасибо большое! Все программисты для Дигмы имеют свойство куда-то теряться. Не пропадайте! Скоро, надеюсь, первоклассникам будут покупать электронные буквари и добровольцы опробовать найдутся _________________ КПК не умер - он стал iPad |
| | | nii_understanding Активный участник форума
Joined: 27 Jul 2011 Posts: 188
Location: Россия
| Posted: 27.07.2011 14:18 | |
| max13 Потестил Вашу eView 0.34a на моей е500. Спасибо за труд.
Даже на диагонали 5' вполне сносно можно читать и мангу и комиксы, но конечно встречаются и мелкие надписи, хотя не удалось прочитать всего на одной странице из всех протестированных.
Действительно удобно читать мангу и комиксы. Тестил на мангах: B. Reaction и Haru ranman. Процесс увлекает. Идея с "рулончиком манги" (одна кнопка управления переходом и по странице и на следующую) очень понравилась. Часы мешают не сильно, но кроме часов ещё показывается белая полоса примерно на 2 см, вот если бы на неё поместить название открытого в данный момент файла, например, 1.jpg - было бы удобней. И да запоминания страницы с которой вышел не хватает. + думаю, что такой программе хорошо бы написать свой графический интерфейс.
Пробовал читать Transmetropolitan - тут программа повела себя очень странно - некоторые страницы отображаются прекрасно, другие как белый лист. Например, вот эта парочка страниц-картинок: http://ifolder.ru/24901954 Разница вроде маленькая между ними, но 12 показывает, а 13 - нет. 12 (по показаниям компа) весит больше (283 кб против 262 кб), но у неё разрешение: 850х1330, а у 13ой - 850х1347. Разница в 17 пикселей отрубает показ картинки?
Закончился тест самоперезагрузкой книги, видимо, как Вы и писали, память утекла совсем... _________________ Digma e500 |
| | | max13 Искушенный участник форума
Joined: 08 Mar 2011 Posts: 55
| Posted: 27.07.2011 15:18 | |
| Рад, что кому-то пригодилась. Если можно, еще несколько других "глючных" картинок. Проблема с утечкой пофиксена, сейчас пишу фильтр для автообрезки бордюра. После него, видимо будет решено с запоминанием открытого файла итп. С часиками пока непонятно. |
| | | nii_understanding Активный участник форума
Joined: 27 Jul 2011 Posts: 188
Location: Россия
| | | | nii_understanding Активный участник форума
Joined: 27 Jul 2011 Posts: 188
Location: Россия
| Posted: 03.08.2011 14:51 | |
| max13, какие новости? Хочется поюзать не жрущую память версию... _________________ Digma e500 |
| | | max13 Искушенный участник форума
Joined: 08 Mar 2011 Posts: 55
| Posted: 04.08.2011 04:03 | |
| Вот, кому надо версия 0.36 http://www.cncfiles.ru/download.php?id=1762 вместе с исходниками. Что нового: пофиксена утечка пямяти в старых режимах; добавлен фильтр "обрезка", активируется по кнопке "ОК". В этом режиме будут обрезаться пустые белые или черные поля вокруг картинки(если они есть) с одновременным увеличением - изображение станет крупнее и разборчивее. Пока фильтр работает не всегда идеально, иногда обрезка будет производиться неточно, и еще он заметно притормаживает на моей E600. |
| | | max13 Искушенный участник форума
Joined: 08 Mar 2011 Posts: 55
| Posted: 14.08.2011 19:18 | |
| Новая версия 0.37 здесь http://webfile.ru/5489639 Изменения: полностью переписан фильтр "обрезка", теперь он не тормозит и работает достаточно неплохо (спасибо GFH за совет).
2 nii_understanding, пробовал глючные файлы, у меня все открывались нормально... Или версия смотрелки тогда была старая или это особенности E500. |
| | | bal64rus Новенький участник форума
Joined: 15 Aug 2011 Posts: 7
Location: Россия
| Posted: 15.08.2011 20:03 | |
| Спасибо, полезная и удобная прога. Неплохо бы сделать циклическую прокрутку списка, т.к. листать вверх вниз при большом кол-ве файлов или папок неудобно |
| | | YED Зрелый участник форума
Joined: 10 May 2011 Posts: 29
Location: Russia, Abakan
| Posted: 17.08.2011 15:27 | |
| Поддерживаю хотелку об уменьшении пустого пространства возле индикатора батареи и часов! Протестировал свежую версию -- программулька стала работать гораздо шустрее! Спасибо за работу. _________________ Digma e600 -> Kindle PW2013 |
| | | Jivatman Заслуженный участник форума
Joined: 10 Sep 2009 Posts: 263
Location: Moscow
| Posted: 25.08.2011 13:07 | |
| На q1000 работает. Но картинки показывает не во весь экран, по-центру. А хотелось бы на весь экран - да и текст мелковато выглядит, а зума нету. Я так понял, .cbr не понимает - приходится кидать картинки валом. p.s. Попробовал штатной смотрелкой... Понимает и .cbr и .rar ... А еще показывает практически во весь экран. В общем штатная сделана лучше... (никогда не смотрел комиксы, где можно Достоевского/Толстого найти? - говорят, на японском есть вся наша классика - интересно, "войну и мир" осилю?... ) _________________ Digma q1000. |
| | | max13 Искушенный участник форума
Joined: 08 Mar 2011 Posts: 55
| Posted: 30.08.2011 22:03 | |
| Вот eView 0.38 http://webfile.ru/5518783 Изменения: Сохраняет все настройки, запоминает последнюю рабочую папку и файл, который сразу открывается при запуске. При неудаче (скажем уже нет того файлика или даже всего каталога) перейдет в корневую книжки. По кнопке "HOME" пытается сразу прыгнуть в один из реально присутствующих катлогов: /userdata/media или в /userdata/media/mmcblk0p1 или в /userdata/media/mmcblk0p1/Pictures На кнопке "MENU" временно установеленно удаление файлика с настройками. Есть вероятность, что на других устройствах (кроме Е600) может и не заработать, это исправимо, но заранее не могу узнать. |
| | | bal64rus Новенький участник форума
Joined: 15 Aug 2011 Posts: 7
Location: Россия
| Posted: 31.08.2011 07:38 | |
| На е500 просто не запускается, при нажатии на eview038 исполняемый файл ничего не происходит
После перезагрузки книги запустилась, с чем это может быть связано
P.Sы) Напоминаю хотелку с циклической прокруткой в файловом менеджере. Например, если нужна последняя папка\файл, приходиться листать и листать вниз, когда можно один раз нажать вверх |
| | | Jivatman Заслуженный участник форума
Joined: 10 Sep 2009 Posts: 263
Location: Moscow
| Posted: 31.08.2011 12:32 | |
| На всякий случай... В q1000 штатная гляделка очень удобная. Понимает кучу графических форматов и .cbr (так и пишет "архив комиксов" - т.е. картинки в zip). Во время просмотра работает кнопка "menu", в котором пункты: История (кнопка z - страница текущего комикса при предыдущем просмотре Идти на страницу (кнопка G) Увеличение (I) Уменьшение (O) Настоящий размер (A) На весь экран (Q) По высоте (H) По ширине (W) Повернуть вправо (R) Повернуть влево (L) Заставка (P) (не пробовал - видимо, сделать текущую картинку заставкой) Воспроизведение (S) - автолистание Удалить (D) - работает (подствечивание) только с отдельными картинками (т.е. не работает в архивах типа .cbr) -- меню также работает в режиме эксплорера - позволяет выйти в главное меню, удалить файл, искать по имени, сортировать (по имени, размеру, дате, алфавит прямой, алфавит обратный). -- хотелось бы еще возможность смотреть негатив картинки... --- Удачи. _________________ Digma q1000. |
| | | max13 Искушенный участник форума
Joined: 08 Mar 2011 Posts: 55
| Posted: 31.08.2011 17:28 | |
| Да, хорошо когда экран 9.7. Полгода назад собирался тоже такую книжку взять , тогда не было в продаже. Сейчас в процессе как раз прокрутка, далее посмотрим, основная цель и так уже достигнута на 0.38 версии. Осталась шлифовка-полировка... Что касается .cbr , манга в основном распространяется в прямом виде в архивах, в .cbr вообще не встречал. Смысла делать не вижу. Но, в любом случае, код программы открытый для всех, можно хоть чтение djvu добавить. Насчет архивов, думаю это вообще полностью лишнее по нескольким причинам. Что можно еще полезного добавить? Удаление каталогов и файлов, можно, но несколько опасно. Сортировка вроде бы и так есть какая надо. Сильно "приподнять" смотрелку могло бы вот что - научить распозновать "блоки" манги, и показывать их последовательно на весь экран... круто было бы, но как мыслей нет и близко. Нереально это. Зум. Несложно, но зачем? Негатив, здесь нужны усилия, но тоже, зачем он нужен? История, в принципе, довольно полезно. Еще можно добавить возможность выбора модели, или просто разрешения, некий смысл виден. Связать с G-сенсором? Опыт чтения обычных книг говорит о сомнительности этой плюшки. Ну, пока я иссяк на предлжения Разве что если достать сишные исходники какого-нибудь просмоторщика djvu или pdf то можно и встроить, это интересно. С нужными переделками, конечно, чтобы рефлоу был, иначе нет смысла... |
| | | nii_understanding Активный участник форума
Joined: 27 Jul 2011 Posts: 188
Location: Россия
| Posted: 01.09.2011 19:17 | |
| max13 wrote: | Сортировка вроде бы и так есть какая надо. Сильно "приподнять" смотрелку могло бы вот что - научить распозновать "блоки" манги, и показывать их последовательно на весь экран... круто было бы, но как мыслей нет и близко. Нереально это.
|
Круто. Очень круто. Мечта, однако, но фантастика...
max13 wrote: | Зум. Несложно, но зачем? |
Макс, как это зачем? Чтобы читать надписи мелким шрифтом. Вам на 6' может и всё видно, но прочтение "Призрака в доспехах" доказало, что на 5' такое встречается.
З.Ы. Хорошо было бы сделать прокрутку, так чтобы лист делился не на 2 части, а на 3 (опционально). Фигня в том, что иногда получается, что текст срезается, так как попадает на срез между 2 частями... _________________ Digma e500 |
| | | Jivatman Заслуженный участник форума
Joined: 10 Sep 2009 Posts: 263
Location: Moscow
| Posted: 02.09.2011 15:10 | |
| А где ее вообще берут эту мангу?... Я вот нашел кучу комиксов (в cbr, кстати). Но все больше "под мангу" (хотя хентай, вроде тоже манга?...). И не понял: что такое "блок манги"?... _________________ Digma q1000. |
| | |
| You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
© Libroom, 2021
|