473,412 Members | 4,594 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,412 software developers and data experts.

controlling the copying of images from a site

Hello
Is there a way to prevent users copying a full size image from a web page.
Displaying the image with a smaller width and height only affects the image
as viewed, the actual full size image file is still downloaded. I know I can
get around it by having two versions of an image, the full size one and a
smaller on for display purposes. but is there a way around having to have
two images and use the full ssize one and stop it being copied or if copied
will only be a thumbnail?

thanks in advance
Nov 10 '06 #1
48 2269
mantrid wrote:
but is there a way around having to have two images and use the full
ssize one and stop it being copied or if copied will only be a
thumbnail?
No.

--
Dylan Parry
http://electricfreedom.org | http://webpageworkshop.co.uk

Programming, n: A pastime similar to banging one's head
against a wall, but with fewer opportunities for reward.
Nov 10 '06 #2
mantrid wrote:
Hello
Is there a way to prevent users copying a full size image from a web page.
Yes, don't put a full size image on the webpage.

(Actually, you can use Flash and dynamically load the image at run
time. The image is in the cache, but not in a user usable format.

But, they can always just take a screen shot and steal it that way so
it is best to assume you can't do it at all.

Nov 10 '06 #3
well... your message doesn't make much sense..
But the answer is no.
I think the word you're looking for is "transfer", not copy.
If you don't want to send the full-sized image and resize it on the
client's end (bandwidth and aliasing issues), you'll need to transfer
separate thumbnails. Of course, the thumbnails can be generated on the
fly (and cached on your server). Then when the client requests the
full sized ver, send them the full sized version.

What's the issue?

mantrid wrote:
Hello
Is there a way to prevent users copying a full size image from a web page.
Displaying the image with a smaller width and height only affects the image
as viewed, the actual full size image file is still downloaded. I know I can
get around it by having two versions of an image, the full size one and a
smaller on for display purposes. but is there a way around having to have
two images and use the full ssize one and stop it being copied or if copied
will only be a thumbnail?

thanks in advance
Nov 10 '06 #4
In alt.html, mantrid wrote:
Hello
Is there a way to prevent users copying
No. It is already on their computers, in the browser cache. There is
nothing you can do to anyone except an absolute n00b to keep them from
saving them elsewhere. Your efforts (such as the infamous no-right-click
script) only serve to annoy, and make you look like an amateur.
a full size image from a web page.
Displaying the image with a smaller width and height only affects the image
as viewed, the actual full size image file is still downloaded. I know I can
get around it by having two versions of an image, the full size one and a
smaller on for display purposes. but is there a way around having to have
two images and use the full ssize one and stop it being copied or if copied
will only be a thumbnail?
You should not use HTML width and height to resize images. First, you
create long download times. Second, browsers do not gracefully resize
images.

Use two images, a thumbnail perhaps leading to a link to the full-sized
image. Consider putting a watermark on the full-size version.

--
-bts
-Motorcycles defy gravity; cars just suck
Nov 10 '06 #5
looks like its two images then.
Another question.
is it possible to change the image size during upload to server to make the
full size image to a thumbnail for storage?
thanks

"Beauregard T. Shagnasty" <a.*********@example.invalidwrote in message
news:X4*******************@bgtnsc05-news.ops.worldnet.att.net...
In alt.html, mantrid wrote:
Hello
Is there a way to prevent users copying

No. It is already on their computers, in the browser cache. There is
nothing you can do to anyone except an absolute n00b to keep them from
saving them elsewhere. Your efforts (such as the infamous no-right-click
script) only serve to annoy, and make you look like an amateur.
a full size image from a web page.
Displaying the image with a smaller width and height only affects the
image
as viewed, the actual full size image file is still downloaded. I know I
can
get around it by having two versions of an image, the full size one and
a
smaller on for display purposes. but is there a way around having to
have
two images and use the full ssize one and stop it being copied or if
copied
will only be a thumbnail?

You should not use HTML width and height to resize images. First, you
create long download times. Second, browsers do not gracefully resize
images.

Use two images, a thumbnail perhaps leading to a link to the full-sized
image. Consider putting a watermark on the full-size version.

--
-bts
-Motorcycles defy gravity; cars just suck

Nov 10 '06 #6
In article <GF*****************@newsfe6-win.ntli.net>,
"mantrid" <ia********@virgin.netwrote:
Is there a way to prevent users copying a full size image from a web page.
I want a buck for every time someone asks this question... but
I'd settle for a cent...

--
dorayme
Nov 10 '06 #7
dorayme wrote:
In article <GF*****************@newsfe6-win.ntli.net>,
"mantrid" <ia********@virgin.netwrote:

>>Is there a way to prevent users copying a full size image from a web page.


I want a buck for every time someone asks this question... but
I'd settle for a cent...
What? A buck? You mean you want to be richer than Bill Gates?

Think of all the taxes you would have to pay! :-)

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
js*******@attglobal.net
==================
Nov 10 '06 #8
Jerry Stuckle wrote:
dorayme wrote:
>In article <GF*****************@newsfe6-win.ntli.net>,
"mantrid" <ia********@virgin.netwrote:

