<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tachytelic.net</title>
	<atom:link href="http://www.tachytelic.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tachytelic.net</link>
	<description></description>
	<lastBuildDate>Sun, 15 Jan 2012 00:24:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Initiating a Gradwell call directly from a custom Internet Explorer Context Menu</title>
		<link>http://www.tachytelic.net/2012/01/initiating-a-gradwell-call-directly-from-a-custom-internet-explorer-context-menu/</link>
		<comments>http://www.tachytelic.net/2012/01/initiating-a-gradwell-call-directly-from-a-custom-internet-explorer-context-menu/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 21:14:56 +0000</pubDate>
		<dc:creator>Paulie</dc:creator>
				<category><![CDATA[Scripts & Utilities]]></category>
		<category><![CDATA[Technical Posts]]></category>
		<category><![CDATA[Gradwell]]></category>
		<category><![CDATA[VOIP]]></category>

		<guid isPermaLink="false">http://www.tachytelic.net/?p=418</guid>
		<description><![CDATA[I recently read some documentation on the Gradwell website which detailed how to initiate calls via the web: http://www.gradwell.com/support/kb/article.php?id=159 I wrote a powershell script to test the system and it worked well, but I didn&#8217;t really have a practical use for dialing from the command line.  Yesterday I was by chance reading about Extending the [...]]]></description>
			<content:encoded><![CDATA[<p>I recently read some documentation on the Gradwell website which detailed how to initiate calls via the web:</p>
<p><a href="http://www.gradwell.com/support/kb/article.php?id=159">http://www.gradwell.com/support/kb/article.php?id=159</a></p>
<p>I wrote a powershell script to test the system and it worked well, but I didn&#8217;t really have a practical use for dialing from the command line.  Yesterday I was by chance reading about <strong><a href="http://blogs.msdn.com/b/oldnewthing/archive/2004/05/24/140283.aspx" target="_blank">Extending the Internet Explorer Context Menu</a></strong>.</p>
<p>I decided to put together a quick bit of code that would allow me to initiate calls directly from Internet Explorer to my Gradwell extension, and it works really well!  I ditched the original Powershell version in favour of javascript because it made the solution much neater.</p>
<p>To make this work for you need to setup an authentication token for your extension on the Gradwell VoIP control panel first. Make a note of your extention and authentication token.</p>
<p>Download <strong><a href="http://www.tachytelic.net/wp-content/uploads/DialGradwell.htm">this HTML File</a> (right click - Save Target as) </strong>and store it locally somewhere on your machine.  Open the file for editing and modify with your own extension number and authentication token:</p>
<p><a href="http://www.tachytelic.net/wp-content/uploads/Gradwell.png"><img class="aligncenter size-full wp-image-424" title="Gradwell" src="http://www.tachytelic.net/wp-content/uploads/Gradwell.png" alt="" width="369" height="87" /></a></p>
<p>Now we just need to create the internet explorer context menu, create the following registry key:</p>
<p>[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\&amp;Gradwell Call]<br />
@=REG_SZ:&#8221;C:\some\path\to\View\DialGradwell.htm&#8221;<br />
Contexts=REG_DWORD:10</p>
<p>You will need to change &#8220;c:\some\path\to&#8221; to the actual folder where you saved &#8220;DialGradwell.htm&#8221;.</p>
<p><a href="http://www.tachytelic.net/wp-content/uploads/GradwelRegistry1.png"><img class="aligncenter size-full wp-image-427" title="GradwelRegistry" src="http://www.tachytelic.net/wp-content/uploads/GradwelRegistry1.png" alt="" width="527" height="133" /></a></p>
<p>Open Internet Explorer again and highlight some text or a link and right click and you should now have the option to call the number directly from your browser:</p>
<p><a href="http://www.tachytelic.net/wp-content/uploads/GradwellCallExample.png"><img class="aligncenter size-full wp-image-428" title="GradwellCallExample" src="http://www.tachytelic.net/wp-content/uploads/GradwellCallExample.png" alt="" width="435" height="382" /></a></p>
<p>If you have done everything right, simply click on the &#8220;Gradwell Call&#8221; context menu option and your phone should start ringing right away.  Answer the call and you&#8217;ll hear the ringing of the destination number right away.</p>
<p>I might see about doing the same thing for Chrome and Firefox.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tachytelic.net/2012/01/initiating-a-gradwell-call-directly-from-a-custom-internet-explorer-context-menu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SPA Call Manager Pro Released!</title>
		<link>http://www.tachytelic.net/2011/12/spa-call-manager-pro-released/</link>
		<comments>http://www.tachytelic.net/2011/12/spa-call-manager-pro-released/#comments</comments>
		<pubDate>Fri, 02 Dec 2011 01:15:48 +0000</pubDate>
		<dc:creator>Paulie</dc:creator>
				<category><![CDATA[Scripts & Utilities]]></category>
		<category><![CDATA[504G]]></category>
		<category><![CDATA[Call Control]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[CTI]]></category>
		<category><![CDATA[IP Phone]]></category>
		<category><![CDATA[Linksys]]></category>
		<category><![CDATA[SPA942]]></category>

		<guid isPermaLink="false">http://www.tachytelic.net/?p=409</guid>
		<description><![CDATA[I&#8217;ve been working on a project for some time to enhance the usability of the IP Phones that we use internally. Namely the Linksys SPA 942 and the Cisco SPA 504g. The product is called SPA Call Manager Pro and it enables you to control the phone directly from your Windows desktop. I&#8217;ve written a [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on a project for some time to enhance the usability of the IP Phones that we use internally. Namely the Linksys SPA 942 and the Cisco SPA 504g. The product is called <a href="http://www.spacallmanager.com" target="_blank">SPA Call Manager Pro</a> and it enables you to control the phone directly from your Windows desktop.</p>
<p>I&#8217;ve written a few little tools for the SPA series of phones but this one required a lot more effort. We&#8217;ve been using it internally for while now and it really does make using the phones so much easier and quicker.</p>
<p>It took me a while to figure out how to control the call functions of the phone, but I am very pleased with the results. Here is a screenshot of the main application window:</p>
<p><a href="http://www.tachytelic.net/wp-content/uploads/SPAMain-e1322788270854.png"><img class="size-full wp-image-410 aligncenter" title="SPA Call Manager Pro Main Window" src="http://www.tachytelic.net/wp-content/uploads/SPAMain-e1322788270854.png" alt="SPA Call Manager Pro Main Screenshot showing how a Linksys or Cisco IP Phone can be controlled via your desktop." width="640" height="624" /></a></p>
<p>&nbsp;</p>
<p>The program has a number of features to make working with the Linksys SPA 942 and the Cisco 504g easier, such as autocomplete dialing from the phone and applications personal directory and the ability to directly dial any number stored in the phones Dialed/Answered and Missed call logs.</p>
<p>We&#8217;ve also added the ability to dial any number stored in your windows clipboard, really handy when you are web browsing and just want to get hold of someone quickly without having to look back and forth between the phone and your screen.</p>
<p>You can import numbers from your own databases via the CSV import utility and easily build up your own contact database within the application and then export it for use on collegues machines.</p>
<p>We have put together a dedicated website for the application, if you use one of these phones I urge you to check it out to make your life easier!</p>
<h1><strong><a title="SPA Call Manager Pro Website" href="http://www.spacallmanager.com" target="_blank">SPA Call Manager Pro</a></strong></h1>
]]></content:encoded>
			<wfw:commentRss>http://www.tachytelic.net/2011/12/spa-call-manager-pro-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Outlook: Your message did not reach some or all of the intended recipients.</title>
		<link>http://www.tachytelic.net/2011/09/outlook-your-message-did-not-reach-some-or-all-of-the-intended-recipients/</link>
		<comments>http://www.tachytelic.net/2011/09/outlook-your-message-did-not-reach-some-or-all-of-the-intended-recipients/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 16:59:42 +0000</pubDate>
		<dc:creator>Paulie</dc:creator>
				<category><![CDATA[Technical Posts]]></category>
		<category><![CDATA[outlook]]></category>

		<guid isPermaLink="false">http://www.tachytelic.net/?p=389</guid>
		<description><![CDATA[Had a problem with a customer today sending an email and instantly getting a response that the message was undeliverable, with the message: Your message did not reach some or all of the intended recipients. Subject: FW: Offer Sent: 20/09/2011 10:33 The following recipient(s) cannot be reached: &#8216;user@domain.com&#8217; on 20/09/2011 10:33 None of your e-mail [...]]]></description>
			<content:encoded><![CDATA[<p>Had a problem with a customer today sending an email and instantly getting a response that the message was undeliverable, with the message:</p>
<blockquote><p>Your message did not reach some or all of the intended recipients.</p>
<p>Subject:  FW: Offer</p>
<p>Sent:     20/09/2011 10:33</p>
<p>The following recipient(s) cannot be reached:</p>
<p>&#8216;user@domain.com&#8217; on 20/09/2011 10:33<br />
None of your e-mail accounts could send to this recipient.</p></blockquote>
<p>This problem is caused when the email address has been pasted into to the to: field with the mailto: portion still intact.</p>
<p>Go into the sent items and open the email that failed to transmit and then choose &#8220;resend this message&#8221; and then double click on the email address you will probably see something like this:</p>
<p><a href="http://www.tachytelic.net/wp-content/uploads/Outlook.png"><img class="aligncenter size-full wp-image-388" title="Outlook - Message did not reach some of all of the intended recipients" src="http://www.tachytelic.net/wp-content/uploads/Outlook.png" alt="Showing MAILTO instead of SMTP" width="484" height="245" /></a></p>
<p>As in the picture the &#8220;E-mail type:&#8221; is set to MAILTO.  Clicking on the Internet type button will reset it back to SMTP and should be able to send the message.</p>
<p>Sometimes the incorrect address can also get cached into your NK2 file, so you will need to remove it from your autocomplete cache to make sure that you don&#8217;t get the problem again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tachytelic.net/2011/09/outlook-your-message-did-not-reach-some-or-all-of-the-intended-recipients/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dell Openmanage Server Administrator E-Mail Alerts &#8211; Powershell &amp; VBScript versions</title>
		<link>http://www.tachytelic.net/2011/09/dell-openmanage-server-administrator-e-mail-alerts-updated-powershell-script/</link>
		<comments>http://www.tachytelic.net/2011/09/dell-openmanage-server-administrator-e-mail-alerts-updated-powershell-script/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 16:53:40 +0000</pubDate>
		<dc:creator>Paulie</dc:creator>
				<category><![CDATA[Scripts & Utilities]]></category>
		<category><![CDATA[Technical Posts]]></category>
		<category><![CDATA[Dell Openmanage]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Powershell]]></category>

		<guid isPermaLink="false">http://www.tachytelic.net/?p=368</guid>
		<description><![CDATA[Last year I posted a script written in VBScript which enables email alerts from Dell OMSA without the need for IT Assistant.  This script has proved to be very popular, but a number of users have not been able to make it work because it depends on CDO, which is not included in Windows Server [...]]]></description>
			<content:encoded><![CDATA[<p>Last year I <a href="http://www.tachytelic.net/2010/03/setting-up-e-mail-alerts-from-dell-openmanage-omsa/" target="_blank">posted a script</a> written in VBScript which enables email alerts from Dell OMSA without the need for IT Assistant.  This script has proved to be very popular, but a number of users have not been able to make it work because it depends on CDO, which is not included in Windows Server Core.</p>
<p>So, I have rewritten the script in Powershell and it should now work on any system which has Powershell installed.  The new script is easier to read and includes support for SMTP over SSL, making the use of a Gmail account for sending the alerts very straightforward.</p>
<p>The whole process is very similar to the previous script, so if you used that one, this will be immediatly familiar.</p>
<p><strong>Installation:</strong></p>
<p>After you have downloaded the Zip file extract it to a folder on your server, e.g &#8220;C:\Script&#8221;</p>
<p>You will then need to edit the variables at the top of the script to make them appropriate for your environment:</p>
<p><a href="http://www.tachytelic.net/wp-content/uploads/OMSAPowershell1.png"><img class="aligncenter size-full wp-image-369" title="Dell Openmanage Powershell Script Variables" src="http://www.tachytelic.net/wp-content/uploads/OMSAPowershell1.png" alt="" width="508" height="169" /></a></p>
<p>If you do not specify an SMTPServer, it will default to localhost.  If you do not specify an SMTPPort it will default to port 25.</p>
<p>If you intend to use the script with a gmail account set:</p>
<p>$SMTPServer = &#8220;smtp.gmail.com&#8221;<br />
$SMTPUser = Your gmail account name (without the @gmail.com part).<br />
$SMTPPassword = Your gmail account password<br />
$SMTPPort = 587<br />
$EnableSSL = true</p>
<p><strong>Test Email is functional</strong></p>
<p>Now that you have the script installed open up a powershell prompt and run the script with the &#8220;testemail&#8221; parameter e.g:</p>
<p>c:\script\dellalerts.ps1 testemail</p>
<p>If everything is working properly you should receive a test alert in your inbox.</p>
<p><strong>Setup Alerts from OpenManage</strong></p>
<p>Once the email function has been tested you can go ahead and setup the script to run from open manage, simply run the script again with the &#8220;setup&#8221; parameter, and you should see something like this:</p>
<p><a href="http://www.tachytelic.net/wp-content/uploads/OMSAPowershell2.png"><img class="aligncenter size-full wp-image-370" title="OMSAPowershell2" src="http://www.tachytelic.net/wp-content/uploads/OMSAPowershell2.png" alt="" width="465" height="351" /></a></p>
<p><strong>Testing</strong></p>
<p>There are a few easy ways to test the script in practice with a real alert generated by OpenManage:</p>
<ul>
<li>Pop the side off the server casing, this will generate a chassis intrusion alert.</li>
<li>If you have a dual powersupply system you can pull the power to one of the supplies and the server should report the power loss.</li>
</ul>
<p>The problem with these methods is that you have to be in the same place as the server.  So I prefer to trigger a tempreture alert like this:</p>
<p><a href="http://www.tachytelic.net/wp-content/uploads/OMSAPowershell3.png"><img class="aligncenter size-full wp-image-373" title="OMSAPowershell3" src="http://www.tachytelic.net/wp-content/uploads/OMSAPowershell3.png" alt="" width="429" height="337" /></a></p>
<p>Just set the warning threshold to be a couple of degrees lower than your current reading.  <strong>Warning: </strong>If you have a thermal shutdown action configured, this could trigger that process off and shutdown your server.  Once you have received your test emails, set the tempreture wanrings back to default values.</p>
<p>Please let me know of any issues you have with the script and I will work on them as soon as possible.  I have installed this updated version on a number of systems and it is working well.</p>
<p style="text-align: center;">The download includes both the new version and the older VBScript version.<br />
<form action='https://www.paypal.com/cgi-bin/webscr' method='post' target='_blank'><p>
GBP 2.95 / Download<br />
<input type="image" src="https://www.paypal.com/en_GB/i/btn/btn_buynow_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online.">
</p><input type="hidden" name="cmd" value="_xclick" /><input type='hidden' name='business' value='paul@murana.co.uk' /><input type='hidden' name='item_name' value='Dell Openmanage Server Administrator E-Mail Alerts - Powershell &amp; VBScript versions' /><input type='hidden' name='item_number' value='368' /><input type='hidden' name='amount' value='2.95' /><input type="hidden" name="no_shipping" value="1" /><input type="hidden" name="no_note" value="1" /><input type='hidden' name='currency_code' value='GBP' /><input type='hidden' name='notify_url' value='http://www.tachytelic.net/wp-content/plugins/easyfileshop/ipn.php' /></form></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tachytelic.net/2011/09/dell-openmanage-server-administrator-e-mail-alerts-updated-powershell-script/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Knitted cover for my Amazon Kindle</title>
		<link>http://www.tachytelic.net/2011/01/knitted-cover-for-my-amazon-kindle/</link>
		<comments>http://www.tachytelic.net/2011/01/knitted-cover-for-my-amazon-kindle/#comments</comments>
		<pubDate>Sun, 02 Jan 2011 14:13:23 +0000</pubDate>
		<dc:creator>Paulie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Amazon Kindle]]></category>
		<category><![CDATA[Knitted cover]]></category>
		<category><![CDATA[Pattern]]></category>

		<guid isPermaLink="false">http://www.tachytelic.net/?p=345</guid>
		<description><![CDATA[It was my birthday recently and I was lucky enough to receive an Amazon Kindle, if you haven&#8217;t seen or used one of these I&#8217;d highly recommend it, it is actually quite an amazing little thing.   I also got the Official Amazon Cover for the reader but I really did not get on with [...]]]></description>
			<content:encoded><![CDATA[<p>It was my birthday recently and I was lucky enough to receive an <a href="http://www.amazon.co.uk/gp/product/B002LVUWFE?ie=UTF8&amp;tag=tachytelicnet-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B002LVUWFE">Amazon Kindle</a>, if you haven&#8217;t seen or used one of these I&#8217;d highly recommend it, it is actually quite an amazing little thing.</p>
<p style="text-align: center;"><a href="http://www.amazon.co.uk/gp/product/B002LVUWFE?ie=UTF8&amp;tag=tachytelicnet-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B002LVUWFE"><img src="/wp-content/uploads/417XQ0XwQuL._SL160_.jpg" border="0" alt="" /></a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.co.uk/e/ir?t=tachytelicnet-21&amp;l=as2&amp;o=2&amp;a=B002LVUWFE" border="0" alt="" width="1" height="1" /> <a href="http://www.amazon.co.uk/gp/product/B003DZ163E?ie=UTF8&amp;tag=tachytelicnet-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B003DZ163E"><img src="/wp-content/uploads/518ISDAvx1L._SL160_.jpg" border="0" alt="" /></a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.co.uk/e/ir?t=tachytelicnet-21&amp;l=as2&amp;o=2&amp;a=B003DZ163E" border="0" alt="" width="1" height="1" /></p>
<p>I also got the Official Amazon Cover for the reader but I really did not get on with it. It is high quality and durable, but it makes the device so awkward to read that I always end up removing the Kindle anyway. It is also quite heavy and I generally leave the Kindle in my laptop bag and can do without the extra weight.</p>
<p>My girlfriend, who knits constantly made me a Kindle Cover which fits the reader perfectly and provides surprisingly good protection. She has made the pattern available freely on <a href="http://mezzamay.blogspot.com/2011/01/kindle-cosy-pattern-ready-for-download.html"><strong>this post on her blog</strong></a>.</p>
<p style="text-align: center;"><a href="http://mezzamay.blogspot.com/2011/01/kindle-cosy-pattern-ready-for-download.html"><img class="aligncenter" src="http://3.bp.blogspot.com/_3ho1AMXgauU/TR-twXy1wtI/AAAAAAAAJ5c/B6NePAYKeSo/s320/IMG_4230.JPG" alt="Kindle Cosy" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tachytelic.net/2011/01/knitted-cover-for-my-amazon-kindle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated Linksys SPA Personal Directory Manager</title>
		<link>http://www.tachytelic.net/2011/01/updated-linksys-spa-personal-directory-manager/</link>
		<comments>http://www.tachytelic.net/2011/01/updated-linksys-spa-personal-directory-manager/#comments</comments>
		<pubDate>Sat, 01 Jan 2011 14:40:59 +0000</pubDate>
		<dc:creator>Paulie</dc:creator>
				<category><![CDATA[Scripts & Utilities]]></category>
		<category><![CDATA[Cisco SPA504G]]></category>
		<category><![CDATA[Linksys]]></category>
		<category><![CDATA[SPA941]]></category>
		<category><![CDATA[SPA942]]></category>
		<category><![CDATA[VOIP]]></category>

		<guid isPermaLink="false">http://www.tachytelic.net/?p=324</guid>
		<description><![CDATA[In response to the comments posted my original post I have put together a new version of the Linksys SPA Personal Directory Manager. This version has had some cosmetic tweaks, includes a proper installer and has the ability to upload the directory to many phones. There is a small charge of £1.95 for this software. [...]]]></description>
			<content:encoded><![CDATA[<p>In response to the comments posted my <a href="http://www.tachytelic.net/2010/05/simple-gui-for-linksys-spa942-personal-directory/">original post</a> I have put together a new version of the Linksys SPA Personal Directory Manager.</p>
<p>This version has had some cosmetic tweaks, includes a proper installer and has the ability to upload the directory to many phones.</p>
<p>There is a small charge of £1.95 for this software.</p>
<p><a href="http://www.tachytelic.net/wp-content/uploads/SPA.png"><img class="aligncenter size-medium wp-image-340" title="SPA Personal Directory Manager" src="http://www.tachytelic.net/wp-content/uploads/SPA-300x227.png" alt="" width="300" height="227" /></a></p>
<p>This has been tested and works with:</p>
<p><a href="http://www.amazon.co.uk/gp/product/B0028STP0I?ie=UTF8&amp;tag=tachytelicnet-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B0028STP0I">Linksys SPA941</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.co.uk/e/ir?t=tachytelicnet-21&amp;l=as2&amp;o=2&amp;a=B0028STP0I" alt="" width="1" height="1" border="0" /><a href="http://www.amazon.co.uk/gp/product/B000IG98EA?ie=UTF8&amp;tag=tachytelicnet-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B000IG98EA">Linksys SPA942</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.co.uk/e/ir?t=tachytelicnet-21&amp;l=as2&amp;o=2&amp;a=B000IG98EA" alt="" width="1" height="1" border="0" /><a href="http://www.amazon.co.uk/gp/product/B000MJXZXI?ie=UTF8&amp;tag=tachytelicnet-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B000MJXZXI">Linksys SPA962</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.co.uk/e/ir?t=tachytelicnet-21&amp;l=as2&amp;o=2&amp;a=B000MJXZXI" alt="" width="1" height="1" border="0" /></p>
<div><strong>Update: 13/08/2011:</strong></div>
<div>Support has now been added for the Cisco SPA504G.  It may well work with other new phones from this series but I do not have the phones on hand to test.</div>
<div>Be very interested in any feedback or feature requests. Click on the Paypal link to purchase:</div>
<div><form action='https://www.paypal.com/cgi-bin/webscr' method='post' target='_blank'><p>
GBP 1.95 / Download<br />
<input type="image" src="https://www.paypal.com/en_GB/i/btn/btn_buynow_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online.">
</p><input type="hidden" name="cmd" value="_xclick" /><input type='hidden' name='business' value='paul@murana.co.uk' /><input type='hidden' name='item_name' value='Updated Linksys SPA Personal Directory Manager' /><input type='hidden' name='item_number' value='324' /><input type='hidden' name='amount' value='1.95' /><input type="hidden" name="no_shipping" value="1" /><input type="hidden" name="no_note" value="1" /><input type='hidden' name='currency_code' value='GBP' /><input type='hidden' name='notify_url' value='http://www.tachytelic.net/wp-content/plugins/easyfileshop/ipn.php' /></form></div>
]]></content:encoded>
			<wfw:commentRss>http://www.tachytelic.net/2011/01/updated-linksys-spa-personal-directory-manager/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Updating the RecipientContainer of a dynamic distribution group in Exchange 2007</title>
		<link>http://www.tachytelic.net/2010/10/updating-the-recipientcontainer-of-a-dynamic-distribution-group-in-exchange-2007/</link>
		<comments>http://www.tachytelic.net/2010/10/updating-the-recipientcontainer-of-a-dynamic-distribution-group-in-exchange-2007/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 11:27:51 +0000</pubDate>
		<dc:creator>Paulie</dc:creator>
				<category><![CDATA[Technical Posts]]></category>
		<category><![CDATA[Exchange]]></category>

		<guid isPermaLink="false">http://www.tachytelic.net/?p=310</guid>
		<description><![CDATA[After moving users to a different organisational unit you may find that you are unable to e-mail them using a dynamic distribution group. If the group was created in powershell you wont be able to edit it in the managment console either. It shows a message saying: This Dynamic Distribution Group was created with the [...]]]></description>
			<content:encoded><![CDATA[<p>After moving users to a different organisational unit you may find that you are unable to e-mail them using a dynamic distribution group.  If the group was created in powershell you wont be able to edit it in the managment console either.  It shows a message saying:</p>
<blockquote><p>
This Dynamic Distribution Group was created with the Exchange Management Shell.  You can use the Exchange Managment Shell to modify the filter.
</p></blockquote>
<p>And all of the controls are disabled.</p>
<p>To update the recipient container from the Exchange Management Shell run:</p>
<blockquote><p>
Set-DynamicDistributionGroup -Identity DistributionGroupName -RecipientContainer &#8216;containername/ouname&#8217;
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.tachytelic.net/2010/10/updating-the-recipientcontainer-of-a-dynamic-distribution-group-in-exchange-2007/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HP Direct PDF Printing and Printer tray control</title>
		<link>http://www.tachytelic.net/2010/10/hp-direct-pdf-printing-and-printer-tray-control/</link>
		<comments>http://www.tachytelic.net/2010/10/hp-direct-pdf-printing-and-printer-tray-control/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 09:37:24 +0000</pubDate>
		<dc:creator>Paulie</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Technical Posts]]></category>
		<category><![CDATA[Direct PDF]]></category>
		<category><![CDATA[HP Laserjet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Printing]]></category>
		<category><![CDATA[Shell Script]]></category>

		<guid isPermaLink="false">http://www.tachytelic.net/?p=287</guid>
		<description><![CDATA[HP Direct PDF printing is a great cross platform driverless printing mechanism which I have used for a number of customers with great results. A common problem with Direct PDF printing is that it is not possible to include any printer control commands such as tray calls within the PDF and lots of people have [...]]]></description>
			<content:encoded><![CDATA[<p>HP Direct PDF printing is a great cross platform driverless printing mechanism which I have used for a number of customers with great results.</p>
<p>A common problem with Direct PDF printing is that it is not possible to include any printer control commands such as tray calls within the PDF and lots of people have been asking how to do this &#8211; I checked with HP Technical support and was told it is not possible.</p>
<p>It is possible however to setup a print job with PJL commands and include the PDF documents within that job.  The key being to set the printer language/personality to PDF and then using the UEL (Universal Exit Language) command to issue more control commands.  After a bit of trial and error I found that this is actually quite straightforward, and thought I would post the code as I was not able to find any working examples:</p>
<blockquote><p>
<code><br />
ESC%-12345X@PJL<br />
@PJL JOB NAME = "paultest2.pdf" DISPLAY = "Printing &#038; Stapling paultest2.pdf"<br />
@PJL SET OUTBIN=OPTIONALOUTBIN1<br />
@PJL SET PROCESSINGTYPE="STAPLING"<br />
@PJL SET PROCESSINGOPTION="LEFT_1PT_ANGLED"<br />
@PJL SET MEDIASOURCE = TRAY3<br />
@PJL ENTER LANGUAGE = PDF<br />
</code>
</p></blockquote>
<p>After setting up the job with the above, you can then add the PDF code.  After the PDF you either need to end the job or specify more further printing control.  In my example I am printing another PDF document right away within the same job but from a different tray, like so:</p>
<blockquote><p>
<code><br />
ESC%-12345X@PJL<br />
@PJL SET MEDIASOURCE = TRAY4<br />
@PJL ENTER LANGUAGE = PDF<br />
</code>
</p></blockquote>
<p>Then follow this with more PDF data and then end the job like this:</p>
<blockquote><p>
<code><br />
ESC%-12345X@PJL<br />
@PJL RESET<br />
@PJL EOJ NAME = "paultest2.pdf"<br />
ESC%-12345X<br />
</code>
</p></blockquote>
<p>In this example the two PDFs are also being stapled together and the status display on the printer is also updated to show what document is being printed.</p>
<p>All of the above was tested using a HP Laserjet P4015N with a 500-Sheet Stapler/Stacker(CB522A).  Although it contains no references to PDF printing, the best reference I have found is this document from HP:<br />
<a href="http://h20000.www2.hp.com/bc/docs/support/SupportManual/bpl13208/bpl13208.pdf"></p>
<p>http://h20000.www2.hp.com/bc/docs/support/SupportManual/bpl13208/bpl13208.pdf</a></p>
<p>In production I am doing all of the PJL wrapping via a korn shell script which I&#8217;ve tested from IBM AIX, Ubuntu and Sco Openserver 5.0.7.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tachytelic.net/2010/10/hp-direct-pdf-printing-and-printer-tray-control/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Dell Openmanage Server Administrator (OMSA) Email Alerts for Linux</title>
		<link>http://www.tachytelic.net/2010/10/dell-openmanage-server-administrator-omsa-email-alerts-for-linux/</link>
		<comments>http://www.tachytelic.net/2010/10/dell-openmanage-server-administrator-omsa-email-alerts-for-linux/#comments</comments>
		<pubDate>Sat, 02 Oct 2010 22:53:05 +0000</pubDate>
		<dc:creator>Paulie</dc:creator>
				<category><![CDATA[Scripts & Utilities]]></category>
		<category><![CDATA[Technical Posts]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[E-Mail]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OMSA]]></category>
		<category><![CDATA[Shell Script]]></category>

		<guid isPermaLink="false">http://www.tachytelic.net/?p=259</guid>
		<description><![CDATA[Earlier this year I posted a script which sends email alerts from Dell servers using the alerting system built into Dell Openmanage. However, that script will only work on Windows systems. A visitor to the blog called Steve has kindly posted some code on that post which enables the same functionality in Linux and I [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier this year I <a href="http://www.tachytelic.net/2010/03/setting-up-e-mail-alerts-from-dell-openmanage-omsa/"><strong>posted a script</strong></a> which sends email alerts from Dell servers using the alerting system built into Dell Openmanage.  However, that script will only work on Windows systems.</p>
<p>A visitor to the blog called Steve has kindly posted some code on that post which enables the same functionality in Linux and I think it is worthy of its own post.</p>
<p>Before attempting to use the script you will need to download <a href="http://caspian.dotconf.net/menu/Software/SendEmail/#download"><strong>this perl script called sendEmail</strong></a> and that you have unix2dos installed.</p>
<p>The script accepts two arguments, which are setup or show.</p>
<p>&#8220;setup&#8221; will set the alerts action to the value of $alert_script which should be the full path to the script itself.<br />
&#8220;show&#8221; will print the current alert settings for the system to the screen.</p>
<p>The code of the script is as follows, or you can <strong><a href="http://www.tachytelic.net/wp-content/uploads/send_alert.txt">download from here</a></strong>:</p>
<div id="smallblockquote">
<code><br />
#!/usr/bin/perl<br />
########<br />
#<br />
# Alter these setting to suit your system<br />
$alert_script='/opt/asx_scripts/send_alert.pl';<br />
$argument = 0;<br />
$argument = $ARGV[0];<br />
$omreport = '/opt/dell/srvadmin/bin/omreport';<br />
$omconfig = '/opt/dell/srvadmin/bin/omconfig';<br />
$sendemail = '/opt/asx_scripts/sendEmail';<br />
$toname = 'name';<br />
$fromname = 'name';<br />
$domain = 'domain.com';<br />
$tmp_path = '/tmp';<br />
$mail_gateway = 'ip or name of mailgate';<br />
$unix2dos = '/usr/bin/unix2dos';<br />
#<br />
#</p>
<p>if("$argument" eq "setup"){<br />
        set_available_alerts();<br />
        exit;<br />
}<br />
if("$argument" eq "show"){<br />
        display_set_alerts();<br />
        exit;<br />
}<br />
if("$argument" eq "help"){<br />
        print "If you need some help read the code\n";<br />
        exit;<br />
}<br />
unless($argument){<br />
        $desc=`$omreport system alertlog 2>/dev/null | grep "Description" | head -1 | cut -f2-9 -d: | sed 's/ //'`;<br />
        chomp($desc);<br />
        $date=`$omreport system alertlog 2>/dev/null | grep "Date and Time" | head -1 | cut -f2-9 -d: | sed 's/ //g' | sed 's/://g'`;<br />
        chomp($date);<br />
        $host=`$omreport system summary 2>/dev/null | grep "Host Name" | head -1 | cut -f2-9 -d: | sed 's/ //'`;<br />
        chomp($host);<br />
        $tag=`$omreport system summary 2>/dev/null | grep "Chassis Service Tag" | head -1 | cut -f2-9 -d: | sed 's/ //'`;<br />
        chomp($tag);<br />
        $attach="$tmp_path/$date.log";<br />
        `$omreport system alertlog > "$attach"`;<br />
        if( -f "$unix2dos"){<br />
                `$unix2dos "$attach" 2>/dev/null`;<br />
        }<br />
        $send=`$sendemail -f "$fromname\@$domain" -t "$toname\@$domain" -u "System Error: $host SvcTag: $tag Time: $date" -m "$host SvcTag: $tag Error: $desc Time: $date" -a "$attach" -s "$mail_gateway"`;<br />
}else{<br />
        print "If you need some help read the code\n";<br />
        exit;<br />
}</p>
<p>sub set_available_alerts {<br />
        $alert_list = `$omconfig system alertaction 2>/dev/null | cut -f2 -d"<" | cut -f1 -d">"`;<br />
        chomp($alert_list);<br />
        chomp($alert_list);<br />
        @split_alert_list = split(/\|/, $alert_list);<br />
        foreach my $alert (@split_alert_list){<br />
                $set_result = `$omconfig system alertaction event=$alert execappath="$alert_script" 2>/dev/null | head -1`;<br />
                chomp($set_result);<br />
                if("$set_result" eq "Alert action(s) configured successfully."){<br />
                        print "Set Action:\t$alert\n";<br />
                }else{<br />
                        print "ERROR Set didnt return expected value ($set_result)\n";<br />
                }<br />
        }<br />
}<br />
sub display_set_alerts {<br />
        $currently_set = `$omreport system alertaction`;<br />
        print "$currently_set\n";<br />
}</p>
<p>exit;</p>
<p></code>
</div>
<p>A good way to test the script is to temporarily set the &#8220;Temperature Maximum&#8221; to something low like 12 to trigger an alert.    </p>
<p>Unfortunately all of my Linux machines are virtual machines so I cannot test or modify this script, so if anyone wants to give me SSH access to a server running OMSA, be my guest. <img src='http://www.tachytelic.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Again, big thanks to Steve for posting this and I am sure it will be useful to lots of people.  This has also inspired me to make some improvements to my original Windows version.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tachytelic.net/2010/10/dell-openmanage-server-administrator-omsa-email-alerts-for-linux/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Sage Instant Accounts is very slow when running Trend Worry Free Business Security</title>
		<link>http://www.tachytelic.net/2010/09/sage-instant-accounts-is-very-slow-when-running-trend-worry-free-business-security/</link>
		<comments>http://www.tachytelic.net/2010/09/sage-instant-accounts-is-very-slow-when-running-trend-worry-free-business-security/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 14:04:04 +0000</pubDate>
		<dc:creator>Paulie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Sage]]></category>
		<category><![CDATA[Speed]]></category>
		<category><![CDATA[Trend]]></category>

		<guid isPermaLink="false">http://www.tachytelic.net/?p=246</guid>
		<description><![CDATA[Had a situation with a customer who is running Sage Instant Accounts version 15 being extremly slow to respond after the installation of Trend Worry Free Business Security. The problem is most noticiable when switching between modules within Sage, which was taking around 20 seconds. Adding all the recommend exclusions did not make any difference, [...]]]></description>
			<content:encoded><![CDATA[<p>Had a situation with a customer who is running Sage Instant Accounts version 15 being extremly slow to respond after the installation of Trend Worry Free Business Security.</p>
<p>The problem is most noticiable when switching between modules within Sage, which was taking around 20 seconds.</p>
<p>Adding all the recommend exclusions did not make any difference, but using the Trend Micro Performance Tuning tool fixed the problem instantly.</p>
<p>The tool can be downloaded from:</p>
<p><a href="http://esupport.trendmicro.com/Pages/Identifying-and-resolving-performance-related-issues-caused-by-Behavior-Monitoring-and-Device-Control-features.aspx">http://esupport.trendmicro.com/Pages/Identifying-and-resolving-performance-related-issues-caused-by-Behavior-Monitoring-and-Device-Control-features.aspx</a></p>
<p>Simply add &#8220;SBDDesktop.exe&#8221; to the exception list and see if Sage runs at normal speed.</p>
<div id="attachment_247" class="wp-caption aligncenter" style="width: 544px"><a href="http://www.tachytelic.net/wp-content/uploads/Trend-slow-Sage.png"><img class="size-full wp-image-247" title="Trend Micro Performance Tuning tool" src="http://www.tachytelic.net/wp-content/uploads/Trend-slow-Sage.png" alt="" width="534" height="430" /></a><p class="wp-caption-text">Add SDBDesktop.exe to the exception list to speed up Sage</p></div>
<p>If the speed of Sage goes back to normal speed you must now add an exception to behavior monitoring within the WFBS dashboard:</p>
<p>Go into Security settings and then behavior monitoring and and then add the full path to SDBDesktop.exe to the exception list, in this case the path was:</p>
<p> C:\Program Files\Common Files\Sage SBD\SBDDesktop.exe </p>
<p><a href="http://www.tachytelic.net/wp-content/uploads/SageExceptionTrend.png"><img src="http://www.tachytelic.net/wp-content/uploads/SageExceptionTrend.png" alt="" title="Trend WFBS Behaviour monitoring exception" width="674" height="153" class="aligncenter size-full wp-image-252" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tachytelic.net/2010/09/sage-instant-accounts-is-very-slow-when-running-trend-worry-free-business-security/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

