![]() |
|
Anki on a PDA/Handheld - Printable Version +- kanji koohii FORUM (http://forum.koohii.com) +-- Forum: Learning Japanese (http://forum.koohii.com/forum-4.html) +--- Forum: Learning resources (http://forum.koohii.com/forum-9.html) +--- Thread: Anki on a PDA/Handheld (/thread-925.html) |
Anki on a PDA/Handheld - resolve - 2008-01-30 Sorry for the curt reply, I had to dash. As for Japanese input not working - what OS are you using? When you click on a text field in Anki does the IM even display? Anki on a PDA/Handheld - Ninjasha - 2008-01-30 I use Windows XP Pro, and the IME does display, but it doesn't seem to have any effect on the program as far as typing is concerned. My Firewall program, Comodo, also gave a warning the first time I tried typing that Anki was asking for keyboard privileges and mentioned that it would use some applet (the name of it escapes me now) to do so. So, maybe that's what's causing the trouble. But I probably need that applet to use Anki, so I guess I can't just deny it through the firewall, so.... I don't know what to do, I guess. Anki on a PDA/Handheld - resolve - 2008-01-30 What did you click when you got the warning the first time? Please disable your firewall and see if it starts working. Anki on a PDA/Handheld - misha - 2008-02-02 I've posted some more screenshots of AnkiQT Lite on the project page. Check them out here. Anki on a PDA/Handheld - Ninjasha - 2008-02-02 Hey, so I changed Anki to a Trusted Program on the Firewall software program and now it seems to be able to input Japanese, apparently through the XP IME, but it still doesn't update properly. I'll have to look into seeing if there's a way to have the firewall ignore Anki completely, but I'm not sure if it's possible. Thanks for the recommendations so far!
Anki on a PDA/Handheld - cangy - 2008-02-24 now that anki has the sqlite backend, I tried it again under zaurus/debian; show answer is about 1.5s, answering takes about 3s and saving takes around 5s, so it looks usable for reviews now Anki on a PDA/Handheld - resolve - 2008-02-24 I imagine it would be somewhat faster with a qt3 gui. Anki on a PDA/Handheld - misha - 2008-02-24 I got Anki 0.9.3 going on my Zaurus. The speeds are similar to what cangy reported. About 1.5s to retrieve a new card... I'll probably go back to buffering cards since I'm an impatient guy. I've uploaded the binaries for libanki and its pre-requisites to the project page. I'll do a release of ankiqt-lite to use the new libanki within the next few days. PS. Resolve, I tried sending you mail, but it bounced... Technical details of permanent failure: PERM_FAILURE: SMTP Error (state 16): 550 5.7.1 Message content reject 796 Nothing special, just wanted to give you an update of how the port was going. Anki on a PDA/Handheld - resolve - 2008-02-24 I just changed my email provider about two days ago. Try again? Re the speeds, the data is already cached so there's no need to cache it yourself. I imagine the slowdown is fetching the item from the db into a python object, and for that you could directly grab the question/answer from sql instead. But run the python profiler on it to see what the problem is exactly. Anki on a PDA/Handheld - misha - 2008-02-28 New build of AnkiQT Lite available at http://sourceforge.net/project/showfiles.php?group_id=216082 Be sure to read the wiki and release notes. Being an alpha, there are a few quirks. Anki on a PDA/Handheld - ctopp - 2008-03-08 HI there, Tried to get anki running on my Zaurus today. After installing all the packages listed as prerequisites on the wiki + libanki 0.9.5.3 and anki alpha 4, I say on the terminal anki_qpe_launcher.py and get back a Traceback, which says: Please install pysqlite or python2.5 Needless to say that they are both installed: python-pysqlite2 2.4.0-r0 Python 2.5.1-cackocompile Something seems to be going wrong, but not sure what & how to fix it?? Chris Anki on a PDA/Handheld - misha - 2008-03-08 Hello ctopp, From memory, that happens when the Python installation is unable to find pysqlite. It tries to import it (in more than one way) and if it doesn't succeed, it prints that message. So, let's have a look at where your Python and pysqlite2 were installed. Can you tell me the output of the following command: ipkg files Python ipkg files python-pysqlite2 Also, can you please provide the full trace? You can pipe the stdout and stderr like this: anki_qpe_launcher.py > output.txt 2>&1 Cheers, Misha Anki on a PDA/Handheld - ctopp - 2008-03-08 Hi misha, Not sure how to do attachments here, so you get it all inline (please tell me if there is a better way): best, ctopp Stacktrace: /home/QtPalmtop/lib/python2.5/site-packages/anki/deck.py:18: DeprecationWarning: raising a string exception is deprecated raise "Please install pysqlite2 or python2.5" Traceback (most recent call last): File "/home/QtPalmtop/bin/anki_qpe_launcher.py", line 37, in <module> import ankiqt_lite_main File "/opt/QtPalmtop/anki/ankiqt-lite/ankiqt_lite_main.py", line 5, in <module> import anki File "/home/QtPalmtop/lib/python2.5/site-packages/anki/__init__.py", line 59, in <module> from anki.deck import DeckStorage File "/home/QtPalmtop/lib/python2.5/site-packages/anki/deck.py", line 18, in <module> raise "Please install pysqlite2 or python2.5" Please install pysqlite2 or python2.5 pysqlite files: // //opt/ //opt/QtPalmtop/ //opt/QtPalmtop/lib/ //opt/QtPalmtop/lib/python2.5/ //opt/QtPalmtop/lib/python2.5/site-packages/ //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite-2.4.0-py2.5.egg-info //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/ //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/_sqlite.so //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/__init__.pyo //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/ //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/dbapi.py //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/types.py //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/regression.py //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/transactions.py //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/py25tests.py //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/types.pyo //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/factory.pyo //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/py25tests.pyo //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/userfunctions.pyo //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/regression.pyo //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/userfunctions.py //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/factory.py //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/__init__.pyo //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/hooks.pyo //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/__init__.py //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/transactions.pyo //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/dbapi.pyo //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/test/hooks.py //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/__init__.py //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/dbapi2.py //opt/QtPalmtop/lib/python2.5/site-packages/pysqlite2/dbapi2.pyo Python files: //opt/ //opt/QtPalmtop/ //opt/QtPalmtop/bin/ //opt/QtPalmtop/lib/ //opt/QtPalmtop/lib/python2.5/ //opt/QtPalmtop/lib/python2.5/bsddb/ //opt/QtPalmtop/lib/python2.5/compiler/ //opt/QtPalmtop/lib/python2.5/ctypes/ //opt/QtPalmtop/lib/python2.5/ctypes/macholib/ //opt/QtPalmtop/lib/python2.5/curses/ //opt/QtPalmtop/lib/python2.5/distutils/ //opt/QtPalmtop/lib/python2.5/distutils/command/ //opt/QtPalmtop/lib/python2.5/distutils/tests/ //opt/QtPalmtop/lib/python2.5/email/ //opt/QtPalmtop/lib/python2.5/email/mime/ //opt/QtPalmtop/lib/python2.5/encodings/ //opt/QtPalmtop/lib/python2.5/hotshot/ //opt/QtPalmtop/lib/python2.5/lib-dynload/ //opt/QtPalmtop/lib/python2.5/logging/ //opt/QtPalmtop/lib/python2.5/plat-linux2/ //opt/QtPalmtop/lib/python2.5/site-packages/ //opt/QtPalmtop/lib/python2.5/sqlite3/ //opt/QtPalmtop/lib/python2.5/wsgiref/ //opt/QtPalmtop/lib/python2.5/xml/ //opt/QtPalmtop/lib/python2.5/xml/dom/ //opt/QtPalmtop/lib/python2.5/xml/etree/ //opt/QtPalmtop/lib/python2.5/xml/parsers/ //opt/QtPalmtop/lib/python2.5/xml/sax/ //opt/QtPalmtop/bin/pydoc //opt/QtPalmtop/bin/smtpd.py //opt/QtPalmtop/bin/python //opt/QtPalmtop/lib/libpython2.5.so.1.0 //opt/QtPalmtop/lib/python2.5/_strptime.pyo //opt/QtPalmtop/lib/python2.5/imghdr.pyo //opt/QtPalmtop/lib/python2.5/SimpleXMLRPCServer.pyo //opt/QtPalmtop/lib/python2.5/runpy.pyo //opt/QtPalmtop/lib/python2.5/contextlib.pyo //opt/QtPalmtop/lib/python2.5/rfc822.pyo //opt/QtPalmtop/lib/python2.5/netrc.pyo //opt/QtPalmtop/lib/python2.5/platform.pyo //opt/QtPalmtop/lib/python2.5/pdb.pyo //opt/QtPalmtop/lib/python2.5/profile.pyo //opt/QtPalmtop/lib/python2.5/user.pyo //opt/QtPalmtop/lib/python2.5/sre_parse.pyo //opt/QtPalmtop/lib/python2.5/socket.pyo //opt/QtPalmtop/lib/python2.5/sha.pyo //opt/QtPalmtop/lib/python2.5/token.pyo //opt/QtPalmtop/lib/python2.5/os2emxpath.pyo //opt/QtPalmtop/lib/python2.5/colorsys.pyo //opt/QtPalmtop/lib/python2.5/whichdb.pyo //opt/QtPalmtop/lib/python2.5/types.pyo //opt/QtPalmtop/lib/python2.5/zipfile.pyo //opt/QtPalmtop/lib/python2.5/UserString.pyo //opt/QtPalmtop/lib/python2.5/sre_compile.pyo //opt/QtPalmtop/lib/python2.5/posixpath.pyo //opt/QtPalmtop/lib/python2.5/opcode.pyo //opt/QtPalmtop/lib/python2.5/base64.pyo //opt/QtPalmtop/lib/python2.5/xmllib.pyo //opt/QtPalmtop/lib/python2.5/string.pyo //opt/QtPalmtop/lib/python2.5/pyclbr.pyo //opt/QtPalmtop/lib/python2.5/sched.pyo //opt/QtPalmtop/lib/python2.5/Queue.pyo //opt/QtPalmtop/lib/python2.5/keyword.pyo //opt/QtPalmtop/lib/python2.5/UserList.pyo //opt/QtPalmtop/lib/python2.5/__future__.pyo //opt/QtPalmtop/lib/python2.5/pty.pyo //opt/QtPalmtop/lib/python2.5/modulefinder.pyo //opt/QtPalmtop/lib/python2.5/pstats.pyo //opt/QtPalmtop/lib/python2.5/tarfile.pyo //opt/QtPalmtop/lib/python2.5/sets.pyo //opt/QtPalmtop/lib/python2.5/trace.pyo //opt/QtPalmtop/lib/python2.5/cmd.pyo //opt/QtPalmtop/lib/python2.5/statvfs.pyo //opt/QtPalmtop/lib/python2.5/unittest.pyo //opt/QtPalmtop/lib/python2.5/md5.pyo //opt/QtPalmtop/lib/python2.5/__phello__.foo.pyo //opt/QtPalmtop/lib/python2.5/wave.pyo //opt/QtPalmtop/lib/python2.5/cProfile.pyo //opt/QtPalmtop/lib/python2.5/imputil.pyo //opt/QtPalmtop/lib/python2.5/atexit.pyo //opt/QtPalmtop/lib/python2.5/HTMLParser.pyo //opt/QtPalmtop/lib/python2.5/sndhdr.pyo //opt/QtPalmtop/lib/python2.5/gopherlib.pyo //opt/QtPalmtop/lib/python2.5/ftplib.pyo //opt/QtPalmtop/lib/python2.5/uu.pyo //opt/QtPalmtop/lib/python2.5/urlparse.pyo //opt/QtPalmtop/lib/python2.5/stat.pyo //opt/QtPalmtop/lib/python2.5/doctest.pyo //opt/QtPalmtop/lib/python2.5/htmlentitydefs.pyo //opt/QtPalmtop/lib/python2.5/commands.pyo //opt/QtPalmtop/lib/python2.5/posixfile.pyo //opt/QtPalmtop/lib/python2.5/mimetypes.pyo //opt/QtPalmtop/lib/python2.5/stringold.pyo //opt/QtPalmtop/lib/python2.5/_threading_local.pyo //opt/QtPalmtop/lib/python2.5/difflib.pyo //opt/QtPalmtop/lib/python2.5/dis.pyo //opt/QtPalmtop/lib/python2.5/sgmllib.pyo //opt/QtPalmtop/lib/python2.5/pickletools.pyo //opt/QtPalmtop/lib/python2.5/tokenize.pyo //opt/QtPalmtop/lib/python2.5/code.pyo //opt/QtPalmtop/lib/python2.5/macpath.pyo //opt/QtPalmtop/lib/python2.5/fileinput.pyo //opt/QtPalmtop/lib/python2.5/LICENSE.txt //opt/QtPalmtop/lib/python2.5/chunk.pyo //opt/QtPalmtop/lib/python2.5/_LWPCookieJar.pyo //opt/QtPalmtop/lib/python2.5/nntplib.pyo //opt/QtPalmtop/lib/python2.5/Cookie.pyo //opt/QtPalmtop/lib/python2.5/pickle.pyo //opt/QtPalmtop/lib/python2.5/BaseHTTPServer.pyo //opt/QtPalmtop/lib/python2.5/py_compile.pyo //opt/QtPalmtop/lib/python2.5/webbrowser.pyo //opt/QtPalmtop/lib/python2.5/htmllib.pyo //opt/QtPalmtop/lib/python2.5/timeit.pyo //opt/QtPalmtop/lib/python2.5/cgi.pyo //opt/QtPalmtop/lib/python2.5/pydoc.pyo //opt/QtPalmtop/lib/python2.5/DocXMLRPCServer.pyo //opt/QtPalmtop/lib/python2.5/codecs.pyo //opt/QtPalmtop/lib/python2.5/macurl2path.pyo //opt/QtPalmtop/lib/python2.5/heapq.pyo //opt/QtPalmtop/lib/python2.5/warnings.pyo //opt/QtPalmtop/lib/python2.5/nturl2path.pyo //opt/QtPalmtop/lib/python2.5/audiodev.pyo //opt/QtPalmtop/lib/python2.5/pipes.pyo //opt/QtPalmtop/lib/python2.5/ihooks.pyo //opt/QtPalmtop/lib/python2.5/functools.pyo //opt/QtPalmtop/lib/python2.5/ConfigParser.pyo //opt/QtPalmtop/lib/python2.5/pkgutil.pyo //opt/QtPalmtop/lib/python2.5/formatter.pyo //opt/QtPalmtop/lib/python2.5/wsgiref.egg-info //opt/QtPalmtop/lib/python2.5/mailbox.pyo //opt/QtPalmtop/lib/python2.5/textwrap.pyo //opt/QtPalmtop/lib/python2.5/SocketServer.pyo //opt/QtPalmtop/lib/python2.5/weakref.pyo //opt/QtPalmtop/lib/python2.5/symtable.pyo //opt/QtPalmtop/lib/python2.5/binhex.pyo //opt/QtPalmtop/lib/python2.5/dbhash.pyo //opt/QtPalmtop/lib/python2.5/decimal.pyo //opt/QtPalmtop/lib/python2.5/dumbdbm.pyo //opt/QtPalmtop/lib/python2.5/rlcompleter.pyo //opt/QtPalmtop/lib/python2.5/compileall.pyo //opt/QtPalmtop/lib/python2.5/_MozillaCookieJar.pyo //opt/QtPalmtop/lib/python2.5/dircache.pyo //opt/QtPalmtop/lib/python2.5/traceback.pyo //opt/QtPalmtop/lib/python2.5/aifc.pyo //opt/QtPalmtop/lib/python2.5/random.pyo //opt/QtPalmtop/lib/python2.5/shelve.pyo //opt/QtPalmtop/lib/python2.5/sunau.pyo //opt/QtPalmtop/lib/python2.5/mimetools.pyo //opt/QtPalmtop/lib/python2.5/cookielib.pyo //opt/QtPalmtop/lib/python2.5/uuid.pyo //opt/QtPalmtop/lib/python2.5/imaplib.pyo //opt/QtPalmtop/lib/python2.5/mimify.pyo //opt/QtPalmtop/lib/python2.5/linecache.pyo //opt/QtPalmtop/lib/python2.5/stringprep.pyo //opt/QtPalmtop/lib/python2.5/sre_constants.pyo //opt/QtPalmtop/lib/python2.5/toaiff.pyo //opt/QtPalmtop/lib/python2.5/telnetlib.pyo //opt/QtPalmtop/lib/python2.5/Bastion.pyo //opt/QtPalmtop/lib/python2.5/copy.pyo //opt/QtPalmtop/lib/python2.5/tabnanny.pyo //opt/QtPalmtop/lib/python2.5/UserDict.pyo //opt/QtPalmtop/lib/python2.5/filecmp.pyo //opt/QtPalmtop/lib/python2.5/poplib.pyo //opt/QtPalmtop/lib/python2.5/site.pyo //opt/QtPalmtop/lib/python2.5/urllib.pyo //opt/QtPalmtop/lib/python2.5/glob.pyo //opt/QtPalmtop/lib/python2.5/mutex.pyo //opt/QtPalmtop/lib/python2.5/pdb.doc //opt/QtPalmtop/lib/python2.5/cgitb.pyo //opt/QtPalmtop/lib/python2.5/repr.pyo //opt/QtPalmtop/lib/python2.5/re.pyo //opt/QtPalmtop/lib/python2.5/locale.pyo //opt/QtPalmtop/lib/python2.5/bisect.pyo //opt/QtPalmtop/lib/python2.5/mhlib.pyo //opt/QtPalmtop/lib/python2.5/tempfile.pyo //opt/QtPalmtop/lib/python2.5/sunaudio.pyo //opt/QtPalmtop/lib/python2.5/CGIHTTPServer.pyo //opt/QtPalmtop/lib/python2.5/mailcap.pyo //opt/QtPalmtop/lib/python2.5/dummy_threading.pyo //opt/QtPalmtop/lib/python2.5/asyncore.pyo //opt/QtPalmtop/lib/python2.5/markupbase.pyo //opt/QtPalmtop/lib/python2.5/httplib.pyo //opt/QtPalmtop/lib/python2.5/codeop.pyo //opt/QtPalmtop/lib/python2.5/gettext.pyo //opt/QtPalmtop/lib/python2.5/xmlrpclib.pyo //opt/QtPalmtop/lib/python2.5/threading.pyo //opt/QtPalmtop/lib/python2.5/xdrlib.pyo //opt/QtPalmtop/lib/python2.5/multifile.pyo //opt/QtPalmtop/lib/python2.5/robotparser.pyo //opt/QtPalmtop/lib/python2.5/struct.pyo //opt/QtPalmtop/lib/python2.5/subprocess.pyo //opt/QtPalmtop/lib/python2.5/os.pyo //opt/QtPalmtop/lib/python2.5/this.pyo //opt/QtPalmtop/lib/python2.5/ntpath.pyo //opt/QtPalmtop/lib/python2.5/hashlib.pyo //opt/QtPalmtop/lib/python2.5/smtpd.pyo //opt/QtPalmtop/lib/python2.5/popen2.pyo //opt/QtPalmtop/lib/python2.5/sre.pyo //opt/QtPalmtop/lib/python2.5/asynchat.pyo //opt/QtPalmtop/lib/python2.5/optparse.pyo //opt/QtPalmtop/lib/python2.5/inspect.pyo //opt/QtPalmtop/lib/python2.5/gzip.pyo //opt/QtPalmtop/lib/python2.5/smtplib.pyo //opt/QtPalmtop/lib/python2.5/dummy_thread.pyo //opt/QtPalmtop/lib/python2.5/anydbm.pyo //opt/QtPalmtop/lib/python2.5/fpformat.pyo //opt/QtPalmtop/lib/python2.5/fnmatch.pyo //opt/QtPalmtop/lib/python2.5/symbol.pyo //opt/QtPalmtop/lib/python2.5/getopt.pyo //opt/QtPalmtop/lib/python2.5/SimpleHTTPServer.pyo //opt/QtPalmtop/lib/python2.5/pprint.pyo //opt/QtPalmtop/lib/python2.5/quopri.pyo //opt/QtPalmtop/lib/python2.5/hmac.pyo //opt/QtPalmtop/lib/python2.5/MimeWriter.pyo //opt/QtPalmtop/lib/python2.5/calendar.pyo //opt/QtPalmtop/lib/python2.5/getpass.pyo //opt/QtPalmtop/lib/python2.5/csv.pyo //opt/QtPalmtop/lib/python2.5/urllib2.pyo //opt/QtPalmtop/lib/python2.5/tty.pyo //opt/QtPalmtop/lib/python2.5/bdb.pyo //opt/QtPalmtop/lib/python2.5/rexec.pyo //opt/QtPalmtop/lib/python2.5/shutil.pyo //opt/QtPalmtop/lib/python2.5/shlex.pyo //opt/QtPalmtop/lib/python2.5/new.pyo //opt/QtPalmtop/lib/python2.5/StringIO.pyo //opt/QtPalmtop/lib/python2.5/copy_reg.pyo //opt/QtPalmtop/lib/python2.5/email/parser.pyo //opt/QtPalmtop/lib/python2.5/email/_parseaddr.pyo //opt/QtPalmtop/lib/python2.5/email/feedparser.pyo //opt/QtPalmtop/lib/python2.5/email/generator.pyo //opt/QtPalmtop/lib/python2.5/email/encoders.pyo //opt/QtPalmtop/lib/python2.5/email/utils.pyo //opt/QtPalmtop/lib/python2.5/email/header.pyo //opt/QtPalmtop/lib/python2.5/email/quoprimime.pyo //opt/QtPalmtop/lib/python2.5/email/base64mime.pyo //opt/QtPalmtop/lib/python2.5/email/__init__.pyo //opt/QtPalmtop/lib/python2.5/email/iterators.pyo //opt/QtPalmtop/lib/python2.5/email/errors.pyo //opt/QtPalmtop/lib/python2.5/email/message.pyo //opt/QtPalmtop/lib/python2.5/email/charset.pyo //opt/QtPalmtop/lib/python2.5/email/mime/multipart.pyo //opt/QtPalmtop/lib/python2.5/email/mime/audio.pyo //opt/QtPalmtop/lib/python2.5/email/mime/nonmultipart.pyo //opt/QtPalmtop/lib/python2.5/email/mime/text.pyo //opt/QtPalmtop/lib/python2.5/email/mime/__init__.pyo //opt/QtPalmtop/lib/python2.5/email/mime/application.pyo //opt/QtPalmtop/lib/python2.5/email/mime/base.pyo //opt/QtPalmtop/lib/python2.5/email/mime/message.pyo //opt/QtPalmtop/lib/python2.5/email/mime/image.pyo //opt/QtPalmtop/lib/python2.5/compiler/visitor.pyo //opt/QtPalmtop/lib/python2.5/compiler/syntax.pyo //opt/QtPalmtop/lib/python2.5/compiler/future.pyo //opt/QtPalmtop/lib/python2.5/compiler/ast.pyo //opt/QtPalmtop/lib/python2.5/compiler/consts.pyo //opt/QtPalmtop/lib/python2.5/compiler/pycodegen.pyo //opt/QtPalmtop/lib/python2.5/compiler/symbols.pyo //opt/QtPalmtop/lib/python2.5/compiler/__init__.pyo //opt/QtPalmtop/lib/python2.5/compiler/misc.pyo //opt/QtPalmtop/lib/python2.5/compiler/transformer.pyo //opt/QtPalmtop/lib/python2.5/compiler/pyassem.pyo //opt/QtPalmtop/lib/python2.5/sqlite3/__init__.pyo //opt/QtPalmtop/lib/python2.5/sqlite3/dbapi2.pyo //opt/QtPalmtop/lib/python2.5/curses/has_key.pyo //opt/QtPalmtop/lib/python2.5/curses/textpad.pyo //opt/QtPalmtop/lib/python2.5/curses/panel.pyo //opt/QtPalmtop/lib/python2.5/curses/ascii.pyo //opt/QtPalmtop/lib/python2.5/curses/__init__.pyo //opt/QtPalmtop/lib/python2.5/curses/wrapper.pyo //opt/QtPalmtop/lib/python2.5/distutils/ccompiler.pyo //opt/QtPalmtop/lib/python2.5/distutils/emxccompiler.pyo //opt/QtPalmtop/lib/python2.5/distutils/filelist.pyo //opt/QtPalmtop/lib/python2.5/distutils/util.pyo //opt/QtPalmtop/lib/python2.5/distutils/cmd.pyo //opt/QtPalmtop/lib/python2.5/distutils/cygwinccompiler.pyo //opt/QtPalmtop/lib/python2.5/distutils/extension.pyo //opt/QtPalmtop/lib/python2.5/distutils/dep_util.pyo //opt/QtPalmtop/lib/python2.5/distutils/sysconfig.pyo //opt/QtPalmtop/lib/python2.5/distutils/README //opt/QtPalmtop/lib/python2.5/distutils/unixccompiler.pyo //opt/QtPalmtop/lib/python2.5/distutils/file_util.pyo //opt/QtPalmtop/lib/python2.5/distutils/mwerkscompiler.pyo //opt/QtPalmtop/lib/python2.5/distutils/core.pyo //opt/QtPalmtop/lib/python2.5/distutils/debug.pyo //opt/QtPalmtop/lib/python2.5/distutils/bcppcompiler.pyo //opt/QtPalmtop/lib/python2.5/distutils/log.pyo //opt/QtPalmtop/lib/python2.5/distutils/__init__.pyo //opt/QtPalmtop/lib/python2.5/distutils/errors.pyo //opt/QtPalmtop/lib/python2.5/distutils/fancy_getopt.pyo //opt/QtPalmtop/lib/python2.5/distutils/dist.pyo //opt/QtPalmtop/lib/python2.5/distutils/msvccompiler.pyo //opt/QtPalmtop/lib/python2.5/distutils/text_file.pyo //opt/QtPalmtop/lib/python2.5/distutils/spawn.pyo //opt/QtPalmtop/lib/python2.5/distutils/archive_util.pyo //opt/QtPalmtop/lib/python2.5/distutils/dir_util.pyo //opt/QtPalmtop/lib/python2.5/distutils/versionpredicate.pyo //opt/QtPalmtop/lib/python2.5/distutils/version.pyo //opt/QtPalmtop/lib/python2.5/distutils/tests/test_build_py.pyo //opt/QtPalmtop/lib/python2.5/distutils/tests/test_build_scripts.pyo //opt/QtPalmtop/lib/python2.5/distutils/tests/test_versionpredicate.pyo //opt/QtPalmtop/lib/python2.5/distutils/tests/support.pyo //opt/QtPalmtop/lib/python2.5/distutils/tests/__init__.pyo //opt/QtPalmtop/lib/python2.5/distutils/tests/test_install.pyo //opt/QtPalmtop/lib/python2.5/distutils/tests/test_install_scripts.pyo //opt/QtPalmtop/lib/python2.5/distutils/tests/test_dist.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/bdist.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/sdist.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/build_py.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/build_clib.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/bdist_rpm.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/bdist_dumb.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/install_data.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/clean.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/register.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/bdist_wininst.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/install.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/build_scripts.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/config.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/command_template //opt/QtPalmtop/lib/python2.5/distutils/command/install_headers.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/__init__.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/build_ext.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/bdist_msi.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/upload.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/install_scripts.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/build.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/install_egg_info.pyo //opt/QtPalmtop/lib/python2.5/distutils/command/install_lib.pyo //opt/QtPalmtop/lib/python2.5/lib-dynload/parser.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_codecs_kr.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_hashlib.so //opt/QtPalmtop/lib/python2.5/lib-dynload/cmath.so //opt/QtPalmtop/lib/python2.5/lib-dynload/pyexpat.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_lsprof.so //opt/QtPalmtop/lib/python2.5/lib-dynload/zlib.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_ctypes_test.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_ssl.so //opt/QtPalmtop/lib/python2.5/lib-dynload/ossaudiodev.so //opt/QtPalmtop/lib/python2.5/lib-dynload/operator.so //opt/QtPalmtop/lib/python2.5/lib-dynload/dl.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_heapq.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_csv.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_codecs_jp.so //opt/QtPalmtop/lib/python2.5/lib-dynload/linuxaudiodev.so //opt/QtPalmtop/lib/python2.5/lib-dynload/select.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_codecs_hk.so //opt/QtPalmtop/lib/python2.5/lib-dynload/Python-2.5.1-py2.5.egg-info //opt/QtPalmtop/lib/python2.5/lib-dynload/_functools.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_codecs_iso2022.so //opt/QtPalmtop/lib/python2.5/lib-dynload/termios.so //opt/QtPalmtop/lib/python2.5/lib-dynload/datetime.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_sha256.so //opt/QtPalmtop/lib/python2.5/lib-dynload/resource.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_codecs_cn.so //opt/QtPalmtop/lib/python2.5/lib-dynload/cStringIO.so //opt/QtPalmtop/lib/python2.5/lib-dynload/readline.so //opt/QtPalmtop/lib/python2.5/lib-dynload/imageop.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_locale.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_weakref.so //opt/QtPalmtop/lib/python2.5/lib-dynload/time.so //opt/QtPalmtop/lib/python2.5/lib-dynload/binascii.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_codecs_tw.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_hotshot.so //opt/QtPalmtop/lib/python2.5/lib-dynload/rgbimg.so //opt/QtPalmtop/lib/python2.5/lib-dynload/math.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_curses.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_multibytecodec.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_random.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_testcapi.so //opt/QtPalmtop/lib/python2.5/lib-dynload/strop.so //opt/QtPalmtop/lib/python2.5/lib-dynload/audioop.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_curses_panel.so //opt/QtPalmtop/lib/python2.5/lib-dynload/mmap.so //opt/QtPalmtop/lib/python2.5/lib-dynload/nis.so //opt/QtPalmtop/lib/python2.5/lib-dynload/fcntl.so //opt/QtPalmtop/lib/python2.5/lib-dynload/array.so //opt/QtPalmtop/lib/python2.5/lib-dynload/collections.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_struct.so //opt/QtPalmtop/lib/python2.5/lib-dynload/itertools.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_socket.so //opt/QtPalmtop/lib/python2.5/lib-dynload/gdbm.so //opt/QtPalmtop/lib/python2.5/lib-dynload/spwd.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_bisect.so //opt/QtPalmtop/lib/python2.5/lib-dynload/grp.so //opt/QtPalmtop/lib/python2.5/lib-dynload/unicodedata.so //opt/QtPalmtop/lib/python2.5/lib-dynload/crypt.so //opt/QtPalmtop/lib/python2.5/lib-dynload/cPickle.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_sha512.so //opt/QtPalmtop/lib/python2.5/lib-dynload/syslog.so //opt/QtPalmtop/lib/python2.5/lib-dynload/_elementtree.so //opt/QtPalmtop/lib/python2.5/ctypes/util.pyo //opt/QtPalmtop/lib/python2.5/ctypes/_endian.pyo //opt/QtPalmtop/lib/python2.5/ctypes/__init__.pyo //opt/QtPalmtop/lib/python2.5/ctypes/wintypes.pyo //opt/QtPalmtop/lib/python2.5/ctypes/macholib/framework.pyo //opt/QtPalmtop/lib/python2.5/ctypes/macholib/dylib.pyo //opt/QtPalmtop/lib/python2.5/ctypes/macholib/dyld.pyo //opt/QtPalmtop/lib/python2.5/ctypes/macholib/README.ctypes //opt/QtPalmtop/lib/python2.5/ctypes/macholib/fetch_macholib //opt/QtPalmtop/lib/python2.5/ctypes/macholib/__init__.pyo //opt/QtPalmtop/lib/python2.5/ctypes/macholib/fetch_macholib.bat //opt/QtPalmtop/lib/python2.5/logging/config.pyo //opt/QtPalmtop/lib/python2.5/logging/__init__.pyo //opt/QtPalmtop/lib/python2.5/logging/handlers.pyo //opt/QtPalmtop/lib/python2.5/site-packages/qt.pyo //opt/QtPalmtop/lib/python2.5/site-packages/qtcanvas.pyo //opt/QtPalmtop/lib/python2.5/site-packages/README //opt/QtPalmtop/lib/python2.5/site-packages/qttable.pyo //opt/QtPalmtop/lib/python2.5/site-packages/sipconfig.pyo //opt/QtPalmtop/lib/python2.5/site-packages/qtnetwork.pyo //opt/QtPalmtop/lib/python2.5/site-packages/qtpe.pyo //opt/QtPalmtop/lib/python2.5/plat-linux2/regen //opt/QtPalmtop/lib/python2.5/plat-linux2/TYPES.pyo //opt/QtPalmtop/lib/python2.5/plat-linux2/IN.pyo //opt/QtPalmtop/lib/python2.5/plat-linux2/CDROM.pyo //opt/QtPalmtop/lib/python2.5/plat-linux2/DLFCN.pyo //opt/QtPalmtop/lib/python2.5/bsddb/db.pyo //opt/QtPalmtop/lib/python2.5/bsddb/dbshelve.pyo //opt/QtPalmtop/lib/python2.5/bsddb/dbutils.pyo //opt/QtPalmtop/lib/python2.5/bsddb/__init__.pyo //opt/QtPalmtop/lib/python2.5/bsddb/dbrecio.pyo //opt/QtPalmtop/lib/python2.5/bsddb/dbobj.pyo //opt/QtPalmtop/lib/python2.5/bsddb/dbtables.pyo //opt/QtPalmtop/lib/python2.5/xml/__init__.pyo //opt/QtPalmtop/lib/python2.5/xml/parsers/expat.pyo //opt/QtPalmtop/lib/python2.5/xml/parsers/__init__.pyo //opt/QtPalmtop/lib/python2.5/xml/etree/cElementTree.pyo //opt/QtPalmtop/lib/python2.5/xml/etree/ElementTree.pyo //opt/QtPalmtop/lib/python2.5/xml/etree/__init__.pyo //opt/QtPalmtop/lib/python2.5/xml/etree/ElementPath.pyo //opt/QtPalmtop/lib/python2.5/xml/etree/ElementInclude.pyo //opt/QtPalmtop/lib/python2.5/xml/dom/expatbuilder.pyo //opt/QtPalmtop/lib/python2.5/xml/dom/NodeFilter.pyo //opt/QtPalmtop/lib/python2.5/xml/dom/domreg.pyo //opt/QtPalmtop/lib/python2.5/xml/dom/__init__.pyo //opt/QtPalmtop/lib/python2.5/xml/dom/pulldom.pyo //opt/QtPalmtop/lib/python2.5/xml/dom/minidom.pyo //opt/QtPalmtop/lib/python2.5/xml/dom/xmlbuilder.pyo //opt/QtPalmtop/lib/python2.5/xml/dom/minicompat.pyo //opt/QtPalmtop/lib/python2.5/xml/sax/handler.pyo //opt/QtPalmtop/lib/python2.5/xml/sax/expatreader.pyo //opt/QtPalmtop/lib/python2.5/xml/sax/xmlreader.pyo //opt/QtPalmtop/lib/python2.5/xml/sax/__init__.pyo //opt/QtPalmtop/lib/python2.5/xml/sax/_exceptions.pyo //opt/QtPalmtop/lib/python2.5/xml/sax/saxutils.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp737.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_7.pyo //opt/QtPalmtop/lib/python2.5/encodings/unicode_internal.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp875.pyo //opt/QtPalmtop/lib/python2.5/encodings/euc_jis_2004.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp1255.pyo //opt/QtPalmtop/lib/python2.5/encodings/charmap.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp1252.pyo //opt/QtPalmtop/lib/python2.5/encodings/gb2312.pyo //opt/QtPalmtop/lib/python2.5/encodings/euc_kr.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp857.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp1253.pyo //opt/QtPalmtop/lib/python2.5/encodings/gb18030.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso2022_jp_2.pyo //opt/QtPalmtop/lib/python2.5/encodings/euc_jp.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_8.pyo //opt/QtPalmtop/lib/python2.5/encodings/euc_jisx0213.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp861.pyo //opt/QtPalmtop/lib/python2.5/encodings/idna.pyo //opt/QtPalmtop/lib/python2.5/encodings/hz.pyo //opt/QtPalmtop/lib/python2.5/encodings/shift_jis.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp1006.pyo //opt/QtPalmtop/lib/python2.5/encodings/raw_unicode_escape.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp869.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp037.pyo //opt/QtPalmtop/lib/python2.5/encodings/latin_1.pyo //opt/QtPalmtop/lib/python2.5/encodings/utf_7.pyo //opt/QtPalmtop/lib/python2.5/encodings/mac_cyrillic.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp856.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp860.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_13.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_15.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_10.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_11.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_3.pyo //opt/QtPalmtop/lib/python2.5/encodings/tis_620.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_1.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp1256.pyo //opt/QtPalmtop/lib/python2.5/encodings/ptcp154.pyo //opt/QtPalmtop/lib/python2.5/encodings/punycode.pyo //opt/QtPalmtop/lib/python2.5/encodings/mac_arabic.pyo //opt/QtPalmtop/lib/python2.5/encodings/big5.pyo //opt/QtPalmtop/lib/python2.5/encodings/mac_farsi.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso2022_jp.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp437.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso2022_jp_3.pyo //opt/QtPalmtop/lib/python2.5/encodings/gbk.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso2022_jp_2004.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp775.pyo //opt/QtPalmtop/lib/python2.5/encodings/palmos.pyo //opt/QtPalmtop/lib/python2.5/encodings/rot_13.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_9.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_2.pyo //opt/QtPalmtop/lib/python2.5/encodings/base64_codec.pyo //opt/QtPalmtop/lib/python2.5/encodings/zlib_codec.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_5.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp1140.pyo //opt/QtPalmtop/lib/python2.5/encodings/big5hkscs.pyo //opt/QtPalmtop/lib/python2.5/encodings/mbcs.pyo //opt/QtPalmtop/lib/python2.5/encodings/undefined.pyo //opt/QtPalmtop/lib/python2.5/encodings/mac_roman.pyo //opt/QtPalmtop/lib/python2.5/encodings/johab.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp1250.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp866.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp949.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp864.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp855.pyo //opt/QtPalmtop/lib/python2.5/encodings/mac_iceland.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp852.pyo //opt/QtPalmtop/lib/python2.5/encodings/koi8_u.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp850.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso2022_kr.pyo //opt/QtPalmtop/lib/python2.5/encodings/mac_romanian.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp874.pyo //opt/QtPalmtop/lib/python2.5/encodings/ascii.pyo //opt/QtPalmtop/lib/python2.5/encodings/utf_8_sig.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp863.pyo //opt/QtPalmtop/lib/python2.5/encodings/unicode_escape.pyo //opt/QtPalmtop/lib/python2.5/encodings/__init__.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso2022_jp_1.pyo //opt/QtPalmtop/lib/python2.5/encodings/string_escape.pyo //opt/QtPalmtop/lib/python2.5/encodings/shift_jis_2004.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_16.pyo //opt/QtPalmtop/lib/python2.5/encodings/mac_croatian.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp932.pyo //opt/QtPalmtop/lib/python2.5/encodings/aliases.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_14.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp1257.pyo //opt/QtPalmtop/lib/python2.5/encodings/utf_16_be.pyo //opt/QtPalmtop/lib/python2.5/encodings/utf_16.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp1254.pyo //opt/QtPalmtop/lib/python2.5/encodings/utf_8.pyo //opt/QtPalmtop/lib/python2.5/encodings/shift_jisx0213.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp862.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp1251.pyo //opt/QtPalmtop/lib/python2.5/encodings/uu_codec.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp950.pyo //opt/QtPalmtop/lib/python2.5/encodings/mac_latin2.pyo //opt/QtPalmtop/lib/python2.5/encodings/hp_roman8.pyo //opt/QtPalmtop/lib/python2.5/encodings/mac_greek.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_4.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp1258.pyo //opt/QtPalmtop/lib/python2.5/encodings/mac_turkish.pyo //opt/QtPalmtop/lib/python2.5/encodings/quopri_codec.pyo //opt/QtPalmtop/lib/python2.5/encodings/hex_codec.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp1026.pyo //opt/QtPalmtop/lib/python2.5/encodings/bz2_codec.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp865.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso8859_6.pyo //opt/QtPalmtop/lib/python2.5/encodings/iso2022_jp_ext.pyo //opt/QtPalmtop/lib/python2.5/encodings/utf_16_le.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp500.pyo //opt/QtPalmtop/lib/python2.5/encodings/mac_centeuro.pyo //opt/QtPalmtop/lib/python2.5/encodings/cp424.pyo //opt/QtPalmtop/lib/python2.5/encodings/koi8_r.pyo //opt/QtPalmtop/lib/python2.5/wsgiref/validate.pyo //opt/QtPalmtop/lib/python2.5/wsgiref/util.pyo //opt/QtPalmtop/lib/python2.5/wsgiref/__init__.pyo //opt/QtPalmtop/lib/python2.5/wsgiref/simple_server.pyo //opt/QtPalmtop/lib/python2.5/wsgiref/headers.pyo //opt/QtPalmtop/lib/python2.5/wsgiref/handlers.pyo //opt/QtPalmtop/lib/python2.5/hotshot/stats.pyo //opt/QtPalmtop/lib/python2.5/hotshot/log.pyo //opt/QtPalmtop/lib/python2.5/hotshot/__init__.pyo //opt/QtPalmtop/lib/python2.5/hotshot/stones.pyo //opt/QtPalmtop/lib/libpython2.5.so Anki on a PDA/Handheld - misha - 2008-03-08 OK, as I was expecting, here is the fragment of code that is throwing the exception that you're seeing: Code: try:Ah, just had an idea. One thing that could be missing is sqlite3 itself. The python-pysqlite2 package contains only Python wrappers for sqlite3. Sqlite3 is contained in the libsqlite3 package. Do you have that installed? If you do, please provide the output of: Code: ipkg files libsqlite3-0Can you open up your Python console (python at the command line) and issue the following commands? Code: import sqlite3Cheers, Misha Anki on a PDA/Handheld - ctopp - 2008-03-09 Hi misha, Thanks. Here is what is happened to libsqlite: I downloaded the latest package from sf which is sqlite3_3.5.6-r0_armv5te.ipk The ipkg output for this is: // //usr/ //usr/bin/ //usr/bin/sqlite3 now I realized there is no libsqlite in this package and, returning to SF I noted that the older package is much larger. I decided to give it a try, de-installed the above and installed libsqlite3-0_3.5.2-r0_armv5te.ipk instead. Here is the new ipkg output for this package: // //usr/ //usr/lib/ //usr/lib/libsqlite3.so.0 //usr/lib/libsqlite3.so.0.8.6 running the startup command again, my Zaurus sits for quite a while and considers his moves, then he says this: Traceback (most recent call last): File "/home/QtPalmtop/bin/anki_qpe_launcher.py", line 37, in <module> import ankiqt_lite_main File "/opt/QtPalmtop/anki/ankiqt-lite/ankiqt_lite_main.py", line 9, in <module> from sync import Sync File "/opt/QtPalmtop/anki/ankiqt-lite/sync.py", line 8, in <module> from anki.sync import SyncClient, HttpSyncServerProxy File "/home/QtPalmtop/lib/python2.5/site-packages/anki/sync.py", line 24, in <module> import zlib, re, urllib, urllib2, socket, simplejson, time File "/opt/QtPalmtop/lib/python2.5/urllib2.py", line 88, in <module> File "/opt/QtPalmtop/lib/python2.5/hashlib.py", line 133, in <module> File "/opt/QtPalmtop/lib/python2.5/hashlib.py", line 60, in __get_builtin_constructor ImportError: No module named _md5 So still no dice. Whats up with _md5? Clueless in Kyoto, ctop Anki on a PDA/Handheld - misha - 2008-03-09 ctopp, I see what's happened with sqlite. I screwed up with the latest release, and uploaded sqlite3 (the binary) instead of libsqlite3 (the library that we need). I'll fix that up now. Thanks for pointing it out to me. As far as _md5 is concerned, I recall having this problem with the earlier distribution of Python. The following page helped: http://www.mail-archive.com/mailman-users@python.org/msg46568.html Quote:If it is the case that /path/to/lib/python2.4/lib-dynload/ hasGive that a try. I'm a bit puzzled here myself, because I don't have the _md5 package on my Zaurus either and thing still seem to work fine. Did you have previous versions of Python installed on your Z? Cheers, Misha Anki on a PDA/Handheld - ctopp - 2008-03-10 Hi misha, As you can see in the listing above, there is no module md5 in the python package and this is the only Python installed on that Z (it is an old C860 I keep around for testing and as a fallback). I copied over the file md5.so (there is no md5module.so or any similar file) from the python 2.4 I had on my C1000 and symlinked it as _md5.so for good measure, but now I get a different error: dynamic module does not define init function (init_md5). So maybe creating a python package with the md5 module would be a solution? All the best, ctop Anki on a PDA/Handheld - misha - 2008-03-10 I wouldn't recommend bringing in libraries from another machine. Try symlinking _md5.so to _hashlib.so in lib-dynload. From memory (very distant) I recall that helping earlier. Good luck. Misha Anki on a PDA/Handheld - ctopp - 2008-03-10 Ok, now I deleted the _md5.so link and instead linked _hashlib.so to _md5.so. Now I get a different stacktrace as follows: Traceback (most recent call last): File "/home/QtPalmtop/bin/anki_qpe_launcher.py", line 37, in <module> import ankiqt_lite_main File "/opt/QtPalmtop/anki/ankiqt-lite/ankiqt_lite_main.py", line 9, in <module> from sync import Sync File "/opt/QtPalmtop/anki/ankiqt-lite/sync.py", line 8, in <module> from anki.sync import SyncClient, HttpSyncServerProxy File "/home/QtPalmtop/lib/python2.5/site-packages/anki/sync.py", line 24, in <module> import zlib, re, urllib, urllib2, socket, simplejson, time File "/opt/QtPalmtop/lib/python2.5/urllib2.py", line 88, in <module> File "/opt/QtPalmtop/lib/python2.5/hashlib.py", line 133, in <module> File "/opt/QtPalmtop/lib/python2.5/hashlib.py", line 60, in __get_builtin_constructor ImportError: libssl.so.0.9.7: cannot load shared object file: No such file or directory There is a _ssl.so in my python package, but not libssl. Sigh, ctopp Anki on a PDA/Handheld - misha - 2008-03-10 For now, you can use libssl which I cross compiled a couple of months ago -- get it here. It's the first thing I ever built for the Z, but it seems to work. I'll make a proper build and upload it as a dependency later (at work now). Cheers, Misha EDIT. Bummer... I wrote up instructions on how to cross-compile it, but didn't upload the actual binary. Try here instead. Anki on a PDA/Handheld - ctopp - 2008-03-11 Hurra!! I just got anki running on the Z for the first time! Wow, that was quite an exercise. However, not it does not seem to like my decks. Since there are some issues mentioned on the wiki, I guess I have to sit back and wait for these things to be sorted out. But it is good to know that I can run it now. Thanks a lot to you for your work, Misha (and resolve, of course). Ctopp Anki on a PDA/Handheld - misha - 2008-03-11 Hello ctopp, Glad you managed to get it going. I'll update the project wiki to describe some of the issues you came across in order to make it easier for the next person to give this a try. As for the deck issues, they are a pretty low priority (compared to other stuff that needs to be done), as there is a valid work-around. If you're keen to play around with Anki on your Z, I recommend you give the work around a try. Basically, you need to dump your Anki deck using sqlite on a PC and then read that dump file into a new deck on the Zaurus. Dump (on PC): Code: sqlite3 dokkai.anki .dump > dokkai.sqlCode: sqlite3 -init dokkai.sql dokkai.anki From there, you can sync with the server (provided your Z has network connectivity).I may also make sample decks for the Z for the next alpha release, to make it easier for people to get started. Cheers, Misha PS. I've added libssl-0.9.7g to the downloads area. Anki on a PDA/Handheld - ctopp - 2008-03-15 Misha, Just wanted to say how wonderful it is to run anki on the Z. Having it available everywhere is just marvelous. If it only were a bit faster:-) The Z takes *way* longer to think about the next question than I think about the answer. Ctopp Anki on a PDA/Handheld - misha - 2008-03-15 Ctopp, glad to hear you like it. I've halved the delay (around 2-3s) now, and will release a new alpha for testing sometime today. Misha Anki on a PDA/Handheld - ctopp - 2008-03-17 Misha, This is excellent, now this is so much more usable! Thanks a lot! ctopp |