View Full Version : how to do this in cgi
coolguy23
May 15th, 2001, 18:36
i made an image (button) that i don't want anyone to steal by right clicking and saving and then editing it to claim it's thiers, so i want to create a cgi script that can be put in img src tags and it will show the image, but won't let the visitor save it, anyone?
Gonzo
May 15th, 2001, 19:02
That can't be done using anything
if the person can see the image they can save it.
keith
May 15th, 2001, 19:09
that's right, it's absolutely impossible.
coolguy23
May 15th, 2001, 19:37
alright then, there has to be some way
thanks anyway
meow
May 15th, 2001, 19:52
Sorry, but there isn't. When someone sees the file it's already on there hard disk. It's always possible to take a screen shot or to just pick it up from windows\Temporary Internet Files.
lucifer
May 15th, 2001, 20:23
you can stop people linking to your images from their pages but is it worth it ?
Satelk
May 15th, 2001, 20:26
Go see http://www.dynamicdrive.com/dynamicindex9/index.html
It has a no right click DHTML script, but people can still view the source(unless it's a frame and the source isn't shown for that frame because people can't right click to see that frame source) or do what meow said.
keith
May 15th, 2001, 21:33
Originally posted by coolguy23
alright then, there has to be some way
thanks anyway
no, there is not way to do this coolguy. there is always a way around simple javascript or dhtml codes, all of them very easy.
now, let' say there was a way to stop them from right clicking, or viewing your source, etc... then they could always just take a screen shot of the entire page and cut it from that. but it should never go that far, once you have an image diplayed on a page, anyone can get it.
meow
May 15th, 2001, 22:52
The only way I guess is to put some kind of stamp on them to make them less usable. But that's ugly and often not that hard to retouch.
fatman
May 16th, 2001, 05:44
Originally posted by keith
Originally posted by coolguy23
alright then, there has to be some way
thanks anyway
no, there is not way to do this coolguy. there is always a way around simple javascript or dhtml codes, all of them very easy.
now, let' say there was a way to stop them from right clicking, or viewing your source, etc... then they could always just take a screen shot of the entire page and cut it from that. but it should never go that far, once you have an image diplayed on a page, anyone can get it.
Screen shots are not even necessary. Assuming he can't disable JavaScript (which of course he can - it's trivial), he can simply take a look in his browser cache and the image will be there. Or just get IE or Netscape or Opera to make an offline copy of the site. Voila - it'll be in his hard disk. Don't want IE to make an offline copy, get another software. There're so many of them, mostly free.
Or, just put a direct URL to the image in the browser, and there it is. Or... (and so on). The ways are infinite (or, at least, too many to bother counting).
Probably the only effective way to "protect" an image is to rely on your copyright. And perhaps watermark it so that if people copy it, you can demonstrate they got it from you.
Powered by vBulletin® Version 4.1.7 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.