>>Is there a way to prevent users copying a full size image from a web
page.


I want a buck for every time someone asks this question... but I'd
settle for a cent...

What? A buck? You mean you want to be richer than Bill Gates?

Think of all the taxes you would have to pay! :-)
You'd think that the question would be "how do I make images good enough
that anyone would *want* to copy them?"
Nov 10 '06 #9
In article <F6******************************@comcast.com>,
Jerry Stuckle <js*******@attglobal.netwrote:
dorayme wrote:
In article <GF*****************@newsfe6-win.ntli.net>,
"mantrid" <ia********@virgin.netwrote:

>Is there a way to prevent users copying a full size image from a web page.

I want a buck for every time someone asks this question... but
I'd settle for a cent...

What? A buck? You mean you want to be richer than Bill Gates?

Think of all the taxes you would have to pay! :-)
....as a friend of mine likes to say, I like paying tax, the more
I pay, the more money I am earning...

--
dorayme
Nov 10 '06 #10
In article
<np*****************@newsread2.news.pas.earthlink. net>,
mbstevens <NO***********@xmbstevensx.comwrote:
Jerry Stuckle wrote:
dorayme wrote:
In article <GF*****************@newsfe6-win.ntli.net>,
"mantrid" <ia********@virgin.netwrote:
Is there a way to prevent users copying a full size image from a web
page.
I want a buck for every time someone asks this question... but I'd
settle for a cent...
What? A buck? You mean you want to be richer than Bill Gates?

Think of all the taxes you would have to pay! :-)
You'd think that the question would be "how do I make images good enough
that anyone would *want* to copy them?"
or, indeed, how can I know when they do so I can congratulate
them on their good taste?

--
dorayme
Nov 10 '06 #11
Message-ID: <E8******************@newsfe1-win.ntli.netfrom mantrid
contained the following:
>looks like its two images then.
Another question.
is it possible to change the image size during upload to server to make the
full size image to a thumbnail for storage?
Yep.

Or you can do it when the image is fetched for the first time.

--
Geoff Berrow (put thecat out to email)
It's only Usenet, no one dies.
My opinions, not the committee's, mine.
Simple RFDs http://www.ckdog.co.uk/rfdmaker/
Nov 11 '06 #12
mantrid wrote:
Is there a way to prevent users copying a full size image from a web
page. '
No guarantee, but you can make it difficult for most of them.
....
is there a way around having to have two images and use the full
ssize one and stop it being copied or if copied will only be a
thumbnail?
My knowledge of Javascript is limited, but have a look in IE6 at
http://www.nicoschuyt.nl/test/thumb_large.htm

And, yes, I know the image is in the cache, but 99.9% of your visitors don't
know what 'cache' is, let alone they can find a file there :-)

Better however: Prevent Google to index the pictures and place a watermark
on the large image

--
Nico Schuyt
http://www.nicoschuyt.nl/
Nov 11 '06 #13
On 10 nov 2006, someone impersonating "mantrid" <ia********@virgin.net>
came to comp.lang.php and said:
looks like its two images then.
Another question.
is it possible to change the image size during upload to server to
make the full size image to a thumbnail for storage?
thanks
If you have the GD library installed, you have access to a range of image
manipulation functions, including copying and resizing:

