[X] The "/Caffeine Web Framework/framework-core.tar.bz2" file could not be found or is not available. Please select another file.

wgrab is an http file fetcher similar to wget that is designed to be small, fast, and cross platform compatible natively. The compiled wgrab is approximately 1/10th the size of wget, making it ideal for distributions like DSL and other miniature distros


http://wgrab.sourceforge.net





Separate each tag with a space.

Release Date:

2005-06-11

Topics:

License:

Operating System:

Translations:

Intended Audience:

User Interface:

Programming Language:

Registered:

2005-06-06

Ratings and Reviews

Be the first to post a text review of wgrab. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • New release coming soon...

    With the realization that the ptypes library (http://sourceforge.net/projects/ptypes/) is no longer maintained, it has been decided that the best course of action for wgrab is to move to another library. With that in mind, some time ago I began developing a c++ sockets library which would not only have a license which is compatible with wgrab, but one that would also be able to replace larger, more bloated libraries in other software that is under development. Hopefully, we'll all be able to see not only speed increases in network communication, but also reduced file sizes. (The original wgrab was designed around embedded and lightweight distributions as it's primary audience, but on certain systems the ptypes library can be quite large, making it pointless.) With great conviction, the goal has become 20 kilobytes yet again.

    posted by earmbrust 1100 days ago

  • Gentoo 2005.1 build problems

    Apparently there are some issues with building either ptypes or wgrab under Gentoo 2005.1. I'm looking into this issue to attempt to build an ebuild for the distribution. Additionally, if someone is willing to generate an rpm package for wgrab, the help would be appreciated.

    posted by earmbrust 1473 days ago

  • No bug reports?

    This is amazingly incredible. Either my programming skills (while sometimes sloppy) are incredibly reliable, or the bugs are so elusive that noone has yet noticed them. I'm not sure if that's actually good...or bad. If you notice anything, please feel free to let me know of any bugs you might find. As of right now wgrab is taking a backburner to my current project...moving. I'll be moving near the end of the month, and looking for a home in one of the most overpriced places in the US has been interesting to say the least.

    posted by earmbrust 1531 days ago

  • Compliance with wget return codes

    So I've been working towards getting wgrab to return the same codes that wget does, so that it may better be integrated with existing tools that use wget as their primary web fetching utility. If anyone can provide a list of at least a few (if everyone just provided one, I'm sure the list would be very complete) of the return codes, and their reason, it would make compliance much more simple. I might create a simple ftp grabbing utility also, with the same goals in mind. (small executable, fast, etc)

    posted by earmbrust 1614 days ago

  • wgrab 1.1.3 released

    Fixed a few typographical errors, as well as added checking for if a hostname was supplied. Read changelog for full details.

    posted by earmbrust 1615 days ago

  • File released: /wgrab/wgrab-1.1.3/wgrab-1.1.3.zip

    posted 1615 days ago

  • File released: /wgrab/wgrab-1.1.3/wgrab-1.1.3.tar.gz

    posted 1615 days ago

  • wgrab wgrab-1.1.3 file released: wgrab-1.1.3.zip

    -------------------------------------------------------------------------------- v1.1.3: 6/10/05 1 improvement, 3 fixes -------------------------------------------------------------------------------- -fixed a spelling error in the --help output -fixed the --timeout help being reported for --ignore-errors -updated the installer to contain color coded responses if possible -fixed "Network no reachable" error if no url was specified -------------------------------------------------------------------------------- v1.1.2: 6/9/05 3 additions, 2 fixes -------------------------------------------------------------------------------- -added support for 404 error messages (will not download 404 documents unless the -i/--ignore-errors command line switch is given) -standardized error reporting, began adding specific exit codes for different errors (1 for no parameters, 3 for general connection error, 4 for server error or file not found) -fixed the problem with the executable being larger than 20k by using the strip utility to remove certain debugging abilities from the standard executable created by install.sh (requires binutils, but installation doesn't fail if you don't strip the binary) -added support for standardized port identification (host.com:port) -added experimental support for multiple http versions. almost every server supports 1.0, but not all support 1.1. currently the 1.1 support tends to be considerably slower than the 1.0 this is partly due to my lack of in-depth knowledge of the 1.1 rfc -------------------------------------------------------------------------------- v1.1.1: released 6/6/05 -------------------------------------------------------------------------------- -another big update for wgrab, added two options -added the -p/--port option to specify nonstandard ports explicitly -added the -t/--timeout option to specify a timeout for connections -cleaned up the output of --help and made it more "GNU-like" -broke the 20k barrier on the filesize...not too happy about that (if you can think of ways to reduce the filesize, mail me..please) -cleaned up the code and renamed a few variables to make more sense, such as data being renamed to iBytes (since it's the number of bytes recv'ed...) -------------------------------------------------------------------------------- v1.1.0: released 6/6/05 -------------------------------------------------------------------------------- - big update, fixed 2 small bugs and added functionality - added -o/--outfile command line option to enable writing to files named something besides that of the file on the remote server - added -q/--quiet command line option to enable wgrab to be called from shell scripts, other programs, and similar processes -------------------------------------------------------------------------------- v1.0.1: released 6/5/05 -------------------------------------------------------------------------------- - fixed a small bug that would cause an error when downloading without having a properly formatted request - added -h/--help command line option - cleaned up the output produced when wgrab was called without any command line options -------------------------------------------------------------------------------- v1.0.0: released 6/5/05 -------------------------------------------------------------------------------- - Initial public release! - finished initial development

    posted 1616 days ago

  • wgrab wgrab-1.1.3 file released: wgrab-1.1.3.tar.gz

    -------------------------------------------------------------------------------- v1.1.3: 6/10/05 1 improvement, 3 fixes -------------------------------------------------------------------------------- -fixed a spelling error in the --help output -fixed the --timeout help being reported for --ignore-errors -updated the installer to contain color coded responses if possible -fixed "Network no reachable" error if no url was specified -------------------------------------------------------------------------------- v1.1.2: 6/9/05 3 additions, 2 fixes -------------------------------------------------------------------------------- -added support for 404 error messages (will not download 404 documents unless the -i/--ignore-errors command line switch is given) -standardized error reporting, began adding specific exit codes for different errors (1 for no parameters, 3 for general connection error, 4 for server error or file not found) -fixed the problem with the executable being larger than 20k by using the strip utility to remove certain debugging abilities from the standard executable created by install.sh (requires binutils, but installation doesn't fail if you don't strip the binary) -added support for standardized port identification (host.com:port) -added experimental support for multiple http versions. almost every server supports 1.0, but not all support 1.1. currently the 1.1 support tends to be considerably slower than the 1.0 this is partly due to my lack of in-depth knowledge of the 1.1 rfc -------------------------------------------------------------------------------- v1.1.1: released 6/6/05 -------------------------------------------------------------------------------- -another big update for wgrab, added two options -added the -p/--port option to specify nonstandard ports explicitly -added the -t/--timeout option to specify a timeout for connections -cleaned up the output of --help and made it more "GNU-like" -broke the 20k barrier on the filesize...not too happy about that (if you can think of ways to reduce the filesize, mail me..please) -cleaned up the code and renamed a few variables to make more sense, such as data being renamed to iBytes (since it's the number of bytes recv'ed...) -------------------------------------------------------------------------------- v1.1.0: released 6/6/05 -------------------------------------------------------------------------------- - big update, fixed 2 small bugs and added functionality - added -o/--outfile command line option to enable writing to files named something besides that of the file on the remote server - added -q/--quiet command line option to enable wgrab to be called from shell scripts, other programs, and similar processes -------------------------------------------------------------------------------- v1.0.1: released 6/5/05 -------------------------------------------------------------------------------- - fixed a small bug that would cause an error when downloading without having a properly formatted request - added -h/--help command line option - cleaned up the output produced when wgrab was called without any command line options -------------------------------------------------------------------------------- v1.0.0: released 6/5/05 -------------------------------------------------------------------------------- - Initial public release! - finished initial development

    posted 1616 days ago

  • wgrab v1.1.2 released

    This was a hefty update, and added some great functionality as well as modifying some existing functionality. Added HTTP 1.1 support, albeit a bit slower; added error checking (response messages) and the ability to ignore them; added other items not worth adding here. See the ChangeLog for full details.

    posted by earmbrust 1617 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review