flyのサンプルです。GIF画像にはLZW形式の圧縮手法が使用されていて、このLZWは米国ユニシスが著作権を主張しています。したがって、ユーザが動的にLZWを使用することができなく、インターネットでも動的にGIFを生成できませんでした。ランレングス法に変更されました。これはLZW方式にまつわる著作権問題をクリアした事にもなります。fly公式ページによる)もちろん当サイトもfly-1.6.5.SunOS-4を使用しています。バージョン1.6以降をご使用ください。flyを使用すれば、テキストベースのホームページでは表現できないさまざまな機能を実現できます。こんなグラフも動的に作成できてしまいます。flyのダウンロードflyは、世界中でも非常に有名なグラフィックライブラリで、日本にも公式サイトが有ります。簡単にインストールする為にはコンパイル済みのバイナリファイルをダウンロードしていただくことになります。この場合、ご使用のサーバのOSによってダウンロードするファイルが異なります。ご自分のサーバのOSを確認して選択してください。現在お使いのパソコンがWindowsXpでもサーバがSunOSならSunOS版をダウンロードしていただくことになります。1.6以上のバージョンをダウンロードしてください。fly-1.6.5.SunOS-4.1C-sun4.tar.gzが最新版でした。fly.exeにファイル名を変更するだけですが、一般的なUNIXやLinux用なら、tar.gzで圧縮されています。これはUNIX系OSで標準の圧縮形式でWindowsではすぐに使用することができません。したがって、このファイルを解凍できるソフトウェアが必要になります。言っても、便利な事に解凍できるソフトがフリーで公開されています。Lhacaをダウンロードしてダブルクリックするだけです。Lhacaは、lzh、zipなどインターネットで使用されるほとんどの圧縮形式に対応していますのでこれだけで解凍ソフトは大丈夫です。ダウンロードしたflyをLhacaにドラッグすると解凍されます。Windowsの場合はfly.exe、UNIX系の場合は拡張子の無いflyというファイルがfly本体です。このflyをサーバにバイナリモードでアップロードしてパーミッションを755に設定します。jcode.plや、perl-lib.pl等と同じライブラリとして同じディレクトリにセットアップすると便利です。ファイル名をflytest.cgiに変更してflyと同じディレクトリにアップロードし、パーミッションを755に設定してください。このflytest.cgiにアクセスしてが表示されればflyは正常にセットアップされています。公式マニュアルは公式サイトをご覧ください。flyを使用したスクリプトをご紹介しています。fly本体へのご意見、ご希望は一切受け付けていません。flyを使用した事により起こったすべての問題にも関知しません。管理者ご本人の責任でご利用ください。