Best technique is to do a low level sector image onto another drive, then mount that and copy it as needed with something more robust that can deal with file errors like teracopy. That is assuming it's still readable at all.
If not, then you need to get into more exotic things like remounting the platters in another working drive... such services usually run into the $300-$500ish range.
that is what DD_rescue actually does, and why I recommended it. I haven't tried teracopy, but the command I recommend is quite robust. It reads and bad block multiple times to ensure as much data as possible is recovered. Sadly you need a drive to actually be readable (and mount in windows if you are going with teracopy) to run any of these tools.
The "click" is from the arm clicking against it's stop. you can see this after opening a defective drive. In such a case it will not read the platters at all or mount. That's why I further recommended data recovers businesses or controller swap. Swapping platters is more difficult than changing the controller board.
Best technique is to do a low level sector image onto another drive, then mount that and copy it as needed with something more robust that can deal with file errors like teracopy. That is assuming it's still readable at all.
If not, then you need to get into more exotic things like remounting the platters in another working drive... such services usually run into the $300-$500ish range.
I do believe that is what I am looking at at this point in time. Just need to see what these pics are worth to the wife.
If you can get it to mount at all, you may want to use something like photorec to only grab the .jpg files you want.