Skip to main content

User Notification & a Talking Mac

 In today's world where social media has become part of our lives like never before, things have started to make more sense when they are personalized with emojis & GIFs. Cyberpsychologist (oh, it's funny if you've never heard of them?) argue that just by sending emojis we can change someone's state of mind. We can discuss more how your girlfriend or boyfriend didn't let you sleep all night with that one emoji she sent you. How about adding much-loved emojis & talking personally to the logged-in user? The human tendency is to act better in when things are familiar to them. But, this post isn't about Cyberpsychology, so we'll go back to Mac.

So, when we know this personalization & emoji works so well, why the notifications that are sent to the users so damn boring? Well, maybe no one thought about it, or maybe we don't care enough.

Well, for the ones who want to break the taboo, here is a quick HealthCheck framework that will talk to the user in a personalized way. The following notification will be sent as first thing to introduce the Mac to the logged-in user. Imaging the bond they would develop when the new employees are welcomed with this cute emoji. Well, you can do a lot more, grep the user's profile image from O365 or Active Directory & set it as user image in System Preferences, but let's keep it simple as of now.
No alt text provided for this image

In version 1.0 there are 3 important notifications to handle simple but very important alerts which can be fixed only by letting users know about them & there is no way to force it centrally.

  • Inform the user to reboot the Mac if it's on for more than 3 days.
  • Inform the user to free disk space if the Mac has less than 15GB of space.
  • Inform the user if Battery needs replacement
Here is how it works:
No alt text provided for this image
No alt text provided for this image
No alt text provided for this image

The solution is very modular. It has an engine that is triggered once a week using a LaunchAgent. Then, this engine executes all the scripts kept in a folder. You can add or remove as many scripts you want, without making any change in the solution.

Well, there is a better way to do this by creating an app but I wanted to keep it simple so that it can be implemented by anyone with no knowledge of scripting whatsoever. Download scripts that work, test it and then add it in SCRIPTS folder.

Change the text as you wish. I'd suggest a better title that suits your organization.
May be adding a number if you have a Helpdesk or IT Support.
Next version we'd add a script to check & fix the proxy, time server & AD bind.
Download it from Github. Read the quick instruction in the Readme file.


Popular posts from this blog

Apple displays refurbished iPads starting@499

Apple has decided that now its time to sell refurbished iPads. They have announced a discount of $50 on their online store. Though all the products are not available on Apple online store but they are continuously improving in the availability of numbers of products. According to Apple Insider : Currently, just refurbished Wi-Fi-only iPad models are available, though all capacities can be purchased, with a shipping time of between one and three days. The 16GB model sells for $449, the 32GB offering is $549, and the highest capacity 64GB device is $649. The iPads are available with one year limited warranty from Apple and of course you can get the AppleCare Protection Plan with the product. However, 3G-capable refurbished iPads are not yet available for purchase via Apple's online store. All three models are listed as out of stock, and will also sell for $50, starting at $579 for the 16GB model .

How to default length of iCal Event

In this post we will discuss the steps to change the default length of iCal Events This is going to be a quick tip for any users who regularly use iCal. When you create a new event, either in the day, week or month viewer you will realize that the length of the event is one hour long, for most people this is fine. However if you regularly have meetings which are half an hour long, or book rooms for two ours at a time, it may be beneficial and more efficient to adjust the default meeting time. This means you don’t have to fiddle around with the length slot if you regularly use the same event length. This trick, as many tricks on this site do, uses Terminal. Open it up from Applications > Utilities. Then type or copy and paste, the following and hit enter. defaults write 'Default duration in minutes for new event' 15 This will change the default event length to 15 minutes. To see the results re-open iCal if you already have it open. The number at the en

iPad grabs unbelievable 0.03% traffic in the very first week

Great news for Apple lovers According to the report received from NetMarketshare, it indicates that iPad is soon going to make a solid place among all the countries within all user segments. The report says iPad grabbed 0.03 percent of total web traffic which is fairly high. If you take a glance at the competition you will find iPad’s performance is incredible. iPhone: 0.51% BlackBerry: 0.04% Android: 0.07% Windows mobiles: 0.07% The figure is really impressive, seems Steve’s idea might become a revolution in the web world in coming time. Good luck Steve!   Buzz