Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mikedamage/printasaurus
A daemon for OS X that checks an IMAP mailbox for documents and prints them.
https://github.com/mikedamage/printasaurus
Last synced: 3 months ago
JSON representation
A daemon for OS X that checks an IMAP mailbox for documents and prints them.
- Host: GitHub
- URL: https://github.com/mikedamage/printasaurus
- Owner: mikedamage
- Created: 2010-06-21T02:56:13.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2010-06-24T18:31:10.000Z (over 14 years ago)
- Last Synced: 2024-05-31T20:04:01.892Z (5 months ago)
- Language: Ruby
- Size: 113 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
# Printasaurus
by [Mike Green](mailto:[email protected])
Printasaurus is a daemon that checks one or more IMAP mailboxes for messages with attachments. If those attachments are printable, it submits them as print jobs, then goes back to sleep.
I'm basing this project on a proof of concept I did earlier this year, with an emphasis on configurability. If this works well enough, I'll release it as a gem so all its dependencies will be automatically resolved.
I haven't tested it on any other platforms besides OS X 10.5 and 10.6. Once I bake in the CUPS support it should also work on Linux boxes.
## Roadmap
* Submit print jobs to CUPS using the CUPS gem (currently it uses the `lpr` command line utility).
* Support for multiple config files (maybe the RConfig gem)
* Support for multiple IMAP mailboxes (maybe add Gmail and POP3 support down the road)## Usage
_coming soon_
_Note:_ Throws errors if you don't have a default printer selected.