<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>My Applescripts</title>
	<atom:link href="http://myapplescripts.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://myapplescripts.wordpress.com</link>
	<description>applescripts, bas niveau ;-)</description>
	<lastBuildDate>Mon, 01 Sep 2008 11:23:47 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='myapplescripts.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/dee26968768f1f0c33fded84da3e2ac8?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>My Applescripts</title>
		<link>http://myapplescripts.wordpress.com</link>
	</image>
			<item>
		<title></title>
		<link>http://myapplescripts.wordpress.com/2008/09/01/13/</link>
		<comments>http://myapplescripts.wordpress.com/2008/09/01/13/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 11:23:47 +0000</pubDate>
		<dc:creator>Oldcola</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://myapplescripts.wordpress.com/?p=13</guid>
		<description><![CDATA[set toto to &#8220;&#8221;
repeat 99999 times
 set a to ((random number (230))) + 20
 set a to ASCII character a
 set toto to toto &#38; a
 
end repeat
get toto
Exemple
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=13&subd=myapplescripts&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span><strong>set</strong></span><span> </span><span>toto</span><span> </span><span><strong>to</strong></span><span> </span>&#8220;&#8221;</p>
<p><strong>repeat</strong><span> </span><span>99999</span><span> </span><strong>times</strong></p>
<p><span><span> </span></span><span><strong>set</strong></span><span> </span><span>a</span><span> </span><span><strong>to</strong></span><span> </span>((<span>random number</span><span> </span>(230)))<span> </span>+<span> </span>20</p>
<p><span><span> </span></span><span><strong>set</strong></span><span> </span><span>a</span><span> </span><span><strong>to</strong></span><span> </span>ASCII character<span> </span><span>a</span></p>
<p><span><span> </span></span><span><strong>set</strong></span><span> </span>toto<span> </span><span><strong>to</strong></span><span> </span>toto<span> </span><span>&amp;</span><span> </span>a</p>
<p><span> </span></p>
<p><strong>end</strong><span> </span><strong>repeat</strong></p>
<p><span><strong>get</strong></span><span> </span>toto</p>
<p><a href="http://oldcola.googlepages.com/ôl%7F€◊ë¥p“_">Exemple</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/myapplescripts.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/myapplescripts.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/myapplescripts.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/myapplescripts.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/myapplescripts.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/myapplescripts.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/myapplescripts.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/myapplescripts.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/myapplescripts.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/myapplescripts.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/myapplescripts.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/myapplescripts.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=13&subd=myapplescripts&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://myapplescripts.wordpress.com/2008/09/01/13/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38061a8ce7125c778c0f114ae99f0ff5?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Oldcola</media:title>
		</media:content>
	</item>
		<item>
		<title>time &amp; date</title>
		<link>http://myapplescripts.wordpress.com/2006/09/28/time-date/</link>
		<comments>http://myapplescripts.wordpress.com/2006/09/28/time-date/#comments</comments>
		<pubDate>Thu, 28 Sep 2006 10:38:08 +0000</pubDate>
		<dc:creator>Oldcola</dc:creator>
				<category><![CDATA[date]]></category>
		<category><![CDATA[simple]]></category>

		<guid isPermaLink="false">http://myapplescripts.wordpress.com/2006/09/28/time-date/</guid>
		<description><![CDATA[date string of (current date)&#8211;&#8221;jeudi 28 septembre 2006&#8243;
time of (current date)&#8211;45196
time string of (current date)&#8211;&#8221;12:33:41&#8243;
(current date) as string&#8211;&#8221;jeudi 28 septembre 2006 12:34:11&#8243;
(current date)&#8211;date &#8220;jeudi 28 septembre 2006 12:34:28&#8243;
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=12&subd=myapplescripts&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>date string of (current date)<br />&#8211;&#8221;jeudi 28 septembre 2006&#8243;</p>
<p>time of (current date)<br />&#8211;45196</p>
<p>time string of (current date)<br />&#8211;&#8221;12:33:41&#8243;</p>
<p>(current date) as string<br />&#8211;&#8221;jeudi 28 septembre 2006 12:34:11&#8243;</p>
<p>(current date)<br />&#8211;date &#8220;jeudi 28 septembre 2006 12:34:28&#8243;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/myapplescripts.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/myapplescripts.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/myapplescripts.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/myapplescripts.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/myapplescripts.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/myapplescripts.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/myapplescripts.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/myapplescripts.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/myapplescripts.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/myapplescripts.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/myapplescripts.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/myapplescripts.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=12&subd=myapplescripts&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://myapplescripts.wordpress.com/2006/09/28/time-date/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38061a8ce7125c778c0f114ae99f0ff5?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Oldcola</media:title>
		</media:content>
	</item>
		<item>
		<title>technorati tag</title>
		<link>http://myapplescripts.wordpress.com/2006/09/24/technorati-tag/</link>
		<comments>http://myapplescripts.wordpress.com/2006/09/24/technorati-tag/#comments</comments>
		<pubDate>Sun, 24 Sep 2006 18:03:22 +0000</pubDate>
		<dc:creator>Oldcola</dc:creator>
				<category><![CDATA[simple]]></category>
		<category><![CDATA[technorati tag]]></category>

		<guid isPermaLink="false">http://myapplescripts.wordpress.com/2006/09/24/technorati-tag/</guid>
		<description><![CDATA[Ecrire le code pour un tag Technorati peut-être tellement fastidieux qu&#8217;on ne prenne pas le temps de le faire. Un mini-script à placer dans le menu scripts peut faciliter la vie :
set toto to the clipboard
set titi to every word of toto as list
set AppleScript&#8217;s text item delimiters to &#8220;+&#8221;
set thetag to &#8220;[a href=\"http://technorati.com/tag/" &#38; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=11&subd=myapplescripts&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Ecrire le code pour un tag Technorati peut-être tellement fastidieux qu&#8217;on ne prenne pas le temps de le faire. Un mini-script à placer dans le menu scripts peut faciliter la vie :</p>
<blockquote><p>set toto to the clipboard<br />
set titi to every word of toto as list<br />
set AppleScript&#8217;s text item delimiters to &#8220;+&#8221;<br />
set thetag to &#8220;[a href=\"http://technorati.com/tag/" &amp; (every item of titi as string) &amp; "\" rel \"tag\"][font color=\"#390\"]&#8221; &amp; toto &amp; &#8220;[/font][/a]&#8220;<br />
set the clipboard to thetag<br />
beep</p></blockquote>
<p>Voila, c&#8217;est tout&#8230; Abusez-en</p>
<p>Ah oui ! le mode d&#8217;emploi :</p>
<ol>
<li>copier ce qui sera le tag</li>
<li>lancez le script</li>
<li>collez le code où nécessaire</li>
</ol>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/myapplescripts.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/myapplescripts.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/myapplescripts.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/myapplescripts.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/myapplescripts.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/myapplescripts.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/myapplescripts.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/myapplescripts.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/myapplescripts.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/myapplescripts.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/myapplescripts.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/myapplescripts.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=11&subd=myapplescripts&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://myapplescripts.wordpress.com/2006/09/24/technorati-tag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38061a8ce7125c778c0f114ae99f0ff5?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Oldcola</media:title>
		</media:content>
	</item>
		<item>
		<title>NNW subscriptions from list</title>
		<link>http://myapplescripts.wordpress.com/2006/09/21/nnw-subscriptions-from-list/</link>
		<comments>http://myapplescripts.wordpress.com/2006/09/21/nnw-subscriptions-from-list/#comments</comments>
		<pubDate>Thu, 21 Sep 2006 14:25:59 +0000</pubDate>
		<dc:creator>Oldcola</dc:creator>
				<category><![CDATA[netnewswire]]></category>
		<category><![CDATA[simple]]></category>

		<guid isPermaLink="false">http://myapplescripts.wordpress.com/2006/09/21/nnw-subscriptions-from-list/</guid>
		<description><![CDATA[Il est donc facile d&#8217;obtenir une liste des souscriptions de NNW. Et dans l&#8217;autre sens ?
Aussi simple
set toto to {&#8220;http://www.apple.com/downloads/macosx/internet_utilities/&#8221;, &#8220;http://www.apple.com/downloads/macosx/development_tools/&#8221;}
repeat with i from 1 to count of toto
set theurl to item i of toto
tell application &#8220;NetNewsWire&#8221;
subscribe to theurl
end tell
end repeat
Bien sûr pour construire la liste il est toujours plus simple de se servir de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=10&subd=myapplescripts&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Il est donc facile d&#8217;obtenir une <a href="http://myapplescripts.wordpress.com/2006/09/21/ul-list-par-nnw/">liste des souscriptions de NNW</a>. Et dans l&#8217;autre sens ?</p>
<p>Aussi simple</p>
<blockquote><p>set toto to {&#8220;http://www.apple.com/downloads/macosx/internet_utilities/&#8221;, &#8220;http://www.apple.com/downloads/macosx/development_tools/&#8221;}<br />
repeat with i from 1 to count of toto<br />
set theurl to item i of toto<br />
tell application &#8220;NetNewsWire&#8221;<br />
subscribe to theurl<br />
end tell<br />
end repeat</p></blockquote>
<p>Bien sûr pour <em>construire</em> la liste il est toujours plus simple de se servir de cet <a href="http://myapplescripts.wordpress.com/2006/09/19/list-from-file/">applescript</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/myapplescripts.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/myapplescripts.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/myapplescripts.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/myapplescripts.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/myapplescripts.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/myapplescripts.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/myapplescripts.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/myapplescripts.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/myapplescripts.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/myapplescripts.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/myapplescripts.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/myapplescripts.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=10&subd=myapplescripts&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://myapplescripts.wordpress.com/2006/09/21/nnw-subscriptions-from-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38061a8ce7125c778c0f114ae99f0ff5?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Oldcola</media:title>
		</media:content>
	</item>
		<item>
		<title>ul list par NNW</title>
		<link>http://myapplescripts.wordpress.com/2006/09/21/ul-list-par-nnw/</link>
		<comments>http://myapplescripts.wordpress.com/2006/09/21/ul-list-par-nnw/#comments</comments>
		<pubDate>Thu, 21 Sep 2006 11:17:15 +0000</pubDate>
		<dc:creator>Oldcola</dc:creator>
				<category><![CDATA[netnewswire]]></category>
		<category><![CDATA[simple]]></category>

		<guid isPermaLink="false">http://myapplescripts.wordpress.com/2006/09/21/ul-list-par-nnw/</guid>
		<description><![CDATA[Certaines plate-formes de blogging, comme WordPress permettent de mettre &#224; jour la blogroll &#224; partir d&#8217;un fichier OPML, facile &#224; obtenir &#224; partir de NNW.
D&#8217;autres, comme Blogger, n&#233;cessitent de cr&#233;er une liste &#224; ins&#233;rer dans le template du blog. Pour ces derni&#232;res ce petit script pourra &#234;tre utile :
set ullist to &#8220;[ul]&#8220;tell application &#8220;NetNewsWire&#8221;set thefolder [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=9&subd=myapplescripts&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Certaines plate-formes de blogging, comme WordPress permettent de mettre &agrave; jour la blogroll &agrave; partir d&#8217;un fichier <acronym title="Outline Processor Markup Language">OPML</acronym>, facile &agrave; obtenir &agrave; partir de <acronym title="NetNewsWire">NNW</acronym>.<br />
D&#8217;autres, comme Blogger, n&eacute;cessitent de cr&eacute;er une liste &agrave; ins&eacute;rer dans le template du blog. Pour ces derni&egrave;res ce petit script pourra &ecirc;tre utile :<br />
<blockquote>set ullist to &#8220;[ul]&#8220;<br />tell application &#8220;NetNewsWire&#8221;<br />set thefolder to selectedSubscription<br />set thetimes1 to number of children of thefolder<br />repeat with i from 1 to thetimes1<br />set thesubscription to subscription i of thefolder<br />set ullist to ullist &amp; &#8220;[li][a href=\"" &amp; home URL of thesubscription &amp; "\" target=\"_blank\"]&#8221; &amp; givenName of thesubscription &amp; &#8220;[/a][/li]&#8221; &amp; return<br />end repeat<br />end tell<br />set ullist to ullist &amp; &#8220;[/ul]&#8220;<br />set the clipboard to ullist</p></blockquote>
<p><b>Attention</b> : les &#8220;[" et "]&#8221; doivent &ecirc;tre remplac&eacute;s par &quot;&lt;&quot; et &quot;&gt;&quot; respectivement.<br />
Il faudra avoir choisi un dossier avec plusieurs suscriptions pour que le script fonctionne; le resultat attendu, une fois coll&eacute; dans la page html que vous &eacute;ditez sera du genre :
<ul>
<li><a href="http://bordeauxenpile.wordpress.com" target="_blank">Bordeaux en-pile</a></li>
<li><a href="http://nvpile.wordpress.com" target="_blank">Nicolas Voisin &#8211; pile</a></li>
<li><a href="http://polypolipile.blogspot.com" target="_blank">poly-poli-pile</a></li>
<li><a href="http://freemen.wordpress.com" target="_blank">freemen en pile</a></li>
<li><a href="http://commentsonid.wordpress.com" target="_blank">Comments on ID and creationism</a></li>
<li><a href="http://cuisines-en-pile.blogspot.com" target="_blank">La Pile des recettes de cuisine</a></li>
<li><a href="http://chasseursdeterres.wordpress.com" target="_blank">La pile des Chasseurs de Terre(s)</a></li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/myapplescripts.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/myapplescripts.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/myapplescripts.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/myapplescripts.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/myapplescripts.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/myapplescripts.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/myapplescripts.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/myapplescripts.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/myapplescripts.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/myapplescripts.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/myapplescripts.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/myapplescripts.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=9&subd=myapplescripts&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://myapplescripts.wordpress.com/2006/09/21/ul-list-par-nnw/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38061a8ce7125c778c0f114ae99f0ff5?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Oldcola</media:title>
		</media:content>
	</item>
		<item>
		<title>Liberation et nnw</title>
		<link>http://myapplescripts.wordpress.com/2006/09/20/liberation-et-nnw/</link>
		<comments>http://myapplescripts.wordpress.com/2006/09/20/liberation-et-nnw/#comments</comments>
		<pubDate>Wed, 20 Sep 2006 17:00:21 +0000</pubDate>
		<dc:creator>Oldcola</dc:creator>
				<category><![CDATA[netnewswire]]></category>
		<category><![CDATA[simple]]></category>
		<category><![CDATA[textcommands]]></category>
		<category><![CDATA[url access scripting]]></category>

		<guid isPermaLink="false">http://myapplescripts.wordpress.com/2006/09/20/liberation-et-nnw/</guid>
		<description><![CDATA[Je me sers de NetNewsWire (NNW pour les intimes) comme agr&#233;gateur de flux d&#8217;actualisation.
j&#8217;appr&#233;cie l&#8217;habitude de certains journaux de servir un premier paragraphe de l&#8217;article, le titre seul n&#8217;&#233;tant pas franchement informatif quant au contenu. Depuis la refonte de son site, Lib&#233;ration, ne donne qu&#8217;une phrase, souvent sibylline. Or je n&#8217;ai aucune envie de me [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=8&subd=myapplescripts&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Je me sers de NetNewsWire (NNW pour les intimes) comme agr&eacute;gateur de flux d&#8217;actualisation.</p>
<p>j&#8217;appr&eacute;cie l&#8217;habitude de certains journaux de <i>servir</i> un premier paragraphe de l&#8217;article, le titre seul n&#8217;&eacute;tant pas franchement informatif quant au contenu. Depuis la refonte de son site, Lib&eacute;ration, ne donne qu&#8217;une phrase, souvent sibylline. Or je n&#8217;ai aucune envie de me taper leur pub pour savoir si l&#8217;article signal&eacute; par NNW est int&eacute;ressant ou non. D&#8217;o&ugrave; ce petit script :<br />
<blockquote>global theurl<br />tell application &#8220;NetNewsWire&#8221;<br />set theurl to URL of selectedHeadline<br />end tell<br />tell application &#8220;TextCommands&#8221; to set printerfriendly to search theurl for &#8220;http(.*?)php?.*&#8221; replacing with &#8220;http&#8221;&amp; &#8220;\\1&#8243;&amp; &#8220;php?mode=PRINTERFRIENDLY&#8221; with regex<br />tell application &#8220;Firefox&#8221; to Get URL printerfriendly<br />&#8211;tell application &#8220;URL Access Scripting&#8221; to set toto to download printerfriendly to (path to public folder as string) &amp; &#8220;libe.html&#8221;</p></blockquote>
<p>Simple : je commence par lire l&#8217;URL de l&#8217;article, je le transforme pour qu&#8217;il corresponde &agrave; la page destin&eacute;e &agrave; &ecirc;tre imprim&eacute;e &agrave; l&#8217;aide de <i>textcommands</i> puis je demande &agrave; Frefox de l&#8217;ouvrir; il s&#8217;ouvre sous un onglet, ce qui correspond &agrave; mes r&eacute;glages de Firefox. Chez moi la ligne <i>comment&eacute;e</i> est active. Elle importe la page en question &agrave; l&#8217;aide de <i>URL Access Scripting</i>, dans le dossier Public (je suis partageur); le nom du fichier est libe<b>x</b>.txt, ou <b>x</b> un num&eacute;ro qui s&#8217;incr&eacute;mente automatiquement, d&#8217;o&ugrave; le <i>besoin</i> de le ranger dans la variable toto, au cas ou d&#8217;autres traitements pourraient &ecirc;tre demand&eacute;s <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . </p>
<p>Le script est rang&eacute; dans le dossier Scripts de NNW et je lui ai associ&eacute; une combinaison de touches pour &eacute;viter &agrave; &ecirc;tre oblig&eacute; d&#8217;aller le chercher au menu.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/myapplescripts.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/myapplescripts.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/myapplescripts.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/myapplescripts.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/myapplescripts.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/myapplescripts.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/myapplescripts.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/myapplescripts.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/myapplescripts.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/myapplescripts.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/myapplescripts.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/myapplescripts.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=8&subd=myapplescripts&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://myapplescripts.wordpress.com/2006/09/20/liberation-et-nnw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38061a8ce7125c778c0f114ae99f0ff5?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Oldcola</media:title>
		</media:content>
	</item>
		<item>
		<title>list from file</title>
		<link>http://myapplescripts.wordpress.com/2006/09/19/list-from-file/</link>
		<comments>http://myapplescripts.wordpress.com/2006/09/19/list-from-file/#comments</comments>
		<pubDate>Tue, 19 Sep 2006 11:22:46 +0000</pubDate>
		<dc:creator>Oldcola</dc:creator>
				<category><![CDATA[simple]]></category>

		<guid isPermaLink="false">http://myapplescripts.wordpress.com/2006/09/19/list-from-file/</guid>
		<description><![CDATA[Il est toujours possible de d&#233;finir le contenu d&#8217;une liste directement dans le script, mais je trouve plus simple de stocker les &#233;l&#233;ments dans un fichier texte et de la construire au d&#233;but d&#8217;ex&#233;cution d&#8217;un script.
J&#8217;ai pris l&#8217;habitude de garder ces fichiers dans le dossier Public pour qu&#8217;ils soient disponibles pour les copains, ils sont [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=7&subd=myapplescripts&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Il est toujours possible de d&eacute;finir le contenu d&#8217;une liste directement dans le script, mais je trouve plus simple de stocker les &eacute;l&eacute;ments dans un fichier texte et de la construire au d&eacute;but d&#8217;ex&eacute;cution d&#8217;un script.</p>
<p>J&#8217;ai pris l&#8217;habitude de garder ces fichiers dans le dossier Public pour qu&#8217;ils soient disponibles pour les copains, ils sont donc accessibles via le chemin (<i>path to public folder</i>)</p>
<p>Comme c&#8217;est une routine que je balade de script en script elle est <i>rang&eacute;e</i> dans un handler :<br />
<blockquote>on getdictionary(dname)<br />set tdictionary to (path to public folder as string) &amp; dname<br />set tdictionary to read (tdictionary as alias)<br />set thedictionary to {}<br />repeat with i from 1 to count of paragraphs of tdictionary<br />set theitem to paragraph i of tdictionary<br />if thedictionary contains theitem is false and theitem is not &#8220;&#8221; then set thedictionary to thedictionary &amp; theitem<br />	end repeat<br />return thedictionary<br />end getdictionary</p></blockquote>
<p>L&#8217;appel du handler est simple :<br />
<blockquote>set thedictionary to my dictionnary(&#8220;dict.txt&#8221;)</p></blockquote>
<p>Il faut bien s&ucirc;r que le fichier &#8220;dict.txt&#8221; existe et soit dans le dossier &#8220;Public&#8221;.</p>
<p>Le script lit chaque paragraphe et l&#8217;ajoute dans la liste thedictionary s&#8217;il n&#8217;est pas pr&eacute;sent (pour &eacute;viter les doublons). Le choix du paragraphe plut&ocirc;t que des mots a &eacute;t&eacute; fait pour pouvoir avoir des entr&eacute;es compos&eacute;es dans le dictionnaire, du genre : &#8220;vachement simple&#8221;, ou &#8220;compliqu&eacute; en diable&#8221;.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/myapplescripts.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/myapplescripts.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/myapplescripts.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/myapplescripts.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/myapplescripts.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/myapplescripts.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/myapplescripts.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/myapplescripts.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/myapplescripts.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/myapplescripts.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/myapplescripts.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/myapplescripts.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=7&subd=myapplescripts&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://myapplescripts.wordpress.com/2006/09/19/list-from-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38061a8ce7125c778c0f114ae99f0ff5?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Oldcola</media:title>
		</media:content>
	</item>
		<item>
		<title>choose from list</title>
		<link>http://myapplescripts.wordpress.com/2006/09/17/choose-from-list/</link>
		<comments>http://myapplescripts.wordpress.com/2006/09/17/choose-from-list/#comments</comments>
		<pubDate>Sun, 17 Sep 2006 14:37:33 +0000</pubDate>
		<dc:creator>Oldcola</dc:creator>
				<category><![CDATA[simple]]></category>

		<guid isPermaLink="false">http://myapplescripts.wordpress.com/2006/09/17/choose-from-list/</guid>
		<description><![CDATA[C&#8217;est une commande simple et assez utile, mais j&#8217;oublie tout le temps la syntaxe. Autant la ranger par ici.
L&#8217;id&#233;e est de pouvoir choisir un ou plusieurs &#233;l&#233;ments d&#8217;une liste.
set maliste to {&#8220;item 1&#8243;, &#8220;item 2&#8243;, &#8220;item 3&#8243;}choose from list maliste with prompt &#8220;choisir un ou plusieurs &#233;l&#233;ments&#8221; with multiple selections allowed

Tant que rien n&#8217;est s&#233;lectionn&#233; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=5&subd=myapplescripts&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>C&#8217;est une commande simple et assez utile, mais j&#8217;oublie tout le temps la syntaxe. Autant la ranger par ici.<br />
L&#8217;id&eacute;e est de pouvoir choisir un ou plusieurs &eacute;l&eacute;ments d&#8217;une liste.</p>
<blockquote><p>set maliste to {&#8220;item 1&#8243;, &#8220;item 2&#8243;, &#8220;item 3&#8243;}<br />choose from list maliste with prompt &#8220;choisir un ou plusieurs &eacute;l&eacute;ments&#8221; with multiple selections allowed
</p></blockquote>
<p>Tant que rien n&#8217;est s&eacute;lectionn&eacute; uniquemennt le bouton &#8220;Annuler&#8221; est actif et si on l&#8217;utilise le R&eacute;sultat est<br />
<blockquote>false</p></blockquote>
<p>. Si on choisi &#8220;item 1&#8243; et on appuie sur OK, une liste contenant un &eacute;l&eacute;ment est <i>rendue</i><br />
<blockquote>{&#8220;item 1&#8243;}</p></blockquote>
<p>. Si on choisi deux &eacute;l&eacute;ments, la liste rendue les contiendra :<br />
<blockquote>{&#8220;item 1&#8243;, &#8220;item 3&#8243;}</p></blockquote>
<p>Bien s&ucirc;r il est possible de stocker le r&eacute;sultat de <i>choose from list</i>dans une variable :<br />
<blockquote>set maliste to {&#8220;item 1&#8243;, &#8220;item 2&#8243;, &#8220;item 3&#8243;}<br />set <b>meschoix</b> to choose from list maliste with prompt &#8220;ma liste&#8221;<br />with multiple selections allowed</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/myapplescripts.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/myapplescripts.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/myapplescripts.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/myapplescripts.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/myapplescripts.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/myapplescripts.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/myapplescripts.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/myapplescripts.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/myapplescripts.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/myapplescripts.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/myapplescripts.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/myapplescripts.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=5&subd=myapplescripts&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://myapplescripts.wordpress.com/2006/09/17/choose-from-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38061a8ce7125c778c0f114ae99f0ff5?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Oldcola</media:title>
		</media:content>
	</item>
		<item>
		<title>date</title>
		<link>http://myapplescripts.wordpress.com/2006/09/16/date/</link>
		<comments>http://myapplescripts.wordpress.com/2006/09/16/date/#comments</comments>
		<pubDate>Sat, 16 Sep 2006 08:41:45 +0000</pubDate>
		<dc:creator>Oldcola</dc:creator>
				<category><![CDATA[date]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[simple]]></category>

		<guid isPermaLink="false">http://myapplescripts.wordpress.com/2006/09/16/date/</guid>
		<description><![CDATA[Il est simple d&#8217;obtenir la date actuelle
set ladate to current date
le résultat est une date
date &#8220;samedi 16 septembre 2006 8:56:26&#8243;
c&#8217;est dit explicitement.
Sous cette forme on peut changer la date en question, pour en caluler une nouvelle, par exemple une date de péremption pour un produit; si le produit est consommable/utilisable pour les 12 prochains jours [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=4&subd=myapplescripts&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Il est simple d&#8217;obtenir la date actuelle</p>
<blockquote><p>set ladate to current date</p></blockquote>
<p>le résultat est une <strong>date</strong></p>
<blockquote><p>date &#8220;samedi 16 septembre 2006 8:56:26&#8243;</p></blockquote>
<p>c&#8217;est dit explicitement.<br />
Sous cette forme on peut changer la date en question, pour en caluler une nouvelle, par exemple une date de péremption pour un produit; si le produit est consommable/utilisable pour les 12 prochains jours on pourra <em>construire</em> la date limite d&#8217;utilisation.<br />
Il faut ajouter des <strong>secondes</strong> à ladate. Donc 12 jours nous font : 12 jours par 24 heures par 60 min par 60 secondes : (((60 * 60) * 24) * 12)</p>
<blockquote><p>set ladate to current date<br />
set datelimite to ladate + <strong>(((60 * 60) * 24) * 12)</strong><br />
get {ladate, datelimite}</p></blockquote>
<p>La commande get est utilisée ici pour afficher les éléments de la liste qui lui est affectée, la dateactuelle et la datelimite calculée.</p>
<blockquote><p>{date &#8220;samedi 16 septembre 2006 9:03:59&#8243;, date &#8220;jeudi 28 septembre 2006 9:03:59&#8243;}</p></blockquote>
<p>On peut utiliser ce genre d&#8217;informations pour marquer les pots de yaourt maison :</p>
<blockquote><p>set ladate to current date<br />
set datelimite to ladate + (((60 * 60) * 24) * 12)<br />
set aimprimer to &#8220;produit le : &#8221; &amp; ladate &amp; return &amp; &#8220;à consommer de préférence avant le : &#8221; &amp; datelimite</p></blockquote>
<p>qui donne :</p>
<blockquote><p>&#8220;produit le : samedi 16 septembre 2006 9:08:02<br />
à consommer de préférence avant le : jeudi 28 septembre 2006 9:08:02&#8243;</p></blockquote>
<p>On admirera la précision à la seconde près de la recommandation <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
Une autre application, est la date avant laquelle on ne doit pas consommer un produit, disons un vieux snaps à planquer derrière les fagots :</p>
<blockquote><p>set ladate to (current date)<br />
set datelimite to (ladate + ((((60 * 60) * 24) * 365) * 12))<br />
set aimprimer to &#8220;laisser vieillir jusqu&#8217;au &#8221; &amp; datelimite</p></blockquote>
<p>qui donne :</p>
<blockquote><p>&#8220;laisser vieillir jusqu&#8217;au jeudi 13 septembre 2018 9:14:24&#8243;</p></blockquote>
<p>On voit deux problèmes : on n&#8217;a pas tenu compte des années bissextiles et c&#8217;est un peu ridicule d&#8217;afficher les secondes pour un vieillissement de 12 ans !<br />
En fait on peut <em>extraire</em> des parties de la date facilement :</p>
<blockquote><p>set thedate to (current date)<br />
set s to &#8220;on est le : &#8221; &amp; day of thedate<br />
set s to s &amp; &#8221; &#8221; &amp; month of thedate<br />
set s to s &amp; &#8221; &#8221; &amp; year of thedate<br />
set datedematurite to &#8220;laisser vieillir derrière les fagots jusqu&#8217;en &#8221; &amp; month of thedate &amp; &#8221; &#8221; &amp; 12 + (year of thedate) as string</p></blockquote>
<p>Le résultat est bien meilleur pour une étiquette de snaps :</p>
<blockquote><p>&#8220;laisser vieillir derrière les fagots jusqu&#8217;en September 2018&#8243;</p></blockquote>
<p>Pour isoler les éléments de date, surtout l&#8217;heure, je préfère les appels au shell, parce que c&#8217;est… plus simple <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Voici mon pense bête, qui est contenu dans le fichier &#8220;date by shell&#8221; mentionné dans le <a href="http://myapplescripts.wordpress.com/2006/09/16/informations/">post précèdent</a> :</p>
<blockquote><p>set the clipboard to (do shell script &#8220;date +%a&#8221;) &#8211;&#8221;Thu&#8221;<br />
set the clipboard to (do shell script &#8220;date +%b&#8221;) &#8211;&#8221;May&#8221;<br />
set the clipboard to (do shell script &#8220;date +%c&#8221;) &#8211;&#8221;Thu May 18 16:27:27 2006&#8243;<br />
set the clipboard to (do shell script &#8220;date +%d&#8221;) &#8211;&#8221;18&#8243;<br />
set the clipboard to (do shell script &#8220;date +%g&#8221;) &#8211;&#8221;06&#8243;<br />
set the clipboard to (do shell script &#8220;date +%h&#8221;) &#8211;&#8221;May&#8221;<br />
set the clipboard to (do shell script &#8220;date +%m&#8221;) &#8211;&#8221;05&#8243;<br />
set the clipboard to (do shell script &#8220;date +%p&#8221;) &#8211;&#8221;PM&#8221;<br />
set the clipboard to (do shell script &#8220;date +%r&#8221;) &#8211;&#8221;04:30:53 PM&#8221;<br />
set the clipboard to (do shell script &#8220;date +%s&#8221;) &#8211;&#8221;1147962671&#8243;<br />
set the clipboard to (do shell script &#8220;date +%u&#8221;) &#8211;&#8221;4&#8243;<br />
set the clipboard to (do shell script &#8220;date +%v&#8221;) &#8211;&#8221;18-May-2006&#8243;<br />
set the clipboard to (do shell script &#8220;date +%x&#8221;) &#8211;&#8221;05/18/06&#8243;<br />
set the clipboard to (do shell script &#8220;date +%y&#8221;) &#8211;&#8221;06&#8243;<br />
set the clipboard to (do shell script &#8220;date +%z&#8221;) &#8211;&#8221;+0200&#8243;<br />
set the clipboard to (do shell script &#8220;date +%A&#8221;) &#8211;&#8221;Thursday&#8221;<br />
set the clipboard to (do shell script &#8220;date +%C&#8221;) &#8211;&#8221;20&#8243;<br />
set the clipboard to (do shell script &#8220;date +%D&#8221;) &#8211;&#8221;05/18/06&#8243;<br />
set the clipboard to (do shell script &#8220;date +%F&#8221;) &#8211;&#8221;2006-05-18&#8243;<br />
set the clipboard to (do shell script &#8220;date +%G&#8221;) &#8211;&#8221;2006&#8243;<br />
set the clipboard to (do shell script &#8220;date +%H&#8221;) &#8211;16<br />
set the clipboard to (do shell script &#8220;date +%I&#8221;) &#8211;04<br />
set the clipboard to (do shell script &#8220;date +%M&#8221;) &#8211;42<br />
set the clipboard to (do shell script &#8220;date +%R&#8221;) &#8211;16:42<br />
set the clipboard to (do shell script &#8220;date +%S&#8221;) &#8211;13<br />
set the clipboard to (do shell script &#8220;date +%T&#8221;) &#8211;16:43:38<br />
set the clipboard to (do shell script &#8220;date +%U&#8221;) &#8211;20<br />
set the clipboard to (do shell script &#8220;date +%X&#8221;) &#8211;16:44:54<br />
set the clipboard to (do shell script &#8220;date +%Y&#8221;) &#8211;2006<br />
set the clipboard to (do shell script &#8220;date +%Z&#8221;) &#8211;CEST</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/myapplescripts.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/myapplescripts.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/myapplescripts.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/myapplescripts.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/myapplescripts.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/myapplescripts.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/myapplescripts.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/myapplescripts.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/myapplescripts.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/myapplescripts.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/myapplescripts.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/myapplescripts.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=4&subd=myapplescripts&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://myapplescripts.wordpress.com/2006/09/16/date/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38061a8ce7125c778c0f114ae99f0ff5?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Oldcola</media:title>
		</media:content>
	</item>
		<item>
		<title>informations</title>
		<link>http://myapplescripts.wordpress.com/2006/09/16/informations/</link>
		<comments>http://myapplescripts.wordpress.com/2006/09/16/informations/#comments</comments>
		<pubDate>Sat, 16 Sep 2006 08:39:36 +0000</pubDate>
		<dc:creator>Oldcola</dc:creator>
				<category><![CDATA[simple]]></category>

		<guid isPermaLink="false">http://myapplescripts.wordpress.com/2006/09/16/informations/</guid>
		<description><![CDATA[Obtenir et ou changer les informations d&#8217;un fichier peut-&#234;tre int&#233;ressant si on automatise une t&#226;che.
set toto to choose fileset proprtoto to info for toto
Ces deux lignes sont un commencement. Le r&#233;sultat rendu est une liste.
{name:&#8221;date by shell.scpt&#8221;, creation date:date &#8220;jeudi 18 mai 2006 16:35:56&#8243;, modification date:date &#8220;jeudi 18 mai 2006 16:45:35&#8243;, icon position:{0, 0}, size:9732.0, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=3&subd=myapplescripts&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Obtenir et ou changer les informations d&#8217;un fichier peut-&ecirc;tre int&eacute;ressant si on automatise une t&acirc;che.<br />
<blockquote>set toto to choose file<br />set proprtoto to <b>info</b> for toto</p></blockquote>
<p>Ces deux lignes sont un commencement. Le r&eacute;sultat rendu est une liste.<br />
<blockquote>{name:&#8221;date by shell.scpt&#8221;, creation date:date &#8220;jeudi 18 mai 2006 16:35:56&#8243;, modification date:date &#8220;jeudi 18 mai 2006 16:45:35&#8243;, icon position:{0, 0}, size:9732.0, folder:false, alias:false, package folder:false, visible:true, extension hidden:true, name extension:&#8221;scpt&#8221;, displayed name:&#8221;date by shell&#8221;, default application:alias &#8220;pythia:Applications:AppleScript:Script Editor.app:&#8221;, kind:&#8221;script&#8221;, file type:&#8221;osas&#8221;, file creator:&#8221;ToyS&#8221;, type identifier:&#8221;com.apple.applescript.script&#8221;, locked:false, busy status:false, short version:&#8221;", long version:&#8221;"}</p></blockquote>
<p>Pour l&#8217;exemple j&#8217;ai choisi un applescript, dont voici les 21 &eacute;l&eacute;ments d&#8217;information <i>&eacute;tal&eacute;s</i>  :
<ol>
<li><b>name</b>:&#8221;date by shell.scpt&#8221;<br />le nom du fichier, tell qu&#8217;il appara&icirc;t dans le Finder</li>
<li><b>creation date</b>:date &#8220;jeudi 18 mai 2006 16:35:56&#8243;<br />la date de cr&eacute;ation</li>
<li><b>modification date</b>:date &#8220;jeudi 18 mai 2006 16:45:35&#8243;<br />et la date de la derni&egrave;re modification</li>
<li><b>icon position</b>:{0, 0}<br />la position de l&#8217;ic&ocirc;ne, pour laquelle je n&#8217;ai pas encore trouv&eacute; d&#8217;utilit&eacute;</li>
<li><b>size</b>:9732.0<br />la taille</li>
<li><b>folder</b>:false<br />la r&eacute;ponse &agrave; la question : est-ce un dossier ? qui peut &ecirc;tre tr&egrave;s utile si on cherche des dossiers; c&#8217;est assez fr&eacute;quent quand on parcours le contenu d&#8217;un dossier et qu&#8217;on souhaite ne traiter que les fichiers qui n&#8217;en sont pas</li>
<li><b>alias</b>:false<br />OK, ce n&#8217;est pas un alias</li>
<li><b>package folder</b>:false<br />ni un paquet <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li><b>visible</b>:true<br />il est visible</li>
<li><b>extension hidden</b>:true<br />on ne voit pas son extension dans le Finder (mais elle existe bel et bien</li>
<li><b>name extension</b>:&#8221;scpt&#8221;<br />et la voici</li>
<li><b>displayed name</b>:&#8221;date by shell&#8221;<br />par contre on ne voit que ce nom</li>
<li><b>default application</b>:alias &#8220;pythia:Applications:AppleScript:Script Editor.app:&#8221;<br />si on double-clic dessus, il s&#8217;ouvrira avec Script Editor, alias Editeur de scripts</li>
<li><b>kind</b>:&#8221;script&#8221;<br />c&#8217;est un script</li>
<li><b>file type</b>:&#8221;osas&#8221;<br />dont le type est osas</li>
<li><b>file creator</b>:&#8221;ToyS&#8221;<br />cr&eacute;&eacute; par ToyS, aka Script Editor, aka Editeur de scripts</li>
<li><b>type identifier</b>:&#8221;com.apple.applescript.script&#8221;<br />si on n&#8217;avait pas encore compris c&#8217;est un applescript ! je ne sais pas qui utilise cette information&#8230;</li>
<li><b>locked</b>:false<br />Ce n&#8217;est pas v&eacute;rouill&eacute;</li>
<li><b>busy status</b>:false<br />il est au repos </li>
<li><b>short version</b>:&#8221;"<br />?</li>
<li><b>long version</b>:&#8221;"<br />?</li>
</ol>
<p>Il y a une information que je ne vois pas ici, les commentaires Spotlight.</p>
<p>Maintenant, il est possible d&#8217;<i>extraire</i> les &eacute;l&eacute;ments, par exemple le nom du fichier, pour le stocker dans une variable :<br />
<blockquote>set toto to choose file<br />set proprtoto to info for toto<br />set thename to name of proprtoto<br />display dialog thename giving up after 2</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/myapplescripts.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/myapplescripts.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/myapplescripts.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/myapplescripts.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/myapplescripts.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/myapplescripts.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/myapplescripts.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/myapplescripts.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/myapplescripts.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/myapplescripts.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/myapplescripts.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/myapplescripts.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=myapplescripts.wordpress.com&blog=417435&post=3&subd=myapplescripts&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://myapplescripts.wordpress.com/2006/09/16/informations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/38061a8ce7125c778c0f114ae99f0ff5?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Oldcola</media:title>
		</media:content>
	</item>
	</channel>
</rss>