<?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>willygroup&#039;s blog &#187; mac</title>
	<atom:link href="http://blog.willygroup.org/tag/mac/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.willygroup.org</link>
	<description>Questo blog è il mio block-notes virtuale.</description>
	<lastBuildDate>Mon, 09 Jan 2012 08:43:13 +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>Clip2Net &#8211; mac screen capture, linux and windows screen capture</title>
		<link>http://blog.willygroup.org/clip2net-mac-screen-capture-linux-and-windows-screen-capture.html</link>
		<comments>http://blog.willygroup.org/clip2net-mac-screen-capture-linux-and-windows-screen-capture.html#comments</comments>
		<pubDate>Tue, 12 Apr 2011 09:16:46 +0000</pubDate>
		<dc:creator>Willy</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mac osx]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[screen shot]]></category>
		<category><![CDATA[screencapture]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.willygroup.org/?p=522</guid>
		<description><![CDATA[<p>Clip2Net &#8211; mac screen capture, linux and windows screen capture.</p> <p>Permette di catturare porzioni di schermo, effettuare piccole modifiche (testo, frecce, forme) e di caricarlo direttamente su internet.</p> <p>&#160;</p> <p>&#160;</p> <p>&#160;</p> <p></p> <p>Come si nota dall&#8217;immagine qui sopra la versione free ha un limite di tempo oltre il quale il file caricato viene rimosso </p> [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://clip2net.com/">Clip<img class="alignleft" style="margin: 5px;" title="Logo Clip2Net" src="http://clip2net.com/img/bann.jpg" alt="Logo Clip2Net" width="115" height="100" />2Net &#8211; mac screen capture, linux and windows screen capture</a>.</p>
<p>Permette di catturare porzioni di schermo, effettuare piccole modifiche (testo, frecce, forme) e di caricarlo direttamente su internet.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="http://clip2net.com/"><img class="alignnone" title="Esempio di immagine creata con Clip2Net" src="http://clip2net.com/clip/m0/1302599080-cliptj5441-38kb.png" alt="Esempio di immagine creata con Clip2Net" width="157" height="151" /></a></p>
<p>Come si nota dall&#8217;immagine qui sopra la versione free ha un limite di tempo oltre il quale il file caricato viene rimosso <img src='http://blog.willygroup.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.willygroup.org/clip2net-mac-screen-capture-linux-and-windows-screen-capture.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Thunderbird su Mac OsX: usare l&#8217;ultimo Tweet come firma</title>
		<link>http://blog.willygroup.org/thunderbird-su-mac-osx-usare-ultimo-post-di-twitter-tweet-come-firma.html</link>
		<comments>http://blog.willygroup.org/thunderbird-su-mac-osx-usare-ultimo-post-di-twitter-tweet-come-firma.html#comments</comments>
		<pubDate>Thu, 25 Mar 2010 14:16:11 +0000</pubDate>
		<dc:creator>Willy</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[mac osx]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Thunderbird]]></category>
		<category><![CDATA[firma]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[sign]]></category>
		<category><![CDATA[thunderbird]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.willygroup.org/?p=237</guid>
		<description><![CDATA[<p>Scopiazzando Prendendo spunto da questo articolo di gialloporpora ho modificato leggermente il codice in python che permette di utilizzare l&#8217;ultimo post Tweet di Twitter come firma su Mozilla Thunderbird. Il mio codice prende in ingresso un file con le prime righe della firma e restituisce un nuovo file la cui ultima riga corrisponde all&#8217;ultimo post [...]]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration: line-through;"><img class="alignleft size-full wp-image-250" title="Twitter-Mac-Thunderbird" src="http://blog.willygroup.org/wp-content/uploads/2010/03/Twitter-Mac-thunderbird.png" alt="Twitter-Mac-Thunderbird" width="128" height="128" />Scopiazzando</span> Prendendo spunto da <a href="http://www.gialloporpora.netsons.org/thunderbird-usare-lultimo-post-di-twitter-come-firma/210/" target="_blank">questo</a> articolo di gialloporpora ho modificato leggermente il codice in <a href="http://www.python.it/" target="_blank">python</a> che permette di utilizzare l&#8217;ultimo <span style="text-decoration: line-through;">post</span> <em>Tweet </em>di Twitter come firma su Mozilla Thunderbird. Il mio codice prende in ingresso un file con le prime righe della firma e restituisce un nuovo file la cui ultima riga corrisponde all&#8217;ultimo post su Twitter (se al momento della lettura del feed dovesse avere dei problemi aggiunge una frase predefinita).</p>
<div id="attachment_252" class="wp-caption aligncenter" style="width: 649px"><a class="highslide img_3" href="http://blog.willygroup.org/wp-content/uploads/2010/03/firma.png" onclick="return hs.expand(this)"><img class="size-full wp-image-252" title="Ultimo Tweet nella firma di Thunderbird" src="http://blog.willygroup.org/wp-content/uploads/2010/03/firma.png" alt="Ultimo Tweet nella firma di Thunderbird" width="639" height="197" /></a><p class="wp-caption-text">Ultimo Tweet nella firma di Thunderbird</p></div>
<p>Questo è il codice che ho modificato partendo da quello di <em>gialloporpora</em> (se ci sono errori <span style="text-decoration: line-through;">potete</span> dovete segnalarli nei  commenti! <img src='http://blog.willygroup.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> ).</p>
<p>Per funzionare necessita del modulo <a href="http://feedparser.org/" target="_blank">Universal Feed Parser</a>.</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;"><span style="color: #808080; font-style: italic;"># File twittersig.py - autore: gialloporpora</span>
<span style="color: #808080; font-style: italic;"># modificato da: willygroup</span>
<span style="color: #808080; font-style: italic;"># importa il modulo feedparser.py</span>
<span style="color: #ff7700;font-weight:bold;">import</span> feedparser
&nbsp;
<span style="color: #808080; font-style: italic;"># nella variabile twitter_feed va inserito il feed che volete sia usato</span>
<span style="color: #808080; font-style: italic;"># per la firma delle vostre email</span>
twitter_feed=<span style="color: #483d8b;">&quot;http://twitter.com/statuses/user_timeline/ID-TWITTER.atom&quot;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># *nome_file_firma* deve contenere il percorso del file usato come firma</span>
<span style="color: #808080; font-style: italic;"># in Thunderbird, se il file twittersig viene creato nella stessa cartella</span>
<span style="color: #808080; font-style: italic;"># in cui si trova il file di firma</span>
<span style="color: #808080; font-style: italic;"># non e' necessario specificare il percorso, ma solamente il nome del file</span>
<span style="color: #808080; font-style: italic;"># stesso, in ogni caso, per evitare di dover fare l'escape dei backslash</span>
<span style="color: #808080; font-style: italic;"># (\\ al posto di \) viene definita come stringa grezza</span>
<span style="color: #808080; font-style: italic;"># (r che precede la stringa stessa)</span>
nome_file_firma_origine=r<span style="color: #483d8b;">&quot;PosizioneFirmaOriginale&quot;</span>
nome_file_firma_destinazione=r<span style="color: #483d8b;">&quot;PosizioneFirmaModificata&quot;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># crea l'oggetto file</span>
file_firma=<span style="color: #008000;">open</span><span style="color: black;">&#40;</span>nome_file_firma_origine,<span style="color: #483d8b;">&quot;r&quot;</span><span style="color: black;">&#41;</span>
file_firma_new=<span style="color: #008000;">open</span><span style="color: black;">&#40;</span>nome_file_firma_destinazione,<span style="color: #483d8b;">&quot;w&quot;</span><span style="color: black;">&#41;</span>
file_firma_new.<span style="color: black;">write</span><span style="color: black;">&#40;</span>file_firma.<span style="color: black;">read</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># usa il metodo parse definito nel modulo feedparser per leggere il feed</span>
x=feedparser.<span style="color: black;">parse</span><span style="color: black;">&#40;</span>twitter_feed<span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># la prima entry del feed viene usata come firma se non viene trovata</span>
<span style="color: #808080; font-style: italic;"># alcuna entry viene utilizzata una riga di default (attenzione: i</span>
<span style="color: #808080; font-style: italic;"># comandi da eseguire nell'if e nell'else devono essere indentati!)</span>
<span style="color: #ff7700;font-weight:bold;">if</span> <span style="color: #008000;">len</span><span style="color: black;">&#40;</span>x<span style="color: black;">&#91;</span><span style="color: #483d8b;">'entries'</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span><span style="color: #66cc66;">&amp;</span>gt<span style="color: #66cc66;">;</span><span style="color: #ff4500;">0</span>:
          firma=<span style="color: #483d8b;">&quot;* &quot;</span>+x<span style="color: black;">&#91;</span><span style="color: #483d8b;">'entries'</span><span style="color: black;">&#93;</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span><span style="color: black;">&#91;</span><span style="color: #483d8b;">'title'</span><span style="color: black;">&#93;</span>
<span style="color: #ff7700;font-weight:bold;">else</span>:
          firma = <span style="color: #483d8b;">&quot;RigaDiDefault&quot;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># scrittura del file di firma, e' necessario utilizzare la giusta codifica</span>
<span style="color: #808080; font-style: italic;"># caratteri, se si utilizza una codifica diversa da utf-8 nella composizione</span>
<span style="color: #808080; font-style: italic;"># dei messaggi e' necessario modificare utf-8 con la codifica in uso</span>
file_firma_new.<span style="color: black;">write</span><span style="color: black;">&#40;</span>firma.<span style="color: black;">encode</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;utf-8&quot;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># chiude i file</span>
file_firma_new.<span style="color: black;">close</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>
file_firma.<span style="color: black;">close</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span></pre></div></div>

<p>Per aggiornare la firma occorre eseguire lo script python da terminale.</p>
<p>Si può fare da terminale:</p>

<div class="wp_syntax"><div class="code"><pre class="unix" style="font-family:monospace;"> python   twittersig.py</pre></div></div>

<p>oppure si può automatizzare l&#8217;esecuzione dello script utilizzando <a href="http://sourceforge.net/projects/lingon/files/" target="_blank">Lingon</a> (lo sviluppo è stato abbandonato da un paio d&#8217;anni, ma funziona ancora), configurandolo in questo modo (clicca sull&#8217;immagine per ingrandirla):</p>
<p><a class="highslide img_4" href="http://blog.willygroup.org/wp-content/uploads/2010/03/Lingon.png" onclick="return hs.expand(this)"><img class="aligncenter size-medium wp-image-274" title="Lingon" src="http://blog.willygroup.org/wp-content/uploads/2010/03/Lingon-300x282.png" alt="Lingon" width="197" height="185" /></a></p>
<p>Altri metodi per automatizzare l&#8217;esecuzione di programmi e script sotto Mac OsX li potete trovare descritti in <a href="http://jeby.blogspot.com/2008/06/launchd-eseguire-operazioni.html" target="_blank">questo articolo</a>.</p>
<p><strong>Fonti:</strong></p>
<p><a href="http://www.gialloporpora.netsons.org/thunderbird-usare-lultimo-post-di-twitter-come-firma/210/" target="_blank">http://www.gialloporpora.netsons.org/thunderbird-usare-lultimo-post-di-twitter-come-firma/210/</a></p>
<p><a href="http://jeby.blogspot.com/2008/06/launchd-eseguire-operazioni.html" target="_blank">http://jeby.blogspot.com/2008/06/launchd-eseguire-operazioni.html</a></p>
<p><a href="http://sourceforge.net/projects/lingon/files/" target="_blank">http://sourceforge.net/projects/lingon/files/</a></p>
<p><strong>Altri articoli che potrebbero interessare:</strong></p>
<p><a href="http://www.gialloporpora.netsons.org/mettere-le-ultime-news-del-blog-in-firma-thunderbird/257/" target="_blank">Mettere le ultime news del blog in firma (Thunderbird) | Il blog che non c&#8217;è</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.willygroup.org/thunderbird-su-mac-osx-usare-ultimo-post-di-twitter-tweet-come-firma.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Cambiare le icone in Leopard</title>
		<link>http://blog.willygroup.org/cambiare-le-icone-in-leopard.html</link>
		<comments>http://blog.willygroup.org/cambiare-le-icone-in-leopard.html#comments</comments>
		<pubDate>Thu, 25 Mar 2010 11:45:23 +0000</pubDate>
		<dc:creator>Willy</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[mac osx]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[icons]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://blog.willygroup.org/?p=234</guid>
		<description><![CDATA[<p>Cambiare le icone in Leopard.</p> <p>Io ho utilizzato l&#8217;ultimo metodo, quello che consiglia l&#8217;applicazione: LiteIcon</p> ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.macbiters.com/blog/2008/02/04/cambiare-le-icone-in-leopard/">Cambiare le icone in Leopard</a>.</p>
<p>Io ho utilizzato l&#8217;ultimo metodo, quello che consiglia l&#8217;applicazione: <strong>LiteIcon</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.willygroup.org/cambiare-le-icone-in-leopard.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Animated GIF QuickLook plugin</title>
		<link>http://blog.willygroup.org/animated-gif-quicklook-plugin.html</link>
		<comments>http://blog.willygroup.org/animated-gif-quicklook-plugin.html#comments</comments>
		<pubDate>Thu, 01 Oct 2009 09:53:00 +0000</pubDate>
		<dc:creator>Willy</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[animated_gif]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[quicklook_plugin]]></category>

		<guid isPermaLink="false">http://blog.willygroup.org/2009/10/animated-gif-quicklook-plugin.html</guid>
		<description><![CDATA[<p>Animated GIF QuickLook plugin Blogged with the Flock Browser ]]></description>
			<content:encoded><![CDATA[<p><cite cite="https://sourceforge.net/projects/animgifqlgen/"><a href="https://sourceforge.net/projects/animgifqlgen/">Animated GIF QuickLook plugin</a></cite>
<div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;">Blogged with the <a href="http://www.flock.com/blogged-with-flock" style="color: #999; font-weight: bold;" target="_new" title="Flock Browser">Flock Browser</a></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.willygroup.org/animated-gif-quicklook-plugin.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trackpad con 4 dita, ora anche sui vecchi Macbook Pro e Air &#124; Meletta &#8211; Hit The Spot! [update 060909]</title>
		<link>http://blog.willygroup.org/trackpad-con-4-dita-ora-anche-sui.html</link>
		<comments>http://blog.willygroup.org/trackpad-con-4-dita-ora-anche-sui.html#comments</comments>
		<pubDate>Thu, 20 Aug 2009 10:40:00 +0000</pubDate>
		<dc:creator>Willy</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[multitouch]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[snowleopard]]></category>
		<category><![CDATA[touchpad]]></category>

		<guid isPermaLink="false">http://blog.willygroup.org/2009/08/trackpad-con-4-dita-ora-anche-sui-vecchi-macbook-pro-e-air-meletta-hit-the-spot-update-060909.html</guid>
		<description><![CDATA[<p>Una old-news sempre utile:</p> <p>Trackpad con 4 dita, ora anche sui vecchi Macbook Pro e Air &#124; Meletta &#8211; Hit The Spot!</p> <p>Aggiornamento: Con Snow Leopard la funzione a 4 dita &#8220;dovrebbe&#8221; (ancora non ho installato il gattone delle nevi) essere abilitata anche per i vecchi Macbook!</p> Pubblicato con Flock [...]]]></description>
			<content:encoded><![CDATA[<p>Una old-news sempre utile:</p>
<p><a href="http://meletta.net/trackpad-con-4-dita-ora-anche-sui-vecchi-macbook-pro-e-air/">Trackpad con 4 dita, ora anche sui vecchi Macbook Pro e Air | Meletta &#8211; Hit The Spot!</a></p>
<p>Aggiornamento:<br />
Con Snow Leopard la funzione a 4 dita &#8220;dovrebbe&#8221; (ancora non ho installato il gattone delle nevi) essere abilitata anche per i vecchi Macbook!</p>
<div class="flockcredit" style="text-align: right; color: #ccc; font-size: x-small;">Pubblicato con <a style="color: #999; font-weight: bold;" title="Flock" href="http://www.flock.com/blogged-with-flock" target="_new">Flock</a></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.willygroup.org/trackpad-con-4-dita-ora-anche-sui.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Quite Useful: How to Make a Growl App</title>
		<link>http://blog.willygroup.org/quite-useful-how-to-make-growl-app.html</link>
		<comments>http://blog.willygroup.org/quite-useful-how-to-make-growl-app.html#comments</comments>
		<pubDate>Mon, 10 Aug 2009 10:29:00 +0000</pubDate>
		<dc:creator>Willy</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[cocoa]]></category>
		<category><![CDATA[growl]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://blog.willygroup.org/2009/08/quite-useful-how-to-make-a-growl-app.html</guid>
		<description><![CDATA[<p>Quite Useful: How to Make a Growl App Pubblicato con Flock ]]></description>
			<content:encoded><![CDATA[<p><a href="http://quiteuseful.co.uk/post/99434588/how-to-make-a-growl-app">Quite Useful: How to Make a Growl App</a>
<div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;">Pubblicato con <a href="http://www.flock.com/blogged-with-flock" style="color: #999; font-weight: bold;" target="_new" title="Flock">Flock</a></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.willygroup.org/quite-useful-how-to-make-growl-app.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

