usage
<head>
<script type="text/javascript" src="canvas.js"> </script>
<script type="text/javascript" src="bitstream.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
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
swfed = new SWFEditor();
swfed.input(data);
swfed.dump();
var download = document.getElementById("download");
download.href="data:application/octet-stream;base64,"+btoa(data);
source code
demo
blog
- SWFEditor for JavaScript
- SWFEditor for JavaScript と JavaScript console で書き換え(失敗)