SmartCalendar(N) - 写真のLANでの共有 の変更点
写真のLANでの共有
写真をLANで共有する場合のSmartCalendarのサーバー機能について(案 2006/11/30)。
参考:http://smartproject.hp.infoseek.co.jp
写真をLAN内で共有することで、複数人(マシン)で写真を見たり、コメントを追加したりできる可能性がある。
SmartCalendarはサーバー機能をもつ。
・wwwサーバー?
・telnetサーバー?
・メールサーバー?
・チャットサーバー?
サーバー側ですること
・クライアントに現在のフォルダと写真(サムネイル?)とファイル名を送る
・前の写真を表示する
・次の写真を表示する
・追記するコメントをExifに追記する
・写真を回転する
・表示するフォルダを変更する
クライアント側ですること
・前の写真を表示する命令を送信
送信XML
<before_filename="¥¥misaki_kaoru¥d¥2005¥200501¥2005_0115¥file01.jpg">
受信XML
<before_filename="¥¥misaki_kaoru¥d¥2005¥200501¥2005_0115¥file00.jpg">
受信ファイル
画像(JPEG形式)
・次の写真を表示する命令を送信
送信XML
<next_filename="¥¥misaki_kaoru¥d¥2005¥200501¥2005_0115¥file01.jpg">
受信XML
<next_filename="¥¥misaki_kaoru¥d¥2005¥200501¥2005_0115¥file02.jpg">
受信ファイル
画像(JPEG形式)
・コメントを追記する
送信XML
<comment_filename="¥¥misaki_kaoru¥d¥2005¥200501¥2005_0115¥file01.jpg" "コメント">
受信XML
<comment_filename="¥¥misaki_kaoru¥d¥2005¥200501¥2005_0115¥file01.jpg" >
・写真を回転する命令を送信
送信XML
<rotate_filename="¥¥misaki_kaoru¥d¥2005¥200501¥2005_0115¥file01.jpg" "角度">
角度は右に0、90、180、270度
受信XML
<rotate_filename="¥¥misaki_kaoru¥d¥2005¥200501¥2005_0115¥file01.jpg" "角度">
<result success="0" reason="">
・表示するフォルダの変更を指定する命令を送信
送信XML
<change_folder="¥¥misaki_kaoru¥d¥2005¥200501">
受信XML
<folderlist rootfolder="¥¥misaki_kaoru¥d¥" folder="¥¥misaki_kaoru¥d¥2005¥200501" mode="month">
<item folder="2005_0105" name="xxxx.jpg" type="image" id=0>
<item folder="2005_0105" name="xxxx.jpg" type="image" id=1>
<item folder="2005_0115" name="xxxx.jpg" type="image" id=2>
<item folder="2005_0118" name="xxxx.exe" type="other" id=3>
<item folder="2005_0121" name="xxxx.jpg" type="image" id=4>
<item name="テスト" type="folder" id=5>
<item folder="2005_0121" name="セレクト写真" type="folder" id=6>
</folderlist>
解説
folderlistタグ
folder…要求されたフォルダ(復唱)
rootfolder…要求されたフォルダのルート (存在しない場合は空白)
mode…そのフォルダの表示モード
年フォルダ・月フォルダ・日フォルダ
日の下のサブフォルダ・その他
→year,month,day,daysub,other
year…そのフォルダの年
month…そのフォルダの月
day…そのフォルダの日
folderlistタグのitem
folder…サブフォルダ名(folderlistのfolder+nameでフルパスとなる)
name…ファイル名(folderlistのfolder+folder+nameでフルパスとなる)
type…ファイルの種類(画像・その他・フォルダ→image,other,folder)
(美崎薫)
|