Click to See Complete Forum and Search --> : Graphic Security
evcooper
November 20th, 2003, 08:39 PM
Hi Guys:) ,
Can you help a young Gal just getting started?
I know a little html and I operate a webstore, www.quicksilvermint.com .
I would like to protect my online graphics from being copied and used by my competition.
Can someone please help me with the code:confused: ---Please!
I will be eternally grateful.
Thanks,
Elena:)
mirex
November 22nd, 2003, 07:16 AM
If you want to be protected from image linking by other web page, then i think it has nothing with html, it has something with settings of html server. But anyhow, if someone can see those images, he can save them to his harddrive and use them anywhere...
And btw, i dont think this belongs to C++ graphics forum ;)
evcooper
November 22nd, 2003, 04:34 PM
Hi mirex;
There are certain websites wherein right-clicking on the graphic brings up the message "You do not have permission to right-click".
I believe it is somehow related to the code c++ ?? Maybe.
If you hear of anything please let me know.
Thanks for your reply,
Elena
vicodin451
November 22nd, 2003, 09:16 PM
Originally posted by evcooper
Hi mirex;
There are certain websites wherein right-clicking on the graphic brings up the message "You do not have permission to right-click".
I believe it is somehow related to the code c++ ?? Maybe.
If you hear of anything please let me know.
Thanks for your reply,
Elena
I googled the phrase you posted.
First hit:
http://www.15seconds.com/howto/pg000916.htm
If that doesn't work, try:
http://www.google.com/search?as_q=&num=10&hl=en&ie=UTF-8&oe=UTF-8&btnG=Google+Search&as_epq=You+do+not+have+permission+to+right+click&as_oq=&as_eq=&lr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch=&safe=images
Not C++.
Mick
November 22nd, 2003, 09:24 PM
well I'm not well versed in HTML or java, but I did help a friend out once with this.
All you need to do is go to the site that has the mouse click disabled.
Select view source from the explorer, in the source just find the java object or whatever code it was but you should be able to tell, I don't recall (I don't know of a site off the top of my head that does this to just go check, or I'd just post the releveant code) that disables the mouse click and displays that message, copy it it, then insert that into your html code.
vicodin451
November 22nd, 2003, 09:30 PM
Of course, if this is implemented with JavaScript, then all one needs to do is tell the browser not to execute JavaScript (active scripting)...
evcooper
November 23rd, 2003, 05:48 PM
Hi Vicodine451
Thanks for your reply.
I have never seen a browser that can disable html.
Do you think there is some equivalent code in html for disabeling the right mouse button?
Just a thought??
Thanks
Elena
vicodin451
November 23rd, 2003, 10:35 PM
Originally posted by evcooper
Hi Vicodine451
Thanks for your reply.
I have never seen a browser that can disable html.
Do you think there is some equivalent code in html for disabeling the right mouse button?
Just a thought??
Thanks
Elena
You can tell IE, for example, to disable active scripting. IIRC, this will prevent JS and possibly/potentially/likely other scripts from running.
I said nothing about disabling HTML... Unless your thought is that since one can disable JS, try it with HTML...
HTML doesn't know what a mouse is, so it doesn't follow that you can disable one with it...
rashad
November 24th, 2003, 04:57 AM
Hello everybody. I want to say that if someone wants to save an image displayed in a wab page and downloaded by browser, there is no direct way to prevent it. even javascript:alert(); function written with JavaScript cannot help you in here.
:eek: I am surprised. Do you think that this is usefull to prevent images from being saved by users. Absolutely no. :o . For example users can choose "Save As" command from File menu which will store both html page which can be edited as user wants, and a folder that contains all the images displaed by the page. Or to avoid right click you can choose "Source" command from "View" menu.
But what is the recommended way, what do I suggest. You should add "copyright" notice to images for example "Private property of (for example) Elena" and then import your images into a flash file. That is the way out. Embed your images into html like a flash (.swf) file. That is very easy. Embed images into flash prevents images from being edited by users and removing copyright noticed. that is the only way I think. C++ cannot help you here. C++ just renders web content to users as needed by the developer.
Thanks for attention.:D
vicodin451
November 24th, 2003, 07:23 AM
Originally posted by rashad
import your images into a flash file. That is the way out. Embed your images into html like a flash (.swf) file. That is very easy. Embed images into flash prevents images from being edited by users and removing copyright noticed. that is the only way I think.
I can just take a screen shot and paste into an image editing program.
ahoodin
November 24th, 2003, 08:05 AM
Isn't there some code you can slap in there to smoke a monitor tho? The copy paste command would still go through, but I am not sure that you would be able to do much with it.
?
That might constitute pretty serious security!
vicodin451
November 24th, 2003, 08:13 AM
Originally posted by ahoodin
Isn't there some code you can slap in there to smoke a monitor tho? The copy paste command would still go through, but I am not sure that you would be able to do much with it.
?
That might constitute pretty serious security!
JavaScript to "smoke a monitor"? Why bother posting a graphic at all? "Just in case someone can see it, I want to fry their monitor."
Deniz
November 25th, 2003, 07:31 PM
Sorry to bust your bubble but a right-click disable ain't gona stop someone like me if I wanted to steal your photos (see proof below)
What you need to do is copyright the images and then find a way to enforce it.
Even if you watermark your images (getting more and more common these days) still you'll need to enforce it.
Theres really not a lot you can do if your not willing to pay legal fees to enforce it. Sorry, sad but true :rolleyes:
evcooper
November 26th, 2003, 02:08 PM
Hi Deniz.
I know what you are saying. But the right-click is somewhat of a no tresspassing sign that could serve to discourage some of the surfers some of the time.
If the novice doesn't know how to bypass it then their stuck.
Thanks for your Post.
Elena
Deniz
November 26th, 2003, 06:35 PM
I understand what your saying but its not the novice who cant get around that you need to worry about, its the ones who know what they are doing that cause the damage.
mirex
November 27th, 2003, 08:02 AM
you can try out this page, it cancels nearly every action with mouse and keyboard, as protection for text copying ... look on sourcecode maybe it would help you: http://www.nooby.sk/hlody.htm
Sam Hobbs
February 2nd, 2004, 07:22 PM
I know this thread is a couple months old but I assume it could still be useful.
There are many levels of protection possible, but I am not familiar with most of them. The simplest and least effective is to disable the right button mouse click and such things mentioned previously.
One of the most difficult to deal with is image capturing tools. The Wincap32 Platform SDK sample is an example. I have seen a couple of very capable programmers attempt to develop their own software to prevent capture of bitmaps by everyone, even by Deniz. One is a CodeGuru member but it was developed for the employer so the employer owns the software. However at least this possibility does bring this thread to an area very appropriate for the graphics forum.
Those solutions involve intercepting calls to the Windows GDI functions and not allowing any to be processed that might compromise the graphics being protected. It is not easy to do and solutions are dependent on the version of Windows and require advanced knowledge of how Windows works.
So there are a few of these utilities available but probably none for free. However for someone that needs to protect graphics that have value, it might be worth looking for them.
Marc G
February 3rd, 2004, 01:17 PM
Ok, but then you can simply launch a webbrowser on Linux and bypass all that AntiCapture code...
sargon
February 3rd, 2004, 01:23 PM
Another easy alternative is just take a screenshot and crop it. Most novices could pull that off.....
Sam Hobbs
February 3rd, 2004, 04:13 PM
There are many sites with HTML and scripting help that can help with things such as disabling the display of the context menu. For example, it is possible to put an image on an image such that right-clicking will only get the properties of the top image. My sister and her husband do that I think. There is another CodeGuru forum for scripting that might help. I see that the particular web site that is the subject of this question is now protected to prevent display of the context menu. Currently it is possible to view the HTML source and get the URL of the image and access the image directly. So perhaps another forum could help with disabling the viewing of the source.
codeguru.com
Copyright 2007 Jupitermedia Corporation All Rights Reserved.