Author | Message |
---|
mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 24.10.2010 03:55 | |
| Вудроид - это программа для просмотра, чтения DjVu книг на андроиде.
Вашему вниманию предлагается модифицированная под нук версия.
взято отсюда http://mynook.ru/forum/developing/vudroid-nook-nook-djvu/#p333
модифицированные файлы скачивать здесь: http://narod.ru/disk/26214260000/results.rar.html
в архиве сам вудроид и библиотека от Nookdevs, в которой отображаются DjVu файлы (то есть надо удалить оригинальную библиотеку nookdevs, и установить эту)
Файлы открываются прямо из библиотеки Nookdevs
спасибо, fabura
Quote: | я себе давненько сконвертировал vudroid для личного пользования. Только стыдно было свой код выставлять на всеобщее обозрение пока не допилю. А допилить времени все никак не было. Но сейчас, пожалуй, выложу свою версию. тут валяется сама прога + версия library, которая показывает djvu книги так же как и остальные книги в списке. в вудроиде постарался уменьшить немного моргания, добавил управление по страницам и листание кнопками. вобщем, по мелочи. Встроенный файловые менеджер выпилил, потому что книги в нуке нужно открывать через библиотеку.
зы. чтобы поставить новую версию библиотеки, надо снести старую. можно вот так : adb uninstall com.nookdevs.library в папке tools android-sdk
если кому нужны исходники, пишите на fabura at yandex . пришлю
|
Posted after 4 minutes 10 seconds:
удалить библиотеку можно через Appmanager.
Проверил работоспособность, намного лучше и удобнее чем попытка Alez (http://mynook.ru/djvu-na-nook-dorabotka-vudroid)
короче говоря, работает.
Last edited by mds0000 on 24.10.2010 17:16; edited 1 time in total |
|
| |
Eu Постоянный участник форума
Joined: 04 Apr 2008 Posts: 171
| Posted: 24.10.2010 16:21 | |
| Спасибо, и у меня теперь работает
Однако, теперь при открытии PDF (даже через "Я читаю") нук постоянно переспрашивает, какой вьюер использовать: APDFViewer, VuDroid или РидерEPUB.
Нет ли способа избавить его от этих мук выбора, установив однозначные ассоциации для djvu и pdf? |
|
| |
mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 24.10.2010 16:26 | |
| есть способ. надо установить модифицированный номадом framework-res.apk http://runserver.net/nook/framework-res.apk
тогда появится возможность выставить птичку - юзать по умолчанию. подробнее описано здесь - libroom.net/viewtopic.php?t=16069&postdays= 0
Posted after 47 minutes 26 seconds:
а разве вудроид ещё и pdf открывает?
Posted after 2 minutes 11 seconds:
точно!
и у меня даже не спрашивает, чем открывать. Как быть?
Posted after 4 minutes 34 seconds:
А нет, если запускать pdf через File Managger, то не спрашивает, а если через Nookdevs Library, то спрашивает. _________________ NOOK Touch (CR3), NOOK 1st |
|
| |
supremacy Искушенный участник форума
Joined: 02 Nov 2010 Posts: 60
| Posted: 03.11.2010 14:44 | |
| VuDroid намного медленнее чем APDFViewer при просмотре pdf с отсканированными страницами. |
|
| |
igorvinograd Активный участник форума
Joined: 24 May 2009 Posts: 219
| Posted: 03.11.2010 18:21 | |
| не работает режим reflow |
|
| |
mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 04.11.2010 19:11 | |
| а он там есть?
Posted after 3 minutes 6 seconds:
в смысле как может работать то, чего нет _________________ NOOK Touch (CR3), NOOK 1st |
|
| |
supremacy Искушенный участник форума
Joined: 02 Nov 2010 Posts: 60
| Posted: 05.11.2010 13:58 | |
| http://narod.ru/disk/27036216000/vudroid.rar.html
косметические изменения: убрал заголовок окна, сделал чтобы грузились картинки для кнопок сдвига, а главное добавил mime тип image/vnd.djvu чтобы файлы djvu запускались из файлового браузера Nomad'a |
|
| |
H1ghlander Зрелый участник форума
Joined: 28 Jun 2010 Posts: 30
| Posted: 05.11.2010 21:27 | |
| supremacy wrote: | http://narod.ru/disk/27036216000/vudroid.rar.html
косметические изменения: убрал заголовок окна, сделал чтобы грузились картинки для кнопок сдвига, а главное добавил mime тип image/vnd.djvu чтобы файлы djvu запускались из файлового браузера Nomad'a |
Подскажи как точно называется твоя программа, чтобы я смог удалить предыдущею версию через adb, а то в Appmanager ее просто нет. |
|
| |
supremacy Искушенный участник форума
Joined: 02 Nov 2010 Posts: 60
| Posted: 06.11.2010 00:54 | |
| программа не моя, но удалять нужно так
Code: | adb.exe uninstall org.vudroid |
|
|
| |
taptygin Член клуба The eBook
Joined: 20 Jan 2011 Posts: 724
Location: Красноярск
| Posted: 07.03.2011 20:23 | |
| supremacy приветствую! Вот в чем вопрос - хочу открывать djvu не через библиотеку, а через файловый браузер (не хочу менять русифицированную, да и крайне редко попадаются мне djvu). Тот что в прошивке (майнук 1.5.1), не хочет открывать. Поставил файловый менеджер Номада (выдернул из его пакета), но не вижу его. Где его найти теперь? ) Или есть другая возможность запускать вудроид? _________________ Бесплатная доставка ридеров |
|
| |
taptygin Член клуба The eBook
Joined: 20 Jan 2011 Posts: 724
Location: Красноярск
| |
| |
bl0wfly Недавний участник форума
Joined: 23 Mar 2011 Posts: 16
| Posted: 23.04.2011 00:18 | |
| доброго дня. стоит последняя прошивка от номада, установил вудроид, надо читать документацию в дежавю. почитал тут про то, что pdf тоже открывается вудроидом, и когда попытался открыть pdf - оно меня спросило, чем открывать, вудроидом или тем что было раньше. я сказал что тем что было раньше (это ведь pdf). я думал что когда я буду открывать дежавю, оно либо опять спрсит, либо откроет вудроидом, а пдф будет открывать штатным ридером.. но теперь при открытии дежавю оно пытается открыть файл но тут же тупо вылетает обратно в file browser и все.. как быть ??? подскажите плз
Добавлено спустя 3 минуты 54 секунды:
E/FileBrowser( 2099): Could not open file /system/media/sdcard/my documents/dem_0296.djvu: android.content.ActivityNotFoundException: No Activity found to handl e Intent { action=com.bravo.intent.action.VIEW data=file:///system/media/sdcard/my documents/dem_0296.djvu type=image/vnd.djvu } W/ActivityManager( 1784): Activity pause timeout for HistoryRecord{43879910 {net.runserver.fileBrowser/net.runserver.fileBrowser.FileBrowser}} D/nookActivity( 2514): m_Wallpaper = file:///system/media/wallpaper/nook.png W/dalvikvm( 2514): Exception Ljava/lang/UnsatisfiedLinkError; thrown during Lorg /vudroid/djvudroid/codec/DjvuContext;.<clinit> W/dalvikvm( 2514): threadid=3: thread exiting with uncaught exception (group=0x4000fe68) E/AndroidRuntime( 2514): Uncaught handler: thread main exiting due to uncaught exception E/AndroidRuntime( 2514): java.lang.ExceptionInInitializerError E/AndroidRuntime( 2514): at org.vudroid.djvudroid.DjvuViewerActivity.createDecodeService(DjvuViewe rActivity.java:13) E/AndroidRuntime( 2514): at org.vudroid.core.BaseViewerActivity.initDecodeService(BaseViewerActivi ty.java:154) E/AndroidRuntime( 2514): at org.vudroid.core.BaseViewerActivity.onCreate(BaseViewerActivity.java:3 6) E/AndroidRuntime( 2514): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java: 1123) E/AndroidRuntime( 2514): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2 235) E/AndroidRuntime( 2514): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:22 88) E/AndroidRuntime( 2514): at android.app.ActivityThread.access$1800(ActivityThread.java:112) E/AndroidRuntime( 2514): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696) E/AndroidRuntime( 2514): at android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime( 2514): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime( 2514): at android.app.ActivityThread.main(ActivityThread.java:3952) E/AndroidRuntime( 2514): at java.lang.reflect.Method.invokeNative(NativeMethod) E/AndroidRuntime( 2514): at java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime( 2514): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit. java:787) E/AndroidRuntime( 2514): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:545) E/AndroidRuntime( 2514): at dalvik.system.NativeStart.main(Native Method) E/AndroidRuntime( 2514): Caused by: java.lang.UnsatisfiedLinkError: Library vudroid not found E/AndroidRuntime( 2514): at java.lang.Runtime.loadLibrary(Runtime.java:489) E/AndroidRuntime( 2514): at java.lang.System.loadLibrary(System.java:557) E/AndroidRuntime( 2514): at org.vudroid.core.VuDroidLibraryLoader.load(VuDroidLibraryLoader.java:1 3) E/AndroidRuntime( 2514): at org.vudroid.djvudroid.codec.DjvuContext.<clinit>(DjvuContext.java:14) E/AndroidRuntime( 2514): ... 16 more E/ActivityManager( 1784): SUPPRESSING CRASH DIALOG.....
======== мож я чего не так установил? научите плз правильно устанавливать
Добавлено спустя 16 минут 56 секунд:
======== спасибо ! разобрался сам |
|
| |
supremacy Искушенный участник форума
Joined: 02 Nov 2010 Posts: 60
| Posted: 26.04.2011 16:32 | |
| Я для себя сделал версию, где убрал из поддерживаемых типов pdf. Всё равно для их просмотра он малопригоден. Надо будет выложить. |
|
| |
Dimandroid650 Зрелый участник форума
Joined: 17 Mar 2011 Posts: 27
| Posted: 28.04.2011 21:03 | |
| supremacy
supremacy wrote: | Я для себя сделал версию, где убрал из поддерживаемых типов pdf. Всё равно для их просмотра он малопригоден. Надо будет выложить. |
когда ждать? |
|
| |
MVolodya Член клуба The eBook
Joined: 27 Oct 2010 Posts: 420
Location: Nsk » Saint P
| Posted: 13.05.2011 00:33 | |
| Есть новости? _________________ ... |
|
| |