HTML Album Creator v.0.0.1

☆プログラムの概要
閲覧用にリサイズした写真と、サムネイル用の写真を連番リネームして用意するだけでナイスなHTMLアルバムが簡単に作れてしまうPerlスクリプトです。アルバムはただ写真を並べるだけでなくそれぞれの写真にコメントを書きたくなるものです。本プログラムでは作成したいアルバムに応じて生成されるcomments.txtという一つのテキストファイルにコメントを書くことで勝手にアルバムの所定の位置にコメントやタイトルを入れ込んでくれるというスグレモノです。テキストファイルなので普段お使いのエディタでコメントを書くだけ。しかも、アルバムに収録する写真の枚数を変えたりした時にも以前のコメントファイルをcomments_(日付け).txtのようにバックアップをとってくれるのでアルバムの修正も超簡単に行えます。このコメントファイルにはHTMLタグが使用できますのでレイアウトに凝ったりすることも簡単にできます。

☆プログラムの使用対象者
いちおう、こんなことができる人向けです。
  • HTMLの知識がある;コメントファイルの記述にタグが使えます。でもまあ、改行が<BR>ということを知っているくらいでも問題ないかもしれません。
  • プログラムのインストール、画像のリサイズ、連番リネーム
  • (Mac OSXのひと)ちょっとしたUNIXの知識;ターミナルが使えればOK

☆コンセプト
1.デジタルアルバムはHTML形式が一番だ!
特別なソフトを使うと見れない人がいる。ソフトの仕様が変わったりしたら大変だ。でも、HTML形式なら基本はテキスト形式。誰でもブラウザで見れるので配付する時にいちいち相手の環境を心配する必要もないし、いざとなったらエディタで中身をいじれる!
2.被せも(GUI)のなんていらねぇ!
Macの人もWindowsの人も、その他の人も一度に使えるPerlでいいじゃないか。そりゃー、被せものがあった方が格好いいとおもうよ(汗)。でもね、格好いいのは出来上がったアルバムでいいじゃないか。
3.アルバム用写真のリサイズ、連番リネームは他のソフトで!
デジカメでとって「はい、おしまい。」だったらリサイズも連番リネームも一つのプログラムでできた方がいいのかもしれない。その方が楽だし、便利だもんね。でも、アルバムってのはただ撮った写真を並べて終わりじゃないと思う。必要に応じてレタッチをして意図した絵をつくったり、構成(写真の順番)だって考える必要がある。そういうことでこれらの役割は他のソフトで行うべきなだと思う。

☆サンプル
”コンセプト”で大きなことを言ってしまいましたがこれはただのサンプルです。
サンプルを見る (別ウィンドウが開きます)

☆使用方法
Mac OSXの場合
---下準備---
1. アルバム用のフォルダを作成し、その中に閲覧用の写真を600x450pixels以下(縦位置の場合は縦が450Pixels以下)で、サムネイル用の写真を120x120Pixels以下のサイズで用意します。
参考までに、画像リサイズ用ソフトには Image Resizer(フリー)、R-Name(フリー)などがあります。
2.閲覧用の写真をshashin.001.jpg, shashin002.jpg ....のように数字部分を3桁で連番リネームします。("shashin"部分はお好きな名前)
3.サムネイル用の写真についてもshashin_s.001.jpg, shashin_s002.jpg ....のように名前部分の最後に"_s"をつけて数字部分を3桁で連番リネームします。
---ここからHTML Album Creatorの出番---
4.hac.v.*.*.*.m.pl(*はそのときのバージョンナンバー)をアルバム用のフォルダに入れて、テキストエディタで開きます。
5.ファイルの指示に従って初期設定を行います。
6.ターミナルを開いてアルバム用のフォルダに移動します
(例)アルバム用フォルダの名前がalbumでホームのすぐ下にそのフォルダがあるとき
% cd album (returnキー)
7.一番最初の初期設定の$modeを1にして実行
% perl hac.v.*.*.*.m.pl (returnキー) 、*はバージョンナンバー
8.フォルダ内にcomments.txtが生成されたのでエディタでコメントを書く。
9.書き終わったら上書き保存して、hac.v.*.*.*.m.pl の一番最初の初期設定の$modeを2にして実行
% perl hac.v.*.*.*.m.pl (returnキー) 、*はバージョンナンバー
10.お疲れ様でした!アルバムの完成です。index.htmlファイルをダブルクリックして下さい。

