Recently, one of my clients had a need to automatically download a file from a public facing state government website. Normally this can easily be done in a manner of ways. Powershell is the first that comes to mind but you could also utilize scripting tools such as wget or curl just to name a couple. However, thanks to the awesome power (note: sarcasm) of Dot Net Nuke, the download link is hidden behind javascript postback functionality.