Sometimes you can do this by changing the form method from POST to GET, but not here. JavaScript functions GetDriver() and getDriverURL() are in charge of parsing the form input and redirecting you to the driver download. An XMLHttpRequest to processDriver.aspx is made, and it returns which URL you should be taken to.
The good news is that you can just sniff that request, and then reuse it for as long as your required hardware, OS and language are the same. A little scripting could parse the output and open your browser or create a bookmark that automatically redirects.
Code:
@echo off
rem GeForce 6 Series / Windows XP / US English
for /f "usebackq" %%x in (`wget "http://www.nvidia.com/Download/processDriver.aspx?psid=3&pfid=31&rpf=1&osid=6&lid=1&lang=en-us&ctk=0" ^
-U "" --header="X-Requested-With: XMLHttpRequest" --referer="http://www.nvidia.com/Download/index.aspx" ^
--header="Cache-Control: no-cache, no-store, max-age=0" --header="Pragma: no-cache" --header="Connection: close" -q -O -`) do set url=%%x
echo %url% | findstr "driverResults.aspx/" > nul
if "%errorlevel%"=="0" (
start "" "C:\path\to\browser\firefox.exe" %url%
goto end
) else (
echo Error obtaining download address.
)
:end
Bookmarks