It is a free program to upload large files into Screencast from your desktop.
Completely task-free way to quickly upload files
Aurigma Upload Suite simplifies file uploads for your website’s users.
Windows utility which sits in your system tray.
Abacre website uploader is a piece of software designed to upload files.