[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4693: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4694: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4695: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
ddixlab • Просмотр темы - eView - лучшая читалка манги и комиксов

eView - лучшая читалка манги и комиксов

Темы которые более не актуальны или были удалены

Сообщение S-trace » Чт июл 18, 2013 4:46 pm
Здравствуйте.

Хочу представить Вашему вниманию программу eView - лучшую (за неимением альтернатив) программу для чтения манги и комиксов на электронных книгах с ОС Linux и экраном на электронных чернилах от брендов Digma, Ritmix. Qumo и GMini. Если вы любите их читать - эта программа специально для вас.

Возможности программы: автоматическая обрезка белых или чёрных полей, автоматический поворот изображений в соответствии с их ориентацией, возможность читать отсканированные развороты с любым порядком страниц на листе, возможность увеличивать страницу и пролистывать её с учётом кадров на странице, возможность усиления контрастности изображения для чтения бледных сканов, возможность входить в архивы ZIP (cbz) и RAR (cbr), в том числе во вложенные архивы, есть встроенный файловый менеджер с поддержкой копирования-перемещения-удаления файлов и каталогов, есть возможность детального просмотра информации о энергопитании устройства, имеется счётчик просмотренных страниц (ориентировочно, в пределах 3200 страниц от одной зарядки), есть настройка режима просмотра (сохранять пропорции/использовать всю площадь экрана.
- архив с несколькими скриншотами интерфейса программы, по ним можно оценить возможности и гибкость настроек.

- ссылка на новейший стабильный релиз программы.
Перед установкой или первым запуском программы необходимо (на прошивки на базе нового интерфейса Qt) установить компоненты GTK (скачать установщик можно по ссылке ). Установка компонент может занять несколько минут, при этом экран сначала будет показывать вертушку загрузки, затем почернеет, а после некоторого времени - очистится и отобразится сообщение об успешной установке.

Программу можно запустить напрямую из "Проводника" книги нажатием на файл *.app, или же (на более-менее современных книгах) установить в системное меню нажатием на файл *-installer.sh (на старых прошивках на базе GTK после установки необходимо перезагрузить книгу, на новых прошивках на базе Qt eView заменит в меню ярлык "Руководство". После установки будет выведено сообщение об успешной установке, или же требование предварительно установить GTK_parts.sh и отказ в продолжении установки.

Вы можете изменять программу и распространять её модифицированные версии до тех пор, пока сохраняете сведения о ранее приложивших к её созданию своё время и силы людей, а также предоставляете исходные коды программы по запросу или в комплекте с бинарными файлами (как это делаю я). Полностью лицензию вы можете прочесть, найдя текст GPLv2 в Интернете.

Я с радостью приму любые сообшения об ошибках в программе, запросы новых возможностей и патчи, в случае необходимости мой мэйл можно найти в исходных текстах программы или же в окне "О программе".

Пожалуйста, сообщайте о любых успехах или неудачах при запуске eView на устройствах, которые обозначены в списке как "предположительно", чтобы я мог исправить этот список для большего соответствия реальности.
Спасибо.
Последний раз редактировалось S-trace Вс сен 08, 2013 11:41 pm, всего редактировалось 5 раз(а).
S-trace

 
Сообщений: 50
Зарегистрирован: Чт июл 18, 2013 1:38 pm
Устройства::

Сообщение artpainter » Вс июл 21, 2013 11:32 am
Устройство gmini C6LHD с прошивкой от digma R60G.
GTK_parts.sh установил.
При запуске eview появляется индикатор загрузки, крутится секунд 10 после чего экран обновляется и все.
Запускал как через проводник, так и через ручное прописывание в desktop.
artpainter

 
Сообщений: 31
Зарегистрирован: Вс ноя 18, 2012 9:35 pm
Устройства::

Сообщение S-trace » Вс июл 21, 2013 12:03 pm
S-trace

 
Сообщений: 50
Зарегистрирован: Чт июл 18, 2013 1:38 pm
Устройства::

Сообщение artpainter » Вс июл 21, 2013 1:03 pm
artpainter

 
Сообщений: 31
Зарегистрирован: Вс ноя 18, 2012 9:35 pm
Устройства::

Сообщение S-trace » Вс июл 21, 2013 2:13 pm
Да, GTK_parts не установились. Но хотя бы процессор совместимый, что радует уже.

Пожалуйста, попробуйте запустить GTK_parts.sh используя тот же wrapper (заменив eView060-debug на GTK_parts.sh в нём, чтобы узнать, где ошибка в установщике? Библиотека точно присутствует в архиве.

4pda.ru/forum/index.php?showtopic=423200&st=0#entry18927714 - тема о прошивках, там можно найти скрипты для поднятия SSH на книге.
S-trace

 
Сообщений: 50
Зарегистрирован: Чт июл 18, 2013 1:38 pm
Устройства::

Сообщение artpainter » Вс июл 21, 2013 3:04 pm
artpainter

 
Сообщений: 31
Зарегистрирован: Вс ноя 18, 2012 9:35 pm
Устройства::

Сообщение S-trace » Вс июл 21, 2013 7:51 pm
С каждым разом прошивки китайцев становятся всё прикольней и непредсказуемее.
Обновил файл по ссылке: https://www.dropbox.com/s/28v32v0beprct ... ts.sh?dl=1 - пожалуйста, попробуйте повторно скачать и установить компоненты, на этот раз должно получиться.
S-trace

 
Сообщений: 50
Зарегистрирован: Чт июл 18, 2013 1:38 pm
Устройства::

Сообщение artpainter » Вс июл 21, 2013 8:32 pm
artpainter

 
Сообщений: 31
Зарегистрирован: Вс ноя 18, 2012 9:35 pm
Устройства::

Сообщение S-trace » Вс июл 21, 2013 9:26 pm
Хм. Чёрный экран означает, что во первых Xfbdev запустился, а во вторых - что IOCTL для обновления экрана совпадает с тем, что должен быть. Вот только странно, что не было в логе ни одного сообщения от собственно eView. По идее должно было быть хотя бы отсюда:
int main (int argc, char **argv)
{
if (XOpenDisplay(NULL))
{
#ifdef debug_printf
printf ("X is up and running!\n");
#endif
}
else
{
QT=TRUE;
#ifdef debug_printf
printf ("X is down! Assuming QT\nTrying to start Xfbdev\n");
#endif
xsystem("Xfbdev :0 -br -pn -hide-cursor -dpi 150 -rgba vrgb & ");
xsystem("sleep 1 && matchbox-window-manager -theme Sato -use_desktop_mode decorated & sleep 2; xrandr -d :0 -o left");
}

Пока не могу посмотреть, возможно придётся подождать до пятницы. Но то, что программа запустилась - уже хорошо.

Спасибо за интерес к проекту, и буду рад дальнейшему сотрудничеству.
S-trace

 
Сообщений: 50
Зарегистрирован: Чт июл 18, 2013 1:38 pm
Устройства::

Сообщение artpainter » Вс июл 21, 2013 9:43 pm
Ой, да не за что. В тестировании особого ума не надо =)
artpainter

 
Сообщений: 31
Зарегистрирован: Вс ноя 18, 2012 9:35 pm
Устройства::

Сообщение S-trace » Вт июл 23, 2013 7:06 pm
http://db.tt/0mBaWgSq
Удалось найти немного времени чтобы поковыряться в проекте. Попробуйте эту версию? Пока только бинарники без исходников, ибо сейчас там - мрак.
Смысл в том, что грузится программа первый раз около минуты, попробуйте подождать. Также добавлена LED-индикация хода запуска программы и во время обновления панелей.
S-trace

 
Сообщений: 50
Зарегистрирован: Чт июл 18, 2013 1:38 pm
Устройства::

Сообщение artpainter » Вт июл 23, 2013 9:08 pm
artpainter

 
Сообщений: 31
Зарегистрирован: Вс ноя 18, 2012 9:35 pm
Устройства::

Сообщение S-trace » Пт июл 26, 2013 1:26 pm
https://dl.dropboxusercontent.com/u/100 ... iew061.zip
https://dl.dropboxusercontent.com/u/100 ... K_parts.sh
061 от 26.jul.2013
+ English version of eView. To build it run "lang=english make arm" command, will build Russian version by default
+ Добавлен скрипт для создания релиза одной командой "make release"
+ Добавлена индикация LED-индикатором во время обновления панелей (теперь программа кажется менее тормозной, потому как видно что она думает, а не тупит)
+ Добавлена индикация работы во время загрузки программы (зажжённый непрерывно - ранняя стадия инициализации, от запуска main() до gtk_init (&argc, &argv); медленное мигание - инициализация конфигурации и интерфейса, быстрое мигание - обновление панелей, погасание - завершение запуска и готовность) - это может помочь, если программа не может обновить экран, по LED будет видно, что она запустилась.
+ Добавлено окно опций файлового менеджера (они стали перегружать основное меню)
+ Добавлен запрос подтверждения при сбросе количества просмотренных страниц и конфигурации
+ Добавлено окошко информации о программе (в меню опций файлменеджера) - надеюсь, это будет несложно найти
+ Добавлен механизм вывода сообщений на прошивках Qt в случае серьёзных проблем при запуске
+ Добавлена поддержка установки eView в прошивки Qt (из-за технических особенностей реализации меню eView здесь заменит собой ярлык Руководство (на мой взгляд, совсем бесполезный) в меню системы)
* Теперь по умолчанию в окнах запроса подтверждения выбрана кнопка отмены, во избежание случайностей
* Теперь по умолчанию включено подтверждение перемещения файла во избежание случайностей
* Из совсем уж неприлично разросшегося mygtk.c выделен interface.c (содержит меню и callback'и для опций картинок и ФМ, а также главного меню программы)
КРИТИЧНО: Первый запуск программы на прошивках Qt может длиться очень долго (~100 секунд) по причине построения кэша fontconfig. Пожалуйста, будьте терпеливы - в дальнейшем eView будет стартовать существенно быстрее.
Если за пять минут LED-индикатор так и не прекратил гореть, и кажется, что книга зависла - попробуйте перезагрузить её и запустить программу заново.

Буду признателен за дополнения, пожелания, отчёты об ошибках и успехах запуска программы на различных устройствах и прошивках.
Спасибо за внимание.
S-trace

 
Сообщений: 50
Зарегистрирован: Чт июл 18, 2013 1:38 pm
Устройства::

Сообщение artpainter » Пт июл 26, 2013 5:24 pm
artpainter

 
Сообщений: 31
Зарегистрирован: Вс ноя 18, 2012 9:35 pm
Устройства::

Сообщение S-trace » Пт июл 26, 2013 5:39 pm
Не могу понять, куда проваливается весь вывод самого eView! Такие логи как этот ничего полезного в себе не несут, к сожалению.
Как будет время (завтра, наверное) - напишу версию, которая сама свои логи вести будет, без враппера.
Кстати, что со светодиодом? В каком состоянии он остаётся в момент старта и зависания?
S-trace

 
Сообщений: 50
Зарегистрирован: Чт июл 18, 2013 1:38 pm
Устройства::

Сообщение artpainter » Пт июл 26, 2013 5:41 pm
не горит, не мигает, вобще никак себя не проявляет.
artpainter

 
Сообщений: 31
Зарегистрирован: Вс ноя 18, 2012 9:35 pm
Устройства::

Сообщение S-trace » Пт июл 26, 2013 5:55 pm
Сделайте пожалуйста cd /; find > /media/mmcblk0p1/log.txt
S-trace

 
Сообщений: 50
Зарегистрирован: Чт июл 18, 2013 1:38 pm
Устройства::

Сообщение artpainter » Пт июл 26, 2013 6:16 pm
это как?
artpainter

 
Сообщений: 31
Зарегистрирован: Вс ноя 18, 2012 9:35 pm
Устройства::

Сообщение S-trace » Пт июл 26, 2013 7:20 pm
О, прошу прощения. Думал, что Вы и правда линуксоид, раз умеете писать Shell-скрипты.
Просто поместите эту команду в скрипт (можете дополнить на следующей строчке командой reboot (чтобы знать, когда find отработает). Это создаст список файлов на устройстве. Особо интересуют /sys/ и /dev/.
Спасибо.
S-trace

 
Сообщений: 50
Зарегистрирован: Чт июл 18, 2013 1:38 pm
Устройства::

Сообщение artpainter » Пт июл 26, 2013 7:51 pm
Ну, я совсем не линуксоид. Просто для собственных целей погуглил нужные комманды.

Я так понимаю нужно найти любые файлы, в имени которых есть log? А судя по скрипту он не будет искать только на внутреннем хранилище минуя системные папки?

p.s. хотя да, должен искать везде.
Сделаю.
artpainter

 
Сообщений: 31
Зарегистрирован: Вс ноя 18, 2012 9:35 pm
Устройства::

След.

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

x