[Swfed-svn] swfed-svn [456] author: yoya

アーカイブの一覧に戻る

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



Swfed-svn メーリングリストの案内
アーカイブの一覧に戻る