evac
v1.5.7
Published
Node.js based simple aggregator. - http://bit.ly/evac_aggregator
Downloads
21
Readme
evac
node.js based simple aggregator.
About
Evac is Node.js based simple aggregator.
Installation
Install with npm:
$ npm install -g evac
evac(1)
Usage: evac [options] <recipe file ...>
Options:
-h, --help output usage information
-V, --version output the version number
-v, --verbose Verbose mode.
-c, --cron Cron mode.
-p, --path [path] Plugin path.
-c, --cron
According to a setup of the file passed by the argument, a job is performed periodically.
Cron patterns suported here extend on the standard Unix format to support seconds digits.
[
{"*/10 * * * *": "/home/hideack/recipe/rss.js"},
{"0 18 * * *": "/home/hideack/recipe/news.js"}
]
-v, --verbose
An execution result is displayed in detail.
Plugins
input
- mysql
- rss
- static word
- web page parser
- google analytics
- ical
- iTunes connect
- stdin
- textfile
- json client
filter
- diff
- match
- through
- request
- condition
- sleep
output
- http post
- ikachan
- stdout
- shell
- yo
- pushbullet
- slack
- screenshot
Sample
ics -> notice
Announces your schedule of less than 1 hour by Growl.
{
"in": {
"ical": {
"url": "http://****.********.jp/calendar/ical/*****.ics",
"within": 1
}
},
"filter": {
"through": {}
},
"out": {
"notice": {
"type": "growl",
"title": "予定の通知"
}
}
}