English / Russian / Screenshots / User Manual
PyMoney is a personal financial assistant for personal use. It can help you with your family budget, for instance. The program can work with several accounts in different currencies, transfer money from one account to another.
The program is highly portable, cause it is written in Python language using PyQt library. This version is intended to use on Sharp Zaurus PDA, but also works on any UNIX-like system with Python >= 2.3, Qt version 2.3 or 3 and PyQt installed. It has been tested on Debian and RedHat 9. On Sharp Zaurus it uses Qtopia environment.
To keep portability, it does not use any DBMS, such as MySQL or
SQLite. It has its own simple database engine based on standard
Python shelve
module.
The program needs Python version 2.3 or 2.4, Qt library version 2.3 or 3.* and PyQt compatible with Qt installed on your computer.
PyMoney is not compatible with Qt/PyQt version 4.0 or upper!
The program is distributed as an ipk-package for Sharp Zaurus PDA and as a source tarball for other platforms.
You always can download the latest release from https://sourceforge.net/projects/zpymoney/.
I recommend you to use Python Zaurus Image as a Python interpreter on Sharp Zaurus PDA. Go to that site and follow instructions to download and install it. I recommend to install big, writable image if you need password protection for your data.
Then download crypt.tar.gz, unpack it and copy the library fil to
/usr/lib/python2.4/lib-dynload/
on your Zaurus.
Check Python: open Qkonsole and enter the command python
, you will
see the Python's prompt >>>
. Type import qt
and press Enter. If
you have got an error message, Python is installed incorrectly.
If you see no messages, everything is ok. Leave the Python pressing
Ctrl-D
.
Install ipk-package downloaded from this site in a usual way (as you do for any other package). Please, install it to internal memory. On Applications tab of the desktop you should see a new label called PyMoney.
Tap it and after the program started, select ?/Help menu to get more help on usage.
Unpack downloaded tarball to the home (or any other) directory, cd
into and start ./pymoney.py
. That's it!