<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Little Known Software</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/" />
    <link rel="self" type="application/atom+xml" href="http://www.littleknownsoftware.com/atom.xml" />
   <id>tag:www.littleknownsoftware.com,2008://3</id>
    <link rel="service.post" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3" title="Little Known Software" />
    <updated>2008-01-23T10:27:36Z</updated>
    <subtitle>A little plugin here, a little utility there, it all helps!</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.34</generator>
 
<entry>
    <title>SignatureProfiler 1.4.8 Released</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2008/01/signatureprofiler_148_released.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=41" title="SignatureProfiler 1.4.8 Released" />
    <id>tag:www.littleknownsoftware.com,2008://3.41</id>
    
    <published>2008-01-23T10:27:28Z</published>
    <updated>2008-01-23T10:27:36Z</updated>
    
    <summary>A new bug fix release already. This addresses a problem with the aliases from .Mac not being recognized. I&apos;m very surprised that this hadn&apos;t been noticed before. In any case, now you should see all of the aliases from .Mac...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="Mail" />
            <category term="Plugin" />
            <category term="SignatureProfiler" />
            <category term="Update" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p>A new bug fix release already. This addresses a problem with the aliases from .Mac not being recognized. I'm very surprised that this hadn't been noticed before. In any case, now you should see all of the aliases from .Mac listed for the account. It will use any name associated with the alias by default, though at this point it will not update .Mac if you change the display name inside the <span style="product-name">SignatureProfiler</span> preferences.</p>

<p>For more information, visit the <a href="http://www.littleknownsoftware.com/sigpro/">site</a> or download it <a href="http://www.littleknownsoftware.com/sigpro/download.html">directly</a>. Also please see the <a href="http://www.littleknownsoftware.com/examples">examples</a> on the blog for how to use the plugin.</p>

<div class="posttagsblock"><a href="http://technorati.com/tag/release" rel="tag">release</a>, <a href="http://technorati.com/tag/signatureprofiler" rel="tag">signatureprofiler</a>, <a href="http://technorati.com/tag/Update" rel="tag">Update</a></div>]]>
        
    </content>
</entry>
<entry>
    <title>SignatureProfiler 1.4.7 Released</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2008/01/signatureprofiler_147_released.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=40" title="SignatureProfiler 1.4.7 Released" />
    <id>tag:www.littleknownsoftware.com,2008://3.40</id>
    
    <published>2008-01-20T00:06:43Z</published>
    <updated>2008-01-20T00:07:26Z</updated>
    
    <summary>Happy New Year! Well once again I have a small update to fix an issue with the scripting feature. It was smashing the content returned from a script into an unreadable mess ignoring any formatting. This is due to the...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="Mail" />
            <category term="Plugin" />
            <category term="SignatureProfiler" />
            <category term="Update" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p>Happy New Year! Well once again I have a small update to fix an issue with the scripting feature. It was smashing the content returned from a script into an unreadable mess ignoring any formatting. This is due to the fact that the text is being inserted as HTML because of the way Mail works. So plain text would lose all new lines and tabs, etc. This update fixes that to force it to save the formatting.</p>

<p>For more information, visit the <a href="http://www.littleknownsoftware.com/sigpro/">site</a> or download it <a href="http://www.littleknownsoftware.com/sigpro/download.html">directly</a>. Also please see the <a href="http://www.littleknownsoftware.com/examples">examples</a> on the blog for how to use the plugin.</p>


<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/littleknown" rel="tag">littleknown</a>, <a href="http://www.technorati.com/tag/release" rel="tag">release</a>, <a href="http://www.technorati.com/tag/signatureprofiler" rel="tag">signatureprofiler</a></p><!-- technorati tags end -->]]>
        
    </content>
</entry>
<entry>
    <title>SignatureProfiler 1.4.6 Released</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2007/12/signatureprofiler_146_released.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=39" title="SignatureProfiler 1.4.6 Released" />
    <id>tag:www.littleknownsoftware.com,2007://3.39</id>
    
    <published>2007-12-26T15:55:20Z</published>
    <updated>2007-12-26T15:54:43Z</updated>
    
    <summary>Hello there! A little bug fix release just before the new year. This one addresses some more issues with the quote file importation and adds a button in the text field of the path to stop using the file, if...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="Mail" />
            <category term="Plugin" />
            <category term="SignatureProfiler" />
            <category term="Update" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p>Hello there! A little bug fix release just before the new year. This one addresses some more issues with the quote file importation and adds a button in the text field of the path to stop using the file, if desired.</p>

