Extracting images from a screen saver

A friend gave me a screen saver he’d made on a PC and I was hoping someone could tell me a (free) Mac program that can extract the images. I don’t know what app he used to make the screen saver. It has a “.scr” extension if that’s any help.

when it’s up, hit the key prt scr which should be located beside the scroll lock key and above the insert key. That’ll copy the image to the clipboard, then paste into any imaging software you want. I hope this helps.

For best image quality, try to determine the native resolution of the screen saver pics. It’s frequently mentioned on the packaging or other accompanying info. Then set your monitor to that resolution. Bring each pic up - it’s easiest to use the “Preview” button on the screensaver tab of the display properties - hit the Print Screen button, call up Paint and paste. Save the picture in your preferred format. Repeat for each picture. I’ve done this many times. Takes a while, but works great.

No, sorry if I wasn’t clear. The screen saver itself won’t work on my machine for platform reasons. So I currently have no access to the images. What I’m hoping for is a program that can for lack of a better term crack open the saver so I can get to the images in the first place.

This is pretty hard to do without knowing more. Do you have any idea what format the images are in? Are they digital photos (likely JPEGs), drawings (possibly GIFs), or something else? Are you sure they’re even stored in the .SCR file and not externally (“slide-show” screensavers often just read images from a specified directory). One thing you could try is searching the file for common image format headers; if you’re on a Mac with Unix command line, you can use grep. For example, JPEG files are easily recognized by the string JFIF starting at byte 6 of the file, and GIF files start with “GIF87” or “GIF89a”. (Try “grep JFIF foo.scr” to test for JPEG files. This will just find “JFIF” anywhere in the file, so it might also appear randomly–it’s not a perfect test.) Not all image formats have standard headers, though, and the screen-saver might not be using a standard format. If you find one of these headers, though, I can explain how to extract that image using Unix command-line tools.

It seems like the easiest solution would be to ask your friend for the images.