A Graphical User Interface (GUI)
for the webgrabber wget
written in Perl
for Linux and Windoze
Copyright (C) 2007 Rudolf Martin
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 of the License, or 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.
Wget::gui is a graphical user Interface (GUI) for the command-line operated webgrabber wget.
It is written in Perl, with usage of the Perl-TK-Modules.
Wget::gui runs on Linux and Windoze.
It handles not every option of wget, but some of the mainly used options.
- Logging and inputfile options
- Download options (with user/password)
- Directory options
- HTTP options (with proxy support)
- Recursive retrieval options
- Recursive accept/reject options for files, domains and directories
Read the manual of wget
to get more information.
You can save all active options to a settingfile (wgetguirc).
Includes a generator for URLs with serial numbers.
Screenshot from Linux.
Screenshot from Windoze.
For Linux you need:
Refer to the documentation of your distribution.
For Windoze you need:
Current version is 0.4beta
Download wget::gui for Linux
Windoze don't accept the Linux-filename. So I renamed wget::gui to wget__gui.
Download wget__gui for Windoze
Unzip the downloadfile to any directory.
Call "wget::gui.pl". That's all. (In Windoze "wget__gui.pl")
Make sure that all required programs are installed.
Make sure that wget is in your current PATH.
You can check your option-setting in wget::gui by clicking the button "Start wget" without given URL.
In the backgroundwindow you see the start-command for wget.
The active options are stored to "wgetguirc" by clicking "Save Settings".
I searched a long time for a GUI for wget. I found only a nice program for Windoze named wGetGUI.
You can find it at wGetGUI
But I don't find a similar GUI for Linux. Gwget has far to less options.
So I started my own project in writing a GUI for Linux, using the language Perl and the TK-Modules for Perl.
Although the program is written for Linux, you can use it in Windoze with ActivePerl.
I arranged the options similar to the Wget-Manual. You can refer to that documentation for further informations. I don't include a documentation for wget::gui.
Some additional features are: user/password, include/exclude directories, input-file.
I don't use any shellscripts. You can use the input-file for multiple downloads.
|Fev 2007||Start of Project|
|2007/03/21||Version 0.1beta||First workable version
Announcement in wget-mailinglist
Start of www.martin-achern.de/wgetgui/
Handle multiple URLs
Checkbutton for infile
|2007/05/09||Version 0.3beta||New entry: User-agent
Checkbutton for retries
|2007/05/15||Version 0.4beta||Checkbutton for depth
Spinbox for retries and depth
Messagebox after download
Clearbutton in Adressgenerator
Windowposition of AG and proxy
Any feedback is welcome.