<p>Have a good one!</p>

<p>For more information, visit the <a href="http://www.littleknownsoftware.com/sigpro/">site</a> or download it <a href="http://www.littleknownsoftware.com/sigpro/download.html">directly</a>. Also please see the <a href="http://www.littleknownsoftware.com/examples">examples</a> on the blog for how to use the plugin.</p>

<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/littleknown" rel="tag">littleknown</a>, <a href="http://www.technorati.com/tag/release" rel="tag">release</a>, <a href="http://www.technorati.com/tag/signatureprofiler" rel="tag">signatureprofiler</a></p><!-- technorati tags end -->]]>
        
    </content>
</entry>
<entry>
    <title>SignatureProfiler 1.4.5 Released</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2007/12/signatureprofiler_145_released.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=38" title="SignatureProfiler 1.4.5 Released" />
    <id>tag:www.littleknownsoftware.com,2007://3.38</id>
    
    <published>2007-12-11T08:50:36Z</published>
    <updated>2007-12-11T08:50:46Z</updated>
    
    <summary>This is a small maintenance release to fix a small bug found when trying to include data from iTunes, but the song or album or artist is empty. An exception was being thrown and not handled. This would usually cause...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="Mail" />
            <category term="Plugin" />
            <category term="SignatureProfiler" />
            <category term="Update" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p>This is a small maintenance release to fix a small bug found when trying to include data from iTunes, but the song or album or artist is empty. An exception was being thrown and not handled. This would usually cause Mail to freeze up and require a Force Quit. Not good. I'm surprised that this hasn't been seen before. Are you people really using this?</p>

<p>Just kidding, of course. It's probably slightly unusual for someone who likes to include their iTunes information to actually have a nice tidy library.</p>

<p>For more information, visit the <a href="http://www.littleknownsoftware.com/sigpro/">site</a> or download it <a href="http://www.littleknownsoftware.com/sigpro/SigPro1.4.5.dmg">directly</a>. Also please see the <a href="http://www.littleknownsoftware.com/examples">examples</a> on the blog for how to use the plugin.</p>
<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/littleknown" rel="tag">littleknown</a>, <a href="http://www.technorati.com/tag/release" rel="tag">release</a>, <a href="http://www.technorati.com/tag/signatureprofiler" rel="tag">signatureprofiler</a></p><!-- technorati tags end -->]]>
        
    </content>
</entry>
<entry>
    <title>SignatureProfiler 1.4.4 Released - Leopard Support.</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2007/11/signatureprofiler_144_released.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=37" title="SignatureProfiler 1.4.4 Released - Leopard Support." />
    <id>tag:www.littleknownsoftware.com,2007://3.37</id>
    
    <published>2007-11-29T16:02:42Z</published>
    <updated>2007-11-29T16:03:05Z</updated>
    
    <summary>Finally! Well this should have been out a long time ago, but I just haven&apos;t had the time necessary to dedicate to it. So I have done it little by little and finally gotten this done. I had even tried...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="Mail" />
            <category term="Plugin" />
            <category term="SignatureProfiler" />
            <category term="Update" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p><strong><em>Finally!</em></strong></p>

<p>Well this should have been out a long time ago, but I just haven't had the time necessary to dedicate to it. So I have done it little by little and finally gotten this done. I had even tried to put out a new version with a different architecture for future simplicity, but that was just delaying it longer. So, I finally just went back and put Leopard compatibility in an older version of the code (yeah for svn!).</p>

<p>I'm not using it everyday on Leopard, since my main machine is not yet ready to go to Leopard, so if you find any issues please let me know and I'll look at them as quickly as I can.</p>

<p>Thanks to those writing in to say that they hoped there will be a Leopard version. It's good to know that people use it.</p>

<ul>
	<li>Support for Leopard added.</li>
	<li>Support for Panther removed.</li>
	<li>Changed Installer mechanism to fix several issues and simplify.</li>
</ul>

<p>For more information, visit the <a href="http://www.littleknownsoftware.com/sigpro/">site</a> or download it <a href="http://www.littleknownsoftware.com/sigpro/SigPro1.4.4.dmg">directly</a>. Also please see the <a href="http://www.littleknownsoftware.com/examples">examples</a> on the blog for how to use the plugin.</p>

