W3C logo
Winie logo

Winie
HTTP/1.1 PUT Tool.


Overview

Winie is a network utility to put files on the web using HTTP/1.1. The main feature of Winie is its ability to solve the "lost update problem" by storing ETags (like Web Commander) . Winie use the client side api of Jigsaw, the W3C Web server.

Note: Winie needs at least jdk1.2.2 (there is a bug in Classloader of jdk1.2.1).

Features
PUT, GET and DELETE files on the web
Version conflict detection, see "The lost update problem"
Retries when connection closed (like wget does)
Upload all files located in a directory (recursively or not)
Support for proxies (HTTP, SOCKS)
Support for metadata configuration (language, charset)

The Basics

Author
Benoît Mahé
Contributors
Philippe Le Hégaret (Misc contributions)
Yves Lafon (Misc contributions)
Hugo Haas (Debian Package, available soon)
Coralie Mercier (Smart logos)
Mailing list
The www-winie@w3.org is a public mailing list for open discussions about Winie. To subscribe to the Winie mailing list send a mail to www-winie-request@w3.org with "subscribe" in the subject.
Plans
DnD GUI? (Big problems on Windows)

Release Notes

Winie 1.0.6
URL/File Synchronization in GUI
New logo, a smart little beaver (thanks to Coralie)
All known extensions are listed in Preferences
Bugs fixed
Winie 1.0.5
Executable jar added in distribution
Bug fixed: BufferredInputStream replaced by a new FileInputStream that support mark/reset.
Better notification & error messages
Bug fixed in the Jigsaw Client API with proxy HTTP/1.0 and 413 replies.
Abort feature modified, no more ugly window
New option: "Do not upload CVS dirs"
New buttons
And many bugs fixed...
Warning: The CLASSPATH may have to be updated, jar files are no more in Winie/classes/ but in Winie/jars/.
Winie 1.0.4
Bug fixed: NullPointerException when downloading in a directory that doesn't exists.
Save the current directory in all FileChooser.
now you can specify another config directory (java -Dwinie.pathconfig=yourdir ...)
Winie 1.0.3
General Properties
Bug fixed: XML Properties and '\'
Bug Fixed: SOCKS configuration
Mime Types added
Winie 1.0.2
Status Bar
Mime-Type configuration (in preferences)
Preferences stored in XML
SOCKS Proxy support (in preferences)
Auto Upgrade feature
Directory Upload can be aborted
Bugs fixed
Winie 1.0.1
Bugs Fixed
Winie 1.0
Documentation
Multiple selection
bugs fixed
Winie 1.0b2
Console for directory upload
Mini Browser for help
Winie 1.0b
GUI added
Download Cache options
JWPut 1.2 (Winie 0.9)
JWPut and JWGet handle HTTP Redirections.
Users can add their own HTTP headers.
New design.
JWPut in package org.w3c.jwput
JWPut 1.1 (Winie 0.8)
JWGet added.
DELETE method supported.
Retry after connection closed.
WPut 1.1 (Winie 0.7)
Bug fixed release.
ETags supported.
WPut 1.0 (Winie 0.6)
First release.
Proxy supported.
Basic Authentication.
Recursive PUT.