http://www.php.net/manual/en/ref.image.php

--
bonfils
http://kim.bonfils.com
Nov 11 '06 #14
thanks
i will check with my hosting co if they have installed the GD library.
"bonfils" <ki*@bonfils.your.underwear.comwrote in message
news:Xn*********************@212.242.40.162...
On 10 nov 2006, someone impersonating "mantrid" <ia********@virgin.net>
came to comp.lang.php and said:
looks like its two images then.
Another question.
is it possible to change the image size during upload to server to
make the full size image to a thumbnail for storage?
thanks

If you have the GD library installed, you have access to a range of image
manipulation functions, including copying and resizing:

http://www.php.net/manual/en/ref.image.php

--
bonfils
http://kim.bonfils.com

Nov 11 '06 #15
thanks Geoff
I will look into it now i know it is possible
"Geoff Berrow" <bl******@ckdog.co.ukwrote in message
news:75********************************@4ax.com...
Message-ID: <E8******************@newsfe1-win.ntli.netfrom mantrid
contained the following:
looks like its two images then.
Another question.
is it possible to change the image size during upload to server to make
the
full size image to a thumbnail for storage?

Yep.

Or you can do it when the image is fetched for the first time.

--
Geoff Berrow (put thecat out to email)
It's only Usenet, no one dies.
My opinions, not the committee's, mine.
Simple RFDs http://www.ckdog.co.uk/rfdmaker/

Nov 11 '06 #16

"Nico Schuyt" <ns*****@hotmail.comwrote in message
news:45*********************@news.euronet.nl...
mantrid wrote:
Is there a way to prevent users copying a full size image from a web
page. '

No guarantee, but you can make it difficult for most of them.
....
is there a way around having to have two images and use the full
ssize one and stop it being copied or if copied will only be a
thumbnail?

My knowledge of Javascript is limited, but have a look in IE6 at
http://www.nicoschuyt.nl/test/thumb_large.htm

And, yes, I know the image is in the cache, but 99.9% of your visitors
don't
know what 'cache' is, let alone they can find a file there :-)

Better however: Prevent Google to index the pictures and place a watermark
on the large image

--
Nico Schuyt
http://www.nicoschuyt.nl/

Better however: Prevent Google to index the pictures and place a watermark
on the large image
thanks Nico
do you have a link that shows how to do the latter?

ian
Nov 11 '06 #17
Nico Schuyt wrote:
>
My knowledge of Javascript is limited, but have a look in IE6 at
http://www.nicoschuyt.nl/test/thumb_large.htm
document.layers? When's the last time you saw anyone use Netscape 4? ;)

--
Berg
Nov 11 '06 #18
mantrid wrote:
"Nico Schuyt"
>mantrid wrote:
>>Is there a way to prevent users copying a full size image from a web
page. '
>.. Prevent Google to index the pictures and place a
watermark on the large image
do you have a link that shows how to do the latter?
Google: Search for "robots.txt"
Watermarks: Depends on the image editor you have. It can be done with
PaintShop Pro, Photoshop, Exifer
<http://www.friedemann-schmidt.com/software/exifer/...

--
Nico Schuyt
http://www.nicoschuyt.nl/
Nov 11 '06 #19
Bergamot wrote:
Nico Schuyt wrote:
>My knowledge of Javascript is limited, but have a look in IE6 at
http://www.nicoschuyt.nl/test/thumb_large.htm
document.layers? When's the last time you saw anyone use Netscape 4?
It was just a code snippet I found in a few minutes to illustrate my point
:-)

--
Nico Schuyt
http://www.nicoschuyt.nl/
Nov 11 '06 #20
Nico Schuyt wrote:
mantrid wrote:
>>Is there a way to prevent users copying a full size image from a web
page. '


No guarantee, but you can make it difficult for most of them.

>>....
is there a way around having to have two images and use the full
ssize one and stop it being copied or if copied will only be a
thumbnail?


My knowledge of Javascript is limited, but have a look in IE6 at
http://www.nicoschuyt.nl/test/thumb_large.htm

