Piskworky, five-in-row over Jabber network
About program

Piskworky is application for playing game called "five-in-row" over network. Game itself is written in Python and using Tkinter library, thus it can be run on any platform where Python is avalible. Interesting element of this application is style of sychronization over network. Piskworky uses Jabber. This gives us easy gameplay setup over internet, as same as it can be run in local networks with local, not-internet connected Jabber server or private Jabber server.

Piskworky uses xmpppy by Alexey Nezhdanov for serving low-level Jabber routines.

Using Piskworky is quite secure, because you don't need to reveal anthing more than your JID (jabber id). Your game partner will not see your IP. You also don't need direct connection to internet, you can be behind many types of network-limiting devices. From anywhere where you can connect with your regular cilent, you can also play Piskworky.

Anyone who want to contribute is welcome to join!
Jabber MUC: piskworky@conference.jabber.org
Come and say your thoughts!
Status of project

Piskworky are distributed under terms of GNU GPL. We welcome bug reports, translations (using gettext) and patches.

Curently maintained translations are: Czech (ratio unknown), Russian (96%), Finnish (ratio unknown, but quite high)

Program is mainly desingned and tested on GNU/Linux, but it should run on every python-supported platform, including MS Windows.

Screenshots

Some screens of program:

Directory Listing of ./screens
1.png
2.png
3.png
4.png
5.png
6.png
How to run program

I won't RTFM! I want short and simple way to get things working!
Well, there are few point you should follow

1) Check if you have python interpreter at your machine. If not, install Python, including, but not limited to tcl/tk (tkinter).
2) After downloading archive with Piskworky. On Windows: double click on piskworky.py and it will be executed. On UNIX: you may try running program via your fafourite WM or you have to (in terminal) "cd" to Piskworky directory and "./piskworky.py". Instalation is not yet supported. 3) Having problems? Come to piskworky@conference.jabber.org and look if Ricardo is around. There you also may report bugs! 4) Have a nice game!

Downloads

Cheap speak, show the code!
Okay, here it is:

NOTE: -FULL in name means that it contains xmmppy, pydns, and all graphic themes + all translations.

Directory Listing of ./release
piskworky-0.3.6.2-fix2-FULL.tar.gz
piskworky-0.3.6.2-fix2-FULL.zip
piskworky-0.3.6.4-beta.tar.gz
piskworky-0.3.6.4-beta.zip
piskworky-0.3.6.4-beta2.py

And where did you hid older versions?
Nothing to hide, everyting there (older versions were not archvived):

Directory Listing of ./obsolete-releases
piskworky-0.3.6.1-FULL.tar.gz
piskworky-0.3.6.2-FULL.tar.gz
piskworky-0.3.6.2-fix1-FULL.tar.gz
piskworky-0.3.6.2-fix1-FULL.zip
piskworky-0.3.6.tar.gz
piskworky-0.3.6.zip
Support packages

What the heck? I need ...
Someting mirrored here:

Directory Listing of ./support
python-2.4.4.msi
Authors, contributors and kudos
Main authors:

Richard Szlachta (mail, jabber: ricardo.szl@jabber.cz, personal site)
Tomáš Bartoň (mail, jabber: tommz9@jabber.cz, personal site)

Translators:

Russian - Михаил Карпов (mail)
Finnish - Solarius (mail)

Program uses:

xmpppy by Alexey Nezhdanov

(C) 2006 Richard Szlachta