I am looking for a tool that would make my office life a bit easier. While I don't really like the online-ness of IFTTT (and I am not allowed to use it in the office anyway), from what I read and heard about IFTTT, that sounds much what I'm looking for.

E.g. I'd like

  • if a file changes, pop up a notice
  • if a file changes and certain content was found, play a sound
  • if the screensaver starts, suspend the VMs and take a snapshot
  • if I am away from keyboard for >5 minutes, run some unit tests (basically: run a program)
  • every 20 minutes, remind me of drinking some water
  • very minute, check the availability of servers and notify me if one is not available
  • if my IP address changes, enable the firewall
  • if I'm in the office before 8:00, do a HTTP request to wake up the server and start caching (haha, those pieces need a restart every night and are really slow if you access them the first time)
  • ...

The program

  • must run offline, i.e. is a local installation. As mentioned before, it should have some online features like HTTP, Ping etc.
  • should cost <300 USD. If it is that expensive, it should be worth the money and really be a time saver.
  • should be available as a perpetual personal license that allows being installed on a PC and laptop at the same time
  • must work on Windows 7 SP1 x64 and Windows 10 x64, Windows 8 and 8.1 not necessarily required

I am not looking for a programming language suggestion. I know C# and I could implement all that myself if I just had the time. I also know Windows Task scheduler can run tasks at certain times.

  • Did you find this program? Or you wrote it yourself? – Abolfazl Rajabpour Feb 27 '17 at 9:31
  • @AbolfazlRajabpour: I neither found one and I didn't implement it myself yet. Whenever I needed something similar, I used Autoit, Autohotkey or implemented a standalone C# program. – Thomas Weller Feb 27 '17 at 16:19
  • Not sure it can do all of that but have a look at AutoHotKey. – Ctouw Apr 3 '17 at 18:05
  • Have you tried Eventghost? Not sure it does all you want but maybe worth having a look. – Alex Aug 10 '17 at 12:15

You can check out Ellp

While it is not nearly as powerful and flexible as something like IFTTT, but it has the same promise, basically doing stuff based on other stuff.

It's free: https://www.ellp.com/

  • Sounds promising. I'll give it a try. Perhaps you can make your answer even more valuable by pointing out how Ellp covers the specific examples I have listed. Please don't wonder if I come back and add that information myself whilst I run the trial. – Thomas Weller Feb 2 '18 at 12:18
  • You're right, but I didn't do examples because I don't know them...haven't tried the tool extensively. Definitely report back! – Yisroel Tech Feb 2 '18 at 13:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.