And, yes, I know the image is in the cache, but 99.9% of your visitors don't
know what 'cache' is, let alone they can find a file there :-)

Better however: Prevent Google to index the pictures and place a watermark
on the large image
??? Took me about 4 seconds to save it to disk in IE. Even less in Firefox.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
js*******@attglobal.net
==================
Nov 11 '06 #21
Jerry Stuckle wrote:
Nico Schuyt wrote:
>mantrid wrote:
>>is there a way around having to have two images and use the full
ssize one and stop it being copied or if copied will only be a
thumbnail?
>My knowledge of Javascript is limited, but have a look in IE6 at
http://www.nicoschuyt.nl/test/thumb_large.htm
??? Took me about 4 seconds to save it to disk in IE. Even less in
Firefox.
Way too long (drag into the address bar with left mouse ; right click save
as).
But it's not relevant. What I tried to illustrate is that it is possible to
confuse the visitor by letting him download something else than he expects.

--
Nico Schuyt
http://www.nicoschuyt.nl/
Nov 11 '06 #22
Nico Schuyt wrote:
Jerry Stuckle wrote:
>>Nico Schuyt wrote:
>>>mantrid wrote:

>>>>is there a way around having to have two images and use the full
ssize one and stop it being copied or if copied will only be a
thumbnail?

>>>My knowledge of Javascript is limited, but have a look in IE6 at
http://www.nicoschuyt.nl/test/thumb_large.htm

>>??? Took me about 4 seconds to save it to disk in IE. Even less in
Firefox.


Way too long (drag into the address bar with left mouse ; right click save
as).
But it's not relevant. What I tried to illustrate is that it is possible to
confuse the visitor by letting him download something else than he expects.
Hey - I had to wait for it to load! :-)

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
js*******@attglobal.net
==================
Nov 12 '06 #23
Message-ID: <Fl*****************@newsfe3-gui.ntli.netfrom mantrid
contained the following:
>thanks Geoff
I will look into it now i know it is possible
Cool, come back if you get stuck.
--
Geoff Berrow (put thecat out to email)
It's only Usenet, no one dies.
My opinions, not the committee's, mine.
Simple RFDs http://www.ckdog.co.uk/rfdmaker/
Nov 12 '06 #24
Nico Schuyt wrote:
mantrid wrote:
>Is there a way to prevent users copying a full size image from a web
page. '

No guarantee, but you can make it difficult for most of them.
>....
is there a way around having to have two images and use the full
ssize one and stop it being copied or if copied will only be a
thumbnail?

My knowledge of Javascript is limited, but have a look in IE6 at
http://www.nicoschuyt.nl/test/thumb_large.htm
<img alt="" src="img_large.jpg" width="261" height="550"
ONMOUSEDOWN="if ((document.layers && event.which == 3) ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
?
(document.all && event.button == 2)) saveAsMe('somethingelse.txt'); return
false;">
function saveAsMe (filename){
document.execCommand('SaveAs',null,filename)
^^^^^^^^^^^
?
}

Why bother with testing for old Netscape? "execCommand" crap is only
something MS dreamt up! Your example will only work in IE, so you'd only
be confusing folks who are confused already! ;-)

--
Take care,

Jonathan
-------------------
LITTLE WORKS STUDIO
http://www.LittleWorksStudio.com
Nov 12 '06 #25
You can follow nico advice by placing one image over another.
Place fully transparent image at the top of your desired image.
That fully transparent image will be of 1*1 bit size. and using width,
height property,
you can stretch it to your desired image size.
That way when user try to copy ur image then he will get the one bit
image.
But a clever user/programmer can go to source code and use the link of
your org. image.
Bye

mantrid wrote:
"Nico Schuyt" <ns*****@hotmail.comwrote in message
news:45*********************@news.euronet.nl...
mantrid wrote:
Is there a way to prevent users copying a full size image from a web
page. '
No guarantee, but you can make it difficult for most of them.
....
is there a way around having to have two images and use the full
ssize one and stop it being copied or if copied will only be a
thumbnail?
My knowledge of Javascript is limited, but have a look in IE6 at
http://www.nicoschuyt.nl/test/thumb_large.htm

