evopediaEvopedia is an offline wikipedia reader. It is a simple python server that displays compressed html dumps of wikipedia to any browser. The general idea is based on mokopedia.
|
Rating: 5 Rate:
|
||||||||||||
|
CommentszFlorent wrote: (2009-02-09 23:34:53)
a depedency is asked : python-socket
Yorick wrote: (2009-02-10 12:25:44)
root@om-gta02 /usr/share/zoneinfo/Europe $ opkg install http://www.reitwiessner.de/openmoko/evopedia_0.1_any.ipk
Downloading http://www.reitwiessner.de/openmoko/evopedia_0.1_any.ipk Installing evopedia (0.1) to root... Collected errors: * ERROR: Cannot satisfy the following dependencies for evopedia: * python-socket * kernel-module-squashfs * Yorick wrote: (2009-02-10 12:26:10)
btw: i'm using shr unstable from 09-02
Christian Reitwießner wrote: (2009-02-11 14:16:46)
Sorry for the wrong dependencies. I changed python-socket to python-io, please try the package again.
For kernel-module-squashfs: That package exists in shr-testing, for example. You can try installing it with -force-depends. If "modprobe squashfs" works (more specifically if you can mount the image), evopedia should run. Thanks for trying the package! yorick wrote: (2009-02-14 17:23:05)
btw: you could get in contact with starox (he is on irc at #mokopedia)
he's also trying to do something similar to you (he wants to port kiwix to the fr) Gunnar wrote: (2009-02-18 13:31:16)
This requires the squashfs module, which is not available for kernels 2.6.28/29 (AFAIK)
Michal wrote: (2009-02-19 11:53:52)
Here\'s what I get:
$ ./process_dump.py /wiki/pl/articles/ Traceback (most recent call last): File \"./process_dump.py\", line 63, in <module> os.path.walk(source, process_files, None) File \"/usr/lib/python2.5/posixpath.py\", line 298, in walk walk(name, func, arg) File \"/usr/lib/python2.5/posixpath.py\", line 298, in walk walk(name, func, arg) File \"/usr/lib/python2.5/posixpath.py\", line 298, in walk walk(name, func, arg) File \"/usr/lib/python2.5/posixpath.py\", line 290, in walk func(arg, top, names) File \"./process_dump.py\", line 61, in process_files process_file(dirname, filename) File \"./process_dump.py\", line 24, in process_file url = m.group(1) AttributeError: \'NoneType\' object has no attribute \'group\' Christian Reitwießner wrote: (2009-02-21 01:18:41)
Michal: I have updated process_dump.py on my website and also built the polish version of the dump to test the script, so you do not need to run it anymore.
tyrant wrote: (2009-02-25 10:56:29)
Gunnar: I compiled a 2.6.28 Kernel with SquashFS 3.4 Support, with the shr-unstable source, and i was able to mount the image without any problems. if someone would provide me some space i could upload it, if needed. But i cant use evopedia up to now, after i started the server and i try to connect with any browser to localhost, happens nothing.
starox wrote: (2009-03-05 13:19:48)
New languages are available :
English Frenc Italian Spanish You can also look here : http://www.starox.org/pub/evopedia/wikipedia_dumps/ alainbb wrote: (2009-03-08 16:08:18)
hi,
I test evopedia with french paquage but I have a problem with accented characters (é, è...) If I search "aze" if have the good result AZERTY AZE Aze Aze (Loir-et-Cher) Aze (Mayenne) Aze (Saone-et-Loire) Azebedo Azeddine Hissa Azedine Berkane Azedine Beschaouch ... If I choise AZERTY it's good, but not Aze (Loir-et-Cher) If I search azert, I hace the error Error: UnicodeDecodeError('ascii', 'Azerba\xc3\xafdjan-France_En_Football_d080.html.redir', 6, 7, 'ordinal not in range(128)') alainbb wrote: (2009-03-08 16:34:29)
hi,
The precedent post is about a PC with debian. I try to install on my 2008.12, and I have root@om-gta02:~# opkg install kernel-module-squashfs Package kernel-module-squashfs (3:2.6.24+gitr76014+fb42ce6724576fc173faf8abfb04aa2c36d213b7-r2.01) installed in root is up to date. root@om-gta02:~# /etc/init.d/evopedia restart Stopping evopedia server: no process in pidfile '/var/run/evopedia.pid' found; none killed (done) Unmounting Wikipedia data image. Mounting Wikipedia data image: mount: unknown filesystem type 'squashfs' (failed) PLEASE DOWNLOAD SOME WIKIPEDIA DATA IMAGE AND SET ITS LOCATION IN /etc/evopedia.conf root@om-gta02:~# cat /etc/evopedia.conf #!/bin/sh WIKIPEDIA_IMAGE="/media/card-1/root/wikipedia.squashfs" HTTP_PORT="8080" root@om-gta02:~# ls /media/card-1/root/ data.tar.gz env.new env.orig uboot_menu.in wikipedia.squashfs Christian Reitwießner wrote: (2009-03-09 10:50:11)
alainbb: About your first issue: You can try the bugfix version of evopedia available on the homepage.
I know that there are issues about different squashfs versions on different OM distributions and other difficulties about the kernel driver. We try to resolve that in the next version by including a userspace squashfs driver in the package. license? wrote: (2009-03-22 01:10:33)
maybe I just didn't see it - what about the license?
js wrote: (2009-05-06 14:12:30)
had a lot of issues getting this running since my SHR install had many issues with midori (and this is the only browser currently which has proper js support and woosh doesn't work yet, dillo has no js support).
i did a couple of "opkg update; opkg upgrades" and now the midori browser works great. midori didn't show images. after disabling 'image resizing' and restarting the browser it started to show images - at least i think this was the issue. still many pages of the evopedia (updated version using squashfs 4.0) are broken either not there at all or still have the monobook menu attached which renders the page unreadable js wrote: (2009-05-09 00:00:23)
i'm now using woosh and i love it! the latest build really rocks. also don't miss todays evopedia update which features a very good working offline version of the german wikipedia (only some images are missing) but all in all it is very usable! great work!
Boris wrote: (2009-06-09 22:41:15)
updated version based on squashfs 4.0 works nicely. unfortunately there is not yet a sqashfs 4.0 coordinate dump nor a description how to generate such one.
Michal wrote: (2009-06-18 09:51:43)
Very nice app. I\'m downloading the dump now. I\'d like to see wiktionary support as well.
Bernhard wrote: (2009-08-23 14:19:18)
With version 0.2.1 installed I can not use the near location search. Application does not seem to be able reading the GPS info. It always tells me that it was unable getting a fix - does not matter if I manually turn on GPS and wait for fix, then start evopedia or if I have tangogps running in parallel.
Airon90 wrote: (2009-11-24 16:40:53)
Could you make it working for Qtmoko?
capsized wrote: (2009-12-13 19:33:29)
on recent shr-u (2009-12-04) i get:
* ERROR: Cannot satisfy the following dependencies for evopedia: * python-netserver * capsized wrote: (2009-12-13 20:09:57)
After an 'opkg update' it worked!
André Gaul wrote: (2010-01-01 14:49:41)
Hey Christian, this is a killer application! Works like a charm on my Neo Freerunner with current SHR testing.
I just had to save the (unchanged) tile repository settings in tangoGPS in order to get the maps displayed in evopedia. The default tangoGPS configuration file seems not to include any repository paths. Maybe the default value (/home/root/Maps/OSM) could be chosen by evopedias init.d script in this situation? Thanks and keep up the good work!
|








