Download allows you to download a file from a specified URL
Create and start a new Download.
requestedURL |
A String containing the URL of the file to download. |
localPath |
A String containing the local path at which to save the downloaded file. |
finishedFunc |
A Function to evaluate when the download is complete. |
errorFunc |
A Function to evaluate if the download fails due to an error. |
progressFunc |
A Function to process the download's progress. This Function will be passed two arguments, the bytes received, and the total bytes. |
A new Download.
Cancel all active Downloads.
Cancel the download.
Get or set the error Function.
Get or set the download finished Function.
Get or set the download progress Function.
Download("http://art-on-wires.org/wp-content/uploads/2011/03/nick_collins.png", "/tmp/nick.png", {\huzzah.postln;}, {\error.postln}, {|rec, tot| [rec, tot].postln}); // beautify your tmp directory
d = Download("http://scottwilson.ca/files/flame.mp3", "/tmp/flame.mp3", {\huzzah.postln;}, {\error.postln}, {|rec, tot| [rec, tot].postln});
d.cancel; // cancel this