And, yes, I know the image is in the cache, but 99.9% of your visitors
don't
know what 'cache' is, let alone they can find a file there :-)

Better however: Prevent Google to index the pictures and place a watermark
on the large image

--
Nico Schuyt
http://www.nicoschuyt.nl/

Better however: Prevent Google to index the pictures and place a watermark
on the large image

thanks Nico
do you have a link that shows how to do the latter?

ian
Nov 13 '06 #26
Satya wrote:
You can follow nico advice by placing one image over another.
Place fully transparent image at the top of your desired image.
That fully transparent image will be of 1*1 bit size. and using width,
height property,
you can stretch it to your desired image size.
That way when user try to copy ur image then he will get the one bit
image.
But a clever user/programmer can go to source code and use the link of
your org. image.
Still very lame protection, does not require one to be a programmer nor
that clever, just savvy enough not to use IE. Gecko browsers have
built-in function "Page-Info" where you can get a listing of a page's
media where both the masking transparent GIF and the desired image will
be listed and downloadable. Opera and Safari may have similar features.
And regardless, with any browser you will find it within your cache
unless you've disabled it...

Don't what someone to download you images, then don't put time on a web
page. The only sure fire way.

--
Take care,

Jonathan
-------------------
LITTLE WORKS STUDIO
http://www.LittleWorksStudio.com
Nov 13 '06 #27
"Satya" <sa********@gmail.compíse v diskusním príspevku
news:11*********************@i42g2000cwa.googlegro ups.com...
You can follow nico advice by placing one image over another.
Place fully transparent image at the top of your desired image.
That fully transparent image will be of 1*1 bit size. and using width,
height property,
you can stretch it to your desired image size.
That way when user try to copy ur image then he will get the one bit
image.
But a clever user/programmer can go to source code and use the link of
your org. image.
Or any clever BFU go to browser menu and click on "Save as..." :-)))
This is "Mission Impossible"

--
Petr

Skype: callto://fidokomik

Na mail uvedeny v headeru zpravy nema cenu nic posilat, konci to v PR* :-)
Odpovidejte na petr na practisoft cz

Nov 14 '06 #28
Petr Vileta <st****@practisoft.czwrote:
"Satya" <sa********@gmail.compíse v diskusním príspevku
news:11*********************@i42g2000cwa.googlegro ups.com...
But a clever user/programmer can go to source code and use the link of
your org. image.
Or any clever BFU go to browser menu and click on "Save as..." :-)))
This is "Mission Impossible"
what about this ?

<http://www.circaete.net/selection.php?i=p01>
<http://www.circaete.net/selection.php?i=p02>
<http://www.circaete.net/selection.php?i=p03>
"structure of server" :

base_server [private]
*__ p01.jpg
*__ p02.jpg
*__ p03.jpg
\__ web [public]
*__ montre.php
*__ selection.php
"montre.php" :

<?php
$verif = array(p01,p02,p03);
$url = in_array( $_GET['i'], $verif ) ? '../'.$_GET['i'].'.jpg' : '';
echo file_get_contents( $url );
?>
"selection.php" :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>s&eacute;lection</title>
<style type="text/css">
BODY {
background-image:url(montre.php?i=<?php echo $_GET['i']; ?>);
background-repeat:no-repeat;
margin:0;
padding:0;
}
</style>
</head>
<body>
</body>
</html>
it's still possible to copy the image, but it's a little more
complicated.

--
@@@@@
E -00 comme on est very beaux dis !
' `) /
|\_ =="
Nov 14 '06 #29
denisb wrote:
Petr Vileta <st****@practisoft.czwrote:
>"Satya" <sa********@gmail.compíse v diskusním príspevku
news:11*********************@i42g2000cwa.googlegr oups.com...
>>But a clever user/programmer can go to source code and use the link
of your org. image.
Or any clever BFU go to browser menu and click on "Save as..." :-)))
This is "Mission Impossible"
what about this ?
http://www.circaete.net/selection.php?i=p01
Took me less than 3 seconds :-)

