Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Windows XP support #15
Did any of the previous versions work? https://github.com/erickutcher/httpdownloader/releases
If they did, let me know which one so I can compare what was changed and try to write workarounds.
I know I've written some code that's exclusive to Windows Vista and newer systems, but without a Windows XP system to test things on, this might be difficult for me to do.
You should know that the web is transitioning primarily to secure sites and the newer encryption protocols that they use will probably never be backported to Windows XP. There will come a time when most websites will be inaccessible to you.
That makes things so much easier for me.
I have no idea what IEFRAME.DLL is, but I don't explicitly call any of its functions so I doubt it's important.
SetFileInformationByHandle allows the program to rename a file when it's in use. Apparently it is available in Windows XP in a library file, but the program would have to be compiled on XP to get it working.
So instead I'll have the program check to see if the function exists. If not, then the files will only be able to be renamed if they're not active (stopped, completed, etc.).
Cool, the new release works in XP again :D