Flash コンポーネント入手先
2005年03月25日
過去記事でコンポーネントの話を書きましたが
ふつうにCalendar やTree などが Macromediaから無料配布されてました。
どうしてもスクリプトを書くのが面倒なときはこれに頼ることになりそうです。
MacromediaでさっそくDLしてCalendarのコンポーネントを見てみたらいきなりスクリプトエラーでした(笑)
バグってるものを配布するなよと・・。
682行目の
point = new object();
を
point = new Object();
に直してみよう。
即解決です。
≪ 続きを隠す
投稿者 Kei : 23:07
| コメント (0)
| トラックバック
99basic レトロなフリーソフトフェア
2005年03月21日
去年の6月ごろはじめてこのプログラムと出会いました。
99basicはインタプリタ型の言語、プログラムを書いてエンターを押すとソフトウェア上で即実行されます。
キーを打ち込むことを基本としたシンプルなインターフェイス(マウスでコピベできません)、バックカラーが黒(環境設定で変えられますが・・)というところがなんともとっつきにくいイメージがあります。
ですがこのプログラムのおかげで代入・計算・出力・入力の基本を学びました。
簡単なプログラミングを紹介します。ドレミファソラシドの音を一秒づつならすプログラム。
- 10 play 1,"@x(80,"+hex$(a)+",7f)" :wait 500//音がつまらないようにする
- 20 for i=1 to 8
- 30 read a
- 40 play 1,"@x(90,"+hex$(a)+",7f)" :wait 1000//aに代入したデータで音階をつくる
- 50 next i
- 60 data 60,62,64,65,67,69,71,72//この数字はドレミファソラシドである
- 70 end
- 解説
- 左に並べられている数字は行番号です。
- play 1,"@x(80,"+hex$(a)+",7f)" :wait 500
- 80は音が鳴らないようになる数字です。90にすると音が出ます。hex$とは英語でhexaといって16進法という意味です。wait 500で0.5秒待つ 。
- for i=1 to 8
- 1から8までプログラムを、next までくり返す。
- read とdate
- read 命令はdate文に書かれたデータを読み込みます。
いきなりCGIの勉強する前にこういう基礎のプログラムからはじめてみるのもいいかもと思います。
サイトリンク 99basic
≪ 続きを隠す
投稿者 Kei : 21:05
| コメント (0)
| トラックバック
PCサーバー構築(php導入編)
2005年03月20日
PHP 5.0.3(最新版 2005/3/20 現在)の導入手順を書きます。
- 準備
- ここからPHP(Windows Binary)をダウンロードしておく。
- 環境
- OS--Win XP Webサーバ--AN HTTPD 1.42n
- 手順
- 1.解凍したものphp-5.0.3-Win32.zipをサーバディレクトリと同じドライブに配置。>(C:\php)
- 2.解凍したフォルダ内にある「php5ts.dll」をC:\WINDOWS\system32(WindowsXPの場合)にコピーする。
- 3.解凍したフォルダ内にある「php.ini-dist」の名前をphp.iniに変更し、C:\WINDOWS(WindowsXPの場合)にコピーする。
- 4.「php.ini」のコード修正
- 「;cgi.force_redirect = 1」を「cgi.force_redirect = 0」に
- 「extension_dir = 」を「extension_dir = "c:\php\ext\"」に
- AN HTTPDの設定
- 拡張子の追加>.php
- 実行プログラムを c:\php\php-cgi.exeに
その後C:\www\home内にtest.phpを書きhttp://127.0.0.1/test.phpをブラウザ表示する。
<html>
<head>
<title>Example</title>
</head>
<body>
<?php
echo "Hi, I'm a PHP script!";
?>
</body>
</html>
参考マニュアル http://www.php.net/manual/ja/migration5.php
≪ 続きを隠す
投稿者 Kei : 23:58
| コメント (0)
| トラックバック
PCサーバー構築(ActivePerl導入編)
ActivePerl5.8.6.811のインストールの手順を書きます。
- 準備
- ここからActivePerlをダウンロードしておく。
- 手順
- 1,ActivePerl-5.8.6.811-MSWin32-x86-122208.msiをダブルクリックする。
- 2,インストーラーが立ち上がるので順にNextを押してすすむ。


- これで終了
- 確認
- コマンドプロンプトを表示 perl -vと入力する。こんな風に表示されればOK。

≪ 続きを隠す
投稿者 Kei : 21:24
| コメント (0)
| トラックバック
PCサーバー構築(WWWサーバ編)
*自宅PCにWWWサーバを入れCGIやPHPの動作確認をするのが目的です。
- Downloadサイト(2005-03-20 現在の状況)
- AN HTTP Server Home Page [最新版1.42n]
- ActiveState [最新版 ActivePerl 5.8.6.811(*1)]
- PHP [最新版 5.03 ]
*1Email, Name, Company 入力し、「Next」クリック →5.8.6.811 windowsをDL
1,Cドライブ内にwwwフォルダをつくってAN HTTPでダウンロードしたzipファイルをLhaplusで解凍する.(このときフォルダを二重につくらないように指定しておく。)
マイコンピュータ
- └Cドライブ
- └
www
- │-- httpdxxx.zip ...(ここで解凍
2,wwwフォルダの中にhomeフォルダも作る
以下のようなindex.htmlをhomeのなかにつくる
<html>
<head>
<title>testindex</title>
</head>
<body>
てすと
</body>
</html>
3,c:\www\httpd.exeを起動し、設定をする。
- 右クリック → オプション一般でタスクトレイのアイコンを開く
- 設定

- (1) ドキュメントルート > c:\www\home (AN HTTPDが起動するディレクトリを指定します)
- (2) CGIを実行する > チェックを入れる
- OKを押す
4,ブラウザーに http://127.0.0.1/ と打ち込み開く
てすと と表示されればwwwサーバの導入完了
PCサーバー構築(ActivePerl導入編)へつづく
≪ 続きを隠す
投稿者 Kei : 17:14
| コメント (0)
| トラックバック
Flash コンポーネント
2005年03月19日
Flash MX 2004にはUI コンポーネントというアプリケーション追加機能がついています。
この機能を使えばActionScript に精通していないユーザーでも複雑なアプリケーションを構築できます。
コンポーネントとは、外観やビヘイビアを変更するためのパラメータを持つムービークリップです。
コンポーネントには、ラジオボタンやチェックボックスのような単純なユーザーインターフェイスコントロールもあれば、スクロールペインのようにコンテンツを含んでいるものもあります。
じつに惜しいことにFlash MX 2004等のエデュケーション版はこのコンポーネント機能が制限されており役立つものはほんのわずかです。
半年前の記事ですが
Flash・Flexコンポーネントプロジェクト
みんなで共有出来るコンポーネントを集めようというプロジェクトがあります。がんばっていただきたいです。応援のためリンク貼ります。
ひがやすをさん2004-09-30
個人的にMicrosoft ASP.NET ソフトの機能をFlash用に変換してほしいなと思います。
投稿者 Kei : 23:21
| コメント (0)
| トラックバック