--
Nico Schuyt
http://www.nicoschuyt.nl/
Nov 14 '06 #30
Nico Schuyt <ns*****@hotmail.comwrote:
denisb wrote:
what about this ?
http://www.circaete.net/selection.php?i=p01
Took me less than 3 seconds :-)

:-)
--
@@@@@
E -00 comme on est very beaux dis !
' `) /
|\_ =="
Nov 14 '06 #31
denisb wrote:
Petr Vileta <st****@practisoft.czwrote:
>"Satya" <sa********@gmail.compíse v diskusním príspevku
news:11*********************@i42g2000cwa.googlegr oups.com...
>>But a clever user/programmer can go to source code and use the link of
your org. image.
Or any clever BFU go to browser menu and click on "Save as..." :-)))
This is "Mission Impossible"

what about this ?

<http://www.circaete.net/selection.php?i=p01>
You mean this?

http://www.littleworksstudio.com/tem...l.20061114.jpg
(JPEG Image, 700x467 pixels)

Just give it up! It does not work.

--
Take care,

Jonathan
-------------------
LITTLE WORKS STUDIO
http://www.LittleWorksStudio.com
Nov 14 '06 #32
Jonathan N. Little <lw*****@centralva.netwrote:
denisb wrote:
what about this ?
<http://www.circaete.net/selection.php?i=p01>
You mean this?
http://www.littleworksstudio.com/tem...l.20061114.jpg
(JPEG Image, 700x467 pixels)
yes.
I know "it doesn't work"...

what I have **in mozilla** when I go at
<http://www.circaete.net/montre.php?i=p01is :

<http://www.circaete.net/result.jpg>

because montre.php voluntarily doesn't send jpeg headers.

but **IE** recognizes a file by extension...

--
@@@@@
E -00 comme on est very beaux dis !
' `) /
|\_ =="
Nov 14 '06 #33
denisb wrote:
>
what I have **in mozilla** when I go at
<http://www.circaete.net/montre.php?i=p01is :

<http://www.circaete.net/result.jpg>

because montre.php voluntarily doesn't send jpeg headers.
With mozilla, it still only takes a few seconds to save the image at
http://www.circaete.net/selection.php?i=p01

Just go to the media tab in Page Info (CTRL+I). Easy peasy.

--
Berg
Nov 14 '06 #34
Bergamot <be******@visi.comwrote:
denisb wrote:
what I have **in mozilla** when I go at
<http://www.circaete.net/montre.php?i=p01is :
<http://www.circaete.net/result.jpg>
because montre.php voluntarily doesn't send jpeg headers.
With mozilla, it still only takes a few seconds to save the image at
http://www.circaete.net/selection.php?i=p01
Just go to the media tab in Page Info (CTRL+I). Easy peasy.
Yes.

ok ok ok... to clarify :
**I** do not want to protect my images.
I know it is not possible.
I never protected my images on the net than with a watermark.
I would have never to speak in this thread (already closes and where all
was already known as)

--
@@@@@
E -00 comme on est very beaux dis !
' `) /
|\_ =="
Nov 14 '06 #35
denisb wrote:
Jonathan N. Little <lw*****@centralva.netwrote:
>denisb wrote:
>>what about this ?
<http://www.circaete.net/selection.php?i=p01>
You mean this?
http://www.littleworksstudio.com/tem...l.20061114.jpg
(JPEG Image, 700x467 pixels)

yes.
I know "it doesn't work"...
Then I do not understand the exercise.
>
what I have **in mozilla** when I go at
<http://www.circaete.net/montre.php?i=p01is :

<http://www.circaete.net/result.jpg>

because montre.php voluntarily doesn't send jpeg headers.

but **IE** recognizes a file by extension...
Thats 'cuz IE is Windows centric and Mozilla is not. The Internet is not
Windows centric. But even with IE when is saves as montre.html all you
have to do is rename to montre.jpg (If you don't have the damn Windows
default of hide extensions for known types enabled)
--
Take care,

Jonathan
-------------------
LITTLE WORKS STUDIO
http://www.LittleWorksStudio.com
Nov 15 '06 #36
David Gillen wrote:
Yes there is.
No there isn't.
You can then check the referrer. If the referrer is anything other than your
page, send them junk. That way people can't even link to you images outside of
your site.
That isn't going to stop someone from saving the image, or from hitting
print screen and pasting the image into their favourite image editor.