<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/littleknown" rel="tag">littleknown</a>, <a href="http://www.technorati.com/tag/release" rel="tag">release</a>, <a href="http://www.technorati.com/tag/signatureprofiler" rel="tag">signatureprofiler</a></p><!-- technorati tags end -->]]>
        
    </content>
</entry>
<entry>
    <title>Leopard Release... Not yet</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2007/11/leopard_release_not_yet.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=36" title="Leopard Release... Not yet" />
    <id>tag:www.littleknownsoftware.com,2007://3.36</id>
    
    <published>2007-11-16T16:18:46Z</published>
    <updated>2007-11-16T16:19:35Z</updated>
    
    <summary>Hello there. Well, I am sorry to say that it is taking me longer than I had hoped to get this release out that will support Leopard. I think it could actually still be 2 more weeks. The reason actually...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="SignatureProfiler" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p>Hello there. Well, I am sorry to say that it is taking me longer than I had hoped to get this release out that will support Leopard. I think it could actually still be 2 more weeks.</p>

<p>The reason actually does have much to do with Leopard either. I was in the middle of some fairly substantial internal changes to the plugin. Of course, once I made the changes necessary for Leopard to function, some other fairly nasty bugs show up in both Tiger and Leopard, meaning that my newer version isn't stable enough for release, even though the Leopard issues have been addressed.</p>

<p>I will try this weekend to update the last released version of the code for Leopard and release that if I can do it by Monday evening. That will be a temporary version of <span class="product-name">SignatureProfiler</span>, but at least people will be able to use it.</p>

<p>Thanks for your patience!</p>
<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/Leopard" rel="tag">Leopard</a>, <a href="http://www.technorati.com/tag/Update" rel="tag">Update</a>, <a href="http://www.technorati.com/tag/signatureprofiler" rel="tag">signatureprofiler</a></p><!-- technorati tags end -->]]>
        
    </content>
</entry>
<entry>
    <title>Leopard and SignatureProfiler…</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2007/10/leopard_and_signatureprofiler.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=35" title="Leopard and SignatureProfiler…" />
    <id>tag:www.littleknownsoftware.com,2007://3.35</id>
    
    <published>2007-10-26T16:36:00Z</published>
    <updated>2007-10-26T16:36:31Z</updated>
    
    <summary>Well, as I write this Leopard is about to be released in Europe and has already hit people&apos;s machines in places like Australia and Japan. The obvious question is will the SignatureProfiler plugin work properly with Leopard Mail.app. The quick...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="SignatureProfiler" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p>Well, as I write this Leopard is about to be released in Europe and has already hit people's machines in places like Australia and Japan. The obvious question is will the <span class="product-name">SignatureProfiler</span> plugin work properly with Leopard Mail.app. The quick answer is "no", unfortunately. I had tested it in a previous version of Leopard and it seemed to work fine, but now it doesn't. I will take the next week and try to resolve the issue and release a new version.</p>

<p>Please stay tuned…</p>
<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/Leopard" rel="tag">Leopard</a>, <a href="http://www.technorati.com/tag/Compatibility" rel="tag">Compatibility</a></p><!-- technorati tags end -->]]>
        
    </content>
</entry>
<entry>
    <title>SignatureProfiler 1.4.3 Released.</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2007/04/signatureprofiler_143_released.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=34" title="SignatureProfiler 1.4.3 Released." />
    <id>tag:www.littleknownsoftware.com,2007://3.34</id>
    
    <published>2007-04-16T07:26:46Z</published>
    <updated>2007-04-16T07:26:50Z</updated>
    
    <summary>This simply fixes a couple of small bugs found in the previous version. Fixed two problems relating to the script feature that could crash mail or just return an empty selection from a script. For more information, visit the site...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="Mail" />
            <category term="Plugin" />
            <category term="SignatureProfiler" />
            <category term="Update" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p>This simply fixes a couple of small bugs found in the previous version.</p>

<ul>
	<li>Fixed two problems relating to the script feature that could crash mail or just return an empty selection from a script.</li>
</ul>

<p>For more information, visit the <a href="http://www.littleknownsoftware.com/sigpro/">site</a> or download it <a href="http://www.littleknownsoftware.com/sigpro/SigPro1.4.3.dmg">directly</a>. Also please see the <a href="http://www.littleknownsoftware.com/examples">examples</a> on the blog for how to use the plugin.</p>



