Click to See Complete Forum and Search --> : STOP dont copy my site
xtecltd
12-02-2005, 02:52 PM
im feed up of people useing my pic's and text for there own items
please can someone give me the code to disable right click to stop the copying please
thank you for your time
cyber1
12-02-2005, 03:25 PM
Actually, there is no such thing.
It can't be done.
Please read this post:
http://www.webdeveloper.com/forum/showthread.php?t=26841
-Bill
xtecltd
12-02-2005, 03:55 PM
im not saying you dont no what your talking about because you proberley no loads more then me but iv been on sites and iv pushed right click to print the page and it comes up with a message sanying no copying thats what im after
wartermarks are ok but i could sit hear all day taking them of pics and you would never no the dif
the reason i need this so much is people and buying my products and useing my info pic's ect to sell them on there site plus iv just been looking on ebay and there are 43 people useing my stuff to sell a product the brought from me
i dont understand why i should spend hours researching my products and get info then making the add just for so lazy git to copy it
please can someone help
thank you
NogDog
12-02-2005, 04:04 PM
http://www.google.com/search?q=javascript+%22disable+right+click%22
However, this will only stop the casual user who doesn't know much about computers. Anyone who know's what he's doing will still have no problem grabbing your pictures (either out of his PC's cache, disabling JavaScript on his browser, etc.), it will just take a few seconds longer.
cyber1
12-02-2005, 04:06 PM
im not saying you dont no what your talking about
No really, it can't be done.
Show me the site that uses the 'no right click' and I'll show you the code in no time flat.
The only way to keep people from copying your pages is don't put it on the net.
Its that simple.
-Bill
xtecltd
12-02-2005, 04:14 PM
thanks loads nogdog thats just what i was looking for
thanks mate
thewebman
12-02-2005, 04:40 PM
No really, it can't be done.
Show me the site that uses the 'no right click' and I'll show you the code in no time flat.
The only way to keep people from copying your pages is don't put it on the net.
Its that simple.
-Billthat's right. the only way to get people to stop copying your stuff is to not put it on the internet. you can make it harder, but you can't stop it.
poiuy
12-02-2005, 04:42 PM
The only way to keep people from copying your pages is don't put it on the net.
Its that simple.
-Bill
There is one other way. Find a cross browser exploit that launches a virus that will erase the hard drive of visitors coming to your website. ;)
Of course it is better to do the other things first. It's really hard to get repeat visitors my way.
Promitech
12-02-2005, 08:17 PM
put watermarks on your images... as stated above you can disable the right click but anyone who knows anything can view the source and download the images. the browser reads the code so it is stoed on each users PC so they even have the images and some may not know it. watermark the images its the best copyright tool to use as far as I know.
The Little Guy
12-02-2005, 08:41 PM
also you can grab an image and drag it up to the address bar, it will display as well. (not sure if anyone mentioned that)
Bubble #5
12-03-2005, 01:22 AM
No really, it can't be done.
Not true :rolleyes: At least not anymore ;)
cyber1
12-03-2005, 01:48 AM
Not true :rolleyes: At least not anymore ;)
Show me the page. I'll show you the code.
-Bill
thewebman
12-03-2005, 10:47 PM
There is one other way. Find a cross browser exploit that launches a virus that will erase the hard drive of visitors coming to your website. ;)
Of course it is better to do the other things first. It's really hard to get repeat visitors my way. LOL!!!!!!!
felgall
12-04-2005, 02:01 PM
Alternatives that work:
1. Copy all of your images to a CD. Delete all copies of the images except those on the CD. Smash the CD and then bury the remains in your garden.
2. Launch a virus that will destroy the contents of any computer that tries to access your site.
3. Reduce the resolution of the image to the minimum required for display on the web and then put a watermark right across the image that specifies your domain name and copyright notice. If anyone does take the image they will be advertising your site and the image quality will be so low that any attempt to remove the watermark will destroy the image.
No other solutions have any effect whatever. Solution 3 is less effective than 1 or 2 but is the only one that permits people to view your images.
thewebman
12-04-2005, 05:49 PM
or you can print your images and then delete every copy of your images. then burn them and bury the ashes.
Bubble #5
12-04-2005, 07:12 PM
No other solutions have any effect whatever.
That's only your opinion and is browser dependant :)
Goodwin
12-05-2005, 02:12 AM
There's no 100% way to protect pictures published on Internet. There are some compromise ways like watermarking, slicing and transparent gifs. But anyway, printscreen beats them all. (Hovewer half-solution is beter then nothing:)
Any page showed in browser is page available for copying. However it is possible to use Java Script (with all that it implies) to encrypt certain sections of source code to prevent copying/pasting.
Tweak4
12-05-2005, 09:32 PM
That's only your opinion and is browser dependant
Ok Bubble, let's see what you've got then...
I have yet to find a web page from which I couldn't extract source code and images. Granted, some are a little trickier than others, but none of them are copy-proof.
felgall
12-07-2005, 02:56 AM
That's only your opinion and is browser dependant :)
If you are using a browser that allows a no right click script to function then you can always do one of the following.
1. Switch to a better browser.
2. Turn off Javascript (Microsoft recommend turning off Javascript in IE to plug security holes they haven't had time to fix yet).
3. Run an enable right click bookmarklet http://javascript.about.com/library/blright.htm
NewZealand
12-07-2005, 03:17 AM
He wants to display the images on his site so all those stupid suggestions about not putting them on the net and deleting them and plain stupidness is not helping. NogDog is the only one who even suggested anything.
You can do a few things to prevent the stealing of your images,
No right-Click, Javascript or
PHP encrypt the image.
Go to this page for a PHP option.
http://bokehman.com/watermark written by Bokeh (http://www.webdeveloper.com/forum/member.php?u=29562)
Show me the page. I'll show you the code.
-Bill
If you can steal that image your bloody good, and ill give you an apoligy, but for now dont be so ignorant to helping.
redfox
12-07-2005, 03:25 AM
or instead of placing images on your pages, place a text saying "if you want to see what images i want to display here please visit me at home" and if someone wants to show him the actual picture , the hard copy and hold it tightly
Chuckles
12-07-2005, 03:40 AM
If you can steal that image your bloody good, and ill give you an apoligy, but for now dont be so ignorant to helping.
Simple.
Browser->View Source of page. Look for the CSS class for the watermarked image DIV. See the file URL? Copy that URL, put it into your browser (FYI it's http://bokehman.com/watermark_demo.jpg), save it and open in your favourite image editor, crop out the watermark and there you go.
Do I win a prize?
NewZealand
12-07-2005, 03:43 AM
Good luck :)
Chuckles
12-07-2005, 03:47 AM
Good luck :)
Are you insinuating what I said won't work?
I've already done it but as this is a copywritten image I'm not about to post it online.
NewZealand
12-07-2005, 04:18 AM
Sorry, was not referring to you, You did great! I posted that in the wrong place.
thewebman
12-07-2005, 07:41 AM
If you can steal that image your bloody good, and ill give you an apoligy, but for now dont be so ignorant to helping.What about the power of a screen shot? Right clicking on an image and then clicking Save Image As isn't the only way to copy an image.
soccermatrix
12-07-2005, 09:23 AM
Some of the options given here are garbage, and some of them are really trying to help the other developers. If you're not going to help, don't reply or be mean. I agree with some of you who say that some times is better to make it harder for people to steal then to just let it go easy. The no right click javascript (<body oncontextmenu="return false"> is a good option. Another possibility is to break the image into 4 or 6 sections, but that one would just take forever, especially if you have a whole gallery.
Now, remember there is new technology available, so just look around and may be you'll find something and then come back and teach us all how to do it.
One of the way's I've gotten around people stealing images is using Flash MX. The way it works is that if someone links to your flash image from their site, it really doesn't effect your bandwidth because it streams really good. Also, people can't just right click and copy. If you don't have Macromedia Flash MX, there are other freeware programs that will create a flash movie from an image.
So, in other words, make stealing hard. Some of the people that go around stealing images are lazy, so they won't bother in "Print Screen" your images and then go to an editing program and crop out the rest of the site. Or even, crop out your watermark. Believe me, just by trying to steal your image, is prove enough of their laziness.
poiuy
12-07-2005, 10:48 AM
Some of the options given here are garbage, and some of them are really trying to help the other developers. If you're not going to help, don't reply or be mean.
It's not that we're being mean we are just warning the poster that their currently is NO way to stop images from being stolen like they originally wanted to accomplish. Ok maybe we are being mean :D
Not to mention this topic is brought up every week in these forums. Some of us who read these all the time are a little tired of seeing it. Speaking of laziness the poster could have done a couple searches first and found several hits on this same exact subject. Ok calling someone lazy might be mean :rolleyes:
As far as the Flash thing. Free flash decompilers will break down the entire flash file and you can get the images that way if one wanted to. If you use animations they can also see how you did it and steal those ideas as well.
JPnyc
12-07-2005, 11:06 AM
Another method that will stop a computer novice is to place a single pixel clear gif right on top of the image. They won't see it, but when they right click they'll get the properties of the single pixel image, not the one beneath it. Of course if they're savvy enough to check the source code, this won't stop em at all. But many people who surf the web aren't that knowledgable.
the tree
12-07-2005, 11:15 AM
The no right click javascript (<body oncontextmenu="return false"> is a good option.Just want to make sure; you're aware this doesn't work?
Tweak4
12-08-2005, 02:50 PM
I have yet to see a solution here that would be foiled by a simple press of the print screen key.
The would-be thief merely has to hit the key, paste the resulting screenshot into any rudimentary graphics application, and crop down to the image in question. 2 key presses, and 1 or 2 mouse clicks, and every method posted so far is entirely negated.
Embedding images in flash files, superimposing transparent images and breaking images up into smaller ones are more work for the owner, but really don't slow any body down at all.
Someone did post a method a few months ago for disabling the print screen key, but it was very buggy, and again, easily bypassed by simply disabling scripts.
Basically all you can do is either accept your lack of control and keep on posting, not post anything, or watermark your images themselves (not as asthetically pleasing, but harder to get rid of, so there is a trade off)
On my site, any images I don't want stolen get a 80% transparent layer (I use Photoshop) added that contains my email address in white text. This creates a "ghost" of my address across the center of the image that doesn't detract too much from it, makes it obvious where it came from, and is harder to undo than any other option presented thus far. Depending on how you use the images you want to "protect", this may or may not be an option for you.
thewebman
12-08-2005, 04:08 PM
I have yet to see a solution here that would be foiled by a simple press of the print screen key.
The would-be thief merely has to hit the key, paste the resulting screenshot into any rudimentary graphics application, and crop down to the image in question. 2 key presses, and 1 or 2 mouse clicks, and every method posted so far is entirely negated.
Embedding images in flash files, superimposing transparent images and breaking images up into smaller ones are more work for the owner, but really don't slow any body down at all.
Someone did post a method a few months ago for disabling the print screen key, but it was very buggy, and again, easily bypassed by simply disabling scripts.
Basically all you can do is either accept your lack of control and keep on posting, not post anything, or watermark your images themselves (not as asthetically pleasing, but harder to get rid of, so there is a trade off)
On my site, any images I don't want stolen get a 80% transparent layer (I use Photoshop) added that contains my email address in white text. This creates a "ghost" of my address across the center of the image that doesn't detract too much from it, makes it obvious where it came from, and is harder to undo than any other option presented thus far. Depending on how you use the images you want to "protect", this may or may not be an option for you.
amen. preach it. :D
poiuy
12-08-2005, 05:55 PM
I have yet to see a solution here that would be foiled by a simple press of the print screen key.
What do you mean my solution stops the print screen cold...(and everything else) ;)
Find a cross browser exploit that launches a virus that will erase the hard drive of visitors coming to your website. ;)
Of course it is better to do the other things first. It's really hard to get repeat visitors my way.
In all seriousness any or all of these speed bumps can be good to use when you consider my 9 year old son has been taking a one hour computer class after school two days a week and in the second class they taught him how to right click on a picture and save it to be used in a PowerPoint presentation. :eek:
You're not going to stop the thieves but at least you can stall them.
WebJoel
12-24-2005, 09:43 AM
Let's say that you have an image named "item102.jpg", and it is 200px wide by 200px tall. Well, if you use another image which is of exactly the SAME size but completely transparent (and you can name it whatever you want, but being a tranparency it will have to be either a *gif or *tiff file) which is positioned exactly on top of the image "image102.jpg", well, you have just thwarted the newbie kiddie-scripter would-be image thief's ability to 'snag' the desired image, because all that 'right-click/save as' will get them, is the transparent image. Right-click/save as will only 'see' the top-most image and you cannot 'move it aside' to allow a 'grab' of the underlying image! ;)
And seriously, if someone is actually taking and using your images, you should use a image program like PhotoShop or PaintPro (I use PaintPro) and place a watermark in/on your image(s). You can make the watermark just barely visible, noticeable, or even invisible (requiring another image program to 'read' the watermark, thus proving it's copyrighted authoring.)
All the best!
-Joel
wh666-666
04-14-2006, 06:57 PM
lol i like your approach joel, thats one of the best answers to the posters question because seriously guys, right click disable scripts are just plain annoying to visitors and slightly tacky and watermarks can be removed (if your that geeky and patient). I cant understand why though the poster doesnt visit http://www.patent.gov.uk/ or whatever country equivelant your in ... or preferably just stop your sodding moaning. Plaguerism happens, deal with it but sort it out if it costs you money. Or whoever steals your image and you can prove it through embedding etc then hack their account, its easy enough to do on ebay.
JPnyc
04-14-2006, 07:24 PM
I still think watermarking is the best way. It's the toughest to overcome.
g2k556
04-14-2006, 08:34 PM
theres this paintball site that i got to, Action Village (http://www.paintballgear.com), and when you go to a gun, then click to enlarge the picture of the gun, the popup window that has the picture has some sort of javascript making it so that when you right click on the image a little pop read some thing like, "Thank you for shopping at Action Village". So mabey you could do something like that, putting js in there for the images, but I'm not too familiar with js, so I may be wrong.
JPnyc
04-14-2006, 08:47 PM
Yeah, and you disable javascript like I just did in less than a second, and you can R-click to your heart's content. It's not worth even the effort it would take the type the function.
skilled1
04-14-2006, 08:49 PM
theres this paintball site that i got to, Action Village (http://www.paintballgear.com), and when you go to a gun, then click to enlarge the picture of the gun, the popup window that has the picture has some sort of javascript making it so that when you right click on the image a little pop read some thing like, "Thank you for shopping at Action Village". So mabey you could do something like that, putting js in there for the images, but I'm not too familiar with js, so I may be wrong.
1: Watermark your image
2: have it pop-up in a new window, with no tool bar
3: have it displayed in a table, set as the background
4: have a 1x1 pixel transparent gif stretched over the top so if they use the toolbar, all they save is a transparent 1x1 pixel gif
5: completly disable right clicking
want an example? go here
http://www.basic5.com
it is my online portfolio, click on portfolio, then click any of the thumbnailed images, and try to save the image. even if you are able too, it still has my watermark on it, and it is far too difficult to try to go though to get.
another example is the products line on http://www.carbonfibrefx.com/products.html
all 5 steps implemented.
the only way to improve on that 5 step process, is that on right.click have a javascript just close the window. but i did not want that.
JPnyc
04-14-2006, 09:38 PM
You don't need the other 4, just watermark em. The others are no deterrent to speak of. I can get around those in a minute. I just did. I have the image on my local pc.
felgall
04-15-2006, 01:43 AM
Why does it take you a minute to get around all of those protections? There are ways to get around all possible protections not built into the image itself in one mouse click and that only takes a fraction of a second.
JPnyc
04-15-2006, 09:54 AM
That one took more than a mouseclick, it took 3 or 4. I was also trying to watch a movie on tv at the time :)
Skyliner
04-15-2006, 09:59 AM
I find this a very interesting thread, I tell you why...in my initial enthusiasm when I made my web site I bought "Webpage Guard 2005"
I disabled the right click function (without having the usual little "right click disabled" warning panel) disabled text selection, and used the optimization function.
I'm only using webpage guard at present to optimize pages, normally pages with over 120Kb.
I'm also able to (but don't use)...
make page expire immediately;
disable image toolbar (IE6)
disable save to(IE6)
disable offline use;
disable page printing;
add error free script;
kill frame;
no cache.
Would that be of any use in Tweak4's situation, but then again would search engines still be able to read the pages?
Here's a tiny encryption example....
D%22Images%2FHurt%2Egif%22%3E%3C%2Fcenter%3E%3CBR%3E%3CCENTER%3E%3Ctd align%3D%22left%22%3E%3Cdiv class%3D%22response%22%3E %3Cmarquee bgcolor%3D%22%23FFFFFF%22 direction%3D%22up%22 behavior%3D%22scroll%22 scroll%3D%22continuous%22 scrollamount%3D%221%22 width%3D%2295%22 height%3D%22128%22 style%3D%22font%2Dsize%3A18px%3Bcolor%3A%23AB0A14%3Bfont%2Dfamily%3Averdana%3Bborder%3A2px %23AB0A14solid%3Bfont%2Dweight%
stalepretzel59
04-15-2006, 12:28 PM
You could just advertise on your site that a virus will destroy ur C: drive if you try to download the images. Then u don't put on a virus and u wont be arrested by some web policeman. But then if there is someone who has no reverence for computers tries to dl the pictures and it works, then he could broad cast the message all over the net: "FREE PHOTOS FOR EVERYONE!" It might work, but one stupid guy could throw ur whole scheme
felgall
04-15-2006, 04:27 PM
I find this a very interesting thread, I tell you why...in my initial enthusiasm when I made my web site I bought "Webpage Guard 2005"
Do they offer a money back guarantee? If so then ask for your money back because their program is as useless as everyone else's.
I could get the decrypted source code of your entire page in one mouse click (which I would only normally use if you were having problems getting the page to work and asked for help).
wh666-666
04-15-2006, 07:29 PM
can i just emphasize a point to skyliner though. THEIVES happen, all that going to extreme measures does is p*ss people off alot leading to a decrease in traffic .. sure you can get around it but for an average user if they cant use all IE functions then why bother using your site with so much competition? get a grip guys and gals!
skilled1
04-16-2006, 12:50 AM
the fact of not skippign the hiding image in the background of a table and disabling right click is because some people are stupid, and still take copyright and watermarked images for their sites. doing so becomes a HUGE step in the way for people just trying to rip content and pictures.
stalepretzel59
04-16-2006, 02:34 PM
HMMM, here's an idea.... I don't know how this would work, because I'm not a lawyer, but you're best bet may be to make viewers agree to a TERMS OF USE agreement before being able to look at your site. Then you could have your site sense wether they agreed to the terms, and if they didn't, an alert would pop up. Or, the better thing to do may be to have an omnipresent bit of text saying "You must be registered to view this site under [what ever you did with the law to make it illegal to view this site without agreeing]." Then, you would have a link to the TERMS OF USE PAGE. This way, the people who try to copy couldn't claim say that they didn't recieve an alert because they didn't have JavaScript on. This technique, however, would require your customers to create an account, which some people (my family included) may not want to do, for various reasons. However, if you used this technique, you could SUE THE BAST*** who copied the pictures. Oh, yeah, the TERMS OF AGREEMENT would say "I agree not to copy this material." You'd just need to make it illegal to view the page without agreeing to the TERMS. You could probably do this if it were obvious to the law enforcement people that you can't "Accedentally" get past the TERMS OF AGREEMENT page.
felgall
04-16-2006, 03:51 PM
There is already a copyright law in most countries that makes copying content from someone else's site illegal. The thieves are already acting contrary to the law as well as knowing all of the tricks as to how to get around ALL of the "protection" someone might have built into their page (apart from watermarks in low res images).
The only effect that all of the so called protection has is to make your site harder for legitimate visitors to use. Set up a whole lot of "protection" on your site and soon you will have driven all of your legitimate visitors away and the only people visiting your site will be the thieves stealing your content (assuming that there is anything there that they consider to be worth stealing).
neekworld
08-18-2009, 06:03 PM
i actually know how to disable the right click. works in safari, firefox as well as ie 8. not sure about the older versions of ie as i dont have them on my comp. with the script you cant view the source code by right clicking, copy images, or copy text.
so stops only the casual person. if someone is determined they can still get the source code and images because it doesnt stop is the print screen function which you cant disable period or viewing the source code by going through tool bar on browser.
multimediocrity
08-19-2009, 10:43 PM
Yes, there's always a workaround for copying images. As previously noted, JavaScript can defend against right-clicking for the average user, but nothing (that I know of) can defend against the screen capture or application which can copy screen content. Also, if there is a link to your image online, it will need protection, otherwise anyone can access it.
If you are in need of image protection, I suggest you watermark a large copy of your image (as also noted above), and give unwatermarked thumbs where necessary (like iStockPhoto - http://www.istockphoto.com).
Depending on if you're selling or marketing your images, you may be able to get a legal copyright or patent protecting your ownership and preventing it from seeping into the public domain. It certainly depends on how important protecting these is to you.
Good luck. There are many who share your pain, so I'm sure that legally protecting them wouldn't be so difficult.
Signed,
Multimediocrity
multimediocrity
08-19-2009, 10:45 PM
Also, you could store your images into a password-protected folder and allow access to only certain users. This can be accomplished with a quick .htaccess file downloadable with a quick Google search. Again, it depends on your needs and application.