Windowsの場合
---下準備---
0. Perlの環境が必要です。ActiveState社からActivePerlをダウンロードしインストールしておきます。(フリー)
1. アルバム用のフォルダを作成し、その中に閲覧用の写真を600x450pixels以下(縦位置の場合は縦が450Pixels以下)で、サムネイル用の写真を120x120Pixels以下のサイズで用意します。
参考までに、画像リサイズソフトにはTinuous(フリー)、ファイル名一括リネームソフトには連番改名装置(フリー)などがあります。
2.閲覧用の写真をshashin.001.jpg, shashin002.jpg ....のように数字部分を3桁で連番リネームします。("shashin"部分はお好きな名前)
3.サムネイル用の写真についてもshashin_s.001.jpg, shashin_s002.jpg ....のように名前部分の最後に"_s"をつけて数字部分を3桁で連番リネームします。
---ここからHTML Album Creatorの出番---
4.hac.v.*.*.*.m.pl(*はそのときのバージョンナンバー)をアルバム用のフォルダに入れて、テキストエディタ(メモ帳など)で開きます。
5.ファイルの指示に従って初期設定を行います。
6.一番最初の初期設定の$modeを1にしてperl hac.v.*.*.*.m.pl (*はバージョンナンバー)をダブルクリック。
7.フォルダ内にcomments.txtが生成されたのでエディタ開いてでコメントを書く。
8.書き終わったら上書き保存して、hac.v.*.*.*.m.pl の一番最初の初期設定の$modeを2にしてダブルクリック。
10.お疲れ様でした!アルバムの完成です。index.htmlファイルをダブルクリックして下さい。

結構長いように見えますが、実際の作業はとても簡単で、コメントを書く時間を除くとほんの数分でできてしまいます。

☆利用規定
HTML Album Creatorは以下のプログラム利用規定に同意した上でご使用下さい。
本プログラムはフリーでご使用いただけます。また、本プログラムをご利用になって生じるいかなるトラブル/損害に対しても作者は責任を負いかねます。
このプログラムは以下の条件で改変/再配布を行っていただけます。
・最初の著作権表示、ならびにアルバム内の著作権表示をそのまま保持する
・オリジナルの本プログラムをホームページ並びにFTPサイトで公開しない

ご意見、ご感想、アドバイス等大歓迎です。どしどしおっしゃって下さいませ。ただし、質問に関しては個別に対応しきれないのでこのホームページ上でQ&Aの形で公開させていただきます。こんな感じで。
Q : スタイルシートに対応する予定はありますか?
A : 次期バージョンアップで対応する予定です。

☆ダウンロード
文字コードと改行コードが違うだけで後は基本的には同じファイルです。
拡張子が.txtになっているので .plに戻して下さい。
hac_v.0.0.1m.pl for Mac OSX (文字コード Shift JIS, 改行コード LF)
hac_v.0.0.1w.pl for Windows (文字コード JIS, 改行コード CR+LF)

☆今後の改良予定
  • スタイルシート対応
  • 背景画像を選択できるようにする
  • 画像のサイズを自由に設定できるようにする
  • CDで配るんだったらかっこいいトップページがあるといいな

☆バージョン履歴
2003/06/03 v.0.0.1 :とりあえずの公開

HOME




Copyright (C) 運吉 2003 All rights reserved.
http://www.geocities.co.jp/SiliconValley/2477/