<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/littleknown" rel="tag">littleknown</a>, <a href="http://www.technorati.com/tag/release" rel="tag">release</a>, <a href="http://www.technorati.com/tag/signatureprofiler" rel="tag">signatureprofiler</a></p><!-- technorati tags end -->]]>
        
    </content>
</entry>
<entry>
    <title>Calling Scripts from Signatures</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2007/04/calling_scripts_from_signature.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=33" title="Calling Scripts from Signatures" />
    <id>tag:www.littleknownsoftware.com,2007://3.33</id>
    
    <published>2007-04-09T15:02:48Z</published>
    <updated>2007-04-09T15:02:58Z</updated>
    
    <summary>Many users will find this new feature of SignatureProfiler very exciting. It allows you to interject any data that you can get in text form from any command line into a signature. You could easily incorporate iChat status, uptime count,...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="Examples" />
            <category term="Mail" />
            <category term="SignatureProfiler" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p>Many users will find this new feature of <span class="product-name">SignatureProfiler</span> very exciting. It allows you to interject any data that you can get in text form from any command line into a signature. You could easily incorporate iChat status, uptime count, random quote from a database, etc into you signatures. In addition any standard <span class="product-name">SignatureProfiler</span> placeholders will be replaced <b>after</b> the script contents are inserted into the signature, so in truth a single signature calling a script can be as dynamic as you are inside that script.</p>

<p>For more details, read on...</p>

