
個人的なお話ですけど、自分が書いたイラストを他人のパソコンに保存されたくないですよね。転載とかもっての他です。
ということで自分なりに画像を保存させない方法を考えてみた。
1.右クリック・ドラッグを禁止にする
これは基本中の基本ですが、右クリック・ドラッグを出来ないようにします。右クリック禁止は画像の上で右クリック→画像を保存、を制限できますし、ドラッグ禁止は画像を含む適当なHTML内容をコピーしてホームページビルダーなどに貼り付けしてコピーされるのを防げます。
<body onselectstart="return false;">
<img src="保存させたくない画像" oncontextmenu="return false;">
2.暗号化
上の方法はまったく知識の無い人にしか効きません。つまり、ソースを見られると一発KOです。なので画像の部分(できればHTML全体)を暗号化します。暗号化には
XORHTMLというソフトを使います。(僕の場合
このソフトを使うと内容が暗号化されてJavaScriptで表示するようになりますので、ソースを見ても画像のURLが分からず保存が困難になります。1.の方法と併用すると効果的
3.キャッシュを制限
これまでの方法で大体は排除できますが、さらにプロフェッショナルが現れて保存されることを想定します。(ぁ。
ブラウザには「キャッシュ」という機能があり、一度表示したHTMLページや画像、外部ファイルを一時的にパソコンに保存し、次回からは高速でページを表示する、というものです。
イラスト画像を表示すると「キャッシュ」という一時ファイルとして保存され、このキャッシュから普通にパソコン内のマイドキュメントなどに移されて保存成功、となります。これも制限することが可能です。
なんですが、以前、実験で以下の文と画像があるページを閲覧したあとキャッシュファイルを見に行ったら普通にありましたので、よく分からん(。´д`)
<head>
<META HTTP-EQUIV="imagetoolbar" CONTENT="no">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META EQUIV="expires" CONTENT="0">
</head>
4.プリントスクリーンを制限
プリントスクリーンとはパソコンの画面をそのままクリップボードに保存する機能です。↓の「SAI」の記事の添付画像がそれです。
イラストを表示している状態でプリントスクリーンをしてペイントなどに貼り付け→保存で保存されてしまいます。
以下のJavaScriptを貼っておけば0.5秒に一回、クリップボードを削除します。(結構エグい
<script type="JavaScript"><!--
function xDeleteClipBoard(){
window.clipboardData.clearData();
}
setInterval(xDeleteClipBoard,500);
-->
</script>
まぁとりあえずこんな感じです。あと.htaccessとかFLASHとかを使う方法がありますけど長くなりそうなのでこの辺で止めときます。
けどこの方法でも保存する方法はいくつかあります。正直なところサーバーにある画像を保存させなくするのは不可能だと思っていますので、少しでも保存させたくない場合には使ってみてくださいな。(説明下手
2007/03/28 19:20:40
| Comments(0) | Trackback(0) | パソコン

お気に入りのイラストサイトの日記をつらつら読んでいますと、「このイラストは無料で高機能なSAIというソフトで描きました〜」との紹介がありましたので早速ダウンロード&描き描き。
これはスバラシイ。。フリーでこの品質はPictBearSE以来です。(PictBearより良い。。
完全にイラスト用のソフト。個人的に有名な描画ソフトPixiaより好きです。簡単なアナログブラシが入ってて、操作もフォトショとほぼ同じで楽。(alt→スポイト、Ctrl→移動とか)
あと謎の「手振れ補正」機能があります。レベルを最大にすると確かにブレない。かも。
このソフトが起動している間はマウス操作が遅くなります。ペンなどに持ち替えて操作しないとちょっと苦しい。
パスツールがないので精密なデジタルイラストは出来ませんが、アナログタッチでイラストを描きたい場合はいいかもしれません。まだあまり使ってないのでなんとも言えませんね。
PS
このソフトを使って英語を描くと達筆になります。(日本語はそうでもない(ぁ
2007/03/28 10:23:11
| Comments(0) | Trackback(0) | 日記絵