Wednesday, 15 June 2011

Gmail-type Labels in Outlook 2003

Gmail-type labels are very useful for organising and categorising messages.  This is important for search, especially if your network admin doesn't allow you to install nifty search plugins like Xobni or Lookout

Background:  Why is this relevant?  Because too many people are in the habit of using folders to organise their email in Outlook.  This looks like a good idea on the surface, but somewhere down the road it becomes apparent that Outlook's default search tool only lets you search in one folder.  Sure, you can do an Advanced Find and select multiple folders, but then you will realise that Outlook can only search 1 data file at a time.  E.g. either messages on your main "Inbox" server, or messages in your archive (.pst) folders.... not both together!  By doing away with folder organisation, dumping all messages into a single "archive" folder and applying labels, searching your mail will be a less cumbersome process.

This tutorial will show you how to make gmail-type labels in Outlook and use a one-click tool button to apply said label.  This is accomplished using macros, so make sure you have enabled macros in outlook.

Our "labels" are going to be Outlook's Categories.  To see Categories, right-click on any message and select Categories.  You'll see a list of available Categories such as Business, Personal, etc.  You can either use these, leave them be, or get rid of them.  I chose to delete all default categories and start fresh.  Next, add all the labels you wish to use as new categories using the Master Category List.  The names of your folders might be a good place to start.  In the example below, I have created two labels: OMess and Reference.


You'll notice you can now right click on any message, select Categories and put a check in one (or more) of the boxes.  Apply the appropriate categories to your messages (you can select multiple) and, once done, get rid of all your folders and put your messages in one general folder. 

You can now create search folders to quickly pull up those messages.  They will work the same way as the old Folder system and will eilminate the need to drag each message into its proper folder.  As mentioned before, you will also gain search functionality.  To create a search folder, go to File > New > Search Folder.  Go to the bottom and select Create a custom Search Folder.  You'll then want to name it (choose a label name), click Criteria, tab to More Choices and click the Categories button.  Then select the category/label you desire, and OK all the windows (see "Reference" example below).  You should now have a new Search Folder that pulls up your labelled messages.....just like a folder.



You're already better off now than when we started.

To make things even better, consider adding buttons that will label a message with the click of a mouse.  The macro code is below... see my Archive It post to turn it into one (or more) buttons.

Note that Subs MarkA and MarkB just call the MarkWithCategory function.  You can make as many of these as you like (one for each label) and just make sure you replace "A" and "B" with 'label_1' and 'label_2', respectively.


' usage examples setting category A or B
Sub MarkA()    
Call MarkWithCategory("A")
End Sub 
Sub MarkB()    
Call MarkWithCategory("B")
End Sub 
' This is the main procedure
Sub MarkWithCategory(strCat As String)    
Dim objItem As Object   
Set objItem = GetCurrentItem()    
If Not objItem Is Nothing Then       
objItem.Categories = objItem.Categories & "," & strCat        
objItem.Save    
End If   
Set objItem = Nothing
End Sub 
' Returns the currently selected or open item 
Function GetCurrentItem() As Object   
Dim objApp As Outlook.Application    
Set objApp = CreateObject("Outlook.Application")    
On Error Resume Next   
Select Case TypeName(objApp.ActiveWindow)        
Case "Explorer"           
Set GetCurrentItem = objApp.ActiveExplorer.Selection.Item(1)        
Case "Inspector"           
Set GetCurrentItem = objApp.ActiveInspector.CurrentItem        
Case Else           
' anything else will result in an error, which is            
' why we have the error handler above    
End Select   
Set objApp = Nothing
End Function




The end result: buttons in your toolbar that automatically label your messages!

Disclaimer:  I didn't write this macro; I found it on here.

Saturday, 26 March 2011

How to Install Netflix on Wii (softmodded)

I just signed up for a 30 day Netflix.ca free trial... $8/mo thereafter.  I'm not at all sold on Netflix yet as it doesn't appear to have any of the movies or shows I want to watch.  As a case in point, check out these search terms I ran this afternoon:  Big Bang Theory [any season] (not available), Inception (not available), Sgt. Bilko (not available), The Social Network (not available), House MD (not available) and so on.  Don't get me wrong, Netflix does have a fair collection of titles.  But an ongoing subscription does not seem useful if their collection does not include new releases on film or current tv shows.

