Skip to content

Instantly share code, notes, and snippets.

@civet
civet / AVM2Loader.as
Created April 9, 2021 07:33
controllable AVM1Movie
package
{
import flash.display.Loader;
import flash.events.Event;
import flash.net.URLRequest;
import flash.net.URLStream;
import flash.system.LoaderContext;
import flash.utils.ByteArray;
import flash.utils.Endian;
@civet
civet / simpleWebServer.js
Last active January 25, 2018 09:02
nodejs simple webserver
var http = require("http"),
url = require("url"),
path = require("path"),
fs = require("fs");
var port = process.env.PORT || 3000;
http.createServer(function(req, res) {
var pathname = __dirname + url.parse(req.url).pathname;
@civet
civet / zeroPad.as
Created June 28, 2013 06:31
pad Zeroes
package
{
public function zeroPad(number:int, width:int):String {
var result:String = ""+number;
while( result.length < width ) result = "0" + result;
return result;
}
}
@civet
civet / trim.as
Last active December 19, 2015 02:28
AS3 trim()
package
{
public function trim(s:String):String {
return s ? s.replace(/^\s+|\s+$/gs, '') : "";
}
}