eView - смотрелка для манги
Goto page 1, 2, 3  Next
 
Libroom Forum IndexDigma
AuthorMessage

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.
Конечно, еще здорово доделать надо, но пока так.
Исходники чуть погодя, возможно броузерная часть кому-то пригодится, т.к. туда легко можно встроить любые другие компоненты.
Файл лучше нужно положить в корневую папку, хотя у меня он запускался и с других каталогов.
 
View user's profile ^

Raze1rap
Член клуба The eBook

Член клуба The eBook



Joined: 30 Dec 2010
Posts: 700


Location: Орел

Posted: 22.07.2011 18:45    

ну что ж здорово. Может так кто нибудь Кулридер сделает.
_________________
Digma e600 - дешево и очень сердито
 
View user's profile ^

Regolit
Заслуженный участник форума

Заслуженный участник форума



Joined: 17 Aug 2010
Posts: 286


Location: ЗаМКАДыш

Posted: 23.07.2011 00:22    

Хорошо бы версию для новых моделей. Е600 плавно отходит в мир иной Smile
_________________
КПК не умер - он стал iPad
 
View user's profile ^

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"
и "ОК". На всякий случай, временно, на кнопке "Меню" висит переход в корневую папку, чтобы не заблудиться Smile
"ESC" - выход из программы.

В режиме просмотра изображений стрелку "влево" дублирует "PGUP", стрелку "вправо" - "PGDOWN", идентичны. "ESC" - переход в броузер назад.
"Влево" - предыдущая картинка, "вправо" - следующая.
Все достаточно крупные картинки с шириной больше высоты автоматически поворачиваются против часовой на 90 градусов и приводятся точно к размеру экрана.
Остальные достаточно крупные рисунки то же, но без поворота, даже если они немного меньше экрана. Это сделано что использовать экран книжки полностью, на 100%.
Совсем маленькие изображения не модифицируются.

Далее стрелка "вверх" - включает специальный режим зума с поворотом. При этом, если картинка широкоформатная, ее ширина приведется к удвоенной ширине экрана, то есть к 1200, высота не поменяется. Кнопка "вправо" теперь будет сдвигать изображений налево, а кнопка "влево" - наоборот. Последующее нажатие, например, кнопки "влево"(или "PGDOWN") приведет к предыдущей картинке, а точнее ее правой части, еще раз нажать - к левой. На самом деле все очень просто, все рисунка начинают представлять собой как бы непрерывную ленту, которую можно прокручивать через экран Wink
Это еще не все, если рисунок в этом режиме имеет пропорции и размеры близкие к экранным, то он автоматически будет повернут против часовой на 90 градусов, бывшая высота приравняется к 1200, а бывшая ширина станет 800. В общем, поворот с зумом. Реакция на кнопки будет как в примере выше. Смысл - более удобный просмотр изображений высокого разрешения, особенно это касается манги.

Стрелка "вниз" - отключает этот режим режим.

Вообще-то, там за 5 минут можно со всем разобраться и не зная всего этого, все просто как орех.

Используйте программу на свой страх и риск.

Теперь там же и исходники, так что изменения доступны любому.
По теме программирования под книжки читать тут libroom.net/viewtopic.php?t=18193&postdays= 0
Еще, пока есть нерешенный очень серьезный баг - утечка памяти в режиме смотрелки. Часть утечки удалось подавить, но полностью не выходит - мой программисткий скилл не позволяет. Нужна помощь.
Также, хотелось бы убрать "часики", добавить сохранение последнего открытого файла и еще минимум один режим для смотрелки - автообрезка пустых полей изображения - белого бессмысленного бордюра, если он присутствет.
 
View user's profile ^

Regolit
Заслуженный участник форума

Заслуженный участник форума



Joined: 17 Aug 2010
Posts: 286


Location: ЗаМКАДыш

Posted: 25.07.2011 21:17    

max13
Спасибо большое! Все программисты для Дигмы имеют свойство куда-то теряться. Не пропадайте! Скоро, надеюсь, первоклассникам будут покупать электронные буквари и добровольцы опробовать найдутся Smile
_________________
КПК не умер - он стал iPad
 
View user's profile ^

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
 
View user's profile ^

max13
Искушенный участник форума

Искушенный участник форума



Joined: 08 Mar 2011
Posts: 55



Posted: 27.07.2011 15:18    

Рад, что кому-то пригодилась. Если можно, еще несколько других "глючных" картинок.
Проблема с утечкой пофиксена, сейчас пишу фильтр для автообрезки бордюра. После него, видимо будет решено с запоминанием открытого файла итп. С часиками пока непонятно.
 
View user's profile ^

nii_understanding
Активный участник форума

Активный участник форума



Joined: 27 Jul 2011
Posts: 188


Location: Россия

Posted: 27.07.2011 15:49    

Без проблем:
http://ifolder.ru/24903468 - 8 да, 9 нет
и
http://ifolder.ru/24903480 - 15 да, 16 нет

Рад, что продолжаете работу. Если проблема с утечками пофиксена, очень хотел бы продолжить тест... Если не хотите тут выкладывать, хотя наверно не только я буду рад, то вот мой адрес: nabokoff2008@mail.ru
_________________
Digma e500
 
View user's profile ^

nii_understanding
Активный участник форума

Активный участник форума



Joined: 27 Jul 2011
Posts: 188


Location: Россия

Posted: 03.08.2011 14:51    

max13, какие новости?
Хочется поюзать не жрущую память версию...
_________________
Digma e500
 
View user's profile ^

max13
Искушенный участник форума

Искушенный участник форума



Joined: 08 Mar 2011
Posts: 55



Posted: 04.08.2011 04:03    

