{"id":199,"date":"2007-02-02T20:47:03","date_gmt":"2007-02-02T18:47:03","guid":{"rendered":"https:\/\/alax.info\/blog\/199"},"modified":"2007-02-03T23:57:19","modified_gmt":"2007-02-03T21:57:19","slug":"be-informed-beta","status":"publish","type":"post","link":"https:\/\/alax.info\/blog\/199","title":{"rendered":"Be Informed Beta"},"content":{"rendered":"<p>Be Informed on remote unmaintained activity with Alax.Info Be Remoted software.<\/p>\n<p>Be Informed is a framework for unmaintained activity such as observation or check and notification on certain events. The application manages configurable <strong><em>activities<\/em><\/strong>, which generate events, and <em><strong>notifications<\/strong><\/em>, that handle the events and deliver notifications as configured. The current distribution of Be Informed inlcudes:<\/p>\n<ul>\n<li>Activity: Process Check &#8211; an activity that monitors running applications and once an application (process) matching defined patter is created or terminates, the activity issues an event<\/li>\n<li>Notification: SMTP Email Notificaition &#8211; a notification using email via <a href=\"http:\/\/en.wikipedia.org\/wiki\/Simple_Mail_Transfer_Protocol\">SMTP<\/a> protocol<\/li>\n<li><a href=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2007\/02\/beinformedsample01.zip\">Sample<\/a> C++\/ATL <a href=\"http:\/\/www.microsoft.com\/visualstudio\">Visual Studio .NET 2005<\/a> project which illustrates how to create additional activities and notification for Be Informed; the project contains activity object that checks Scroll Lock key state and issues events on state changes and notification object that delivers notifications through showing a message box.<\/li>\n<\/ul>\n<p style=\"text-align: center; float: right\"><a title=\"02-image001.png\" class=\"imagelink\" href=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2007\/02\/02-image001.png\"><img decoding=\"async\" alt=\"02-image001.png\" id=\"image197\" src=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2007\/02\/02-image001.png\" \/><\/a><\/p>\n<p>Each activity may be configured to have events issued delivered using one or more notifications methods. Thus, for example, Process Check activity may be configured to check for calc.exe process and notifications to be delivered through e-mails and the e-mail messages will be sent every time Windows Calculator application is started and closed.<\/p>\n<p><strong>Features<\/strong><\/p>\n<p><!--more--><\/p>\n<ul>\n<li>Choose between Application and Service<br \/>\nThe application may be started as both application with a system tray icon and system service to run on an unmaintained system; execution mode is configurable through Start Menu shortcut or through command line:<\/li>\n<ul>\n<li><em>\/regserver<\/em> to resgister with Windows as an application<\/li>\n<li><em>\/service<\/em> to register with Windows as a service<\/li>\n<li><em>\/unregserver<\/em> to deregister<\/li>\n<li><em>\/configuration<\/em> to pop up a GUI dialog to choose execution mode interactively<\/li>\n<\/ul>\n<li>GUI to manage and configure activities and notifications<\/li>\n<li>Extensible with new future activities and notifications including third-party<\/li>\n<li>Activities included:<\/li>\n<ul>\n<li><strong>Process Check<\/strong><br \/>\nA check for created\/terminating processes matching regular expression template<\/li>\n<ul>\n<li>a check for one of the system processes in combination with automatic start service or a startup application will notify on system boots<\/li>\n<\/ul>\n<li><strong>Scroll Lock<\/strong> key state check sample<br \/>\nA <a href=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2007\/02\/beinformedsample01.zip\">sample C++\/ATL code<\/a> to extend Be Informed with custom functionality<\/li>\n<\/ul>\n<li>Notifications included:<\/li>\n<ul>\n<li><strong>SMTP E-mail<\/strong><br \/>\nAn email message for each activity event generated<\/li>\n<ul>\n<li>multiple recipient support<\/li>\n<li>authentication methods: LOGIN, CRAM-MD5<\/li>\n<\/ul>\n<li><strong>Message Box<\/strong><br \/>\nA <a href=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2007\/02\/beinformedsample01.zip\">sample C++\/ATL code<\/a> to extend Be Informed with custom functionality<\/li>\n<\/ul>\n<\/ul>\n<p><strong>&#8220;To do&#8221; list<\/strong><\/p>\n<ul>\n<li>Feedback on errors during operation<\/li>\n<li>More activities:<\/li>\n<ul>\n<li><strong>Ping<\/strong><br \/>\nNetwork ping to remote host to notify on remote host uptime\/downtime changes<\/li>\n<li><strong>TCP Connect<\/strong><br \/>\nCheck for a connectability to remote TCP port to notify on remote TCP server uptime\/downtime changes<\/li>\n<li><strong>HTTP Connect<\/strong><br \/>\nCheck for a connectability to remote HTTP server to notify on remote server uptime\/downtime changes and HTTP status code changes<\/li>\n<li><strong>Event Log<\/strong><br \/>\nNotification on new system event log entries<\/li>\n<li><strong>File Check<\/strong><br \/>\nA check for file system changes to, for example, notify on a growing log file<\/li>\n<li><strong>Performance Check<\/strong><br \/>\nAn observation over system performance counters to detect server load picks<\/li>\n<\/ul>\n<li>More notifications:<\/li>\n<ul>\n<li><strong>Jabber\/XMPP<\/strong><br \/>\nNotification through an instant message<\/li>\n<li><strong>Event Log<\/strong><br \/>\nNotification as a new entry into system event log<\/li>\n<\/ul>\n<\/ul>\n<p><strong>Acknowledgments <\/strong><\/p>\n<ul>\n<li>Application icon, temporary: from Noia Natural Pack<\/li>\n<li>Wizard artwork: <a href=\"http:\/\/cristoildiablo.deviantart.com\/\">CristoILDiablo on devianART<\/a><\/li>\n<\/ul>\n<p><strong>Download <\/strong><\/p>\n<p>Keywords: Unmaintained, service, notifications<\/p>\n<p>Application Name: Alax.Info Be Informed<br \/>\nLicense: Free for personal use, request commercial licenses via email or <a href=\"https:\/\/alax.info\/about\/\">contact form<\/a><br \/>\nLatest Version: 1.0.0<br \/>\nDownload Link: <a id=\"p123\" href=\"https:\/\/alax.info\/blog-dist\/AlaxInfoBeInformedSetup.msi\">Alax.Info Be Informed 1.0.0<\/a> (676K)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Be Informed on remote unmaintained activity with Alax.Info Be Remoted software. Be Informed is a framework for unmaintained activity such as observation or check and notification on certain events. The application manages configurable activities, which generate events, and notifications, that handle the events and deliver notifications as configured. The current distribution of Be Informed inlcudes:&hellip; <\/p>\n<p><a class=\"moretag\" href=\"https:\/\/alax.info\/blog\/199\">Read the full article<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[],"class_list":["post-199","post","type-post","status-publish","format-standard","hentry","category-be-informed"],"_links":{"self":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts\/199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/comments?post=199"}],"version-history":[{"count":0,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts\/199\/revisions"}],"wp:attachment":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/media?parent=199"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/categories?post=199"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/tags?post=199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}