Just released: E = m c² version 2.0!#

Background

I started rewriting my pet project from scratch in .NET 2.0 last summer, and I'm proud to announce version 2.0 of E = m c² (or should I say E = m c2.0) is now finally all polished and ready! I'm actually pretty happy with it (and using it all day every day), so to make it stand out a bit more, I've created a separate site for it at http://jelle.druyts.net/emc/. That's where you can find all the information and download this free tool.

By the way, E = m c² (apart from a silly little formula relating an object's mass to its energy content) stands for Extensible Message Checker 2.0, because it's a tool that can check for messages (in the broadest sense) and, well, it's extensible (fully driven by plugins that you can easily create yourself).

Introduction

E = m c² is a utility that can check various sources for messages, then filter and redistribute them.

A typical example is checking your mailbox and showing you a popup window if there are new messages, but it goes far beyond that since it's fully extensible using plugins. For example, you can check RSS files for new blog posts, monitor when a server comes online or goes offline, play a soundfile when new messages arrive, send a summary email, run a program, write to an RSS file, ...

Basically, you can make E = m c² do all you can think of! And it can do your laundry too (Pro version only)!

Features

Runtime

  • Fully extensible using plugins.
  • Settings are saved to an xml file so you can easily edit and copy it.
  • Certain settings can be encrypted if needed by plugins (e.g. passwords).
  • Runs in the background, it's basically just an icon in the system notification area.
  • Easy to install, set up and remove (if you could live without it).

Plugins

  • Check POP3 and IMAP email.
  • Check Outlook Web Access (OWA) and Outlook Mobile Access (OMA) email.
  • Check RSS 2.0 feeds.
  • Monitor the file system, i.e. get notified when directories or files change.
  • Monitor server status (by ping or by checking a url).
  • Filter messages by content.
  • Write new messages to a text file or an RSS 2.0 feed.
  • Show a desktop alert, a message box or a rich message viewer when messages arrive.
  • Run a program, change the desktop background, play a sound or send an email when messages arrive.
  • ...And you can easily write your own!

Alright, enough already, where is it?

You can find all information, screenshots, downloads, and even tutorials on writing plugins at the dedicated website: http://jelle.druyts.net/emc/. Did I mention it's free?

Blog | General | Programming | .NET | Emc | Download
Friday, April 20, 2007 1:26:28 PM (Romance Standard Time, UTC+01:00)
Can you offer some guidance for debugging plugins? What have you found to be the best way to do this?

Thanks,

Ken
Sunday, April 22, 2007 10:07:29 PM (Romance Standard Time, UTC+01:00)
Hi Ken,

If you want to debug an E = m c² plugin, you can just copy the dll to the application directory, start the application, and then attach the Visual Studio debugger to the running process. Very simple and effective :-)

If you're interested in writing plugins and feel lost, let me know. I'd also be very interested in knowing what you're actually building!

Jelle
Friday, June 29, 2007 2:15:35 PM (Romance Standard Time, UTC+01:00)
En euh http://mail.live.com valt dat ook te cheken ?
Saturday, June 30, 2007 2:49:26 PM (Romance Standard Time, UTC+01:00)
Hey Ben,

There's no plugin for Live mail yet. But you can synchronize with Outlook for free if you want so, there's no compelling reason for me to write that plugin. Of course, since you're a programmer too, you can always write your own... It's really pretty easy to write plugins you know :-)

Cheers,

Jelle
Thursday, July 12, 2007 5:38:15 PM (Romance Standard Time, UTC+01:00)
I'm having a heck of a time configuring this thing to do anything. Can you provide some sample help for how to configure for such things as pingging a server or checking if the file system changes. I attempted to get both of these to work but could not get them to trigger.
Comments are closed.
All content © 2008, Jelle Druyts
On this page

Recent Photos
www.flickr.com
This is a Flickr badge showing public photos from Jelle Druyts. Make your own badge here.
Advertising
Top Picks
Statistics
Total Posts: 345
This Year: 8
This Month: 0
This Week: 0
Comments: 523
Archives
Sitemap
Disclaimer
This is my personal website, not my boss', not my mother's, and certainly not the pope's. My personal opinions may be irrelevant, inaccurate, boring or even plain wrong, I'm sorry if that makes you feel uncomfortable. But then again, you don't have to read them, I just hope you'll find something interesting here now and then. I'll certainly do my best. But if you don't like it, go read the pope's blog. I'm sure it's fascinating.

Powered by:
newtelligence dasBlog 2.0.7226.0

Sign In