The problem is that the URL is not static and Firehost blocks automation here. Try navigating to
http://modx.com/download/direct/ and watch your browser freak out with a server error. Basically, the page fails unless you have a hash id in the URL.
So you have to back up and start at
http://modx.com/download/ - then you can get a URL like
http://modx.com/download/downloading/?id=50bcda4ef2455468330001a1 which uniquely identifies the download.
On the command line, if you scrape the download link from the 1st page you can use it to request the 2nd page, and 3rd, you can finally try to download the .zip file, but Firehost blocks the request because it apparently doesn't want you to download it directly (?).
See the problem?
[ed. note: Everettg_99 last edited this post 13 years, 7 months ago.]