トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     プリントスクリーン防止方法
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
kurage
Åê¹ÆNo.22148
投稿日時: 2005-12-14 9:26
常連
居住地: 東京都
投稿: 199
使用環境:
Re: プリントスクリーン防止方法
こんにちは

Key.isDown()を用いて常に監視する事で認識可能です。

function clearSnap()
{
	if(Key.isDown(44)){
		System.setClipboard("no snap");
	}	
}
setInterval(clearSnap, 33);


問題点は
・swfにフォーカスが当たっていないとキーの認識が出来ない
・タイミングによってはキーの認識が出来ない
・PrintScreenキー以外でのスクリーンショットの取得は可能

なのでいっその事、
撮られたくない画面では常に System.setClipboard(" "); を呼び出すようにしておくと良いかと思います
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   プリントスクリーン防止方法 yuuyuu 2005-12-13 20:45
   » Re: プリントスクリーン防止方法 kurage 2005-12-14 9:26
     Re: プリントスクリーン防止方法 Fla4man 2005-12-14 11:50
       Re: プリントスクリーン防止方法 mayor 2005-12-14 11:55
         Re: プリントスクリーン防止方法 yuuyuu 2005-12-14 13:19
           Re: プリントスクリーン防止方法 yuuyuu 2005-12-16 20:08
             Re: プリントスクリーン防止方法 mayor 2005-12-16 20:12
               Re: プリントスクリーン防止方法 yuuyuu 2005-12-16 20:31

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops