This program is an “inotify cron” system. It consists of a daemon and a table manipulator. You can use it a similar way as the regular cron. The difference is that the inotify cron handles filesystem events rather than time periods.
Posts tagged with automation.
Subscribe to the automation tag feed.
autogit will automatically commit a version of a file to a local git repository everytime a change is saved in a text or code editor.
Cobbler is a Linux installation server that allows for rapid setup of network installation environments. It glues together and automates many associated Linux tasks so you do not have to hop between many various commands and applications when deploying new systems…
IFTTT for iOS, including a bevy of new triggers and actions that work with Photos, Contacts and Reminders.
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Watchman exists to watch files and record when they actually change. It can also trigger actions (such as rebuilding assets) when matching files change.
LaunchD Task Scheduler is a simple to use task scheduler for your Mac. It can start an app, command or script automatically at any schedule you choose.
Scenario allows you to run AppleScripts when certain events happen. AppleScripts can be launched on Login, on Logout, when your Mac becomes Idle, no longer is Idle, goes to Sleep or Wakes up or when you hit a special Keystroke.
Huginn is a system for building agents that perform automated tasks for you online. They can read the web, watch for events, and take actions on your behalf.
Huginn’s Agents create and consume events, propagating events along a directed event flow graph. Think of it as Yahoo! Pipes plus IFTTT on your own server.
This is a collection of bookmarklets, scripts and custom URL scheme actions that help bridge apps and manipulate the data you can send between them.
LaunchControl allows you to manage system- and user services on your Mac. Use it to:
- start programs automatically when certain conditions are met (date, existence of a directory, network status, …)
- start/stop jobs manually when you need them with just a klick
- automatically restart programs when they crashed
- fine tune existing services
- find (and remove) services installed by applications
- discover what is possible with launchd(8)
Maid keeps files from sitting around too long, untouched. Many of the downloads and other files you collect can easily be categorized and handled appropriately by rules you define. Let the maid in your computer take care of the easy stuff, so you can spend more of your time on what matters.
Rules are written in Ruby and run via
workflow.py is a minimalist file based workflow engine. It runs as a background process and can automate certain tasks such as deleting old files, emailing you when new files are created or run a script to process new files.