Ironworks Gaming Forum

Ironworks Gaming Forum (http://www.ironworksforum.com/forum/index.php)
-   General Conversation Archives (11/2000 - 01/2005) (http://www.ironworksforum.com/forum/forumdisplay.php?f=28)
-   -   That thing on websites where you can't Save Picture As! (http://www.ironworksforum.com/forum/showthread.php?t=85729)

GokuZool 05-04-2003 06:33 AM

You know on some websites, especially art websites, how it doesn't enable you to the save the picture? How do you do this?

Is it some sort of HTML code? [img]graemlins/saywhat.gif[/img]

andrewas 05-04-2003 06:37 AM

Dunno.

But I can tell you that it takes a competent internet user approximately 20 seconds to pull the picture from the cache (and thats assuming you use deceptive filenames) so why bother?

Grojlach 05-04-2003 06:38 AM

Well, they've probably disabled the right-mouse-click with a reason; but either way, you could always check your Temporary Internet Folder for those images; they should be in there somewhere.

LennonCook 05-04-2003 06:42 AM

<span style="color: lightblue">If it's a disabled right click, that's JavaScript... same thing can prevent you from looking at the source code, until you discover the "View" menu.
It's also not a good way to protect images - Water Marks can't be bypassed.

Flaming Fist Enforcer 05-04-2003 06:43 AM

<font color=33CC33>You can't do that, but if you have Win XP you can move your mouse pointer over a picture and wait for menu bar to show. Then click on save picture as icon.</font>

WillowIX 05-04-2003 06:53 AM

Quote:

Originally posted by Flaming Fist Enforcer:
<font color=33CC33>You can't do that, but if you have Win XP you can move your mouse pointer over a picture and wait for menu bar to show. Then click on save picture as icon.</font>
Thatīs not a winxp feature, itīs a IE 6 feature. ;) Works for win2k as well as for win98 if you have IE6.

As Lennon and Andrewas said, this is not a very good way to protect you images. If you still want to try it here the script my hubby made for me.
</font><blockquote>code:</font><hr /><pre style="font-size:x-small; font-family: monospace;">&lt;script language=&quot;javascript&quot;
type=&quot;text/javascript&quot;&gt;
&lt;!--
var message=&quot;All images on this site are copyrighted.&quot;;
function click(e)
{
if (document.all)
{
if (event.button == 2)
{
alert(message);
return false;
}
}
if (document.layers)
{
if (e.which == 3)
{
alert(message);
return false;
}
}
}
if (document.layers)
{
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// --&gt;
&lt;/script&gt;</pre>[/QUOTE]Goes between the headtags. [img]smile.gif[/img]

[ 05-04-2003, 06:54 AM: Message edited by: WillowIX ]

GokuZool 05-04-2003 06:56 AM

Quote:

Originally posted by WillowIX:
</font><blockquote>quote:</font><hr />Originally posted by Flaming Fist Enforcer:
<font color=33CC33>You can't do that, but if you have Win XP you can move your mouse pointer over a picture and wait for menu bar to show. Then click on save picture as icon.</font>

Thatīs not a winxp feature, itīs a IE 6 feature. ;) Works for win2k as well as for win98 if you have IE6.

As Lennon and Andrewas said, this is not a very good way to protect you images. If you still want to try it here the script my hubby made for me.
</font><blockquote>code:</font><hr /><pre style="font-size:x-small; font-family: monospace;">&lt;script language=&quot;javascript&quot;
type=&quot;text/javascript&quot;&gt;
&lt;!--
var message=&quot;All images on this site are copyrighted.&quot;;
function click(e)
{
if (document.all)
{
if (event.button == 2)
{
alert(message);
return false;
}
}
if (document.layers)
{
if (e.which == 3)
{
alert(message);
return false;
}
}
}
if (document.layers)
{
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// --&gt;
&lt;/script&gt;</pre>[/QUOTE]Goes between the headtags. [img]smile.gif[/img]
</font>[/QUOTE]Thanks Willow and Willow's husband ;)

[img]smile.gif[/img]

WillowIX 05-04-2003 07:04 AM

Quote:

Originally posted by GokuZool:
Thanks Willow and Willow's husband ;)

[img]smile.gif[/img]

NO problem. Beware that most people find this very annoying. ;) I also have a script that allows no clicking whatsoever on you site. :D Used that on my university forum once as an April fools joke. :D

Vaskez 05-04-2003 07:18 AM

Hehe well until Willow came along I was about to tell you that it's JavaScript etc. :D
IIRC in ASP you can also prevent files being cached - now THAT is how you stop people stealing your images :D Of course you need to be on a host that runs Internet Information Services Server.

More specifically you have to set the "Cache-Control" HTTP header to "no-cache". Then people's browsers will simply not cache your images. Use this in conjunction with right-click disabling or whatever and people will really be annoyed :D

As I said this requires that your site is made with a server-side scriping technology like ASP, JSP or PHP.

[ 05-04-2003, 07:29 AM: Message edited by: Vaskez ]

andrewas 05-04-2003 08:26 AM

But be aware that this depends on the browser following the HTTP standards regarding the no-cache rules. It wouldnt be a massive programming task to make a 'browser' that simply pulls a given page and saves all images to disc.

And if its smaller than the screen, theres nothing to stop someone using the print screen function to capture it. (Although that saves a .bmp, re-encoding it to a .jpg would lose significant quality).

In the end, if you put something on the net and someone wants to steal it, its stolen.

One tactic that might work is putting a smaller/marked version on public display, and making the full thing members-only. At least that way the onyl thing thats easily stolen is a limited version. Of course, charging for membership might not be acceptable and if membership is free theres little benefit.

Vaskez 05-04-2003 09:25 AM

Ooo first you "dunno" and now you're an expert all of a sudden [img]tongue.gif[/img] :D

Yeah it's a simple programming task to make a simple browser that saves all content regardless of the cache control header. However, the general masses will not be able to program such a browser. Anyway, you're right, the marked version for public display is probably the best idea. Or just have a thumbnail up for display. Also, you can script password access with any server-side scripting technology.
If someone wants to get something off the web - they will.
JavsScript is never a solution in itself because browsers such as Mozilla have the option to turn all scripts off and then where's your fancy right-click blocking script? :D

[ 05-04-2003, 09:32 AM: Message edited by: Vaskez ]

Vedran 05-04-2003 09:45 AM

I am not sure if this works, but couldn't you just select the picture and Ctrl+C it?

Vaskez 05-04-2003 10:10 AM

No that doesn't work. Try selecting and Ctrl+C -ing the flag in your sig.

Arvon 05-04-2003 10:25 AM

There's a program called 'Screan Shot' by Borderbund that will save any screen to a file or folder. I've used it in games to save a location in an active game. It's fairly cheap as software goes. You can save the whole screen or any section of the current screen.

Vaskez 05-04-2003 01:53 PM

You don;t need that - you can always capture the contents of the current screen by pressing alt + print screen.

Dreamer128 05-04-2003 04:48 PM

Quote:

Originally posted by Vaskez:
No that doesn't work. Try selecting and Ctrl+C -ing the flag in your sig.
Actually, it did work with Vedrans sig ;)

