Inside a packed .blend file, images with same name are shown with different numeric suffixes. These come from files that have the same name but are in different paths in the filesystem. example: \..\someProject\textures\Adam\car\base color.png
\..\AnotherProject\textures\Beth\car\base color.png
\......\someOtherFolder\pelicans\base color.png
When unpacked, Blender only writes one of these images in the textures folder. It "forgets" all the others. Every material now points to this one remaining file.
\.\textures\base color.png
I want to be able to recover all of these files somehow, even if they are renamed /appended with numbers to make them unique.
I am aware of the unpack option "to original locations" but realize: I may be unpacking into a filesystem that bears no resemblance to the one in place when the file was written. Worse, if it's only similar, I will be introducing scattered and un-trackable folders and files back across a network that someone is trying to keep clean. So, before it gets suggested, know that the "original locations" option is not viable.
I tried to recreated this problem: make two images with the same name but different folder, and import as images textures for two materials. The second image was renamed with a .001 suffix. Then i packed these two images into .blend file.
Below is my demo file, thanks @Harry McKenzie!
So is there any way to extract these renamed images? not "save them one by one" solution but something more efficent?