But enough about that.  I want to watch Netflix via my 4.2u softmodded Nintendo Wii.  There used to be a Netflix disc which one would insert, load, and log in to Netflix.  The first thing I tried was downloading the disc image and loading on the wii.  Loads fine, but an error message pops up saying the disc application is unsupported and the newer version must be downloaded from the wii Shopping Channel.

Enter problem two: my softmodded wii won't load the Shopping Channel because it's out of date.  I'm prompted to perform a wii system update to get the new Shopping Channel.  Bad idea.  Doing so would render my softmod (and all applications, games, etc.) useless.  The solution to this problem is to manually update only the Shopping Channel.  Below are two methods, though only method 2 worked for me:

*Note: These methods assume your wii is softmodded a la homebrew channel.  If not, see this guide.*

Method 1 - Internet Update (Easier)

This method uses the Multi Mod Manager to perform a network update of the shopping channel.  Your wii must be connected to the internet for this to work.  I tried this method first as it seems easier, but in the end it didn't work for me (not sure why).  A quick internet search shows hundreds of other happy customers.

Open Multi Mod Manager from the Homebrew Channel.  If you don't have it, download from link below and copy the MMM folder inside your /apps directory on SD card or USB stick:

http://www.mediafire.com/download.php?l6r9y96rh9y6c2e

In MMM, select "Load another IOS" and choose 249.  Now go to "Manage Wii Channels" and ensure the Shopping Channel and your wii's region are selected properly.  Install, and return to MMM main menu.

From "IOS Manager" install IOS56, and say no to all patches.  Then, load IOS56-64--v5662 from the Nintendo Servers.  After everything has installed, exit MMM and restart wii.

Method 2 - Manual Offline Update

For this method you will need a WAD manager such as WAD-Manager_v1.7.

First, download these files and place them in the /wad directory on your SD card or USB stick:

http://www.mediafire.com/download.php?4zxhye4xh46y3gw

Load your WAD manager from the homebrew channel and use IOS249 for a new install.  Say no to NAND emulation and select the source for your /wad directory.  Install IOS56-64-v5662 and then Shopping Channel-NUS-v20.  [EDIT: Shopping Channel is now v21.  See here for instructions]

After either of these methods, exit the installer, reboot the wii and look for the new Shopping Channel icon in place of your old one.  Load, search for Netflix and download!

Tuesday, 15 March 2011

Ubuntu: Make SIP Calls Using Empathy

Ubuntu's default chat client, Empathy, supports a myriad of instant messaging protocols.  Unfortunately, SIP isn't included in this list.  If you have an SIP VOIP account (almost any home phone VOIP product) you can get it working in this application in less than 10 minutes.

First, you must install the sofiasip package (it's in the universe repository).  In terminal, type:
sudo apt-get install telepathy-sofiasip
You should now see a new option in the drop-down Accounts list in Empathy, titled SIP.  Simply enter your SIP username and password and you're good to go.  


To make a call, it's just CTRL + M under the Chat file menu, select your SIP account and enter the number in the Contact ID box.


You'll get a window that looks something like the screenshot below, and you're good to go.

Friday, 11 March 2011

Ubuntu: How to Add Gmail to Indicator Applet

Ubuntu's indicator applet is a relatively new, nifty tool for getting rid of all the system bar clutter and organising it in one drop-down menu.  I'd say it's received mixed reviews... But I like it.  By default, it integrates with instant messaging, email, social broadcast and audio programs BUT its email integration only goes so far as Evolution.

I don't use Evolution.  I find it too clunky and prefer my web-based gmail client.  But the indicator applet menu doesn't allow for web-based gmail noitification by default.  To enable, we must install the gm-notify package.  The good news is that it's contained within the universe repository and installation is a piece of cake.

sudo apt-get update
sudo apt-get install gm-notify

You will see a new menu item called GMail Notifier Configuration under System > Preferences.  Open it and configure your account:


Once saved, you need only to restart your menubar and all will be well:

killall gnome-panel


Based on my settings, clicking Inbox will open a Google Chrome browser and take me to new mail.


  © Blogger template 'Isolation' by Ourblogtemplates.com 2008

Back to TOP