Vaskez 05-04-2003 10:40 PM

Didn't work for me. I'm using Mozilla. Maybe that's why.

Sir Kenyth 05-07-2003 02:38 PM

Avoiding script problems is fairly simple. Disable running scripts in your security settings. Viola, all scripts are blocked! Of course, that may also mean that other script related things on the page won't work either. It's give and take you know. ;)

BTW: The WSH (Windows Scripting Host) controls the compiling of text based scripts in web pages.

Zero Alpha 05-07-2003 04:49 PM

I just found out you can drag and drop pictures from a browser onto your desktop and it becomes a file. dunno if this is winXP only but it looks like a simple security hole to me :(

WillowIX 05-07-2003 04:50 PM

Quote:

Originally posted by Zero Alpha:
I just found out you can drag and drop pictures from a browser onto your desktop and it becomes a file. dunno if this is winXP only but it looks like a simple security hole to me :(
I think that feature is available on all OSs. [img]smile.gif[/img] Not sure if it is a loophole in security though. ;)

Zero Alpha 05-07-2003 04:57 PM

all i meant is that the security suggestions posted here have not accounted for this very simple way to steal piccies (xcept membership idea). is there a way to stop this to save GokuZool any more hassel?

/)eathKiller 05-07-2003 10:56 PM

Javascript actually...

I can't post the code here but I can refer you to www.funky-chicken.com

wellard 05-08-2003 07:00 AM

Quote:

Originally posted by Arvon:
There's a program called 'Screan Shot' by Borderbund that will save any screen to a file or folder. I've used it in games to save a location in an active game. It's fairly cheap as software goes. You can save the whole screen or any section of the current screen.
So thats who Borderbund are, my spyware killer keeps killing this programme every other time I am on IW.. any more info on it/them?


All times are GMT -4. The time now is 09:12 AM.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Đ2024 Ironworks Gaming & Đ2024 The Great Escape Studios TM - All Rights Reserved