Printer Friendly Version
Email this thread to a friend
|
Featured Web Site Template |
|
Reflects user activity within the last 5 minutes
|
|
| Member |
Message |
stevenjm
Joined: Eons Ago
# Posts: 824
|
Posted: 2003-Oct-14 12:40
Just wondering what the proccess is for protecting images like when you download someones image and try to edit it and the colors are all incorrect.
Anyone know how to do this?
|
 |
patrickh
Joined: Oct 05, 2001
# Posts: 2187
|
Posted: 2003-Oct-14 18:40
I am unaware of any process that does what you describe, but you might be interested in looking at http://www.digimarc.com/ -- they let you embed watermarks in your images, so you can prove that it was stolen if you find it on a competitors site.
|
 |
crash
Staff
Joined: Dec 02, 2003
# Posts: 10626
|
Posted: 2003-Oct-14 19:32
ultimately it's impossible to protect your image.. all they need to do is a screen capture and they have it.
|
 |
kickingback77
Joined: Eons Ago
# Posts: 19
|
Posted: 2003-Oct-22 15:58
We compress our images to the point where if you tried to take them it would not be feasible to print them. We also compress our images with a visible watermark, thus deterring people from taking the image. It's impossible to completely protect your image but you can make it difficult. You can also insert code that prevents people from right clicking on your image, thus slowing them down from taking your image.
|
 |
kickingback77
Joined: Eons Ago
# Posts: 19
|
Posted: 2003-Oct-22 16:01
Here is the no right click code.
<SCRIPT LANGUAGE="Javascript"><!--
// ***********************************************
// AUTHOR: WWW.CGISCRIPT.NET, LLC
// URL: http://www.cgiscript.net
// Use the script, just leave this message intact.
// Download your FREE CGI/Perl Scripts today!
// ( http://www.cgiscript.net/scripts.htm )
// ***********************************************
var isNS = (navigator.appName == "Netscape" ? 1 : 0;
var EnableRightClick = 0;
if(isNS)
document.captureEvents(Event.MOUSEDOWNEvent.MOUSEUP);
function mischandler(){
if(EnableRightClick==1){ return true; }
else {return false; }
}
function mousehandler(e){
if(EnableRightClick==1){ return true; }
var myevent = (isNS) ? e : event;
var eventbutton = (isNS) ? myevent.which : myevent.button;
if((eventbutton==2)(eventbutton==3)) return false;
}
function keyhandler(e) {
var myevent = (isNS) ? e : window.event;
if (myevent.keyCode==96)
EnableRightClick = 1;
return;
}
document.oncontextmenu = mischandler;
document.onkeypress = keyhandler;
document.onmousedown = mousehandler;
document.onmouseup = mousehandler;
//-->
</script>
|
 |
crash
Staff
Joined: Dec 02, 2003
# Posts: 10626
|
Posted: 2003-Oct-22 22:17
all they need to do is click 'view / souce' at the top of their browser, get the image link and load it by itself - that's just one method..
the easiest is still a screenshot.. take a screenshot of the page, crop out what you want, and Bam - you got it.
yes there are things you can do to deter the average user, but if someone really wants that image they are going to get it and with relative ease.
right click disable is more of a deterrent to actual users. it blocks folks from other handy functions such as opening a link in a new window.. IMO the risk isn't worth the inadequate protection of your image.
|
 |
stevenjm
Joined: Eons Ago
# Posts: 824
|
Posted: 2003-Oct-26 07:09
Thanks all.
|
 |
EastesArts
Joined: Oct 25, 2003
# Posts: 5
|
Posted: 2003-Oct-26 22:26
I protect my images by placing the image as a background in a cell filled with a transparent .gif of the same pixel dimensions. If they try to copy the images all they get is a 1x1px transparent .gif. Of course they can still grab a screen shot...
|
 |
crash
Staff
Joined: Dec 02, 2003
# Posts: 10626
|
Posted: 2003-Nov-04 00:26
or pull the direct url from the source
|
 |
www_cooleon_us
Joined: Jan 23, 2006
# Posts: 44
|
Posted: 2006-Jan-24 04:20
To EastesArts, still, it's no use to ppl who understand html and css well.
|
 |
g1smd
Staff
Joined: Jul 28, 2002
# Posts: 10418
|
Posted: 2006-Jan-24 22:16
Watermark the images themselves...
|
 |
dirty_shame
Joined: Aug 28, 2005
# Posts: 191
|
Posted: 2006-Jan-31 07:43
You can (re)make the graphics you display on-the-fly with a visible, imbedded watermark using PHP if you have the GD Library installed (which is already packaged in PHP4.0 and up I think).
Basically, you define the watermark text itself as transparent, but drop-shadow it with some opaque color to produce the watermark effect.
You only really need to do it on your large, production pics since nobody cares about stealing thumbnails much. Then let them steal them. It is virtually impossible - or at least so stupidly time consuming - to try to manicure the photo without wrecking the resolution or the whole thing.
If you are more serious than that, you can also imbed your own encrypted code for, say, certain trademark words directly into the binary source code of the image - pixel-by-pixel - which is totally invisible until the binary is hashed with your secret algorythm to retrieve them.
|
 |
You are not permitted to post messages in this forum or topic, because of one or more of the following reasons:
- You have not yet logged in, or registered properly as a member
- You are a member, but no longer have posting rights.
- This is a private forum, for which you do not have permissions.
If you are a recent member, it's possible that you simply have not yet confirmed your account. Please
check your email for a message entitled 'JimWorld Forums: Confirm Your Account' and follow the instructions
contained within.
If you cannot find this message, click here to Re-Send it.
|
If you are still experiencing problem, please read the
Login Assistance
Article for some advice on what may be causing your login not to work properly.
|
Switch to Advanced Editor and ...
Create a New Topic
or Reply to this Thread
|
|