Bech100 wrote:twigletmac wrote:Sounds like a very effective method to stop your images getting stolen - users just leave your site without bothering to look at them. Plus I wouldn't be surprised if there was a way around it.
Mac
Yup, maybe, but you can't have everything, there has to be some give and take.
I have done a website for an art gallery before, and all i did was show the images at a low enough resoution so they were good to view on screen but nothing else, and watermark them with the web address. This way, if anyone did steal the images, the gallery would maybe get some free traffic.
Mark
that's the best thing you can do.
as twig said, the disabling is annoying at best. on top of that, anything i've seen that's even a plug in to disable is normally half cicked. the plug ins work in netscape to let you see, but not disable, or they do it all in netscape and not ie
and if they get those two they miss opera , galeon, etc (someone that reallllly wants it will look for other browsers if they aren't on linux in which case they know of and/or use them already)
i've yet to see someone use javascript to disable in bot netscape and ie... yet that's killed simply by turning off javascript.
the closest i've seen to using javscript in bot, netscape just gave the warning then let you right click.
i was looking for stuff for this for a sitre for a friend a few years back... nothing i've seen stops looking at the page source..
what i came up with was a javascript deterrent... it was in a single frame (page source doesn't work) that used javascript to make sure it's always called in the frame and to disable in ie and annoy in netscape. had the friend put tags someplace prominent and said i did hte best i could to stopping everything but printscreen, which as far as i knew then was impossible. somehow i doubt that program really stops it, and even if it does, we're right back at what twig said: most people don't like tohave to add plug ins, if it's not in a wide distribution it's more likely they'll go elsewhere than install the plug in.
recently, with all the trojans/viruses/worms people have been less likely to dl and install plug ins that haven't been around for a long while.. and some that have wont be anymore: ie comet cursor was shown to have been hacked into and had a trojan embedded by a hacker so for a week or so everyone installing or updating put it on.
most ppl i know stopped uing that.
i never did to begin with. right now the only plug ins i know ppl will actually use are quicktime, anything adobe, anything macromedia
those four things i'm thinking of in particular (quicktime, acrobat, shockwave, flash) have ben around long enough and are in wide enough use that people have come to trust the companies, and since they have been great in keeping their products relatively bug free, they can introduce new products.
if one of them add the printscreen kill (which i doubt works) then there's going to be a feasable option.
otherwise, you're choice are open it to be stolen or don't display.
also, there's two other things you can do with php... one is to have it dynamically made, that is a deterrrent because each one has the same name, the other one well.. here's the code for it:
Code: Select all
$fh=fopen($file,'r') or die("cannot open $file: $php_errormsg"); // get a filehandle
$filetype=fread($fh, filesize($file)); // get the filetype? read the file (filehandle, file's size)
fclose($fh); // close the file handle
echo $filetype; // display the file?
that displays the image, and if your page is index.php, every image they try to save will read, index.php
they can't get the location, if you use the javascript deterrents you can block page source viewing and right clicking when it's on (there's gotta be a way to cover both netscape and ie correctly, if ot opera and galeon etc as well)
all that you can do is make a deterrent that's good enough to make most not dl it while letting ppl see it