Весьма вероятно, что сайт проверяет наличие файлов cookie.Причина, по которой это происходит, заключается в том, что когда вы отправляете кому-либо ссылку на файл загрузки, получатель все равно будет перенаправлен на сайт, прежде чем он или она сможет загрузить файл.
Sourceforge делает что-то интересное, что может помочь.Если перейти к загрузке файла из Sourceforge, вы окажетесь на странице, которую вы описываете.Однако, если вы откроете ту же самую страницу с помощью wget, вы увидите, что он действительно загружает файл.Он обнаруживает, что вы не являетесь обычным браузером, и отправляет вам файл (HTML в любом случае не принесет пользы с помощью wget; он не будет смотреть на рекламу).
Я предлагаю вам попробоватьследующий.Когда вы найдете страницу с таким перенаправлением, перенаправьте на нее.Если вы обнаружите, что вы получаете то же содержимое обратно, попробуйте еще раз без User-Agent.Может быть, это на самом деле даст вам файл.