<?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>VigiMac &#187; InDesign</title>
	<atom:link href="http://fr.vigimac.com/tag/indesign/feed/" rel="self" type="application/rss+xml" />
	<link>http://fr.vigimac.com</link>
	<description>l&#039;antivol gratuit pour votre Mac</description>
	<lastBuildDate>Thu, 05 May 2011 20:51:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Un Applescript pour récupérer les métadonnées d&#8217;une image dans InDesign</title>
		<link>http://fr.vigimac.com/2009/07/05/un-applescript-pour-recuperer-les-metadonnees-dune-image-dans-indesign/</link>
		<comments>http://fr.vigimac.com/2009/07/05/un-applescript-pour-recuperer-les-metadonnees-dune-image-dans-indesign/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 14:11:07 +0000</pubDate>
		<dc:creator>VigiMac</dc:creator>
				<category><![CDATA[Labo]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[applescript]]></category>
		<category><![CDATA[Creative Suite]]></category>
		<category><![CDATA[CS3]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[exiftool]]></category>
		<category><![CDATA[InDesign]]></category>
		<category><![CDATA[IPTC champ images photos EXIF]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://fr.vigimac.com/?p=39</guid>
		<description><![CDATA[Après avoir installé l&#8217;excellent ExifTool, vous pourrez utiliser le script ci-dessous en le plaçant dans le dossier adéquat de Adobe InDesign CS3 (ou CS4 en prenant soin de modifier les 2 lignes &#171;&#160;tell application&#160;&#187; correspondantes). En utilisant exiftool en ligne de commande, vous obtiendrez d&#8217;autres champs de métadonnées et pourrez adapter ce script à vos [...]]]></description>
			<content:encoded><![CDATA[<p>Après avoir installé l&#8217;excellent <a href="http://www.sno.phy.queensu.ca/~phil/exiftool/">ExifTool</a>, vous pourrez utiliser le script ci-dessous en le plaçant dans le dossier adéquat de Adobe InDesign CS3 (ou CS4 en prenant soin de modifier les 2 lignes &laquo;&nbsp;tell application&nbsp;&raquo; correspondantes).<br />
En utilisant exiftool en ligne de commande, vous obtiendrez d&#8217;autres champs de métadonnées et pourrez adapter ce script à vos besoins.<br />
<a href="http://fr.vigimac.com/wp-content/uploads/2009/07/Get_Meta_Image.scpt">Get_Meta_Image.scpt</a> installé, sélectionnez un bloc image dans InDesign et exécutez le script. Une boite de dialogue vous permet de copier dans le presse-papiers la métadonnée de votre choix.<br />
Get_Meta_Image a été créé après avoir constaté que Adobe Bridge CS3 (et CS4) ne prenait pas en compte les droits ACL. Les droits POSIX étant vite inadaptés, il devient impossible ici de copier-coller les crédits d&#8217;une photo sans accès en écriture.</p>
<p>Télécharger <a href="http://fr.vigimac.com/wp-content/uploads/2009/07/Get_Meta_Image.scpt"><strong>Get_Meta_Image.scpt</strong></a></p>
<p>À noter, MacOS X 10.5 est requis à cause de la fonction de conversion de chemin d&#8217;accès Mac vers POSIX.<br />
Les guillemets doivent être remplacés si vous préférez copier-coller le script plutôt que le télécharger.</p>
<p><!--     p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Verdana}     p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Verdana; color: #507e12}     p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Verdana; color: #2717f9}     p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Verdana; color: #0c16f9}     p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}     p.p6 {margin: 0.0px 0.0px 0.0px 124.0px; text-indent: -124.0px; font: 12.0px Helvetica; min-height: 14.0px}     span.s1 {color: #2717f9}     span.s2 {font: 12.0px Helvetica}     span.s3 {color: #0c16f9}     span.s4 {font: 12.0px Helvetica; color: #000000}     span.s5 {color: #507e12}     span.s6 {color: #000000}     span.Apple-tab-span {white-space:pre}    --></p>
<p class="p1"><span class="s1"><strong>tell</strong></span><span class="s2"> </span><span class="s3">application</span><span class="s2"> </span>&laquo;&nbsp;Adobe InDesign CS3&#8243;</p>
<p class="p2"><span class="s4"><span> </span></span><span class="s1"><strong>set</strong></span><span class="s4"> </span>mySelection<span class="s4"> </span><span class="s1"><strong>to</strong></span><span class="s4"> </span><span class="s3">selection</span></p>
<p class="p1"><span class="s2"><span> </span></span><span class="s1"><strong>set</strong></span><span class="s2"> </span><span class="s5">mypath</span><span class="s2"> </span><span class="s1"><strong>to</strong></span><span class="s2"> </span>&laquo;&nbsp;&nbsp;&raquo;</p>
<p class="p3"><span class="s4"><span> </span></span><strong>try</strong></p>
<p class="p3"><span class="s4"><span> </span><span> </span></span><strong>if</strong><span class="s4"> </span><span class="s6">(</span><span class="s3">count</span><span class="s4"> </span><span class="s5">mySelection</span><span class="s6">)</span><span class="s4"> </span><strong>is not</strong><span class="s4"> </span><strong>equal to</strong><span class="s4"> </span><span class="s6">0</span><span class="s4"> </span><strong>then</strong></p>
<p class="p2"><span class="s4"><span> </span><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s4"> </span>theSelection<span class="s4"> </span><span class="s1"><strong>to</strong></span><span class="s4"> </span><span class="s3">item</span><span class="s4"> </span><span class="s6">1</span><span class="s4"> </span><span class="s1"><strong>of</strong></span><span class="s4"> </span>mySelection</p>
<p class="p4"><span class="s4"><span> </span><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s4"> </span><span class="s5">mypath</span><span class="s4"> </span><span class="s1"><strong>to</strong></span><span class="s4"> </span>file path<span class="s4"> </span><span class="s1"><strong>of</strong></span><span class="s4"> </span>item link<span class="s4"> </span><span class="s1"><strong>of</strong></span><span class="s4"> </span>graphic<span class="s4"> </span><span class="s6">1</span><span class="s4"> </span><span class="s1"><strong>of</strong></span><span class="s4"> </span><span class="s5">theSelection</span></p>
<p class="p2"><span class="s4"><span> </span><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s4"> </span>mypath<span class="s4"> </span><span class="s1"><strong>to</strong></span><span class="s4"> </span><span class="s3">POSIX path</span><span class="s4"> </span><span class="s1"><strong>of</strong></span><span class="s4"> </span>mypath</p>
<p class="p3"><span class="s4"><span> </span><span> </span></span><strong>else</strong></p>
<p class="p1"><span class="s2"><span> </span><span> </span><span> </span></span><span class="s3">display dialog</span><span class="s2"> </span>&laquo;&nbsp;Sélectionnez d&#8217;abord une image.&nbsp;&raquo;</p>
<p class="p3"><span class="s4"><span> </span><span> </span></span><strong>end</strong><span class="s4"> </span><strong>if</strong></p>
<p class="p3"><span class="s4"><span> </span></span><strong>on</strong><span class="s4"> </span><strong>error</strong></p>
<p class="p1"><span class="s2"><span> </span><span> </span></span><span class="s3">display dialog</span><span class="s2"> </span>&laquo;&nbsp;Sélectionnez d&#8217;abord une image.&nbsp;&raquo;</p>
<p class="p3"><span class="s4"><span> </span></span><strong>end</strong><span class="s4"> </span><strong>try</strong></p>
<p class="p3"><strong>end</strong><span class="s4"> </span><strong>tell</strong></p>
<p class="p5">&nbsp;</p>
<p class="p4"><span class="s1"><strong>tell</strong></span><span class="s4"> </span>application<span class="s4"> </span><span class="s6">&laquo;&nbsp;Finder&nbsp;&raquo;</span></p>
<p class="p4"><span class="s4"><span> </span></span>activate</p>
<p class="p3"><span class="s4"><span> </span></span><strong>if</strong><span class="s4"> </span><span class="s5">mypath</span><span class="s4"> </span><strong>is not</strong><span class="s4"> </span><strong>equal to</strong><span class="s4"> </span><span class="s6">&laquo;&nbsp;&nbsp;&raquo;</span><span class="s4"> </span><strong>then</strong></p>
<p class="p1"><span class="s2"><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s2"> </span><span class="s5">mycmd_copyright</span><span class="s2"> </span><span class="s1"><strong>to</strong></span><span class="s2"> </span>&laquo;&nbsp;exiftool -Rights \&nbsp;&raquo;"<span class="s2"> </span>&amp;<span class="s2"> </span><span class="s5">mypath</span><span class="s2"> </span>&amp;<span class="s2"> </span>&laquo;&nbsp;\&nbsp;&raquo; | cut -d: -f2 | tr -s \&nbsp;&raquo; \&nbsp;&raquo; | sed &#8216;s/^[ ]//g&#8217;&nbsp;&raquo;</p>
<p class="p2"><span class="s4"><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s4"> </span>myres_copyright<span class="s4"> </span><span class="s1"><strong>to</strong></span><span class="s4"> </span><span class="s6">(</span><span class="s3">do shell script</span><span class="s4"> </span>mycmd_copyright<span class="s6">)</span><span class="s4"> </span><span class="s1"><strong>as</strong></span><span class="s4"> </span><span class="s3">string</span></p>
<p class="p1"><span class="s2"><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s2"> </span><span class="s5">mycmd_credit</span><span class="s2"> </span><span class="s1"><strong>to</strong></span><span class="s2"> </span>&laquo;&nbsp;exiftool -Credit \&nbsp;&raquo;"<span class="s2"> </span>&amp;<span class="s2"> </span><span class="s5">mypath</span><span class="s2"> </span>&amp;<span class="s2"> </span>&laquo;&nbsp;\&nbsp;&raquo; | cut -d: -f2 | tr -s \&nbsp;&raquo; \&nbsp;&raquo; | sed &#8216;s/^[ ]//g&#8217;&nbsp;&raquo;</p>
<p class="p2"><span class="s4"><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s4"> </span>myres_credit<span class="s4"> </span><span class="s1"><strong>to</strong></span><span class="s4"> </span><span class="s6">(</span><span class="s3">do shell script</span><span class="s4"> </span>mycmd_credit<span class="s6">)</span><span class="s4"> </span><span class="s1"><strong>as</strong></span><span class="s4"> </span><span class="s3">string</span></p>
<p class="p1"><span class="s2"><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s2"> </span><span class="s5">mycmd_source</span><span class="s2"> </span><span class="s1"><strong>to</strong></span><span class="s2"> </span>&laquo;&nbsp;exiftool -Source \&nbsp;&raquo;"<span class="s2"> </span>&amp;<span class="s2"> </span><span class="s5">mypath</span><span class="s2"> </span>&amp;<span class="s2"> </span>&laquo;&nbsp;\&nbsp;&raquo; | cut -d: -f2 | tr -s \&nbsp;&raquo; \&nbsp;&raquo; | sed &#8216;s/^[ ]//g&#8217;&nbsp;&raquo;</p>
<p class="p2"><span class="s4"><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s4"> </span>myres_source<span class="s4"> </span><span class="s1"><strong>to</strong></span><span class="s4"> </span><span class="s6">(</span><span class="s3">do shell script</span><span class="s4"> </span>mycmd_source<span class="s6">)</span><span class="s4"> </span><span class="s1"><strong>as</strong></span><span class="s4"> </span><span class="s3">string</span></p>
<p class="p6"><span> </span><span> </span></p>
<p class="p2"><span class="s4"><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s4"> </span>mybuttons<span class="s4"> </span><span class="s1"><strong>to</strong></span><span class="s4"> </span><span class="s6">{}</span></p>
<p class="p3"><span class="s4"><span> </span><span> </span></span><strong>if</strong><span class="s4"> </span><span class="s6">(</span><span class="s5">myres_copyright</span><span class="s4"> </span><strong>is not</strong><span class="s4"> </span><strong>equal to</strong><span class="s4"> </span><span class="s6">&laquo;&nbsp;&nbsp;&raquo;)</span><span class="s4"> </span><strong>then</strong></p>
<p class="p1"><span class="s2"><span> </span><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s2"> </span><span class="s5">mybuttons</span><span class="s2"> </span><span class="s1"><strong>to</strong></span><span class="s2"> </span>{&laquo;&nbsp;Copyright&nbsp;&raquo;}<span class="s2"> </span>&amp;<span class="s2"> </span><span class="s5">mybuttons</span></p>
<p class="p3"><span class="s4"><span> </span><span> </span></span><strong>end</strong><span class="s4"> </span><strong>if</strong></p>
<p class="p3"><span class="s4"><span> </span><span> </span></span><strong>if</strong><span class="s4"> </span><span class="s6">(</span><span class="s5">myres_credit</span><span class="s4"> </span><strong>is not</strong><span class="s4"> </span><strong>equal to</strong><span class="s4"> </span><span class="s6">&laquo;&nbsp;&nbsp;&raquo;)</span><span class="s4"> </span><strong>then</strong></p>
<p class="p1"><span class="s2"><span> </span><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s2"> </span><span class="s5">mybuttons</span><span class="s2"> </span><span class="s1"><strong>to</strong></span><span class="s2"> </span>{&laquo;&nbsp;Credit&nbsp;&raquo;}<span class="s2"> </span>&amp;<span class="s2"> </span><span class="s5">mybuttons</span></p>
<p class="p3"><span class="s4"><span> </span><span> </span></span><strong>end</strong><span class="s4"> </span><strong>if</strong></p>
<p class="p3"><span class="s4"><span> </span><span> </span></span><strong>if</strong><span class="s4"> </span><span class="s6">(</span><span class="s5">myres_source</span><span class="s4"> </span><strong>is not</strong><span class="s4"> </span><strong>equal to</strong><span class="s4"> </span><span class="s6">&laquo;&nbsp;&nbsp;&raquo;)</span><span class="s4"> </span><strong>then</strong></p>
<p class="p1"><span class="s2"><span> </span><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s2"> </span><span class="s5">mybuttons</span><span class="s2"> </span><span class="s1"><strong>to</strong></span><span class="s2"> </span>{&laquo;&nbsp;Source&nbsp;&raquo;}<span class="s2"> </span>&amp;<span class="s2"> </span><span class="s5">mybuttons</span></p>
<p class="p3"><span class="s4"><span> </span><span> </span></span><strong>end</strong><span class="s4"> </span><strong>if</strong></p>
<p class="p3"><span class="s4"><span> </span><span> </span></span><strong>if</strong><span class="s4"> </span><span class="s6">(</span><span class="s5">myres_copyright</span><span class="s4"> </span><strong>is</strong><span class="s4"> </span><strong>equal to</strong><span class="s4"> </span><span class="s6">&laquo;&nbsp;&nbsp;&raquo;)</span><span class="s4"> </span><strong>and</strong><span class="s4"> </span><span class="s6">(</span><span class="s5">myres_credit</span><span class="s4"> </span><strong>is</strong><span class="s4"> </span><strong>equal to</strong><span class="s4"> </span><span class="s6">&laquo;&nbsp;&nbsp;&raquo;)</span><span class="s4"> </span><strong>and</strong><span class="s4"> </span><span class="s6">(</span><span class="s5">myres_source</span><span class="s4"> </span><strong>is</strong><span class="s4"> </span><strong>equal to</strong><span class="s4"> </span><span class="s6">&laquo;&nbsp;&nbsp;&raquo;)</span><span class="s4"> </span><strong>then</strong></p>
<p class="p1"><span class="s2"><span> </span><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s2"> </span><span class="s5">mybuttons</span><span class="s2"> </span><span class="s1"><strong>to</strong></span><span class="s2"> </span>{&laquo;&nbsp;Aucun crédit, ni source, ni copyright&#8230;&nbsp;&raquo;}</p>
<p class="p3"><span class="s4"><span> </span><span> </span></span><strong>end</strong><span class="s4"> </span><strong>if</strong></p>
<p class="p3"><span class="s4"><span> </span><span> </span></span><strong>if</strong><span class="s4"> </span><span class="s6">(</span><span class="s3">count</span><span class="s4"> </span><span class="s5">mybuttons</span><span class="s6">)</span><span class="s4"> </span><strong>is</strong><span class="s4"> </span><strong>less than</strong><span class="s4"> </span><span class="s6">3</span><span class="s4"> </span><strong>then</strong></p>
<p class="p1"><span class="s2"><span> </span><span> </span><span> </span></span><span class="s1"><strong>set</strong></span><span class="s2"> </span><span class="s5">mybuttons</span><span class="s2"> </span><span class="s1"><strong>to</strong></span><span class="s2"> </span><span class="s5">mybuttons</span><span class="s2"> </span>&amp;<span class="s2"> </span>{&laquo;&nbsp;Ne rien copier et revenir à InDesign&nbsp;&raquo;}</p>
<p class="p3"><span class="s4"><span> </span><span> </span></span><strong>end</strong><span class="s4"> </span><strong>if</strong></p>
<p class="p6"><span> </span><span> </span></p>
<p class="p1"><span class="s2"><span> </span><span> </span></span><span class="s3">display dialog</span><span class="s2"> </span>&laquo;&nbsp;Copyright : &laquo;&nbsp;<span class="s2"> </span>&amp;<span class="s2"> </span><span class="s5">myres_copyright</span><span class="s2"> </span>&amp;<span class="s2"> </span><span class="s3">return</span><span class="s2"> </span>&amp;<span class="s2"> </span>&laquo;&nbsp;Crédit : &laquo;&nbsp;<span class="s2"> </span>&amp;<span class="s2"> </span><span class="s5">myres_credit</span><span class="s2"> </span>&amp;<span class="s2"> </span><span class="s3">return</span><span class="s2"> </span>&amp;<span class="s2"> </span>&laquo;&nbsp;Source : &laquo;&nbsp;<span class="s2"> </span>&amp;<span class="s2"> </span><span class="s5">myres_source</span><span class="s2"> </span><span class="s3">buttons</span><span class="s2"> </span><span class="s5">mybuttons</span><span class="s2"> </span><span class="s3">default button</span><span class="s2"> </span>1</p>
<p class="p1"><span class="s2"><span> </span><span> </span></span><span class="s1"><strong>if</strong></span><span class="s2"> </span><span class="s1"><strong>the</strong></span><span class="s2"> </span><span class="s3">button returned</span><span class="s2"> </span><span class="s1"><strong>of</strong></span><span class="s2"> </span><span class="s1"><strong>the</strong></span><span class="s2"> </span><span class="s3">result</span><span class="s2"> </span><span class="s1"><strong>is</strong></span><span class="s2"> </span>&laquo;&nbsp;Copyright&nbsp;&raquo;<span class="s2"> </span><span class="s1"><strong>then</strong></span></p>
<p class="p4"><span class="s4"><span> </span><span> </span><span> </span></span>set the clipboard to<span class="s4"> </span><span class="s5">myres_copyright</span></p>
<p class="p4"><span class="s4"><span> </span><span> </span></span><span class="s1"><strong>else</strong></span><span class="s4"> </span><span class="s1"><strong>if</strong></span><span class="s4"> </span><span class="s1"><strong>the</strong></span><span class="s4"> </span>button returned<span class="s4"> </span><span class="s1"><strong>of</strong></span><span class="s4"> </span><span class="s1"><strong>the</strong></span><span class="s4"> </span>result<span class="s4"> </span><span class="s1"><strong>is</strong></span><span class="s4"> </span><span class="s6">&laquo;&nbsp;Credit&nbsp;&raquo;</span><span class="s4"> </span><span class="s1"><strong>then</strong></span></p>
<p class="p4"><span class="s4"><span> </span><span> </span><span> </span></span>set the clipboard to<span class="s4"> </span><span class="s5">myres_credit</span></p>
<p class="p4"><span class="s4"><span> </span><span> </span></span><span class="s1"><strong>else</strong></span><span class="s4"> </span><span class="s1"><strong>if</strong></span><span class="s4"> </span><span class="s1"><strong>the</strong></span><span class="s4"> </span>button returned<span class="s4"> </span><span class="s1"><strong>of</strong></span><span class="s4"> </span><span class="s1"><strong>the</strong></span><span class="s4"> </span>result<span class="s4"> </span><span class="s1"><strong>is</strong></span><span class="s4"> </span><span class="s6">&laquo;&nbsp;Source&nbsp;&raquo;</span><span class="s4"> </span><span class="s1"><strong>then</strong></span></p>
<p class="p4"><span class="s4"><span> </span><span> </span><span> </span></span>set the clipboard to<span class="s4"> </span><span class="s5">myres_source</span></p>
<p class="p3"><span class="s4"><span> </span><span> </span></span><strong>end</strong><span class="s4"> </span><strong>if</strong></p>
<p class="p3"><span class="s4"><span> </span></span><strong>end</strong><span class="s4"> </span><strong>if</strong></p>
<p class="p3"><strong>end</strong><span class="s4"> </span><strong>tell</strong></p>
<p class="p5">&nbsp;</p>
<p class="p1"><span class="s1"><strong>tell</strong></span><span class="s2"> </span><span class="s3">application</span><span class="s2"> </span>&laquo;&nbsp;Adobe InDesign CS3&#8243;</p>
<p class="p4"><span class="s4"><span> </span></span>activate</p>
<p class="p3"><strong>end</strong><span class="s4"> </span><strong>tell</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://fr.vigimac.com/2009/07/05/un-applescript-pour-recuperer-les-metadonnees-dune-image-dans-indesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

