Turn FHG into a gif animation

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • SmokeyTheBear
    ►SouthOfHeaven
    • Jun 2004
    • 28609

    #1

    Turn FHG into a gif animation

    I made this little tool to turn picture fhg's into gif animations.

    try it out.. just quote the image below and insert your fhg url

    hatisblack at yahoo.com
  • CaptainHowdy
    Too lazy to set a custom title
    • Dec 2004
    • 94730

    #2

    Comment

    • Lace
      Too lazy to set a custom title
      • Mar 2004
      • 16116

      #3
      Originally posted by SmokeyTheBear
      I made this little tool to turn picture fhg's into gif animations.

      try it out.. just quote the image below and insert your fhg url

      Neat! Took a minute to show up but this is definitely cool!
      Your Paysite Partner
      Strength In Numbers!
      StickyDollars | RadicalCash | KennysPennies | HomegrownCash

      Comment

      • devilspost
        Confirmed User
        • Feb 2004
        • 3980

        #4
        where can i get a script like the one on gifsoup.com to convert youtube vids into gifs?

        Brothels and Escorts Worldwide.

        Comment

        • SmokeyTheBear
          ►SouthOfHeaven
          • Jun 2004
          • 28609

          #5
          Originally posted by Lace
          Neat! Took a minute to show up but this is definitely cool!
          the first time you make it it takes a bit , but it caches it after that so is fast
          hatisblack at yahoo.com

          Comment

          • fris
            Too lazy to set a custom title
            • Aug 2002
            • 55679

            #6
            Originally posted by SmokeyTheBear
            I made this little tool to turn picture fhg's into gif animations.

            try it out.. just quote the image below and insert your fhg url

            share the source ;)
            Since 1999: 69 Adult Industry awards for Best Hosting Company and professional excellence.

            Comment

            • 96ukssob
              So Fucking Banananananas
              • Mar 2003
              • 12991

              #7
              Originally posted by SmokeyTheBear
              I made this little tool to turn picture fhg's into gif animations.

              try it out.. just quote the image below and insert your fhg url

              neato!
              Email: Clicky on Me

              Comment

              • SmokeyTheBear
                ►SouthOfHeaven
                • Jun 2004
                • 28609

                #8
                hatisblack at yahoo.com

                Comment

                • SmokeyTheBear
                  ►SouthOfHeaven
                  • Jun 2004
                  • 28609

                  #9
                  Originally posted by fris
                  share the source ;)
                  its pretty sloppy and spread apart..

                  heres the part to turn a folder of images into an animated gif if anyone needs it.

                  Code:
                  <?php
                  include "GIF.class.php";
                  // enter the directory with your gif images
                  $directory = "images/";
                  // enter the speed of animation
                  $speed = "1000;
                  
                  if ( $dh = opendir ( "$directory" ) ) {
                  	while ( false !== ( $dat = readdir ( $dh ) ) ) {
                  		if ( $dat != "." && $dat != ".." ) {
                  			$frames [ ] = "frames/$dat";
                  			$framed [ ] = "$speed";
                  		}
                  	}
                  	closedir ( $dh );
                  }
                  
                  $gif = new GIFEncoder	($frames,$framed,0,2,0, 0, 0,"url");
                  
                  Header ( 'Content-type:image/gif' );
                  echo $gif->GetAnimation ( );
                  ?>
                  here's the class
                  GIF.class.php
                  Code:
                  <?php
                  
                  
                  Class GIFEncoder {
                  	var $GIF = "GIF89a";		
                  	var $VER = "GIFAnimate V4.20";	
                  
                  	var $BUF = Array ( );
                  	var $LOP =  0;
                  	var $DIS =  2;
                  	var $COL = -1;
                  	var $IMG = -1;
                  
                  	var $ERR = Array (
                  		ERR00=>"You must include more than one image",
                  		ERR01=>"Source must be a GIF image",
                  		ERR02=>"Unintelligible flag",
                  		ERR03=>"Gif source is already an animation",
                  	);
                  
                  
                  	function GIFEncoder	(
                  							$GIF_src, $GIF_dly, $GIF_lop, $GIF_dis,
                  							$GIF_red, $GIF_grn, $GIF_blu, $GIF_mod
                  						) {
                  		if ( ! is_array ( $GIF_src ) && ! is_array ( $GIF_tim ) ) {
                  			printf	( "%s: %s", $this->VER, $this->ERR [ 'ERR00' ] );
                  			exit	( 0 );
                  		}
                  		$this->LOP = ( $GIF_lop > -1 ) ? $GIF_lop : 0;
                  		$this->DIS = ( $GIF_dis > -1 ) ? ( ( $GIF_dis < 3 ) ? $GIF_dis : 3 ) : 2;
                  		$this->COL = ( $GIF_red > -1 && $GIF_grn > -1 && $GIF_blu > -1 ) ?
                  						( $GIF_red | ( $GIF_grn << 8 ) | ( $GIF_blu << 16 ) ) : -1;
                  
                  		for ( $i = 0; $i < count ( $GIF_src ); $i++ ) {
                  			if ( strToLower ( $GIF_mod ) == "url" ) {
                  				$this->BUF [ ] = fread ( fopen ( $GIF_src [ $i ], "rb" ), filesize ( $GIF_src [ $i ] ) );
                  			}
                  			else if ( strToLower ( $GIF_mod ) == "bin" ) {
                  				$this->BUF [ ] = $GIF_src [ $i ];
                  			}
                  			else {
                  				printf	( "%s: %s ( %s )!", $this->VER, $this->ERR [ 'ERR02' ], $GIF_mod );
                  				exit	( 0 );
                  			}
                  			if ( substr ( $this->BUF [ $i ], 0, 6 ) != "GIF87a" && substr ( $this->BUF [ $i ], 0, 6 ) != "GIF89a" ) {
                  				printf	( "%s: %d %s", $this->VER, $i, $this->ERR [ 'ERR01' ] );
                  				exit	( 0 );
                  			}
                  			for ( $j = ( 13 + 3 * ( 2 << ( ord ( $this->BUF [ $i ] { 10 } ) & 0x07 ) ) ), $k = TRUE; $k; $j++ ) {
                  				switch ( $this->BUF [ $i ] { $j } ) {
                  					case "!":
                  						if ( ( substr ( $this->BUF [ $i ], ( $j + 3 ), 8 ) ) == "NETSCAPE" ) {
                  							printf	( "%s: %s ( %s source )!", $this->VER, $this->ERR [ 'ERR03' ], ( $i + 1 ) );
                  							exit	( 0 );
                  						}
                  						break;
                  					case ";":
                  						$k = FALSE;
                  						break;
                  				}
                  			}
                  		}
                  		GIFEncoder::GIFAddHeader ( );
                  		for ( $i = 0; $i < count ( $this->BUF ); $i++ ) {
                  			GIFEncoder::GIFAddFrames ( $i, $GIF_dly [ $i ] );
                  		}
                  		GIFEncoder::GIFAddFooter ( );
                  	}
                  
                  	function GIFAddHeader ( ) {
                  		$cmap = 0;
                  
                  		if ( ord ( $this->BUF [ 0 ] { 10 } ) & 0x80 ) {
                  			$cmap = 3 * ( 2 << ( ord ( $this->BUF [ 0 ] { 10 } ) & 0x07 ) );
                  
                  			$this->GIF .= substr ( $this->BUF [ 0 ], 6, 7		);
                  			$this->GIF .= substr ( $this->BUF [ 0 ], 13, $cmap	);
                  			$this->GIF .= "!\377\13NETSCAPE2.0\3\1" . GIFEncoder::GIFWord ( $this->LOP ) . "\0";
                  		}
                  	}
                  	
                  	function GIFAddFrames ( $i, $d ) {
                  
                  		$Locals_str = 13 + 3 * ( 2 << ( ord ( $this->BUF [ $i ] { 10 } ) & 0x07 ) );
                  
                  		$Locals_end = strlen ( $this->BUF [ $i ] ) - $Locals_str - 1;
                  		$Locals_tmp = substr ( $this->BUF [ $i ], $Locals_str, $Locals_end );
                  
                  		$Global_len = 2 << ( ord ( $this->BUF [ 0  ] { 10 } ) & 0x07 );
                  		$Locals_len = 2 << ( ord ( $this->BUF [ $i ] { 10 } ) & 0x07 );
                  
                  		$Global_rgb = substr ( $this->BUF [ 0  ], 13,
                  							3 * ( 2 << ( ord ( $this->BUF [ 0  ] { 10 } ) & 0x07 ) ) );
                  		$Locals_rgb = substr ( $this->BUF [ $i ], 13,
                  							3 * ( 2 << ( ord ( $this->BUF [ $i ] { 10 } ) & 0x07 ) ) );
                  
                  		$Locals_ext = "!\xF9\x04" . chr ( ( $this->DIS << 2 ) + 0 ) .
                  						chr ( ( $d >> 0 ) & 0xFF ) . chr ( ( $d >> 8 ) & 0xFF ) . "\x0\x0";
                  
                  		if ( $this->COL > -1 && ord ( $this->BUF [ $i ] { 10 } ) & 0x80 ) {
                  			for ( $j = 0; $j < ( 2 << ( ord ( $this->BUF [ $i ] { 10 } ) & 0x07 ) ); $j++ ) {
                  				if	(
                  						ord ( $Locals_rgb { 3 * $j + 0 } ) == ( ( $this->COL >> 16 ) & 0xFF ) &&
                  						ord ( $Locals_rgb { 3 * $j + 1 } ) == ( ( $this->COL >>  8 ) & 0xFF ) &&
                  						ord ( $Locals_rgb { 3 * $j + 2 } ) == ( ( $this->COL >>  0 ) & 0xFF )
                  					) {
                  					$Locals_ext = "!\xF9\x04" . chr ( ( $this->DIS << 2 ) + 1 ) .
                  									chr ( ( $d >> 0 ) & 0xFF ) . chr ( ( $d >> 8 ) & 0xFF ) . chr ( $j ) . "\x0";
                  					break;
                  				}
                  			}
                  		}
                  		switch ( $Locals_tmp { 0 } ) {
                  			case "!":
                  				$Locals_img = substr ( $Locals_tmp, 8, 10 );
                  				$Locals_tmp = substr ( $Locals_tmp, 18, strlen ( $Locals_tmp ) - 18 );
                  				break;
                  			case ",":
                  				$Locals_img = substr ( $Locals_tmp, 0, 10 );
                  				$Locals_tmp = substr ( $Locals_tmp, 10, strlen ( $Locals_tmp ) - 10 );
                  				break;
                  		}
                  		if ( ord ( $this->BUF [ $i ] { 10 } ) & 0x80 && $this->IMG > -1 ) {
                  			if ( $Global_len == $Locals_len ) {
                  				if ( GIFEncoder::GIFBlockCompare ( $Global_rgb, $Locals_rgb, $Global_len ) ) {
                  					$this->GIF .= ( $Locals_ext . $Locals_img . $Locals_tmp );
                  				}
                  				else {
                  					$byte  = ord ( $Locals_img { 9 } );
                  					$byte |= 0x80;
                  					$byte &= 0xF8;
                  					$byte |= ( ord ( $this->BUF [ 0 ] { 10 } ) & 0x07 );
                  					$Locals_img { 9 } = chr ( $byte );
                  					$this->GIF .= ( $Locals_ext . $Locals_img . $Locals_rgb . $Locals_tmp );
                  				}
                  			}
                  			else {
                  				$byte  = ord ( $Locals_img { 9 } );
                  				$byte |= 0x80;
                  				$byte &= 0xF8;
                  				$byte |= ( ord ( $this->BUF [ $i ] { 10 } ) & 0x07 );
                  				$Locals_img { 9 } = chr ( $byte );
                  				$this->GIF .= ( $Locals_ext . $Locals_img . $Locals_rgb . $Locals_tmp );
                  			}
                  		}
                  		else {
                  			$this->GIF .= ( $Locals_ext . $Locals_img . $Locals_tmp );
                  		}
                  		$this->IMG  = 1;
                  	}
                  
                  	function GIFAddFooter ( ) {
                  		$this->GIF .= ";";
                  	}
                  
                  	function GIFBlockCompare ( $GlobalBlock, $LocalBlock, $Len ) {
                  
                  		for ( $i = 0; $i < $Len; $i++ ) {
                  			if	(
                  					$GlobalBlock { 3 * $i + 0 } != $LocalBlock { 3 * $i + 0 } ||
                  					$GlobalBlock { 3 * $i + 1 } != $LocalBlock { 3 * $i + 1 } ||
                  					$GlobalBlock { 3 * $i + 2 } != $LocalBlock { 3 * $i + 2 }
                  				) {
                  					return ( 0 );
                  			}
                  		}
                  
                  		return ( 1 );
                  	}
                  
                  	function GIFWord ( $int ) {
                  
                  		return ( chr ( $int & 0xFF ) . chr ( ( $int >> 8 ) & 0xFF ) );
                  	}
                  
                  	function GetAnimation ( ) {
                  		return ( $this->GIF );
                  	}
                  }
                  ?>
                  hatisblack at yahoo.com

                  Comment

                  • devilspost
                    Confirmed User
                    • Feb 2004
                    • 3980

                    #10
                    Originally posted by SmokeyTheBear
                    I made this little tool to turn picture fhg's into gif animations.

                    try it out.. just quote the image below and insert your fhg url


                    Brothels and Escorts Worldwide.

                    Comment

                    • woj
                      <&(©¿©)&>
                      • Jul 2002
                      • 47882

                      #11
                      pretty slick, good job
                      Custom Software Development, email: woj#at#wojfun#.#com to discuss details or skype: wojl2000 or gchat: wojfun or telegram: wojl2000
                      Affiliate program tools: Hosted Galleries Manager Banner Manager Video Manager
                      Wordpress Affiliate Plugin Pic/Movie of the Day Fansign Generator Zip Manager

                      Comment

                      • ottopottomouse
                        She is ugly, bad luck.
                        • Jan 2010
                        • 13177

                        #12
                        Clever
                        ↑ see post ↑
                        13101

                        Comment

                        • devilspost
                          Confirmed User
                          • Feb 2004
                          • 3980

                          #13

                          Brothels and Escorts Worldwide.

                          Comment

                          • marlboroack
                            So Fucking Banned
                            • Jul 2010
                            • 9327

                            #14
                            Originally posted by CaptainHowdy
                            LMAO

                            Comment

                            • StickyGreen
                              .
                              • Oct 2003
                              • 13076

                              #15
                              Smokey always makes cool shit...
                              Refer Cam Girls and Take Home 10% of Everything They Make For Life

                              Comment

                              • fris
                                Too lazy to set a custom title
                                • Aug 2002
                                • 55679

                                #16
                                Originally posted by SmokeyTheBear
                                its pretty sloppy and spread apart..

                                heres the part to turn a folder of images into an animated gif if anyone needs it.

                                Code:
                                <?php
                                include "GIF.class.php";
                                // enter the directory with your gif images
                                $directory = "images/";
                                // enter the speed of animation
                                $speed = "1000;
                                
                                if ( $dh = opendir ( "$directory" ) ) {
                                	while ( false !== ( $dat = readdir ( $dh ) ) ) {
                                		if ( $dat != "." && $dat != ".." ) {
                                			$frames [ ] = "frames/$dat";
                                			$framed [ ] = "$speed";
                                		}
                                	}
                                	closedir ( $dh );
                                }
                                
                                $gif = new GIFEncoder	($frames,$framed,0,2,0, 0, 0,"url");
                                
                                Header ( 'Content-type:image/gif' );
                                echo $gif->GetAnimation ( );
                                ?>
                                here's the class
                                GIF.class.php
                                Code:
                                <?php
                                
                                
                                Class GIFEncoder {
                                	var $GIF = "GIF89a";		
                                	var $VER = "GIFAnimate V4.20";	
                                
                                	var $BUF = Array ( );
                                	var $LOP =  0;
                                	var $DIS =  2;
                                	var $COL = -1;
                                	var $IMG = -1;
                                
                                	var $ERR = Array (
                                		ERR00=>"You must include more than one image",
                                		ERR01=>"Source must be a GIF image",
                                		ERR02=>"Unintelligible flag",
                                		ERR03=>"Gif source is already an animation",
                                	);
                                
                                
                                	function GIFEncoder	(
                                							$GIF_src, $GIF_dly, $GIF_lop, $GIF_dis,
                                							$GIF_red, $GIF_grn, $GIF_blu, $GIF_mod
                                						) {
                                		if ( ! is_array ( $GIF_src ) && ! is_array ( $GIF_tim ) ) {
                                			printf	( "%s: %s", $this->VER, $this->ERR [ 'ERR00' ] );
                                			exit	( 0 );
                                		}
                                		$this->LOP = ( $GIF_lop > -1 ) ? $GIF_lop : 0;
                                		$this->DIS = ( $GIF_dis > -1 ) ? ( ( $GIF_dis < 3 ) ? $GIF_dis : 3 ) : 2;
                                		$this->COL = ( $GIF_red > -1 && $GIF_grn > -1 && $GIF_blu > -1 ) ?
                                						( $GIF_red | ( $GIF_grn << 8 ) | ( $GIF_blu << 16 ) ) : -1;
                                
                                		for ( $i = 0; $i < count ( $GIF_src ); $i++ ) {
                                			if ( strToLower ( $GIF_mod ) == "url" ) {
                                				$this->BUF [ ] = fread ( fopen ( $GIF_src [ $i ], "rb" ), filesize ( $GIF_src [ $i ] ) );
                                			}
                                			else if ( strToLower ( $GIF_mod ) == "bin" ) {
                                				$this->BUF [ ] = $GIF_src [ $i ];
                                			}
                                			else {
                                				printf	( "%s: %s ( %s )!", $this->VER, $this->ERR [ 'ERR02' ], $GIF_mod );
                                				exit	( 0 );
                                			}
                                			if ( substr ( $this->BUF [ $i ], 0, 6 ) != "GIF87a" && substr ( $this->BUF [ $i ], 0, 6 ) != "GIF89a" ) {
                                				printf	( "%s: %d %s", $this->VER, $i, $this->ERR [ 'ERR01' ] );
                                				exit	( 0 );
                                			}
                                			for ( $j = ( 13 + 3 * ( 2 << ( ord ( $this->BUF [ $i ] { 10 } ) & 0x07 ) ) ), $k = TRUE; $k; $j++ ) {
                                				switch ( $this->BUF [ $i ] { $j } ) {
                                					case "!":
                                						if ( ( substr ( $this->BUF [ $i ], ( $j + 3 ), 8 ) ) == "NETSCAPE" ) {
                                							printf	( "%s: %s ( %s source )!", $this->VER, $this->ERR [ 'ERR03' ], ( $i + 1 ) );
                                							exit	( 0 );
                                						}
                                						break;
                                					case ";":
                                						$k = FALSE;
                                						break;
                                				}
                                			}
                                		}
                                		GIFEncoder::GIFAddHeader ( );
                                		for ( $i = 0; $i < count ( $this->BUF ); $i++ ) {
                                			GIFEncoder::GIFAddFrames ( $i, $GIF_dly [ $i ] );
                                		}
                                		GIFEncoder::GIFAddFooter ( );
                                	}
                                
                                	function GIFAddHeader ( ) {
                                		$cmap = 0;
                                
                                		if ( ord ( $this->BUF [ 0 ] { 10 } ) & 0x80 ) {
                                			$cmap = 3 * ( 2 << ( ord ( $this->BUF [ 0 ] { 10 } ) & 0x07 ) );
                                
                                			$this->GIF .= substr ( $this->BUF [ 0 ], 6, 7		);
                                			$this->GIF .= substr ( $this->BUF [ 0 ], 13, $cmap	);
                                			$this->GIF .= "!\377\13NETSCAPE2.0\3\1" . GIFEncoder::GIFWord ( $this->LOP ) . "\0";
                                		}
                                	}
                                	
                                	function GIFAddFrames ( $i, $d ) {
                                
                                		$Locals_str = 13 + 3 * ( 2 << ( ord ( $this->BUF [ $i ] { 10 } ) & 0x07 ) );
                                
                                		$Locals_end = strlen ( $this->BUF [ $i ] ) - $Locals_str - 1;
                                		$Locals_tmp = substr ( $this->BUF [ $i ], $Locals_str, $Locals_end );
                                
                                		$Global_len = 2 << ( ord ( $this->BUF [ 0  ] { 10 } ) & 0x07 );
                                		$Locals_len = 2 << ( ord ( $this->BUF [ $i ] { 10 } ) & 0x07 );
                                
                                		$Global_rgb = substr ( $this->BUF [ 0  ], 13,
                                							3 * ( 2 << ( ord ( $this->BUF [ 0  ] { 10 } ) & 0x07 ) ) );
                                		$Locals_rgb = substr ( $this->BUF [ $i ], 13,
                                							3 * ( 2 << ( ord ( $this->BUF [ $i ] { 10 } ) & 0x07 ) ) );
                                
                                		$Locals_ext = "!\xF9\x04" . chr ( ( $this->DIS << 2 ) + 0 ) .
                                						chr ( ( $d >> 0 ) & 0xFF ) . chr ( ( $d >> 8 ) & 0xFF ) . "\x0\x0";
                                
                                		if ( $this->COL > -1 && ord ( $this->BUF [ $i ] { 10 } ) & 0x80 ) {
                                			for ( $j = 0; $j < ( 2 << ( ord ( $this->BUF [ $i ] { 10 } ) & 0x07 ) ); $j++ ) {
                                				if	(
                                						ord ( $Locals_rgb { 3 * $j + 0 } ) == ( ( $this->COL >> 16 ) & 0xFF ) &&
                                						ord ( $Locals_rgb { 3 * $j + 1 } ) == ( ( $this->COL >>  8 ) & 0xFF ) &&
                                						ord ( $Locals_rgb { 3 * $j + 2 } ) == ( ( $this->COL >>  0 ) & 0xFF )
                                					) {
                                					$Locals_ext = "!\xF9\x04" . chr ( ( $this->DIS << 2 ) + 1 ) .
                                									chr ( ( $d >> 0 ) & 0xFF ) . chr ( ( $d >> 8 ) & 0xFF ) . chr ( $j ) . "\x0";
                                					break;
                                				}
                                			}
                                		}
                                		switch ( $Locals_tmp { 0 } ) {
                                			case "!":
                                				$Locals_img = substr ( $Locals_tmp, 8, 10 );
                                				$Locals_tmp = substr ( $Locals_tmp, 18, strlen ( $Locals_tmp ) - 18 );
                                				break;
                                			case ",":
                                				$Locals_img = substr ( $Locals_tmp, 0, 10 );
                                				$Locals_tmp = substr ( $Locals_tmp, 10, strlen ( $Locals_tmp ) - 10 );
                                				break;
                                		}
                                		if ( ord ( $this->BUF [ $i ] { 10 } ) & 0x80 && $this->IMG > -1 ) {
                                			if ( $Global_len == $Locals_len ) {
                                				if ( GIFEncoder::GIFBlockCompare ( $Global_rgb, $Locals_rgb, $Global_len ) ) {
                                					$this->GIF .= ( $Locals_ext . $Locals_img . $Locals_tmp );
                                				}
                                				else {
                                					$byte  = ord ( $Locals_img { 9 } );
                                					$byte |= 0x80;
                                					$byte &= 0xF8;
                                					$byte |= ( ord ( $this->BUF [ 0 ] { 10 } ) & 0x07 );
                                					$Locals_img { 9 } = chr ( $byte );
                                					$this->GIF .= ( $Locals_ext . $Locals_img . $Locals_rgb . $Locals_tmp );
                                				}
                                			}
                                			else {
                                				$byte  = ord ( $Locals_img { 9 } );
                                				$byte |= 0x80;
                                				$byte &= 0xF8;
                                				$byte |= ( ord ( $this->BUF [ $i ] { 10 } ) & 0x07 );
                                				$Locals_img { 9 } = chr ( $byte );
                                				$this->GIF .= ( $Locals_ext . $Locals_img . $Locals_rgb . $Locals_tmp );
                                			}
                                		}
                                		else {
                                			$this->GIF .= ( $Locals_ext . $Locals_img . $Locals_tmp );
                                		}
                                		$this->IMG  = 1;
                                	}
                                
                                	function GIFAddFooter ( ) {
                                		$this->GIF .= ";";
                                	}
                                
                                	function GIFBlockCompare ( $GlobalBlock, $LocalBlock, $Len ) {
                                
                                		for ( $i = 0; $i < $Len; $i++ ) {
                                			if	(
                                					$GlobalBlock { 3 * $i + 0 } != $LocalBlock { 3 * $i + 0 } ||
                                					$GlobalBlock { 3 * $i + 1 } != $LocalBlock { 3 * $i + 1 } ||
                                					$GlobalBlock { 3 * $i + 2 } != $LocalBlock { 3 * $i + 2 }
                                				) {
                                					return ( 0 );
                                			}
                                		}
                                
                                		return ( 1 );
                                	}
                                
                                	function GIFWord ( $int ) {
                                
                                		return ( chr ( $int & 0xFF ) . chr ( ( $int >> 8 ) & 0xFF ) );
                                	}
                                
                                	function GetAnimation ( ) {
                                		return ( $this->GIF );
                                	}
                                }
                                ?>
                                get errors when i run it

                                Code:
                                Warning: fopen(frames/3.jpg) [function.fopen]: failed to open stream: No such file or directory 
                                
                                Warning: filesize() [function.filesize]: stat failed for frames/3.jpg
                                
                                Warning: fread() expects parameter 1 to be resource, boolean given in 
                                
                                GIFAnimate V4.20: 0 Source must be a GIF image
                                Since 1999: 69 Adult Industry awards for Best Hosting Company and professional excellence.

                                Comment

                                • The Dawg
                                  Confirmed User
                                  • Apr 2002
                                  • 2438

                                  #17


                                  Comment

                                  • Fletch XXX
                                    GFY HALL OF FAME DAMMIT!!!
                                    • Jan 2002
                                    • 60840

                                    #18
                                    cool nonetheless

                                    Want an Android App for your tube, membership, or free site?

                                    Need banners or promo material? Hit us up (ICQ Fletch: 148841377) or email me fletchxxx at gmail.com - recent work - About me

                                    Comment

                                    • SmokeyTheBear
                                      ►SouthOfHeaven
                                      • Jun 2004
                                      • 28609

                                      #19
                                      Originally posted by fris
                                      get errors when i run it

                                      Code:
                                      Warning: fopen(frames/3.jpg) [function.fopen]: failed to open stream: No such file or directory 
                                      
                                      Warning: filesize() [function.filesize]: stat failed for frames/3.jpg
                                      
                                      Warning: fread() expects parameter 1 to be resource, boolean given in 
                                      
                                      GIFAnimate V4.20: 0 Source must be a GIF image
                                      look at last line of error

                                      you have to use gifs..

                                      in my version i first encode the jpg's to gif
                                      hatisblack at yahoo.com

                                      Comment

                                      • SleazyDream
                                        I'm here for SPORT
                                        • Jul 2001
                                        • 41470

                                        #20
                                        very cool
                                        This dog, is dog, a dog, good dog, way dog, to dog, keep dog, an dog, idiot dog, busy dog, for dog, 20 dog, seconds dog!

                                        Now read without the word dog.

                                        Comment

                                        • Paul&John
                                          Confirmed User
                                          • Aug 2005
                                          • 8643

                                          #21
                                          pretty awesome ;)
                                          Use coupon 'pauljohn' for a $1 discount at already super cheap NameSilo!
                                          Anal Webcams | Kinky Trans Cams Live | Hotwife XXX Tube | Get your Proxies here

                                          Comment

                                          Working...