Stalker Posted March 29, 2009 Report Share Posted March 29, 2009 I decided to set up Ketarin to download BIOS updates to my mobo from Intel's download center. Well...when I looked at their HTML the idea came to a screeching halt. The page in question is this. I really don't see how I can get the latest version (0150 on the time I posted this). Getting the actual file is easy though: http://downloadmirror.intel.com/17348/eng/LF94510J.86A.{version}.EB.EXE Referer: httpDown=http://downloadmirror.intel.com/17348/eng/LF94510J.86A.{version}.EB.EXE&agr=&ProductID=2926&DwnldId=17348&strOSs=&OSFullName=〈=eng Any help would be greatly appreciated because I can't think of neither regex nor start/end match which will get me the version number. Link to comment Share on other sites More sharing options...
CybTekSol Posted March 29, 2009 Report Share Posted March 29, 2009 Try this: <?xml version="1.0" encoding="utf-16"?> <Jobs> <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <DownloadBeta>Default</DownloadBeta> <DownloadDate xsi:nil="true" /> <CheckForUpdatesOnly>false</CheckForUpdatesOnly> <VariableChangeIndicator>{version}</VariableChangeIndicator> <CanBeShared>true</CanBeShared> <ShareApplication>false</ShareApplication> <ExclusiveDownload>false</ExclusiveDownload> <HttpReferer>http://downloadmirror.intel.com/17348/eng/LF94510J.86A.{version}.EB.EXE&agr=&ProductID=2926&DwnldId=17348&strOSs=&OSFullName=〈=eng</HttpReferer> <Variables> <item> <key> <string>version</string> </key> <value> <UrlVariable> <RegexRightToLeft>false</RegexRightToLeft> <VariableType>RegularExpression</VariableType> <Regex>(?:alt="Software Search Results".*?\>)([\d]{4})(?:</font)</Regex> <Url>http://downloadcenter.intel.com/Filter_Results.aspx?strTypes=all&ProductID=2926&OSFullname=OS+Independent〈=eng&strOSs=38#BIO</Url> <Name>version</Name> </UrlVariable> </value> </item> </Variables> <ExecuteCommand /> <ExecutePreCommand /> <Category>BIOS</Category> <SourceType>FixedUrl</SourceType> <PreviousLocation /> <DeletePreviousFile>false</DeletePreviousFile> <Enabled>true</Enabled> <FileHippoId /> <LastUpdated xsi:nil="true" /> <TargetPath>{DEST_DIR}\{category}\{appname}_{version}.{url:ext}</TargetPath> <FixedDownloadUrl>http://downloadmirror.intel.com/17348/eng/LF94510J.86A.{version}.EB.EXE</FixedDownloadUrl> <Name>Desktop Board D945GCLF2 BIOS Update</Name> </ApplicationJob> </Jobs> Link to comment Share on other sites More sharing options...
Stalker Posted March 29, 2009 Author Report Share Posted March 29, 2009 Yes, it works. Thank you. Now just to cross my fingers and hope they don't change the site layout or version goes beyond 4 digits Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now