ASCIIPoint
ASCIIPoint copied to clipboard
An ASCII presentation tool in PHP
ASCIIPoint
An ASCII presentation tool by Gareth Halfacree and Tom Hudson. Initially written in less than 24 hours for LeedsHack 2012.
Requirements
- linux
- PHP 5.4 (for short array syntax,
Callable
type hints andClosure::bindTo()
) - jp2a (for image to ASCII conversion)
Instructions
Run ./present.php example-slides/*
to see the example slides. Advance slides with
Enter.
If you receive the error ./present.php: Permission denied
: you may need to set the present
script to be executable using chmod +x present.php
.
To run a single slide (e.g. one of the template slides), just pass the filename as the only argument:
./present.php template-slides/lines.php
Features
- Basic text
- Line, rectangle, circle, ellipse, and simple bezier curve drawing
- Slide-X and slide-Y animations
- On-the-fly image to ASCII conversion
- Regular and bold ANSI colours
Demo
A screencast can be seen here: http://www.youtube.com/watch?v=9wPgShYsN2Y
A live demo at LeedsHack 2012 can be seen here: http://www.youtube.com/watch?v=3fR9q6tfaFQ