Skip to content

Instantly share code, notes, and snippets.

@wwwins
wwwins / saveImg.php
Created June 6, 2012 07:30
save image use php://input
<?
$postdata = file_get_contents("php://input");
if (isset($postdata)&&strlen($postdata)>0) {
$handle = fopen("upload/file-name.png", "w+");
fwrite($handle, $postdata);
fclose($handle);
echo "r=success&category=".$_GET['category'];
}
else echo "r=error";
?>
@wwwins
wwwins / waterEffect.as
Created June 13, 2012 05:04
water effect
package
{
import flash.display.Bitmap;
import flash.display.BitmapData;
import flash.display.BitmapDataChannel;
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.events.Event;
import flash.filters.DisplacementMapFilter;
@wwwins
wwwins / gist:3104073
Created July 13, 2012 10:15
ga tracking javascript default code
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXX']);
_gaq.push(['_trackPageview']);
(function () {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
@wwwins
wwwins / secret.as
Created July 24, 2012 07:10
secret image
package
{
import com.codeazur.as3swf.SWF;
import f.events.LoadEvent;
import f.net.Load;
import flash.display.Loader;
import flash.display.Sprite;
import flash.events.Event;
import flash.utils.ByteArray;
import iqcat.utility.ByteArrayUtils;
@wwwins
wwwins / Item.as
Created July 26, 2012 02:20
carousel effect
package
{
import flash.display.Sprite;
import flash.events.MouseEvent;
import iqcat.utility.TextUtils;
/**
* draw circle
* @author jacky
*/
@wwwins
wwwins / Main.as
Created August 9, 2012 10:04
mosaic or pixel effect
package
{
import flash.display.Bitmap;
import flash.display.Sprite;
import flash.events.Event;
public class Main extends Sprite
{
static public const PIXEL_SIZE:uint = 10;
@wwwins
wwwins / flintSnow.as
Created August 31, 2012 07:18
flint snow effect
package
{
import flash.display.Sprite;
import flash.events.Event;
import flash.geom.Point;
import flash.geom.Rectangle;
import net.hires.debug.Stats;
import org.flintparticles.common.counters.Steady;
import org.flintparticles.common.displayObjects.RadialDot;
import org.flintparticles.common.initializers.ImageClass;
@wwwins
wwwins / flintSparklerEffect.as
Created August 31, 2012 07:45
flint sparkler effect
package
{
import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.geom.Point;
import flash.geom.Rectangle;
import net.hires.debug.Stats;
import org.flintparticles.common.actions.Age;
import org.flintparticles.common.actions.Fade;
@wwwins
wwwins / flintMusicNotation.as
Created August 31, 2012 08:44
flint music notation
package
{
import flash.display.Bitmap;
import flash.display.InteractiveObject;
import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.geom.Point;
import flash.geom.Rectangle;
import net.hires.debug.Stats;
@wwwins
wwwins / Base3D.as
Created November 15, 2012 08:08
2D particles random motion
package
{
import flash.display.BitmapData;
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.display3D.Context3D;
import flash.display3D.Context3DTextureFormat;
import flash.display3D.Context3DTriangleFace;
import flash.display3D.IndexBuffer3D;