Victor Chew wrote:
From Windows, double-click any ZIP file and open it using Windows' own built-in ZIP viewer. Pick any file within the archive and note the mod date. Drag-and-drop the file to a temp directory and check the mod date of the extracted file. Let me know if they are the same.
Usually I expand the complete zip using Windows Explorer. As I already wrote twice, expanding the latest astra.zip (as example) and building the CAB, and using the regular scripts to build ubcd, gave me the same mod date of the original files.
Now I just tried what you said, to expand only one file from the zip using drag and drop from Windows Explorer. I checked the mod date of the only one expanded file. You know what? Once again the mod date was the same
as the original. No change.
I tried expanding only one file (using drag and drop as you requested) from a ZIP, and also from a CAB, both times using built-in Windows Explorer capabilities. No change.
You may use different methods. The only thing that, maybe, just maybe, could "accidentally" change the mod date in these simple steps, is if you are using a "conversion" utility, so to "convert" a full ZIP archive into a CAB, for example.
The other way, in this context, that can change the mod date is by using a "binary" script, as you might have used to change some files from lowercase to uppercase while still inside the archive (as oppose to expanding, then changing the names and rebuilding the archive anew). This is not the case of astra.
Note that this is built-in Windows stuff. Now extrapolate that to the 100s and 1000s of third party tools out there.
Well, I just tried the built-in Windows Explorer stuff and there is no change. Is there any need to try more equivalent tools?
Of course, they are also third party tools that lets you change the mod date to anything you like: example
Yes, and I know several more of those tools. I could also customize UBCD with the correct mod dates, but that's not the point, at all. In fact, downloading your original ubcd, and then customize it with the same programs just to change the modification dates would be pointless. So, in this context, what would be the point of using (or having to use) those type of tools?
I still can't see any step that should lead you to changing the mod dates of the same original files, and I still see only positive results and advantages of using the original modification files in the future.
So I'll repeat my request:
If you can avoid/minimize this type of changes in the future, it would make it easier for users to manually update or customize, and to find potential updates.