<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/littleknown" rel="tag">littleknown</a>, <a href="http://www.technorati.com/tag/signatureprofiler" rel="tag">signatureprofiler</a></p><!-- technorati tags end -->]]>
        <![CDATA[<p>Adding a script to a signature is quite simple. Go into the Signature preference pane and select the signature that you want to change. Form there, you can either right-click (or control-click) choose <b>SigPro Replacements</b> and then at the bottom, you'll see <b>Add Script&#8230;</b>. Selecting this will bring up an open dialog box, from which you can choose any type of file. Find your script and select it. It will be added to the signature in the form:</p>

<ul><li>&nbsp;{script:'/Path/to/my/script.scpt'}</li></ul>

<p>As usual, you can enter this entire text yourself without using the menu, but it makes it a little easier. You should use some sort of delimiters around the path though, where the open and close are the same. Any of these characters can be used (as long as the same character is not in the path) [\"'|!@#$%^&#38;*-=_+,.?/\ ]. In addition, any formatting applied to the placeholder will be applied to the resulting string as well.</p>

<p>You can use any scripting language that you like. If the file is a <i>.scpt</i> or <i>.applescript</i> file, then it will be interpreted and run as an applescript. In <b>all</b> other cases the script will be run as an executable shell file, so you must ensure that it can be run this way or you will get errors in your results. So you can easily use perl, shell, or even ruby if you wish.</p>

<p>As mentioned above, any of the normal placeholders that you can use in signatures can be put inside the script and they should be replaced as normal. The only exception to this is a script placeholder for obvious problems of recursion.</p>

<p>The results of the script are always inserted as html, so you should use &lt;/br&gt; as line breaks. A simple carriage return will not do anything. But this also gives you the ability to control the output pretty well.</p>

<p>To all those who contributed this idea, thanks very much. Let me know what you think and if there are parts that are not implemented how you would like.</p>]]>
    </content>
</entry>
<entry>
    <title>SignatureProfiler 1.4.2 Released</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2007/04/signatureprofiler_142_released.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=32" title="SignatureProfiler 1.4.2 Released" />
    <id>tag:www.littleknownsoftware.com,2007://3.32</id>
    
    <published>2007-04-09T15:01:25Z</published>
    <updated>2007-04-09T15:01:58Z</updated>
    
    <summary>This release to adds a feature that has been much requested, so I am hoping that you find it useful. As usual there is no change to the Panther version and there probably won&apos;t ever be. These are the changes...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="Mail" />
            <category term="Plugin" />
            <category term="SignatureProfiler" />
            <category term="Update" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p>This release to adds a feature that has been much requested, so I am hoping that you find it useful. As usual there is no change to the Panther version and there probably won't ever be. These are the changes made:</p>

<ul>
	<li>Fixed a problem with the Configure Mail Settings and Uninstall SignatureProfiler scripts.</li>
	<li>Added the ability to call scripts from within a signature, allowing you to incorporate any text output from a script into the signature. This is the most requested feature that I have had, so it need to be implemented.</li>
    <li>Added a random quotation feature in directly, so that users who are not very familiar with scripting can also take advantage of this capability.</il>
</ul>

<p>For more information, visit the <a href="http://www.littleknownsoftware.com/sigpro/">site</a> or download it <a href="http://www.littleknownsoftware.com/sigpro/SigPro1.4.2.dmg">directly</a>. Also please see the <a href="http://www.littleknownsoftware.com/examples">examples</a> on the blog for how to use these new features.</p>

<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/littleknown" rel="tag">littleknown</a>, <a href="http://www.technorati.com/tag/release" rel="tag">release</a>, <a href="http://www.technorati.com/tag/signatureprofiler" rel="tag">signatureprofiler</a></p><!-- technorati tags end -->]]>
        
    </content>
</entry>
<entry>
    <title>Using the New Random Quote Feature</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2007/04/using_the_new_random_quote_fea.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=31" title="Using the New Random Quote Feature" />
    <id>tag:www.littleknownsoftware.com,2007://3.31</id>
    
    <published>2007-04-08T19:17:09Z</published>
    <updated>2007-12-09T15:38:41Z</updated>
    
    <summary> With the release of version 1.4.2, you now have the ability to create a simple text file that can be used as a source of random quotations to be incorporated into your signatures. Once you have created this file...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="Examples" />
            <category term="Mail" />
            <category term="SignatureProfiler" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p>
With the release of version 1.4.2, you now have the ability to create a simple text file that can be used as a source of random quotations to be incorporated into your signatures. Once you have created this file you can simply insert a simple {random.quote} placeholder into your signature to have it pick one for you. In addition, you can associate an author and a citation/source to that quote to be inserted separately. Read on for more details and some examples.
</p>
<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/littleknown" rel="tag">littleknown</a>, <a href="http://www.technorati.com/tag/signatureprofiler" rel="tag">signatureprofiler</a></p><!-- technorati tags end -->]]>
        <![CDATA[<p>
The main emphasis of this update of <span class="product-name">SignatureProfiler</span> is to include access directly from a signature to scripts so that users who have a built up set of quotations in a database or who want to include some information about the status of their machine could do this. However, since I know that not all users are adapt at writing applescripts or perl scripts or some other kind, I thought I would also provide a simple capability to create a simple list of quotations, with authors and citations, that anyone could create and use. To see more about the script access capabilities in this version, see the post <a href="/2007/04/calling_scripts_from_signature.php">Calling Scripts from Signatures</a>.
</p><p>
Ok, so how does a user create and add her quotation list file? Simple. In the <strong>iTunes &#38; Quotes</strong> (previously just iTunes) tab in the <span class="product-name">SignatureProfiler</span> preferences pane, the bottom half allows you to designate the file that you would like to use as your quote list file. One the file has been chosen, it will display the quotations in the bottom table, but you cannot yet edit them here. They are just for display to so that you can verify that it actually read the file correctly.
</p><div class="sjl_image_center">
<img src="http://www.littleknownsoftware.com/MailScreenSnapz007.jpg" height="177" width="506" align="" border="0" hspace="4" vspace="4" alt="Quote List File" title="Quote List File" longdesc="" />
</div><p>
So then, now you just have to create a text file. Each quotation should be on a single line, but it can also have an author and a citation or source to go along with it. The author and citation should be separated from the quote by a <span style="text-decoration: line-through;">semi-</span> colon (:). If your quotation, author or citation has a <span style="text-decoration: line-through;">semi-</span> colon within it you must delimit that piece with some kind of character from this list ( \"'|!@#$%^&#38;*-=_+,.?/\ ) (the last one is a space!). You can always use these characters for delimiters, but you <strong>must</strong> if your text has a <span style="text-decoration: line-through;">semi-</span> colon.
</p><p>
Create you file as a simple text file in program like TextEdit or BBEdit and save it wherever you like. Then from with the above mentioned <strong>iTunes &#38; Quotes</strong> tab of the preferences pane, select that file.
</p><p>
So, here are a couple of examples of what some lines from this file might look like. These examples are from the same file as you see in the image above. (Note that each of these is on a single line in the text file)
</p><ul>
<li>Quick to judge, quick to anger, slow to understand, ignorance and prejudice and fear walk hand in hand:Neil Peart:Witch Hunt</li>
<li>"Life is like a box of chocolates, you never know what you'll get"::Forrest Gump</li>
<li>Where's the beef!?</li>
<li>Life, liberty and the pursuit of happiness::Declaration of Independence
<br />|Are we 'green'?|:Ruby Rhod:The 5th Element</li>
</ul><p>
So now how can this information be used inside of a signature? Three new placeholders have been added, which you can also access from the placeholder menu in the Signature's preference pane. They are:
</p><ul>
<li>{random.quote}</li>
<li>{random.quote.author}</li>
<li>{random.quote.citation}</li>
</ul><p>
The first will be replaced by the actual quotation, the second, by the author, if one was indicated for that quote and the last is the citation or source, also <em>if</em> one was indicated. So if you have a signature that looks like this:
</p><div class="sjl_image_center">
<img src="http://www.littleknownsoftware.com/MailScreenSnapz003.jpg" height="100" width="269" align="" border="0" hspace="4" vspace="4" alt="Signature with random quote" title="Signature with random quote" longdesc="" />
</div><p>
You would get these three as possible outcomes from the file listed above:
</p><div class="sjl_image_center">
<img src="http://www.littleknownsoftware.com/MailScreenSnapz009-1.jpg" height="114" width="380" align="" border="0" hspace="4" vspace="4" alt="Random Example 1" title="Random Example 1" longdesc="" />
</div><div class="sjl_image_center">
<img src="http://www.littleknownsoftware.com/MailScreenSnapz010-1.jpg" height="114" width="380" align="" border="0" hspace="4" vspace="4" alt="Random Example 2" title="Random Example 2" longdesc="" />
</div><div class="sjl_image_center">
<img src="http://www.littleknownsoftware.com/MailScreenSnapz008-1.jpg" height="114" width="380" align="" border="0" hspace="4" vspace="4" alt="Random Example 3" title="Random Example 3" longdesc="" />
</div><p>
One thing to note in the last example, the text " - in " is placed into the signature as well, despite not having any author or citation. This is because it is in the actual signature above. So you might want to consider this when creating your signature and signature file. If the signature itself was something like this instead:
</p><ul>
<li>{random.quote} {random.quote.author} {random.quote.citation}</li>
</ul><p>
Then I could put the relevant text into the file list, maybe like this:
</p><ul>
<li>'"Quick to judge, quick to anger, slow to understand, ignorance and prejudice and fear walk hand in hand"':by Neil Peart:from the song &lt;i&gt;Witch Hunt&lt;/i&gt;</li>
<li>|"Life is like a box of chocolates, you never know what you'll get"|::in Forrest Gump</li>
<li>Where's the beef!?</li>
<li>Life, liberty and the pursuit of happiness::'- Declaration of Independence'
<br />|Are we 'green'?|:Ruby Rhod:The 5th Element</li>
</ul><p>
When you do this though, be sure to use some delimiters to ensure that the full string is interpreted correctly. For example since the dash (-) is normally seen as a delimiter, if you start a citation or author with that, you should use some other delimiter character around the entire part.
</p><p>
I hope that this was helpful.
</p>]]>
    </content>
</entry>
<entry>
    <title>Site Disruption</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2007/03/site_disruption.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=30" title="Site Disruption" />
    <id>tag:www.littleknownsoftware.com,2007://3.30</id>
    
    <published>2007-03-27T11:09:06Z</published>
    <updated>2007-03-27T19:41:51Z</updated>
    
    <summary>Well, I don&apos;t have any idea if anyone really noticed, but this site was completely inaccessible for almost week. I finally got it back up a couple of days ago. I had to completely rebuild everything, but it looks like...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="SignatureProfiler" />
            <category term="Update" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p>Well, I don't have any idea if anyone really noticed, but this site was completely inaccessible for almost week. I finally got it back up a couple of days ago. I had to completely rebuild everything, but it looks like all is well. Sorry if there was any inconvenience for anyone.</p>

<p>I am currently working on a minor update to SignatureProfiler that adds the most requested feature of adding the ability to incorporate scripts into the signatures. This will allow people to integrate a list of random quotes or whatever else into the signature. Should be at most a week before I release this.</p>

<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/littleknown" rel="tag">littleknown</a>, <a href="http://www.technorati.com/tag/signatureprofiler" rel="tag">signatureprofiler</a>, <a href="http://www.technorati.com/tag/site" rel="tag">site</a></p><!-- technorati tags end -->]]>
        
    </content>
</entry>
<entry>
    <title>SignatureProfiler 1.4.1 Released!</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2006/12/signatureprofiler_141_released.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=28" title="SignatureProfiler 1.4.1 Released!" />
    <id>tag:www.littleknownsoftware.com,2006://3.28</id>
    
    <published>2006-12-19T23:48:36Z</published>
    <updated>2006-12-19T23:49:03Z</updated>
    
    <summary>This release to fixes a couple of small bugs, including a bug in Panther tht prevented forwarded and replied messages from including the original text of the message. These are the changes made: Fixed an incompatibility with the MailEnhancer plugin...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="Mail" />
            <category term="Plugin" />
            <category term="SignatureProfiler" />
            <category term="Update" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p>This release to fixes a couple of small bugs, including a bug in Panther tht prevented forwarded and replied messages from including the original text of the message. These are the changes made:</p>

<ul>
	<li>Fixed an incompatibility with the MailEnhancer plugin that was preventing the Signatures preferences to be shown.</li>
	<li>Did a small update to the Panther version (given the version number of 1.1) to fix a bug that prevented any text from showing in a message when forwarding a message.</li>
</ul>

<p>For more information, visit the <a href="http://www.littleknownsoftware.com/sigpro/">site</a> or download it <a href="http://www.littleknownsoftware.com/sigpro/SigPro1.4.1.dmg">directly</a>.</p>]]>
        
    </content>