--
Dylan Parry
http://electricfreedom.org | http://webpageworkshop.co.uk

Programming, n: A pastime similar to banging one's head
against a wall, but with fewer opportunities for reward.
Nov 15 '06 #37
David Gillen wrote:
An noise sounding like Dylan Parry said:
>>mantrid wrote:
>>>but is there a way around having to have two images and use the full
ssize one and stop it being copied or if copied will only be a
thumbnail?

No.

Yes there is.
Set your src="" to a script, say image.php?id=slkru103870w8

You can then check the referrer. If the referrer is anything other than your
page, send them junk. That way people can't even link to you images outside of
your site.

D.
Additionally, many browsers and firewalls block the referrer.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
js*******@attglobal.net
==================
Nov 15 '06 #38
David Gillen wrote:
Fine then, convert the image pixel by pixel into a 1x1pixel table cells with
matching background color.
Thereby having no image on your page at all for them to save.
And that stops me from hitting "Print Screen" how?
So, yes there is.
So no there isn't <g>

--
Dylan Parry
http://electricfreedom.org | http://webpageworkshop.co.uk

Programming, n: A pastime similar to banging one's head
against a wall, but with fewer opportunities for reward.
Nov 15 '06 #39
David Gillen wrote:
An noise sounding like Dylan Parry said:
>>David Gillen wrote:

>>>Yes there is.

No there isn't.

>>>You can then check the referrer. If the referrer is anything other than your
page, send them junk. That way people can't even link to you images outside of
your site.

That isn't going to stop someone from saving the image, or from hitting
print screen and pasting the image into their favourite image editor.

Fine then, convert the image pixel by pixel into a 1x1pixel table cells with
matching background color.
Thereby having no image on your page at all for them to save.

So, yes there is.

D.
Dylan,

It still doesn't stop them from hitting print screen and pasting the
image into their favorite image editor.

No, there isn't. If it can be displayed, it can be copied.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
js*******@attglobal.net
==================
Nov 15 '06 #40
Jerry Stuckle wrote:
Dylan,
ITYM "David". I didn't write what you're responding to ;)

--
Dylan Parry
http://electricfreedom.org | http://webpageworkshop.co.uk

Programming, n: A pastime similar to banging one's head
against a wall, but with fewer opportunities for reward.
Nov 15 '06 #41
David Gillen wrote:
Hitting print screen is NOT copying the image. It is creating a new image,
from a tabular representation of the image.
For goodness sake. The result is *exactly* the same.

--
Dylan Parry
http://electricfreedom.org | http://webpageworkshop.co.uk

Programming, n: A pastime similar to banging one's head
against a wall, but with fewer opportunities for reward.
Nov 15 '06 #42
David Gillen wrote:
Hitting print screen is NOT copying the image. It is creating a new image,
from a tabular representation of the image.
The visitor's got your image full size and with great ease -- end result
is that you have not protected your image. There is only one way, do not
put it online.

--
Take care,

Jonathan
-------------------
LITTLE WORKS STUDIO
http://www.LittleWorksStudio.com
Nov 15 '06 #43
Message-ID: <sl*******************@murphy.redbrick.dcu.iefro m David
Gillen contained the following:
>No, there isn't. If it can be displayed, it can be copied.
See my other post. YOu aren't copying an image, you are creating one from a
tabular representation of the image.
That's what all pictures are. Y'know, pixels in columns and rows.

--
Geoff Berrow (put thecat out to email)
It's only Usenet, no one dies.
My opinions, not the committee's, mine.
Simple RFDs http://www.ckdog.co.uk/rfdmaker/
Nov 15 '06 #44
Dylan Parry wrote:
Jerry Stuckle wrote:

>>Dylan,


ITYM "David". I didn't write what you're responding to ;)
Yep, sorry. Shouldn't answer when I'm tired :-)

Sorry, Dylan.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
js*******@attglobal.net
==================
Nov 15 '06 #45
David Gillen wrote:
An noise sounding like Jerry Stuckle said:
>>It still doesn't stop them from hitting print screen and pasting the
image into their favorite image editor.

