やまものブログ

メモ書きブログです (^_^;A

Flash コンテンツ ~ sample04 (ログイン・パスワード画面) 追加

先週のそのまま続きで、S.S.Planning さんの次の無償サンプルを Apache に置きました。

今回のサンプルはこれ↓です。
Flashのフリーサンプル素材 ログイン・パスワード画面 Log-In Password


ちょっと悩んだのは、SWFファイルリード権限でした
最初は下記のようになっていて、swf の読み込みに失敗していました。
-rw------- 1 yamamo yamamo 7093 9月 17 2008 password.swf

$ chmod a+r password.swf
として、下記のようにすると、動きました
-rw-r--r-- 1 yamamo yamamo 7093 9月 17 2008 password.swf


入力するパスワードは "ssplaing" で固定です。
変更したければ SWF/FLA を編集するソフトが必要なようです。


フラッシュの動作は以下の通り。
初期画面
イメージ 1

決められたパスワード("ssplaing")を入力
イメージ 2

Login ボタンをクリックすると…
イメージ 3

フラッシュの外部との情報のやり取り、たとえば、パスワード認証の Pass/Fail の通知みたいな機能は無いようです。実はあるのかもしれませんが、同梱のテキストファイルには説明はありません。


設定は、冒頭のリード権以外は特に問題はなく、前回同様です。
password.swf, sample04.html を追加しています。
index.html には sample04.html へのリンクを追加しました。

/var/www/html/flash0
├── index.html
├── js
│ └── swfobject.js
├── mp3
│ ├── list.txt
│ ├── sound_01.mp3
│ └── sound_02.mp3
├── mp3player.swf
├── password.swf
├── s2.swf
├── s2img
│ ├── 01.jpg
│ ├── 02.jpg
│ ├── s2.txt
│ └── s2.xml
├── sample02.html
├── sample03.html
└── sample04.html

sample04.html も前回の sample03.html とほとんど同じ内容です。

sample04.html
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>password-SWFObject</title>
<script type="text/javascript" src="js/swfobject.js"></script>
<script type="text/javascript">
swfobject.embedSWF("password.swf", "login", "300", "170", "6", "#F5F8F7");
</script>
</head>
<body bgcolor="#333333"><div align="center">
<div id="login"> </div>
</body>
</html>