Also known as VCU: Vasnake web Chunked Uploader. You can upload files of any size over HTTP using resumable file upload service.
For some time past, since I had that idea, I had made several attempts to build VCU. Two versions using Plone/Zope backend with Silverlight applet as a client. For those versions, also console client was created, written in Python. One version using HTML5 FileAPI, Socket.io and Node.js as a backend. One version using PHP on backend and Flash applet as a client.
All that stuff you can find here
- node.uploader -- VCU version based on HTML5 FileAPI + Node.js + Socket.io technology.
- plupload.fixed -- Plupload (PHP + Flash/Silverlight), fixed and tested.
- HTML5 FileAPI + Node.js + Socket.io -- http://vasnake.blogspot.ru/2012/06/resumable-http-file-upload.html
- JS FSM for VCU -- http://vasnake.blogspot.ru/2012/06/javascript-fsm.html
- VCU server as Zope Product -- http://vasnake.blogspot.ru/2012/03/zope-product-add-on.html
- VCU v.2 -- Vasnake web Chunked Upload (Zope, python, silverlight, javascript) -- http://vasnake.blogspot.ru/2011/09/resumable-http-upload.html
- Fixed Plupload -- http://vasnake.blogspot.ru/2010/11/chunked-upload.html
- Misc. VCU stuff -- https://www.google.ru/search?q=vcu+site%3Avasnake.blogspot.com