Date: 14/06/2006 Name: foff Ver.: 0.99.5-vb (very beta) Author: Jeffrey Bakker Email: seeplusplus@users.sourceforge.net Web: http://foff.sf.net Notes: This was originally meant for a quick follow up on 0.99.4, to do some things left out by accident, but it turns out the biggest thing on the TODO list just got taken care of. This new relaese finally implements downloading of entire directories, with recursion. The download recursion has been tested on a directory depth of 6, including multiple branches, and over 100 files, both text and binary. No problems, so far, except for when the server drops the connection. Another cool thing that got included in this release is better unarchiving support. Previously you could only decompress single-file .gz and .bz2 files, but now there is support for tar, tar.(gz/bz2), and zip archives. Instructions: Just run foff.py to start the program. In Linux, it's preferred to start it from the terminal window, to see the python output. If you downloaded the "standalone" .exe version* for Windows, just run foff.exe to start the program. It still requires the GTK+ runtime, but not the other dependencies. The non-standalone version also works with Windows, if you meet all the dependencies. *Note the standalone exe version is not available yet, due to bugs. Requirements: GTK+, libglade, python, pygtk 2.6, pymedia* (optional, see below) GTK+ for windows, GTK+ devel for Windows, libglade for windows are all available in one package, found here: http://gladewin32.sourceforge.net/modules/wfdownloads/viewcat.php?cid=1 Python can be downloaded here: http://www.python.org PyGTK can be downloaded here: http://pygtk.org http://www.pcpm.ucl.ac.be/~gustin/win32_ports/pygtk.html *Optionally for Windows and Linux, if you want FOFF's audio player, it requires pymedia: http://www.pymedia.org Description: Free Open FTP Face is a lightweight graphical (GTK+) FTP client. It is multiplatform, easy to use, has a built in text viewer, image viewer, and one-click gzip (de)/compression. Although it is a functional GUI, you can also input OS and FTP commands. Its emphasis is on simplicity, convenience, and ease of use. Many free FTP clients for Windows lack the clean, uncluttered interface that gFTP on Linux has, for example. The idea behind the built-in text and image viewers, is that regardless of the operating system, you can instantly view text and image files since there's no overhead from loading an external program. Thanks: To Pádraig Brady for the GladeWrapper library. It is extremely useful, and has made my transition from programming GTK+ in C to using python/libglade seem to be almost effortless. Python DES implementation "pyDes" by Todd Whiteman.