svnno****@sourc*****
svnno****@sourc*****
2011年 3月 24日 (木) 18:41:50 JST
Revision: 456 http://sourceforge.jp/projects/swfed/svn/view?view=rev&revision=456 Author: yoya Date: 2011-03-24 18:41:50 +0900 (Thu, 24 Mar 2011) Log Message: ----------- author: yoya setHeaderInfo のサンプルスクリプト Added Paths: ----------- trunk/sample/swfsetheaderinfo.php -------------- next part -------------- Added: trunk/sample/swfsetheaderinfo.php =================================================================== --- trunk/sample/swfsetheaderinfo.php (rev 0) +++ trunk/sample/swfsetheaderinfo.php 2011-03-24 09:41:50 UTC (rev 456) @@ -0,0 +1,29 @@ +<?php + +if (($argc < 4) || ($argc%2 != 0)) { + fprintf(STDERR, "Usage: swfsetheaderinfo <swf_file> <key> <value> [<key2> <value2> [...]]\n"); + exit(1); +} + +$swf_filename = $argv[1]; + +$swfdata = file_get_contents($swf_filename); +$obj = new SWFEditor(); + +if ($obj->input($swfdata) == false) { + fprintf(STDERR, "input failed\n"); + exit(1); +} + +$info = $obj->getHeaderInfo(); + +for ($i=2 ; $i < $argc ; $i+=2) { + $info[$argv[$i]] = $argv[$i+1]; +} + +if ($obj->setHeaderInfo($info) == false) { + fprintf(STDERR, "setHeaderInfo(Array) failed\n"); + exit(1); +} + +echo $obj->output(); Property changes on: trunk/sample/swfsetheaderinfo.php ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native