• The added line is THIS COLOR.
  • The deleted line is THIS COLOR.
TITLE:SWFEditor for JavaScript

* source code [#source]
- https://github.com/yoya/swfed.js

* demo [#demo]
- http://awm.jp/~yoya/js/swfed/file.html ← SWF ファイルを渡して下さい

* usage [#usage]

 <head>
  <script type="text/javascript" src="canvas.js"> </script>
  <script type="text/javascript" src="bitstream.js"> </script>
  <script type="text/javascript" src="iz.js"> </script>
  <script type="text/javascript" src="object.js"> </script>
  <script type="text/javascript" src="loader.js"> </script>
  <script type="text/javascript" src="parser.js"> </script>
  <script type="text/javascript" src="builder.js"> </script>
  <script type="text/javascript" src="editor.js"> </script>

** file  [#file]
- ex) dump
 var reader = new FileReader();
 reader.onload = function(e) {
     var data = e.target.result;
     swfed = new SWFEditor();
     swfed.input(data);
     swfed.dump();
 }
 reader.readAsBinaryString(file);

** ajax [#ajax]

- ex) dump
 var swfed = new SWFEditor();
 swfed.load(swf_url, main, progress);
 var main = function() { swfed.dump(); }
 var progress = function(i, n) { ... }

** data scheme [#datascheme]

 swfed = new SWFEditor();
 swfed.input(data);
 swfed.dump();
 var download = document.getElementById("download");
 download.href="data:application/octet-stream;base64,"+btoa(data);

* source code [#source]
- https://github.com/yoya/swfed.js

* demo [#demo]
- http://awm.jp/~yoya/js/swfed/

* blog [#blog]
- SWFEditor for JavaScript
--  http://d.hatena.ne.jp/yoya/20120103/swfed_js
- SWFEditor for JavaScript と JavaScript console で書き換え(失敗)
--  http://d.hatena.ne.jp/yoya/20120104/swfed_jp
- SWFEditorJS dump
--  http://d.hatena.ne.jp/yoya/20120109/swfed_js
- SWFEditorJS JPEG画像dumpComments
--  http://d.hatena.ne.jp/yoya/20120110/swfed_js
- SWFEditorJS CWS対応
--  http://d.hatena.ne.jp/yoya/20120111/swfed_js


Reload   Diff   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes