When some project doesn’t use SVN or any other version-control system (or you can’t use it) you have to download things manually. I don’t have to say that nobody wants to do this, so what can you do to not do it ? You can simulate yourself doing it…
Example below downloads latest release of madwifi branch with new HAL (which i need for my WiFi adapter).
#!/usr/bin/php
find('table tr')->slice(-2, -1)->downloadTo('/target/local/path');
}
?>
Now, to get latest release all i need is to run above script from command line. One missing thing is checking if anything has changed but i leave it to you to resolve ;)
For files which names doesn’t change you can just use wget, like so:
wget 'http://host.net/somefile.zip' -O new-name.zip