?
Solved

PREVENT PEOPLE FROM SAVING IMAGES

Posted on 1998-08-19
20
Medium Priority
?
492 Views
Last Modified: 2013-12-25
Is there a way to prevent surfer to press the save as button and take the picture from the server.

Thank you

Jean
0
Comment
Question by:jeanmail
20 Comments
 

Accepted Solution

by:
jhynoski earned 200 total points
ID: 1865586
There are only a couple of ways to do this and they are very bandwidth intensive and nasty, so you should *really* want to do this. It is impossible using simple HTML code and jpg/gif files as no matter what you do they can be downloaded. The only way you can protect images is to embed them in a protected java applet of some description or to feed them into the web page using a CGI script of some description which could possibly access a file in a protected directory or stored in a database of some description.
Hope this helps!
0
 
LVL 3

Expert Comment

by:vlad_impala
ID: 1865587
Of course if someone really wants an image and is prepared to take the possible quality depreciation they can just take a screen shot and get the image from that.  Let's face it, if you display it you cannot stop it being captured.

Vlad.
0
 
LVL 10

Expert Comment

by:MasseyM
ID: 1865588
When using front-page 98, I noticed that it inserted a "NOSAVE" option in the <IMG> Tag... Not sure if that works or not ?

<IMG SRC="pic.gif" NOSAVE>

0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 8

Expert Comment

by:Answers2000
ID: 1865589
Well you can cheat a bit, to catch the 80% of people who don't know how to use Print Screen or a capture tool.  

Simply cut the images into pieces and put the pieces adjacent.  

All those users who try right-click and save will only grab a piece of the "true" image.

BTW I don't know about NOSAVE, but in any case it's gonna be browser specific (i.e. some browsers will ignore it) even if it does do that MasseyM thinks
0
 
LVL 1

Expert Comment

by:ironheardt
ID: 1865590
  dont understand why you would like to stop someone from saving a picture from the net...?
0
 
LVL 28

Expert Comment

by:sybe
ID: 1865591
Another cheat:
Make the picture your background (if you want it in the middle then do something with frames), then put a transparent image over your background. You'll see the image, but it can't be saved by rightclicking.
0
 
LVL 1

Expert Comment

by:georgep23
ID: 1865592
yes you can,

You can really trick people (or make it very annoying to people who know what is happening) by renaming the extension of your images with something else eg. myImage.zap and then changing the mime types of your server to serve out .zap files as jpgs or gifs.

The browser will diplay them correctly but the user won't be able to load them unless they know and rename the extension.

Should work.
0
 
LVL 1

Expert Comment

by:Undertow
ID: 1865593
can you say 3x a try to rename?  Unless you are using IE, then it's only a double shot to rename the image....  hmmm, either .jpg, or .gif.  (.png is an option too, but only thru Netscape)  dont' think you wanna try that one....  here's my 2cents.  

And what's the point anyway?  Just dont' post sensitive documentation public unless it's password protected to those that are buyers(?) anyway.  Or take out half the image, or put some big ugly logo in the middle of the image....  Prevention from people saving it if they really want it ain't happenin'.
0
 

Expert Comment

by:DirkDUS
ID: 1865594
You could also break it down in, say, 20 (or whatever #) pieces and fit it together, so a browser would show the total picture, but surfers would have to download that specified # of different files...
Kind of annoying to surfers, I suppose...
0
 
LVL 1

Expert Comment

by:Undertow
ID: 1865595
but not so annoying as to stop them....
0
 

Expert Comment

by:kamyanlai
ID: 1865596
Doesn't matter what you do, as it is possible to go into you local browser cache and retrieve the image.

If people know your image address - they can directly access the image via a url.
0
 
LVL 1

Expert Comment

by:development
ID: 1865597
Could always try watermarking a copyright into the image if your worried about people stealing your images.  But as others have said, its virtually impossible to stop people getting the images, other than breaking them down into many images so its harder for them to put together again.  
0
 
LVL 1

Expert Comment

by:development
ID: 1865598
Could always try watermarking a copyright into the image if your worried about people stealing your images.  But as others have said, its virtually impossible to stop people getting the images, other than breaking them down into many images so its harder for them to put together again.  
0
 

Expert Comment

by:Vitenka
ID: 1865600
They can just use a web cache util to pull the site if they want.

Put it this way, if you are putting something on the net, if they can see it; they can save it.

You can make it harder.

So, heres the easiest solution:
Load your image into a graphics package, print it out.
Then take the electronic version, and scribble all over it.
You'll still be able to see the picture, but no one will be able to save it.

:)
0
 
