VisualWget - A download manager (GUI) based on Wget for Windows

   

VisualWget


Download Now (847 KB)
(Windows XP, .NET 2.0 required)
Usage Documentation
(Need help? How to use?)
Discussion Group
(Now anyone can post)


VisualWget is a download manager that use Wget as a core retriever to retrieve files from the web. You can think of VisualWget as a GUI front-end for Wget that give you all of Wget functionalities (e.g. download resuming, recursive download) plus little management features such as download queue (prioritizing), speed limit and scheduler. When retrieving a file, VisualWget gather some necessary informations by communicating with Wget, then compute and display a progress bar, speed and ETA within a jobs list that you can easily see and estimate an overall progress by yourself.


Screenshot ^

VisualWget Screenshot


Requirements ^

- Microsoft Windows XP with .NET Framework 2.0


What's New? ^

v2.3
(March 7, 2009)
+ HTTPS support.
+ Chinese [Traditional] translation by Yang.
+ Japanese translation by Tilt.
+ Polish translation by Rafał Rakowicz.
+ Spanish translation by Juan Diaz Quintanero.

v2.2.2
(January 4, 2009)
+ German translation by Dennis Seid.
* [Bug fixed] Access denied to language files and wget.cfg when running as limited user.

v2.2.1
(December 17, 2008)
+ Russian translation by Sergey Novikov.
* [Bug fixed] Language combobox not properly loaded.

v2.2
(December 8, 2008)
+ VisualWget translation.
+ Basic scheduler.
+ Make it easier to specify proxy location.
* [Bug fixed] Form not closed before autoshutdown.

v2.1
(November 12, 2008)
+ Wget 1.11.4.
+ Cleanup jobs.
+ Export jobs as bacth file.
+ Closing confirmation.
+ Easier access to output-document option.
+ New multiple jobs.
+ Use RichTextBox for log to remove flicker.
+ The new Check for Updates code.
+ An option to auto remove a download once completed.
+ Context menu for jobs list header to choose which columns are shown.
+ Add 'Log Off' and 'Lock Computer' to the list of auto shutdown options.
* [Various bugs fixed].


Downloads ^

By downloading VisualWget, you accept the terms in the License.

  • Development
  • Current
  • Translations
TODO List

- [TODO 2.5+] Support large list of downloads, paginated, searchable
- [TODO 2.5+] Better way of handling Multiple job, watch folder
- [TODO 2.5+] Start existing jobs externally, could be by Windows Scheduled Tasks
- [TODO 2.5+] Remote downloading, start download via the web

+ You can request for a feature on the discussion group
VisualWget 2.4b2 - (September 3, 2010)

VisualWget with Wget 1.11.4

- Setup executable - 847 KB

VisualWget with Wget 1.10.2

- Setup executable - 843 KB

VisualWget source code with OpenSSL 0.9.7m

- Source code (sfx) - 1102 KB

New Features in 2.4

- Auto Shutdown now not try to close the main form before performing action
- An option to auto start VisualWget at Windows logon
- Add way to set speed limit through right clicking the speed pane on the status bar
- Add hours to the basic scheduler
- Add option - No prompt when creating a new job externally
- Check and flush unsave settings to disk every 0.1 second
- Double click on job list item to open file with associated program
- [Bug fixed] Download speed cannot go over 1-2m per second on fast connection
- The ability to set UI font, especially a larger font size
- Autopaste URL from clipboard
- Job note
- Pre-define user agent
- New Multiple toolbar button
- Make all dialog resizable.
- Edit multiple jobs
- Better info on status bar, total jobs, total size
- Detecting clipboard
- Allow setting unit for the Size column, i.e., KB MB GB
- Remove IE Extension, replaced by clipboard detection
- Sound notification when download has been finished
- Downloads finished action Freezable & Cancelable options
VisualWget has support for translating the UI elements.
You can translate VisualWget by copying en.txt file in the Lang folder.
Then start translate each line in that file.
Finally rename your translation file to, for example, th.txt (for Thai).

