evac v1.5.7
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": "予定の通知"
}
}
}
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago