Copyright ========= GTM - a transfer manager Copyright (C) 1999, 2000 Bruno Pires Marinho This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. For more details see the file COPYING. What is GTM =========== GTM allows the user to retrieve multiple files from the web. These files can be retrieved in multiple parts and each part retrieved on a separate session that the user is connected to the Internet. This is most useful to users with dialup connections. The program performs this tasks using wget as its back-end. The program now supports CORBA. This makes easy for other programs to use GTM to handle the transfer of files from the Internet. The program has also a applet that communicates with program using CORBA. The applet can launch the program, request for a new download or accept drops of URLs from netscape and give this URLs to GTM. System Requirements =================== GTM should build on (I guess) most unices. It needs the X11R6 libraries, glib, gdk and gtk 1.2.x libraries, imlib and GNOME libraries, and of course wget (I used 1.5.3 but I think it works with earlier versions). Use === Read the help files. Developing applications that use GTM ==================================== If you want to use GTM to manage transfer of files on the Internet you can communicate with GTM using CORBA. The applet that comes with the program is a good place to start. All you need to develop gtm CORBA clients is the file Gtm.idl. Invitation :) ============= If anyone wishes to improve GTM, have a look at the TODO list, but don't limit yourself to what is described therein. Send patches to my email address. Translations ============ If you want to translate the program you can check out a new gtm.pot file from gnome CVS using the following commands export CVSROOT=:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome cvs login cvs -z3 co gnome-i18n/extra-po/gtm/ inside you will find the tools and the gtm.pot file to be translated. Rename it to your languade code pt.po for Portuguese, da.po for Danish, etc. Now edit the file with emacs or whatever you like to edit pot files. There is also the gtm.desktop, gtm_applet.desktop and gtm.soundlist to be translated on the same dir. Finally send the translated files to the author or the development mailing list gtm-dev@vialink.com.br Author ====== GTM is being maintained by Bruno Pires Marinho . If you are having trouble installing and/or running GTM, feel free to e-mail me. You can check on the current status of GTM via www at: http://gtm.sourceforge.net/ Comments, ideas and (most of all) bug reports (and especially patches) are very welcome.