Вот, кому надо версия 0.36
http://www.cncfiles.ru/download.php?id=1762
вместе с исходниками.
Что нового:
пофиксена утечка пямяти в старых режимах;
добавлен фильтр "обрезка", активируется по кнопке "ОК".
В этом режиме будут обрезаться пустые белые или черные поля вокруг картинки(если они есть) с одновременным увеличением - изображение станет крупнее и разборчивее.
Пока фильтр работает не всегда идеально, иногда обрезка будет производиться неточно, и еще он заметно притормаживает на моей E600.
 
View user's profile ^

max13
Искушенный участник форума

Искушенный участник форума



Joined: 08 Mar 2011
Posts: 55



Posted: 14.08.2011 19:18    

Новая версия 0.37 здесь http://webfile.ru/5489639
Изменения:
полностью переписан фильтр "обрезка", теперь он не тормозит и работает достаточно неплохо (спасибо GFH за совет).

2 nii_understanding, пробовал глючные файлы, у меня все открывались нормально... Или версия смотрелки тогда была старая или это особенности E500.
 
View user's profile ^

bal64rus
Новенький участник форума

Новенький участник форума



Joined: 15 Aug 2011
Posts: 7


Location: Россия

Posted: 15.08.2011 20:03    

Спасибо, полезная и удобная прога. Неплохо бы сделать циклическую прокрутку списка, т.к. листать вверх вниз при большом кол-ве файлов или папок неудобно
 
View user's profile ^

YED
Зрелый участник форума

Зрелый участник форума



Joined: 10 May 2011
Posts: 29


Location: Russia, Abakan

Posted: 17.08.2011 15:27    

Поддерживаю хотелку об уменьшении пустого пространства возле индикатора батареи и часов! Wink
Протестировал свежую версию -- программулька стала работать гораздо шустрее! Спасибо за работу.
_________________
Digma e600 -> Kindle PW2013
 
View user's profile ^

Jivatman
Заслуженный участник форума

Заслуженный участник форума



Joined: 10 Sep 2009
Posts: 263


Location: Moscow

Posted: 25.08.2011 13:07    

На q1000 работает. Но картинки показывает не во весь экран, по-центру. А хотелось бы на весь экран - да и текст мелковато выглядит, а зума нету. Я так понял, .cbr не понимает - приходится кидать картинки валом.
p.s. Попробовал штатной смотрелкой... Понимает и .cbr и .rar ... А еще показывает практически во весь экран. В общем штатная сделана лучше... (никогда не смотрел комиксы, где можно Достоевского/Толстого найти? - говорят, на японском есть вся наша классика Very Happy - интересно, "войну и мир" осилю?... Rolling Eyes )
_________________
Digma q1000.
 
View user's profile ^

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) может и не заработать, это исправимо, но заранее не могу узнать.
 
View user's profile ^

bal64rus
Новенький участник форума

Новенький участник форума



Joined: 15 Aug 2011
Posts: 7


Location: Россия

Posted: 31.08.2011 07:38    

На е500 просто не запускается, при нажатии на eview038
исполняемый файл ничего не происходит

После перезагрузки книги запустилась, с чем это может быть связано Question

P.Sы) Напоминаю хотелку с циклической прокруткой в файловом менеджере. Например, если нужна последняя папка\файл, приходиться листать и листать вниз, когда можно один раз нажать вверх Smile
 
View user's profile ^

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.
 
View user's profile ^

max13
Искушенный участник форума

Искушенный участник форума



Joined: 08 Mar 2011
Posts: 55



Posted: 31.08.2011 17:28    

Да, хорошо когда экран 9.7. Полгода назад собирался тоже такую книжку взять Smile, тогда не было в продаже.
Сейчас в процессе как раз прокрутка, далее посмотрим, основная цель и так уже достигнута на 0.38 версии. Осталась шлифовка-полировка...
Что касается .cbr , манга в основном распространяется в прямом виде в архивах, в .cbr вообще не встречал. Смысла делать не вижу. Но, в любом случае, код программы открытый для всех, можно хоть чтение djvu добавить.
Насчет архивов, думаю это вообще полностью лишнее по нескольким причинам.
Что можно еще полезного добавить?
Удаление каталогов и файлов, можно, но несколько опасно.
Сортировка вроде бы и так есть какая надо.
Сильно "приподнять" смотрелку могло бы вот что - научить распозновать "блоки" манги, и показывать их последовательно на весь экран... круто было бы, но как мыслей нет и близко. Нереально это.
Зум. Несложно, но зачем?
Негатив, здесь нужны усилия, но тоже, зачем он нужен?
История, в принципе, довольно полезно.
Еще можно добавить возможность выбора модели, или просто разрешения, некий смысл виден.
Связать с G-сенсором? Опыт чтения обычных книг говорит о сомнительности этой плюшки.
Ну, пока я иссяк на предлженияSmile Разве что если достать сишные исходники какого-нибудь просмоторщика djvu или pdf то можно и встроить, это интересно. С нужными переделками, конечно, чтобы рефлоу был, иначе нет смысла...
 
View user's profile ^

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
 
View user's profile ^

Jivatman
Заслуженный участник форума

Заслуженный участник форума



Joined: 10 Sep 2009
Posts: 263


Location: Moscow

Posted: 02.09.2011 15:10    

А где ее вообще берут эту мангу?... Embarassed Я вот нашел кучу комиксов (в cbr, кстати). Но все больше "под мангу" (хотя хентай, вроде тоже манга?...). И не понял: что такое "блок манги"?...
_________________
Digma q1000.
 
View user's profile ^
Libroom Forum IndexDigmaAll times are GMT + 4 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
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