No, there isn't. If it can be displayed, it can be copied.

See my other post. YOu aren't copying an image, you are creating one from a
tabular representation of the image.

D.
The result is the same. The image is in a buffer, ready to be pasted
into an image editor or otherwise saved.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
js*******@attglobal.net
==================
Nov 15 '06 #46
Thanks for all the feedback. its been interesting finding out all the things
you can do even if in the end you cant make it 100% secure. That is not
important really so long as the average surfer is unable to, or cant be
bothered finding out how to.
IThe solution i opted for was to create a thumbnail at the same time as the
full size image is uploaded and have the thumbnail displayed and the full
size image only accessible to registered users. It works fine.
Thanks again I havent had a post that had so much feedback :)

"mantrid" <ia********@virgin.netwrote in message
news:GF*****************@newsfe6-win.ntli.net...
Hello
Is there a way to prevent users copying a full size image from a web page.
Displaying the image with a smaller width and height only affects the
image
as viewed, the actual full size image file is still downloaded. I know I
can
get around it by having two versions of an image, the full size one and a
smaller on for display purposes. but is there a way around having to have
two images and use the full ssize one and stop it being copied or if
copied
will only be a thumbnail?

thanks in advance


Nov 15 '06 #47
In article <sl*******************@murphy.redbrick.dcu.ie>,
David Gillen <Be****@RedBrick.DCU.IEwrote:
An noise sounding like Dylan Parry said:
David Gillen wrote:
Fine then, convert the image pixel by pixel into a 1x1pixel table cells
with
matching background color.
Thereby having no image on your page at all for them to save.
And that stops me from hitting "Print Screen" how?

Hitting print screen is NOT copying the image. It is creating a new image,
from a tabular representation of the image.
As others have pointed out, this is not a good argument. The
screen shot is copying the pixels, the "camera" is not that up
with html table knowledge! I told a story once here about how a
screen shot (surprisingly) gave me information about something I
did not see when creating the pic.

Look, why don't I quote my immortal words?: [1]

BTW, screen snapping is not something to be sneezed at as some
low rent way of capturing. I was surprised recently (but not
flabbergasted) by the way it picks up things that are not
necessarily evident to the eye on the screen it is snapped at. I
do design work for printing and use screenshots a lot to show
clients the artwork (they often have trouble viewing the actual
Illustrator files...). I picked up a fault in the art work via
the screenshot recently in a surprising manner:
Snapped the art layout, I have it in png format at the moment. I
dragged this png to Fireworks and exported it to a gif (it was
the most economical format for communication in this instance).
Low and behold, there was a ghastly rectangular ghost of a pale
background to one small element in the artwork. I thought I had
matched that background to that element (a placed pic prepared in
Photoshop) exactly to the general background but no! On
re-examining the Illustrator file at great magnification, the
fault became evident and may have printed as such!

-----------------------------------------
[1] Hey, Blinkey, notice the "?:" ?

--
dorayme
Nov 15 '06 #48
In article <sl*******************@murphy.redbrick.dcu.ie>,
David Gillen <Be****@RedBrick.DCU.IEwrote:
If you want to protect them consider adding water marks. My understanding is
that then you can at least prove that an image was originally yours. but like
anything I would be surprised if there wasn't a way to circumvent that.
Yes, watermarks are a good thing for those fiercely protective of
their images because when a user goes to the trouble of removing
them (straightforward enough for experienced Photoshop folk), the
owner can be reinforced in his self esteem.

--
dorayme
Nov 16 '06 #49

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Geoff Wickens | last post by:
I have been trying to control access to some pages on my website for some time without success. I have tried copying the code found on the web: I created a page (loginform.asp) with the following...
7
by: hdf | last post by:
hi i wuld like to prevent ppl from copying my images na text from my web site is there a esay to use java script dat i can use for this or sum setting in the html tags that can do dat to. I'm...
2
by: chazzy69 | last post by:
This is a little hard to explain but i will try to make it as clear as possible. Firstly here's the setup, 2 databases on 2 different servers (databases are identical) now within the first...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.