</entry>
<entry>
    <title>SignatureProfiler 1.4 Released!</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2006/11/signatureprofiler_14_released.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=27" title="SignatureProfiler 1.4 Released!" />
    <id>tag:www.littleknownsoftware.com,2006://3.27</id>
    
    <published>2006-11-26T18:15:17Z</published>
    <updated>2006-11-26T18:15:35Z</updated>
    
    <summary>This is just a small release to fix a few small bugs that had been brought to my attention, plus fix a shortcoming of the version checking. These are the changes made: Changed the Oscured Email Address menu value in...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="Mail" />
            <category term="Plugin" />
            <category term="SignatureProfiler" />
            <category term="Update" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p>This is just a small release to fix a few small bugs that had been brought to my attention, plus fix a shortcoming of the version checking. These are the changes made:</p>

<ul>
	<li>Changed the Oscured Email Address menu value in the Signature preferences which was inserting an incorrect value of {secure.email.address} instead of {obscured.email.address}</li>
	<li>In the Accounts Tab of the plugin's preferences a couple of the fields were not keeping thier position correctly when the window was resized.</li>
	<li>Changed some internal debugging values that had broke after the last version.</li>
	<li>Modified the version checking process to be able to handle more than x.y versions (i.e. x.y.z)</li>
	<li>Small text change in documentation for manual install.</li>