LVL 1

Expert Comment

by:kelli
ID: 1865601
There's really no way to stop someone from grabbing your image if they want it badly enough.  I wish there was, I do artwork and display it on the web and I hate seeing it stolen (which has happened before).  An alternative to stopping them from downloading the image might be to use a program that would embed an digital "watermark" on the picture (ie digimark - www.digimark.com).  It doesn't leave any visable markings on the picture, and can be detected with plug-ins for Adobe and Corel products.  I use this for my own artwork and it's pretty durable, it will stand up to downloads, and even screen shots taken of the image will still have the "watermark".  That way if osmething does happen, at least you can prove the file is yours.
0
 

Expert Comment

by:tunct
ID: 1865603
If you have lots of images and want at least to prevent "mass download" (using mirroring software), use a cgi-binary or script to stream images from a non-public directory or database.

As for the NOSAVE tag, it instructs the editors, not the browsers, to leave images at their original locations when including them into a page.
0
 
LVL 4

Expert Comment

by:jbrugman
ID: 1865605
Nope, it was posted twice, and answered alreaddy. This question should be deleted i think
0
 
LVL 2

Expert Comment

by:gfreeman081597
ID: 1865606
Use a java slide-viewer and then the images are fed straight into and applet rather than sitting right out within "saving's" reach.  Users cannot save images within a java applet.

Also, if it's people ripping off your designs that worries you then try Photoshop's "Watermarking" feature that will watermark a serial# invisibly into all your images that can't be seen with the appropriate certificate that comes with Photoshop.  You can utilize this feature by using copyright reflector services on the web to scan the entire web looking for matches to that serial number you embedded into your images and will post you of any sites that are hosting your images.  Playboy is actually adopting this to catch all the "Playboy" rip-off sites out there and will be prosecuting, seeing that this method is such great evidence.
0
 

Expert Comment

by:pesticide
ID: 1865607
easiest way to stop ppl from stealing an image is not to post it
0
 

Expert Comment

by:david2022
ID: 1865608
Sorry Jean, there is no way to stop an "Image Thief" from heisting your online graphical work. Simply splitting up the image into pieces may temporarily deter the assailant, but they will still obtain the picture.
What I would do is create a statement on my web page that said something like this,  

"Warning!!! The graphical artwork/photos on this web page will trigger a "Stealth Monkey Virus 1066" on your computer if either copied or downloaded. I am not in anyway held responsible for incurring damages on your computer, hard drive, or peripheal."

Or you could say,
"All artwork/photos have copyright status. Fines up $5,000 will be incurred if copied."

Make sure you have a script that identifies their computer number.
At least this method will make them think bout it.
 
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

CTAs encourage people to do something specific to show interest in your company, product or service. Keep reading to learn why CTAs should always be thought of as extremely important, albeit small, sections of websites.
Strategic internal linking is often considered an SEO power technique, especially for content marketing. Do you need to hire an SEO agency to optimize you internal linking? No, this article will help you understand the basics of internal linking and…
This tutorial will teach you the core code needed to finalize the addition of a watermark to your image. The viewer will use a small PHP class to learn and create a watermark.
The viewer will get a basic understanding of what section 508 compliance can entail, learn about skip navigation links, alt text, transcripts, and font size controls.
Suggested Courses
Course of the Month14 days, 14 hours left to enroll

839 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question