PyMoney

English / Russian / Screenshots / User Manual


About
Requirements
Installation
Download
Installing On Zaurus
Installing To Desktop

About PyMoney

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.

Requirements

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!

Installation

Download

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/.

Installing On Zaurus

Getting and Installing Python

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.

Installing PyMoney

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.

Installing To Desktop

Unpack downloaded tarball to the home (or any other) directory, cd into and start ./pymoney.py. That's it!