User contributed translations from VisualWget 2.3

Please note that this Language Pack will not work with 2.4.
This Lanuguage Pack is provided for the translator who want to update it.

- Language Pack (.zip) - 36 KB


Help ^

If you have any questions, you can use the VisualWget discussion group, or you can send me an e-mail.


License ^

VisualWget, not including Wget (which is distributed under the terms of GNU GPL, http://www.gnu.org/copyleft/gpl.html), is distributed under the terms of Ms-PL below.

Microsoft Public License (Ms-PL)

This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software.

1. Definitions

The terms "reproduce," "reproduction," "derivative works," and "distribution" have the same meaning here as under U.S. copyright law.

A "contribution" is the original software, or any additions or changes to the software.

A "contributor" is any person that distributes its contribution under this license.

"Licensed patents" are a contributor's patent claims that read directly on its contribution.

2. Grant of Rights

(A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.

(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.

3. Conditions and Limitations

(A) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks.

(B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.

(C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.

(D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.

(E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.


Thanks ^

I would like to say thank you to

- Wget - which made VisualWget possible.
- Microsoft - for an easy to use MSVC# Express IDE and so much programming info on MSDN library.
- The internet and Google - that I use to search for solution.
- Inkscape & Gimp - that I use to create icon and toolbar images.
- MinGW - that I use to compile Wget.
- NSIS - that I use to create a setup executable.
- SourceForge - for listing this project.

and to the translators

- Cadu - for translating this page to Portuguese (Brasilian).
- Sergey Novikov - for Russian translation of VisualWget.
- Dennis Seid - for German translation of VisualWget.
- Yang - for Chinese [Traditional] translation of VisualWget.
- Tilt - for Japanese translation of VisualWget.
- Rafał Rakowicz - for Polish translation of VisualWget.
- Juan Diaz Quintanero - for Spanish translation of VisualWget.

Navigation
On this page
Screenshot
Requirements
What's New?
Downloads
Help
License
Thanks
Help, Documentation & Usage
VisualWget Discussion Group
VisualWget Documentation (Incomplete)
Latest Discussion Topics
*VisualWget 2.4b2 Release (September 3, 2010)
Fri, 03 Sep 2010 15:15:07 UT
*Multiple jobs problem
Fri, 03 Sep 2010 13:48:15 UT
*ipv6 & referer
Thu, 02 Sep 2010 03:20:40 UT
*Request:add feature to UI
Wed, 01 Sep 2010 07:08:14 UT
*VisualWget 2.4b1u3 Release (August 25, 2010)
Wed, 25 Aug 2010 12:58:38 UT
*VisualWget 2.4b1u2 Release (August 22, 2010)
Sun, 22 Aug 2010 15:08:22 UT
*VisualWget Memory and CPU usage
Fri, 20 Aug 2010 09:23:35 UT
*VisualWget 2.4b1u1 Release (August 18, 2010)
Tue, 17 Aug 2010 18:05:38 UT
*Downloading Java
Tue, 17 Aug 2010 13:17:36 UT
*VisualWget 2.4b1 Release (August 15, 2010)
Sun, 15 Aug 2010 10:52:19 UT
*Notification with sound
Sat, 14 Aug 2010 04:37:53 UT
*Downloading files with password login
Sun, 01 Aug 2010 08:34:25 UT
*Try out the Next Version
Wed, 28 Jul 2010 07:13:46 UT
*Request for a feature VisualWget
Wed, 21 Jul 2010 07:49:55 UT
*Rename downloading files?
Fri, 09 Jul 2010 16:57:59 UT
Latest Discussion Messages

Re: Multiple jobs problem
Fri, 03 Sep 2010 15:20:47 UT
Hello Dandy, When you create job via New Mutiple, the job will not automatically be started. We need to manually clicking on start. Please tell me if I misundertood your problem. If so, can you give me step by step to produce the problem? This will aid me in debugging and fixing. Thank you,


VisualWget 2.4b2 Release (September 3, 2010)
Fri, 03 Sep 2010 15:15:07 UT
* Fix exception for new download with input file but without URL


Multiple jobs problem
Fri, 03 Sep 2010 13:48:15 UT
Dear Khomsan Ph., I have problem with multiple jobs. It happened when i download single links and then add new multiple jobs. VisualWget 2.4b1u3 does not download this new jobs (nothing happened). I stop download this links and than start again, but also nothing happens. Probably this can happen in other situations.


Re: ipv6 & referer
Thu, 02 Sep 2010 12:56:14 UT
Hello Zyx, I'm not yet try building wget 1.12. But it seem that building wget 1.12 for window is currently not easily possible. VWget use custom-built wget binary so you got the listening port unrecognise option. For passing referer, yes, if flashgot support passing referer, you can pass it to visualwget via command line.


ipv6 & referer
Thu, 02 Sep 2010 03:20:40 UT
Hello Khomsan Ph., Is it possible to add ipv6 support to wget? I found such a version on [link] It works, but it's incapable with vwget: unrecognized option `--visualwget-listening-port=5 4447' Another problem is that many download sites require referer, and I


Re: Request:add feature to UI
Wed, 01 Sep 2010 12:01:21 UT
Hi Gambit, Yes, it is possible. I will add it to my TODO list. Currently larger font will broke the interface. Let me see if we can solve that. Yes, we could have separate font setting for log and download list. Thanks for Suggestion, Khomsan


Request:add feature to UI
Wed, 01 Sep 2010 07:08:14 UT
Hi. Is it possible to add 2 feature: 1. Save size and possition for dialogs: New Download/Edit Download, New Multiple Downloads and Preferences.I use custom font settings and default dialog size is too small. Or just set bigger default size. 2. Allow set font setting separate for Interface, Download List and


VisualWget 2.4b1u3 Release (August 25, 2010)
Wed, 25 Aug 2010 12:58:38 UT
* Add missing translation items


VisualWget 2.4b1u2 Release (August 22, 2010)
Sun, 22 Aug 2010 15:08:22 UT
* Fix high CPU usage when download speed go over 3 MB/s


Re: VisualWget Memory and CPU usage
Sat, 21 Aug 2010 18:12:12 UT
Hi Dandy, The problem was found. But I cannot release an update today. I will fix and release an update by tomorrow. Thanks, Khomsan


Re: VisualWget Memory and CPU usage
Fri, 20 Aug 2010 18:13:57 UT
Hello Dandy, For CPU, this is true. I will try to find the cause.. ..and fix this problem by tomorrow. For memory, .NET Framework application seem to occupy.. ..much memory but not really occupy them. I read some post on the net that we can not use.. ..task manager to measure memory for .NET app.


VisualWget Memory and CPU usage
Fri, 20 Aug 2010 09:23:35 UT
Dear Khomsan Ph., I launching VisualWget and watch some abnormal situation: 1.The memory usage starts with 2MB and continues to increase up to 8MB but does not download any files. 2. When I start downloading one file, the memory usage increases up to 18MB and CPU usage ranges from 20% to 50%.


Re: VisualWget 2.4b1 Release (August 15, 2010)
Wed, 18 Aug 2010 15:16:02 UT
Hi Brain, In previous version one user had compiled... ...the x64 version and sent it to me via email. If you have x64 machine, you can grab the vwget source... ...and see if you can build & test it. From my reading below... [link]


Re: VisualWget 2.4b1 Release (August 15, 2010)
Tue, 17 Aug 2010 19:53:46 UT
Hi Khomsan, I was just wondering since there was a 64 bit version before. Mostly like to keep everything 64 bit for compatibility reasons. :)


VisualWget 2.4b1u1 Release (August 18, 2010)
Tue, 17 Aug 2010 18:05:38 UT
* Fixed bug with Auto Remove Finished Download option

Related links
VisualWget Portuguese (Brasilian) Page
<< back to homepage
Website created by Khomsan Phongphisansakun.
Dedicate to my family & my friends.