php-general | 2001092
Date: 09/28/01
- Next message: Maxim Maletsky \(PHPBeginner.com\): "RE: [PHP] A kewl Script, for you someone to test, and show me the results"
- Previous message: Justin Garrett: "[PHP] Re: site start problem (file permission)"
- In reply to: Chris Lee: "Re: [PHP] A kewl Script, for you someone to test, and show me the results"
- Next in thread: Maxim Maletsky \(PHPBeginner.com\): "[PHP] (was:A kewl Script....) LOOK WHAT IT BECAME!"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Chris,
That's weirdly cool but it never stops loading even on my Win2k/Explorer
plugged to an ADSL line :-)
I think the HTML should be minimized a bit and less loops ;-)
Though, this is very interesting and I really think we should play with
it for real - perhaps making an open source product using it (in a safe
way)
Keep fighting!
Maxim Maletsky
www.PHPBeginner.com
-----Original Message-----
From: Chris Lee [mailto:lee <email protected>]
Sent: venerdì 28 settembre 2001 16.43
To: php-general <email protected>
Subject: Re: [PHP] A kewl Script, for you someone to test, and show me
the results
simple change with css again
change
echo "<font color='";
to
echo "<font style='background-color: ";
and change the 'W' to ' '
http://www.mediawaveonline.com/test.php?image=www.libpng.org/pub/png/img
_png
/pnglogo-blk-sml1.png
IE will view this nice, opera wont, it doesnt seem to like the range of
colors and wants to stick to a simpler pallate for backround colors.
--Chris Lee lee <email protected>
"Reductor" <sjdtmv <email protected>> wrote in message news:002d01c147c1$64747ae0$eb00a8c0 <email protected> I just changed it to not make such a big load
ne ways here it is
<html> <body bgcolor='000000' style='font-size: 1%'> <?php if(empty($char)) $char = "W"; echo "<img src='http://$image'><br>"; $im = ImageCreateFromPNG("http://$image"); for($y = 0; $y < imagesy($im); $y++) { for($x = 0; $x < imagesx($im); $x++) { $color = ImageColorsForIndex($im, ImageColorAt($im, $x, $y)); $red = $color['red']; $green = $color['green']; $blue = $color['blue']; if($red != $oldred && $green != $oldgreen && $blue != $oldblue) { $oldred = $red; $oldgreen = $green; $oldblue = $blue; echo "<font color='"; printf("%02x%02x%02x",$color['red'],$color['green'],$color['blue']); echo "'>".$char."</font>"; } else echo $char; } echo '<br>'; } ?> </body> </html>
Videogames in PHP, what fun, i know tons of things like tic tac toe, etc have been made in php, would be nice to get a whole collecting of them up, and just play around with them :D ----- Original Message ----- From: "Maxim Maletsky (PHPBeginner.com)" <php-general <email protected>> To: "'ReDucTor'" <sjdtmv <email protected>>; "'Chris Lee'" <lee <email protected>>; <php-general <email protected>> Sent: Friday, September 28, 2001 11:57 AM Subject: RE: [PHP] A kewl Script, for you someone to test, and show me the results
> But truly, the only downline of this code is it's HUGE amount of HTML > - good only for fun, pretty useless for real development, but it's > damn fun and could be an inspiration for PHP video games, > entertainment sites and so on. > > I really liked it. > > Hey, and I also love developing some silly video games in PHP - Then I
> will show you guys who gets the medal :-) Oh well, it's open source > anyway:-) > > Maxim Maletsky > www.PHPBeginner.com > > > > -----Original Message----- > From: ReDucTor [mailto:sjdtmv <email protected>] > Sent: venerdì 28 settembre 2001 3.50 > To: Maxim Maletsky (PHPBeginner.com); 'Chris Lee'; > php-general <email protected> > Subject: Re: [PHP] A kewl Script, for you someone to test, and show me
> the results > > > /me takes the gold medal and runs :D > ----- Original Message ----- > From: "Maxim Maletsky (PHPBeginner.com)" <php-general <email protected>> > To: "'Chris Lee'" <lee <email protected>>; > <php-general <email protected>> > Sent: Friday, September 28, 2001 11:37 AM > Subject: RE: [PHP] A kewl Script, for you someone to test, and show me > the results > > > > Chris, that was very cool. > > > > An innocent addition to your tests - with this graphic it is all > > looking > > magic: > > > > Check your own site @ this URL: > > http://www.mediawaveonline.com/test.php?image=www.libpng.org/pub/png > > /i > > mg > > _png/pnglogo-blk-sml1.png > > > > IMPRESSIVE! > > Gold medal to the inventor! (Tshering Norbu) > > > > > > Maxim Maletsky > > www.PHPBeginner.com > > > > > > > > > > -----Original Message----- > > From: Chris Lee [mailto:lee <email protected>] > > Sent: giovedì 27 settembre 2001 17.53 > > To: php-general <email protected> > > Subject: Re: [PHP] A kewl Script, for you someone to test, and show > > me > > > the results > > > > > > I found 'W' worked best to maintain aspect ratio, and minimize the > > font. > > > > http://www.mediawaveonline.com/test.php?image=www.atalasoft.com/Imag > > es > > /s > > tefa > > n_full_rgba.png > > > > <html> > > <body bgcolor='000000' style='font-size: 1%'> > > <?php > > echo " > > <img src='http://$image'><br> > > "; > > $im = ImageCreateFromPNG("http://$image"); > > for($y = 0; $y < imagesy($im); $y++) > > { > > for($x = 0; $x < imagesx($im); $x++) > > { > > $color = ImageColorsForIndex($im, ImageColorAt($im, $x, $y)); > > echo "<font color='"; > > > printf("%02x%02x%02x",$color['red'],$color['green'],$color['blue']); > > echo "'>W</font>"; > > } > > echo '<br>'; > > } > > ?> > > </body> > > </html> > > > > this was defn a fun script haha. thanks guys. > > > > -- > > > > Chris Lee > > lee <email protected> > > > > > > "Rasmus Lerdorf" <rasmus <email protected>> wrote in message > > news:Pine.LNX.4.33.0109270046390.1491-100000 <email protected> > > > Oh, by the way, I modified your script a bit and made it load an > > > indexed PNG file instead. This is the modified script: > > > > > > http://www.php.net/~rasmus/reductor.phps > > > > > > And here is the result: http://www.php.net/~rasmus/reductor.php > > > > > > Not sure why you used a $ sign for the character. It sort of > > > throws > > > > off the aspect ratio. Try a # instead: > > > http://www.php.net/~rasmus/reductor.php?ch=%23 > > > > > > -Rasmus > > > > > > On Thu, 27 Sep 2001, ReDucTor wrote: > > > > > > > Hey, > > > > I couldn't be bothered waiting for someone to show me a host > > > > that > > runs > > > > php with GD, so i am just going to post the code here, and hope > > > > that > > someone > > > > sees it, and checks it out, and shows the results > > > > > > > > If you can't find a jpg file to test this on, just grab the php > > > > jpg one, well i'll post the code now, so people can play with > > > > it, remember if you test it place show the results :D > > > > > > > > btw if you don't understand how to use it, you paste the code > > > > into > > > > > a > > .php > > > > file, and change imgname to the path of an jpg image, if you > > > > want to > > > > > > use > > an > > > > png image, just change the im to ImageCreateFromPNG, ok, thats > > all...please > > > > show the results > > > > > > > > <html> > > > > <body bgcolor="#000000"> > > > > <?php > > > > $imgname = "/path/to/a/jpeg/file"; > > > > $im = ImageCreateFromJPEG($imgname); > > > > $output = " "; > > > > for($x=0;$x<imagesx($im);$x++) > > > > { > > > > for($y=0;$y<imagesy($im);$y++) > > > > { > > > > $color = ImageColorsForIndex(ImageColorAt($im, $x, $y)); > > > > echo "<font size=\"1\" color=\"#"; > > > > echo dechex($color['red']); > > > > echo dechex($color['green']); > > > > echo dechex($color['blue']); > > > > echo "\">\$</font>"; > > > > } > > > > echo "<br>\n"; > > > > } > > > > ?> > > > > </body></html> > > > > > > > > - James "ReDucTor" Mitchell > > > > > > > > > > > > > > > > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: php-general-unsubscribe <email protected> > > For additional commands, e-mail: php-general-help <email protected> To > > contact the list administrators, e-mail: > > php-list-admin <email protected> > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: php-general-unsubscribe <email protected> > > For additional commands, e-mail: php-general-help <email protected> To > > contact the list administrators, e-mail: > > php-list-admin <email protected> > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe <email protected> > For additional commands, e-mail: php-general-help <email protected> To > contact the list administrators, e-mail: php-list-admin <email protected> >
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-general-unsubscribe <email protected> For additional commands, e-mail: php-general-help <email protected> To contact the list administrators, e-mail: php-list-admin <email protected>
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-general-unsubscribe <email protected> For additional commands, e-mail: php-general-help <email protected> To contact the list administrators, e-mail: php-list-admin <email protected>
- Next message: Maxim Maletsky \(PHPBeginner.com\): "RE: [PHP] A kewl Script, for you someone to test, and show me the results"
- Previous message: Justin Garrett: "[PHP] Re: site start problem (file permission)"
- In reply to: Chris Lee: "Re: [PHP] A kewl Script, for you someone to test, and show me the results"
- Next in thread: Maxim Maletsky \(PHPBeginner.com\): "[PHP] (was:A kewl Script....) LOOK WHAT IT BECAME!"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

