One note worth highlighting with regards to the Linux and Mac PNGOUT update I posted last night: I implemented a more conventional keyboard input method. When prompted for a yes or no response, you used to be able to just press 'y' or 'n' without a following 'enter', and to abort at the end of the current optimisation pass you would press 'escape'. This is all well and good, but if the program becomes completely unresponsive or is taking far too long, the only way to abort was to open another terminal and kill the process because pngout would take complete control of the terminal. I have changed it so now you type 'y <enter>' or 'n <enter>' for choices, and to stop at the finish of the current pass, you press Control+C. A second press of Control+C will immediately terminate PNGOUT. This will also let you use standard terminal features like Control+Z to suspend the process, etc, which should please *nix folks. I know I'm much happier now.
Jonathon
TX at
Re: Notes on 20070110 release of Pngout ports
Thank you.
ace_dent at
Hi Jonathon.
Thanks for posting the updated pngout port- that's really neat. BTW, is the Mac version a Universal binary? This was the first major hurdle in porting my 'pngslim' (working title!) script. See: http://jonof.edgenetwork.org/forum/index.php?topic=846.msg7417#msg7417
As for the other programs used by my script, the source is freely available so compiling should be ok on other platforms... although I wouldn't really know where to begin... I posted some links here: http://portableapps.com/node/648 . Would you be able to help in this regard at all?
My aim is to try to get a Mac port first (by what ever means possible), to benefit the icon designers working on OpenOffice and the Tango desktop theme. I noticed 'Ping' which makes use of some script and OptiPNG wrapped up by Platypus: http://www.sveinbjorn.org/platypus http://www.paramac.com/?id=ping
This would be a cool way to package 'pngslim'. If you have any time free to make this project a reality, that would be awesome!! Equally, anyone who can compile some apps/ translate DOS script > bash, etc. please dive in! :)
Many thanks, Andrew
JonoF at
The Mac version is Universal, yes. Also, thanks for the link to Platypus. Looks like a damn useful program.