https://github.com/tomnomnom/asciipoint
An ASCII presentation tool in PHP
https://github.com/tomnomnom/asciipoint
Last synced: about 1 year ago
JSON representation
An ASCII presentation tool in PHP
- Host: GitHub
- URL: https://github.com/tomnomnom/asciipoint
- Owner: tomnomnom
- Created: 2012-07-29T08:31:09.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2012-08-13T15:16:52.000Z (almost 14 years ago)
- Last Synced: 2025-04-11T04:12:45.436Z (about 1 year ago)
- Language: PHP
- Size: 318 KB
- Stars: 20
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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 and `Closure::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