</ul>

<p>For more information, visit the <a href="http://www.littleknownsoftware.com/sigpro/">site</a> or download it <a href="http://www.littleknownsoftware.com/sigpro/SigPro1.4.dmg">directly</a>.</p>]]>
        
    </content>
</entry>
<entry>
    <title>Using the iTunes Integration with SignatureProfiler</title>
    <link rel="alternate" type="text/html" href="http://www.littleknownsoftware.com/2006/11/using_the_itunes_integration_w.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.scottjlittle.net/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=3/entry_id=26" title="Using the iTunes Integration with SignatureProfiler" />
    <id>tag:www.littleknownsoftware.com,2006://3.26</id>
    
    <published>2006-11-05T19:14:27Z</published>
    <updated>2006-11-06T22:04:58Z</updated>
    
    <summary>Although the iTunes integration into signatures is a rather frivolous need, it&apos;s one of the original things that I had wanted to do. After all, we Mac users like to share stuff right? There used to be an even cooler...</summary>
    <author>
        <name>Scott Little</name>
        <uri>blogs.scottjlittle.net</uri>
    </author>
            <category term="Examples" />
            <category term="Mail" />
            <category term="SignatureProfiler" />
    
    <content type="html" xml:lang="en" xml:base="http://www.littleknownsoftware.com/">
        <![CDATA[<p>Although the iTunes integration into signatures is a rather frivolous need, it's one of the original things that I had wanted to do. After all, we Mac users like to share stuff right? There used to be an even cooler shareware tool that would create an image and upload the image to a server even few minutes of what was playing in iTunes. Then you could link to that image in an email or web site or whatever. I liked that very much and thought it was cool, but they could no longer support the server so the service disappeared. That program (whose name I unfortunately can't remember) was better because it <b>always</b> showed the current status. I had to settle for showing what is playing when the message is sent.</p>

<div class="sjl_image_center">
<img src="http://www.littleknownsoftware.com/MailScreenSnapz008.png" height="99" width="321" align="" border="0" hspace="4" vspace="4" alt="Example iTunes Signature" title="Example iTunes Signature" longdesc="" />
</div>

<p>Anyway, below the fold are some examples of how these signatures can be used and a couple of gotchas to look out for and avoid.</p>]]>
        <![CDATA[<p>The first thing to get straight when using the iTunes functionality is that there are one set of placeholders that strictly fill in data from iTunes whatever its status. The three placeholders:<p>

<ul>
<li>{itunes.playing.song}</li>
<li>{itunes.playing.album}</li>
<li>{itunes.playing.artist}</li>
</ul>

<p>will be replaced with empty strings if iTunes is stopped or not running. This is why the {itunes.display.info} placeholder exists. This allows you to choose four different, but complete signatures to use for each of the states of iTunes (the four states are "Playing", "Paused", "Stopped" and "Not Loaded". This way you can decide that for all states but playing, you'll have "None" as the signature for the info placeholder. Then when iTunes is in the three other states that placeholder will be replaced with an empty string.</p>

<p>But it also let's you designate more meaningful signatures for each of the states if you wish. Say, we create four signatures like these:</p>

<div class="sjl_image_center">
<img src="http://www.littleknownsoftware.com/MailScreenSnapz009.png" height="73" width="249" align="" border="0" hspace="4" vspace="4" alt="iTunes Playing Signature" title="iTunes Playing Signature" longdesc="" />&nbsp;&nbsp;&nbsp;
<img src="http://www.littleknownsoftware.com/MailScreenSnapz011.png" height="73" width="212" align="" border="0" hspace="4" vspace="4" alt="iTunes Paused Signature" title="iTunes Paused Signature" longdesc="" />
</div>
&nbsp;
<div class="sjl_image_center">
<img src="http://www.littleknownsoftware.com/MailScreenSnapz010.png" height="42" width="151" align="" border="0" hspace="4" vspace="4" alt="iTunes Stopped Signature" title="iTunes Stopped Signature" longdesc="" />
&nbsp;&nbsp;&nbsp;
<img src="http://www.littleknownsoftware.com/MailScreenSnapz012-1.png" height="42" width="168" align="" border="0" hspace="4" vspace="4" alt="iTunes Not Running Signature" title="iTunes Not Running Signature" longdesc="" />
</div>

<p>In the iTunes tab of <span class="product-name">SignatureProfiler</span>'s preference pane, we'll set the different signatures for the four states. Assume that we'll assign the top-left signature, to the iTunes State of "Playing", the top-right to "Paused", the bottom-left to "Stopped" and the bottom-right to "Not Loaded". To set these, choose the state you want to set from the top menu and then pick the signature that you would have created in the bottom menu.</p>

<div class="sjl_image_center">
<img src="http://www.littleknownsoftware.com/MailScreenSnapz013-1.png" height="123" width="361" align="" border="0" hspace="4" vspace="4" alt="Choosing iTunes Signature" title="Choosing iTunes Signature" longdesc="" />
</div>

<p>Then once you compose a message and select a signature that uses the {itunes.display.info} placeholder, you'll get the correct version of the iTunes signature displaying in your signature. Here are what my four look like.</p>

<div class="sjl_image_center">
<img src="http://www.littleknownsoftware.com/MailScreenSnapz018.png" height="83" width="251" align="" border="0" hspace="4" vspace="4" alt="iTunes Playing Example" title="iTunes Playing Example" longdesc="" />
</div>

<div class="sjl_image_center">
<img src="http://www.littleknownsoftware.com/MailScreenSnapz015.png" height="83" width="251" align="" border="0" hspace="4" vspace="4" alt="iTunes Paused Example" title="iTunes Paused Example" longdesc="" />
</div>

<div class="sjl_image_center">
<img src="http://www.littleknownsoftware.com/MailScreenSnapz016.png" height="83" width="251" align="" border="0" hspace="4" vspace="4" alt="iTunes Stopped Example" title="iTunes Stopped Example" longdesc="" />
</div>

<div class="sjl_image_center">
<img src="http://www.littleknownsoftware.com/MailScreenSnapz017.png" height="83" width="251" align="" border="0" hspace="4" vspace="4" alt="iTunes Not Loaded Example" title="iTunes Not Loaded Example" longdesc="" />
</div>

<p>Cool, huh?</p>]]>
    </content>
</entry>

</feed> 

