<?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>hubionmac.com &#187; AppleScript</title>
	<atom:link href="http://hubionmac.com/wordpress/tag/applescripting/feed/" rel="self" type="application/rss+xml" />
	<link>http://hubionmac.com/wordpress</link>
	<description></description>
	<lastBuildDate>Wed, 07 Jul 2010 06:06:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>PDF Wasserzeichen die II 1/2.</title>
		<link>http://hubionmac.com/wordpress/2010/05/pdf-wasserzeichen-die-ii-12/</link>
		<comments>http://hubionmac.com/wordpress/2010/05/pdf-wasserzeichen-die-ii-12/#comments</comments>
		<pubDate>Fri, 14 May 2010 21:15:41 +0000</pubDate>
		<dc:creator>hubi</dc:creator>
				<category><![CDATA[Printing]]></category>
		<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Automator]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[wasserzeichen]]></category>
		<category><![CDATA[watermark]]></category>

		<guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2216</guid>
		<description><![CDATA[Die Sache mit den Ordner-Aktionen war zwar ganz nett, aber nicht wirklich die zuverlässigste Lösung den Vorgang anzustoßen. Aus diesem Grund habe ich einen kleinen Automator-Workflow gebaut, der zuverlässig das Wasserzeichen (via pdftk) einbaut. So kommt das ganze Ding dann auch mit Sonderzeichen im letztendlichen Dateinamen klar. Der Workflow funktioniert unter 10.5 und 10.6. Zur [...]]]></description>
			<content:encoded><![CDATA[<div class="hubionmac_spalte_first">Die Sache mit den Ordner-Aktionen war zwar ganz nett, aber nicht wirklich die zuverlässigste Lösung <a href="http://hubionmac.com/wordpress/2008/04/pdf-wasserzeichen-die-ii/" target="_blank">den Vorgang</a> anzustoßen. Aus diesem Grund habe ich einen kleinen Automator-Workflow gebaut, der zuverlässig das Wasserzeichen (via pdftk) einbaut. So kommt das ganze Ding dann auch mit Sonderzeichen im letztendlichen Dateinamen klar. Der Workflow funktioniert unter 10.5 und 10.6. Zur Installation einfach in <em>/Library/PDF Services/</em> kopieren und von nun an kann in jedem Druckdialog "PDF pdftk" ausgewählt werden.<br />
Der Workflow fragt nach einem Dateinamen und erstellt das fertige PDF mit dem Dateinamen in einen Ordner "Watermarked PDFs" auf dem Schreibtisch. Sollte ein Dateiname bereits vorhanden sein, wird in Finder-Art durch-nummeriert.</div>
<div class="hubionmac_spalte_normal"> Am Ende noch ein kurzer Dialog, ob das erstellte PDF gleich an eine neue Email gehängt werden soll. Fertig =)<br />
Das Feintuning bleibt jedem selbst überlassen. Damit der Workflow funktioniert, muss aber pdftk installiert sein, einfach von <a href="http://hubionmac.com/wordpress/2008/04/pdf-wasserzeichen-die-ii/" target="_blank">hier</a> die fertig kompilierte Version (zusammen mit den Ordneraktion) laden.<br />
(Das Hintergrund-PDF sucht sich das Skript direkt auf dem Startvolumen (_PDF_BACKGROUND.pdf)<div style="border:1px dashed #333;float:left;padding:5px;margin:5px"><a href="http://hubionmac.com/wordpress/wp-content/plugins/download-monitor/download.php?id=36"><img src="http://hubionmac.com/images/download.gif"></a><br>PDFTK Wasserzeichen (Print-Workflow) v.1.0<br><span style="font-size:0.7em"><em>156.44 KB (70 hits)</em></span></div><div style="clear: both;"></div></div>
<div style="clear: both;"></div>
<h3  class="related_post_title">Ähnliche Themen</h3><ul class="related_post"><li>April 27, 2008 -- <a href="http://hubionmac.com/wordpress/2008/04/pdf-wasserzeichen-die-ii/" title="PDF Wasserzeichen die II.">PDF Wasserzeichen die II.</a></li><li>December 23, 2007 -- <a href="http://hubionmac.com/wordpress/2007/12/osx-pdf-drucken-mit-wasserzeichen-versehen-und-per-mail-verschicken/" title="OSX: PDF drucken, mit Wasserzeichen versehen und per Mail verschicken">OSX: PDF drucken, mit Wasserzeichen versehen und per Mail verschicken</a></li><li>March 23, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/applescript-email-als-pdf-speichern-mit-attachments/" title="AppleScript: Email als PDF speichern, mit Attachments">AppleScript: Email als PDF speichern, mit Attachments</a></li><li>March 22, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/applescript-pdfs-verkleinern-droplet/" title="AppleScript: PDFs verkleinern &#8211; Droplet">AppleScript: PDFs verkleinern &#8211; Droplet</a></li><li>March 20, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/automator-kleines-pdf-drucken/" title="Automator: Kleines PDF drucken">Automator: Kleines PDF drucken</a></li><li>March 12, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/applescript-alternative-zu-imageevents/" title="AppleScript: Alternative zu ImageEvents">AppleScript: Alternative zu ImageEvents</a></li><li>June 11, 2009 -- <a href="http://hubionmac.com/wordpress/2009/06/pdfs-mal-schnell-taggen/" title="PDFs mal schnell Taggen">PDFs mal schnell Taggen</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://hubionmac.com/wordpress/2010/05/pdf-wasserzeichen-die-ii-12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Safari: Öffne alle JavaScript Links</title>
		<link>http://hubionmac.com/wordpress/2010/05/safari-offne-alle-javascript-links/</link>
		<comments>http://hubionmac.com/wordpress/2010/05/safari-offne-alle-javascript-links/#comments</comments>
		<pubDate>Wed, 05 May 2010 20:16:46 +0000</pubDate>
		<dc:creator>hubi</dc:creator>
				<category><![CDATA[Safari]]></category>
		<category><![CDATA[Useful Snippets]]></category>
		<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[safari]]></category>

		<guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2203</guid>
		<description><![CDATA[Kann recht praktisch sein, wenn man sich mal alle JavaScript-Dateien zu einer Website anzeigen lassen möchte... Code zum markieren einmal anklicken Code im Skript-Editor öffnen tell application "Safari" tell document 1 --set mybaseURL to do JavaScript "document.URL.slice(0, document.URL.lastIndexOf('/')+1)" set jslinks to do JavaScript "var jssrcarray = new Array() for (var i=0;i&#60;document.getElementsByTagName('script').length;i++) { jssrcarray.push(document.getElementsByTagName('script')[i].src) } jssrcarray [...]]]></description>
			<content:encoded><![CDATA[<p>Kann recht praktisch sein, wenn man sich mal alle JavaScript-Dateien zu einer Website anzeigen lassen möchte...</p>
<div>
<div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div>
<div class="hubionmac_codebox" onclick="selectThis(this);">
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>tell</b> <span style="color: #2832f9"><i>application</i></span> "Safari"</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>tell</b> <span style="color: #2832f9"><i>document</i></span> 1</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span>--set mybaseURL to do JavaScript "document.URL.slice(0, document.URL.lastIndexOf('/')+1)"</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #3b9120">jslinks</span> <b>to</b> <span style="color: #2832f9"><b>do JavaScript</b></span> "var jssrcarray = new Array()</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span>for (var i=0;i&lt;document.getElementsByTagName('script').length;i++)</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span>{</p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span>jssrcarray.push(document.getElementsByTagName('script')[i].src)</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span>}</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span>jssrcarray</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span>"</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>repeat</b> <b>with</b> <span style="color: #3b9120">jslink</span> <b>in</b> <span style="color: #3b9120">jslinks</span></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana; color: #172fb9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>open location</b><span style="color: #000000"> </span><span style="color: #3b9120">jslink</span></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>tell</b></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>tell</b></p>
</div>
</div>
<h3  class="related_post_title">Ähnliche Themen</h3><ul class="related_post"><li>March 13, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/javascriptapplescript-link-bauen-mit-text-aus-div-element/" title="JavaScript:AppleScript Link bauen mit Text aus div-Element">JavaScript:AppleScript Link bauen mit Text aus div-Element</a></li><li>December 6, 2009 -- <a href="http://hubionmac.com/wordpress/2009/12/adressen-im-adressbuch-uberprufen-mit-postleitzahlen-seite/" title="Adressen im Adressbuch überprüfen mit Postleitzahlen-Seite">Adressen im Adressbuch überprüfen mit Postleitzahlen-Seite</a></li><li>September 19, 2009 -- <a href="http://hubionmac.com/wordpress/2009/09/ausgewahlten-text-aus-safari-als-email-senden/" title="Ausgewählten Text aus Safari als Email senden">Ausgewählten Text aus Safari als Email senden</a></li><li>August 16, 2009 -- <a href="http://hubionmac.com/wordpress/2009/08/youtube-kommentare-auslesen/" title="YouTube Kommentare auslesen&#8230;">YouTube Kommentare auslesen&#8230;</a></li><li>June 27, 2009 -- <a href="http://hubionmac.com/wordpress/2009/06/so-schon-firefox-3-5-auch-sein-mag/" title="So schön Firefox 3.5 auch sein mag&#8230;">So schön Firefox 3.5 auch sein mag&#8230;</a></li><li>May 31, 2010 -- <a href="http://hubionmac.com/wordpress/2010/05/webdev-webkit-transition-beispiel/" title="Webdev: Webkit Transition Beispiel">Webdev: Webkit Transition Beispiel</a></li><li>May 14, 2010 -- <a href="http://hubionmac.com/wordpress/2010/05/pdf-wasserzeichen-die-ii-12/" title="PDF Wasserzeichen die II 1/2.">PDF Wasserzeichen die II 1/2.</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://hubionmac.com/wordpress/2010/05/safari-offne-alle-javascript-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MAC-Adressen Filter der Airport-Station per Script befüllen</title>
		<link>http://hubionmac.com/wordpress/2010/04/mac-adressen-filter-der-airport-station-per-script-befullen/</link>
		<comments>http://hubionmac.com/wordpress/2010/04/mac-adressen-filter-der-airport-station-per-script-befullen/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 17:54:05 +0000</pubDate>
		<dc:creator>hubi</dc:creator>
				<category><![CDATA[Useful Snippets]]></category>
		<category><![CDATA[airport admin]]></category>
		<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[MAC-Filter]]></category>

		<guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2188</guid>
		<description><![CDATA[Ist zwar GUI-Scripting, hat mir aber einiges an Zeit erspart, als ich mal so 30 MAC-Adressen in den Filter einer Airport-Station eintragen durfte. =) Code zum markieren einmal anklicken Code im Skript-Editor öffnen set a to {"04:1e:aa:ef:7c:5d", "04:1e:aa:eb:1:e7"} set i to 1 repeat with w in a activate application "AirPort Utility" tell application "System Events" [...]]]></description>
			<content:encoded><![CDATA[<p>Ist zwar GUI-Scripting, hat  mir aber einiges an Zeit erspart, als ich mal so 30 MAC-Adressen in den Filter einer Airport-Station eintragen durfte. =)</p>
<div>
<div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div>
<div class="hubionmac_codebox" onclick="selectThis(this);">
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>set</b> <span style="color: #2d9600">a</span> <b>to</b> {"04:1e:aa:ef:7c:5d", "04:1e:aa:eb:1:e7"}</p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>set</b> <span style="color: #2d9600">i</span> <b>to</b> 1</p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>repeat</b> <b>with</b> <span style="color: #2d9600">w</span> <b>in</b> <span style="color: #2d9600">a</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #3300ff"><b>activate</b></span> <span style="color: #3300ff"><i>application</i></span> "AirPort Utility"</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>tell</b> <span style="color: #3300ff"><i>application</i></span> "System Events"</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>tell</b> <span style="color: #3300ff"><i>process</i></span> "AirPort-Dienstprogramm"</p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>click</b><span style="color: #000000"> </span><i>button</i><span style="color: #000000"> 2 <b>of</b> </span><i>tab group</i><span style="color: #000000"> 1 <b>of</b> </span><i>window</i><span style="color: #000000"> 1</span></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #2000c0"><b>delay</b></span> 1</p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>keystroke</b><span style="color: #000000"> </span><span style="color: #2d9600">w</span><span style="color: #000000"> <b>as</b> </span><i>text</i></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #2000c0"><b>delay</b></span> 0.25</p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>keystroke</b><span style="color: #000000"> </span><span style="color: #9200de">tab</span></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>keystroke</b><span style="color: #000000"> </span><span style="color: #9200de">tab</span></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #3300ff"><b>keystroke</b></span> "mac " &amp; <span style="color: #2d9600">i</span></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #2000c0"><b>delay</b></span> 0.25</p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>keystroke</b><span style="color: #000000"> </span><span style="color: #9200de">return</span></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #2000c0"><b>delay</b></span> 1</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>tell</b></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>tell</b></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">i</span> <b>to</b> <span style="color: #2d9600">i</span> + 1</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre">	</span></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>repeat</b></p>
</div>
</div>

<a href='http://hubionmac.com/wordpress/wp-content/uploads/2010/04/Bildschirmfoto-2010-04-26-um-19.51.03.png' rel='shadowbox[album-2188];player=img;' title='Bildschirmfoto 2010-04-26 um 19.51.03'><img width="150" height="150" src="http://hubionmac.com/wordpress/wp-content/uploads/2010/04/Bildschirmfoto-2010-04-26-um-19.51.03-150x150.png" class="attachment-thumbnail" alt="Bildschirmfoto 2010-04-26 um 19.51.03" title="Bildschirmfoto 2010-04-26 um 19.51.03" /></a>
<a href='http://hubionmac.com/wordpress/wp-content/uploads/2010/04/Bildschirmfoto-2010-04-26-um-19.51.19.png' rel='shadowbox[album-2188];player=img;' title='Bildschirmfoto 2010-04-26 um 19.51.19'><img width="150" height="150" src="http://hubionmac.com/wordpress/wp-content/uploads/2010/04/Bildschirmfoto-2010-04-26-um-19.51.19-150x150.png" class="attachment-thumbnail" alt="Bildschirmfoto 2010-04-26 um 19.51.19" title="Bildschirmfoto 2010-04-26 um 19.51.19" /></a>

<h3  class="related_post_title">Ähnliche Themen</h3><ul class="related_post"><li>May 14, 2010 -- <a href="http://hubionmac.com/wordpress/2010/05/pdf-wasserzeichen-die-ii-12/" title="PDF Wasserzeichen die II 1/2.">PDF Wasserzeichen die II 1/2.</a></li><li>May 5, 2010 -- <a href="http://hubionmac.com/wordpress/2010/05/safari-offne-alle-javascript-links/" title="Safari: Öffne alle JavaScript Links">Safari: Öffne alle JavaScript Links</a></li><li>April 25, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/zugehorige-zeilen-zusammenfuhren/" title="Zugehörige Zeilen zusammenführen">Zugehörige Zeilen zusammenführen</a></li><li>April 24, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/hubis-address-book-scripts/" title="Hubi&#8217;s Address Book Scripts">Hubi&#8217;s Address Book Scripts</a></li><li>April 16, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/text-encoding-in-datei-andern/" title="Text Encoding in Datei ändern">Text Encoding in Datei ändern</a></li><li>April 16, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/finder-move-biggest-files-of-folders-to-first-folder/" title="Finder: Move biggest file of folders to first folder">Finder: Move biggest file of folders to first folder</a></li><li>March 27, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/dateigrose-in-kilobyte-auch-fur-ordner/" title="Dateigröße in Kilobyte, auch für Ordner">Dateigröße in Kilobyte, auch für Ordner</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://hubionmac.com/wordpress/2010/04/mac-adressen-filter-der-airport-station-per-script-befullen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zugehörige Zeilen zusammenführen</title>
		<link>http://hubionmac.com/wordpress/2010/04/zugehorige-zeilen-zusammenfuhren/</link>
		<comments>http://hubionmac.com/wordpress/2010/04/zugehorige-zeilen-zusammenfuhren/#comments</comments>
		<pubDate>Sun, 25 Apr 2010 11:21:13 +0000</pubDate>
		<dc:creator>hubi</dc:creator>
				<category><![CDATA[Useful Snippets]]></category>
		<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[daten]]></category>
		<category><![CDATA[tabelle]]></category>
		<category><![CDATA[zusammenführen]]></category>

		<guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2171</guid>
		<description><![CDATA[Das Problem wurde hier mal beschrieben. Man halt also 2 Tabellen und möchte die Werte aus beiden zusammenführen (addieren in diesem Fall). Nix andere tut dieses Script mit tab-separierten Dateien. Code zum markieren einmal anklicken Code im Skript-Editor öffnen set file1 to quoted form of (POSIX path of ((choose file) as alias)) set file2 to [...]]]></description>
			<content:encoded><![CDATA[<p>Das Problem wurde <a target target="_blank" href="http://discussions.apple.com/thread.jspa?threadID=2411120&#038;tstart=0">hier</a> mal beschrieben.<br />
Man halt also 2 Tabellen und möchte die Werte aus beiden zusammenführen (addieren in diesem Fall). Nix andere tut dieses Script mit tab-separierten Dateien.</p>
<div>
<div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div>
<div class="hubionmac_codebox" onclick="selectThis(this);">
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>set</b> <span style="color: #2d9600">file1</span> <b>to</b> <span style="color: #9200de">quoted form</span> <b>of</b> (<span style="color: #9200de">POSIX path</span> <b>of</b> ((<span style="color: #2000c0"><b>choose file</b></span>) <b>as</b> <span style="color: #3300ff"><i>alias</i></span>))</p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>set</b> <span style="color: #2d9600">file2</span> <b>to</b> <span style="color: #9200de">quoted form</span> <b>of</b> (<span style="color: #9200de">POSIX path</span> <b>of</b> ((<span style="color: #2000c0"><b>choose file</b></span>) <b>as</b> <span style="color: #3300ff"><i>alias</i></span>))</p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>set</b> <span style="color: #2d9600">mytempfile</span> <b>to</b> "/tmp/a21239d511fe54d3b3ba661bc0a45a31.txt"</p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>set</b> <span style="color: #2d9600">thetext</span> <b>to</b> (<span style="color: #2000c0"><b>do shell script</b></span> "cat " &amp; <span style="color: #2d9600">file1</span> &amp; " &gt; " &amp; <span style="color: #2d9600">mytempfile</span> &amp; ";echo ''&gt;&gt;" &amp; <span style="color: #2d9600">mytempfile</span> &amp; ";cat " &amp; <span style="color: #2d9600">file2</span> &amp; " &gt;&gt;" &amp; <span style="color: #2d9600">mytempfile</span> &amp; "; sort " &amp; <span style="color: #2d9600">mytempfile</span>)</p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; min-height: 15.0px"></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>set</b> </span>valueList<span style="color: #000000"> <b>to</b> </span>buildlist<span style="color: #000000">(</span>thetext<span style="color: #000000">, </span><span style="color: #9200de">tab</span><span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; min-height: 15.0px"></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>repeat</b> <b>with</b> <span style="color: #2d9600">i</span> <b>from</b> 1 <b>to</b> <span style="color: #3300ff"><b>count</b></span> <b>of</b> <b>every</b> <span style="color: #3300ff"><i>item</i></span> <b>of</b> <span style="color: #2d9600">valueList</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> <span style="color: #2d9600">i</span> = 1 <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>copy</b> {</span><span style="color: #3300ff"><i>item</i></span><span style="color: #000000"> 1 <b>of</b> </span>valueList<span style="color: #000000">} <b>to</b> </span>finalvaluelist</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>else</b></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> <span style="color: #3300ff"><i>item</i></span> 1 <b>of</b> <span style="color: #3300ff"><i>item</i></span> <span style="color: #2d9600">i</span> <b>of</b> <span style="color: #2d9600">valueList</span> = <span style="color: #3300ff"><i>item</i></span> 1 <b>of</b> <b>last</b> <span style="color: #3300ff"><i>item</i></span> <b>of</b> <span style="color: #2d9600">finalvaluelist</span> <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #3300ff"><i>item</i></span> 2 <b>of</b> <b>last</b> <span style="color: #3300ff"><i>item</i></span> <b>of</b> <span style="color: #2d9600">finalvaluelist</span> <b>to</b> (<span style="color: #3300ff"><i>item</i></span> 2 <b>of</b> <b>last</b> <span style="color: #3300ff"><i>item</i></span> <b>of</b> <span style="color: #2d9600">finalvaluelist</span>) + (<span style="color: #3300ff"><i>item</i></span> 2 <b>of</b> <span style="color: #3300ff"><i>item</i></span> <span style="color: #2d9600">i</span> <b>of</b> <span style="color: #2d9600">valueList</span>)</p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #3300ff"><i>item</i></span> 3 <b>of</b> <b>last</b> <span style="color: #3300ff"><i>item</i></span> <b>of</b> <span style="color: #2d9600">finalvaluelist</span> <b>to</b> (<span style="color: #3300ff"><i>item</i></span> 3 <b>of</b> <b>last</b> <span style="color: #3300ff"><i>item</i></span> <b>of</b> <span style="color: #2d9600">finalvaluelist</span>) + (<span style="color: #3300ff"><i>item</i></span> 3 <b>of</b> <span style="color: #3300ff"><i>item</i></span> <span style="color: #2d9600">i</span> <b>of</b> <span style="color: #2d9600">valueList</span>)</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>else</b></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>copy</b> </span>finalvaluelist<span style="color: #000000"> &amp; {</span><span style="color: #3300ff"><i>item</i></span><span style="color: #000000"> </span>i<span style="color: #000000"> <b>of</b> </span>valueList<span style="color: #000000">} <b>to</b> </span>finalvaluelist</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #2000c0"><b>set the clipboard to</b></span><span style="color: #000000"> </span>buildtext<span style="color: #000000">(</span>finalvaluelist<span style="color: #000000">, </span><span style="color: #9200de">tab</span><span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><span style="color: #2000c0"><b>display dialog</b></span> "result is in clipboard"</p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; min-height: 15.0px"></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>on</b> </span>buildtext<span style="color: #000000">(</span>llist<span style="color: #000000">, </span>thedelimiter<span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>AppleScript<span style="color: #000000">'s </span>text item delimiters<span style="color: #000000"> <b>to</b> </span><span style="color: #2d9600">thedelimiter</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>repeat</b> <b>with</b> <span style="color: #2d9600">i</span> <b>from</b> 1 <b>to</b> <span style="color: #3300ff"><b>count</b></span> <b>of</b> <span style="color: #2d9600">llist</span></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #3300ff"><i>item</i></span> <span style="color: #2d9600">i</span> <b>of</b> <span style="color: #2d9600">llist</span> <b>to</b> <span style="color: #3300ff"><i>item</i></span> <span style="color: #2d9600">i</span> <b>of</b> <span style="color: #2d9600">llist</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>AppleScript<span style="color: #000000">'s </span>text item delimiters<span style="color: #000000"> <b>to</b> </span>return</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">llist</span> <b>to</b> <span style="color: #2d9600">llist</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>AppleScript<span style="color: #000000">'s </span>text item delimiters<span style="color: #000000"> <b>to</b> ""</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>return</b> <span style="color: #2d9600">llist</span></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>buildtext</p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; min-height: 15.0px"></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>on</b> </span>buildlist<span style="color: #000000">(</span>thetext<span style="color: #000000">, </span>thedelimiter<span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">thelines</span> <b>to</b> <b>every</b> <span style="color: #3300ff"><i>paragraph</i></span> <b>of</b> <span style="color: #2d9600">thetext</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">thevalues</span> <b>to</b> {}</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>AppleScript<span style="color: #000000">'s </span>text item delimiters<span style="color: #000000"> <b>to</b> </span><span style="color: #2d9600">thedelimiter</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>repeat</b> <b>with</b> <span style="color: #2d9600">theline</span> <b>in</b> <span style="color: #2d9600">thelines</span></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">tmp</span> <b>to</b> <b>every</b> <span style="color: #3300ff"><i>text item</i></span> <b>of</b> <span style="color: #2d9600">theline</span></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> (<span style="color: #3300ff"><b>count</b></span> <b>of</b> <span style="color: #2d9600">tmp</span>) = 3 <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">thevalues</span> <b>to</b> <span style="color: #2d9600">thevalues</span> &amp; {{<span style="color: #3300ff"><i>item</i></span> 1 <b>of</b> <span style="color: #2d9600">tmp</span>, (<span style="color: #3300ff"><i>item</i></span> 2 <b>of</b> <span style="color: #2d9600">tmp</span>) <b>as</b> <span style="color: #3300ff"><i>integer</i></span>, <span style="color: #3300ff"><i>item</i></span> 3 <b>of</b> <span style="color: #2d9600">tmp</span> <b>as</b> <span style="color: #3300ff"><i>integer</i></span>}}</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>AppleScript<span style="color: #000000">'s </span>text item delimiters<span style="color: #000000"> <b>to</b> ""</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><b>return</b> </span>thevalues</p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>buildlist<span style="color: #000000"> </span><span style="color: #5e6161">#</span></p>
</div>
</div>
<p>hier noch die Beispiel-Dateien zu ausprobieren...<a href='http://hubionmac.com/wordpress/wp-content/uploads/2010/04/01.txt'>Testfile1</a><a href='http://hubionmac.com/wordpress/wp-content/uploads/2010/04/02.txt'> Testfile2</a><br />
Theoretisch könnte man so etwas auch für Excel schreiben und die Daten einfach über die Zwischenablage einlesen....</p>
<h3 id="toc-kleiner-nachtrag">Kleiner Nachtrag</h3>
<div>
<div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div>
<div class="hubionmac_codebox" onclick="selectThis(this);">
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>set</b> <span style="color: #2d9600">thetext</span> <b>to</b> (<span style="color: #2000c0"><b>do shell script</b></span> "<span style="font: 12.0px Courier; color: #a30093">tr '\r' '\n' &lt;</span>" &amp; <span style="color: #2d9600">file1</span> &amp; " &gt; " &amp; <span style="color: #2d9600">mytempfile</span> &amp; ";echo ''&gt;&gt;" &amp; <span style="color: #2d9600">mytempfile</span> &amp; ";<span style="font: 12.0px Courier; color: #a30093">tr '\r' '\n' &lt;</span>" &amp; <span style="color: #2d9600">file2</span> &amp; " &gt;&gt;" &amp; <span style="color: #2d9600">mytempfile</span> &amp; ";sort " &amp; <span style="color: #2d9600">mytempfile</span>)</p>
</div>
</div>
<p>damit werden carriage returns von mac in normale unix LF umgewandelt ist etwas zuverlässiger, man weiß ja nie, was einem für eine Text-Datei vorgesetzt wird =)</p>
<h3  class="related_post_title">Ähnliche Themen</h3><ul class="related_post"><li>May 14, 2010 -- <a href="http://hubionmac.com/wordpress/2010/05/pdf-wasserzeichen-die-ii-12/" title="PDF Wasserzeichen die II 1/2.">PDF Wasserzeichen die II 1/2.</a></li><li>May 5, 2010 -- <a href="http://hubionmac.com/wordpress/2010/05/safari-offne-alle-javascript-links/" title="Safari: Öffne alle JavaScript Links">Safari: Öffne alle JavaScript Links</a></li><li>April 26, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/mac-adressen-filter-der-airport-station-per-script-befullen/" title="MAC-Adressen Filter der Airport-Station per Script befüllen">MAC-Adressen Filter der Airport-Station per Script befüllen</a></li><li>April 24, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/hubis-address-book-scripts/" title="Hubi&#8217;s Address Book Scripts">Hubi&#8217;s Address Book Scripts</a></li><li>April 16, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/text-encoding-in-datei-andern/" title="Text Encoding in Datei ändern">Text Encoding in Datei ändern</a></li><li>April 16, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/finder-move-biggest-files-of-folders-to-first-folder/" title="Finder: Move biggest file of folders to first folder">Finder: Move biggest file of folders to first folder</a></li><li>March 27, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/dateigrose-in-kilobyte-auch-fur-ordner/" title="Dateigröße in Kilobyte, auch für Ordner">Dateigröße in Kilobyte, auch für Ordner</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://hubionmac.com/wordpress/2010/04/zugehorige-zeilen-zusammenfuhren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hubi&#8217;s Address Book Scripts</title>
		<link>http://hubionmac.com/wordpress/2010/04/hubis-address-book-scripts/</link>
		<comments>http://hubionmac.com/wordpress/2010/04/hubis-address-book-scripts/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 02:07:18 +0000</pubDate>
		<dc:creator>hubi</dc:creator>
				<category><![CDATA[Address Book]]></category>
		<category><![CDATA[ready2use]]></category>
		<category><![CDATA[addressbook]]></category>
		<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[rename]]></category>
		<category><![CDATA[sort]]></category>

		<guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2156</guid>
		<description><![CDATA[Ich wurde von einem Leser dieses Blogs gebeten einige Skripte zu schreiben, da er sich seine Adressbuch-Datenbank mit vielen doppelten und Falschen Einträgen etwas zerschossen hatte. Dabei sind einige allgemeine Skripte entstanden, die ähnlich der iTunes Scripte einem Helfen das zu Skripten, was dass Apple Adressbuch nicht von selber tut. Dabei handelt es sich um [...]]]></description>
			<content:encoded><![CDATA[<div class="hubionmac_spalte_normal"><a href="http://hubionmac.com/wordpress/wp-content/uploads/2010/04/addressbook-scripts.png" rel="shadowbox[post-2156];player=img;"><img src="http://hubionmac.com/wordpress/wp-content/uploads/2010/04/addressbook-scripts-150x150.png" alt="" title="addressbook scripts" width="150" height="150" class="alignleft size-thumbnail wp-image-2164" /></a>Ich wurde von einem Leser dieses Blogs gebeten einige Skripte zu schreiben, da er sich seine Adressbuch-Datenbank mit vielen doppelten und Falschen Einträgen etwas zerschossen hatte. Dabei sind einige allgemeine Skripte entstanden, die ähnlich der iTunes Scripte einem Helfen das zu Skripten, was dass Apple Adressbuch nicht von selber tut. Dabei handelt es sich um ein Sammlung in der sich erstmal eine Skript-Bibliothek für häufig benutzt Funktionen angelegt habe. <br />Die Installation übernimmt ein kleines Script, welches auch gleich das AppleScript-Menü aktiviert, sofern noch nicht geschehen. Ich habe in die Library einen kleiner Version-Check eingebaut. Der (wenn nicht in den letzten 24h bereits geschehen) hier nachsieht, ob es eine neuere Version gibt. Bei dem Ding handelt es sich noch um die erste Version, also bitte Nachsicht und Fehler/Verbesserungen bitte gleich in Comments =)</div>
<div class="hubionmac_spalte_normal">
Ich denke die Bezeichnungen der Skripte beschreiben deren jeweilige Funktionsweise wohl ausreichend =)<br />
<a href="http://hubionmac.com/wordpress/wp-content/uploads/2010/04/33894_scr.png" rel="shadowbox[post-2156];player=img;"><img src="http://hubionmac.com/wordpress/wp-content/uploads/2010/04/33894_scr-150x150.png" alt="" title="33894_scr" width="150" height="150" class="alignnone size-thumbnail wp-image-2193" /></a></p>
<h3 id="toc-nur-um-das-noch-einmal-klarzustellen-macht-einen-backup-eurer-adressen-die-nutzung-der-skripte-geschieht-auf-eigene-gefahr" style="color:red;font-size:2em;">Nur um das noch einmal klarzustellen: <br />Macht einen Backup eurer Adressen, die Nutzung der Skripte geschieht auf eigene Gefahr!!!</h3>
<p>Die Skripte mit Installer also hier:<div style="border:1px dashed #333;float:left;padding:5px;margin:5px"><a href="http://hubionmac.com/wordpress/wp-content/plugins/download-monitor/download.php?id=35"><img src="http://hubionmac.com/images/download.gif"></a><br>Hubi\'s AddressBook Scripts v.0.1<br><span style="font-size:0.7em"><em>161.66 KB (99 hits)</em></span></div><div style="clear: both;"></div></p></div>
<div style="clear: both;"></div>
<hr />
<div style="float:right;"><script type="text/javascript" src="http://osx.iusethis.com/app/include/hubisaddressbookscripts/7"></script><br />
<noscript><br />
<a href="http://osx.iusethis.com/app/">Support Hubi's Address Book Scripts on iusethis</a><br />
</noscript></div>
<div style="float:right;"><script type='text/javascript' src='http://www.macupdate.com/developer/badge/?app=33894'></script></div>
<div style="clear: both;"></div>
<hr />
<h3  class="related_post_title">Ähnliche Themen</h3><ul class="related_post"><li>December 13, 2009 -- <a href="http://hubionmac.com/wordpress/2009/12/hubis-itunes-scripts/" title="Hubi&#8217;s iTunes Scripts">Hubi&#8217;s iTunes Scripts</a></li><li>March 19, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/applescript-bild-datein-und-pdfs-weg-sortieren/" title="AppleScript: Bild-Datein und PDFs weg sortieren&#8230;">AppleScript: Bild-Datein und PDFs weg sortieren&#8230;</a></li><li>December 6, 2009 -- <a href="http://hubionmac.com/wordpress/2009/12/adressen-im-adressbuch-uberprufen-mit-postleitzahlen-seite/" title="Adressen im Adressbuch überprüfen mit Postleitzahlen-Seite">Adressen im Adressbuch überprüfen mit Postleitzahlen-Seite</a></li><li>March 11, 2009 -- <a href="http://hubionmac.com/wordpress/2009/03/text-im-dateinamen-ersetzen/" title="Text im Dateinamen ersetzen">Text im Dateinamen ersetzen</a></li><li>May 14, 2010 -- <a href="http://hubionmac.com/wordpress/2010/05/pdf-wasserzeichen-die-ii-12/" title="PDF Wasserzeichen die II 1/2.">PDF Wasserzeichen die II 1/2.</a></li><li>May 5, 2010 -- <a href="http://hubionmac.com/wordpress/2010/05/safari-offne-alle-javascript-links/" title="Safari: Öffne alle JavaScript Links">Safari: Öffne alle JavaScript Links</a></li><li>April 26, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/mac-adressen-filter-der-airport-station-per-script-befullen/" title="MAC-Adressen Filter der Airport-Station per Script befüllen">MAC-Adressen Filter der Airport-Station per Script befüllen</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://hubionmac.com/wordpress/2010/04/hubis-address-book-scripts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Text Encoding in Datei ändern</title>
		<link>http://hubionmac.com/wordpress/2010/04/text-encoding-in-datei-andern/</link>
		<comments>http://hubionmac.com/wordpress/2010/04/text-encoding-in-datei-andern/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 18:49:41 +0000</pubDate>
		<dc:creator>hubi</dc:creator>
				<category><![CDATA[Useful Snippets]]></category>
		<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[csv]]></category>
		<category><![CDATA[iconv]]></category>
		<category><![CDATA[text-encoding]]></category>
		<category><![CDATA[utf-8]]></category>
		<category><![CDATA[zeichen-kodierung]]></category>

		<guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2122</guid>
		<description><![CDATA[Ich brauchte auf die Schnelle ein Skript, mit dem sich eine cvs-Datei die von einem Windows-PC stammt (ISO-8859-1) von der Zeichenkodierung so umstricken lässt, dass ein Mac auf Anhieb (meist UTF-8 oder UTF-16) auch die ganzen Sonderzeichen (öüÖ usw.) korrekt darstellt. Dieses AppleScript Droplet konvertiert mit iconv die Datei also nach UTF-16 und speicher sie [...]]]></description>
			<content:encoded><![CDATA[<p>Ich brauchte auf die Schnelle ein Skript, mit dem sich eine cvs-Datei die von einem Windows-PC stammt (ISO-8859-1) von der Zeichenkodierung so umstricken lässt, dass ein Mac auf Anhieb (meist UTF-8 oder UTF-16) auch die ganzen Sonderzeichen (öüÖ usw.) korrekt darstellt.<br />
Dieses AppleScript Droplet konvertiert mit iconv die Datei also nach UTF-16 und speicher sie im selben Verzeichnis mit vorrangestelltem _ ab.</p>
<div>
<div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div>
<div class="hubionmac_codebox" onclick="selectThis(this);">
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>on</b> </span><span style="color: #3300ff"><b>open</b></span><span style="color: #000000"> </span>these</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>tell</b> <span style="color: #3300ff"><i>application</i></span> "Finder"</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> (<span style="color: #3300ff"><b>count</b></span> <b>of</b> <span style="color: #2d9600">these</span>) <b>is</b> 1 <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>repeat</b> <b>with</b> <span style="color: #2d9600">this</span> <b>in</b> <span style="color: #2d9600">these</span></p>
<p style="margin: 0.0px 0.0px 0.0px 208.1px; text-indent: -208.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> <span style="color: #9200de">name</span> <b>of</b> <span style="color: #2d9600">this</span> <b>ends with</b> ".csv" <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">this_x</span> <b>to</b> <span style="color: #9200de">POSIX path</span> <b>of</b> <span style="color: #2d9600">this</span></p>
<p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">this_name</span> <b>to</b> <span style="color: #9200de">name</span> <b>of</b> <span style="color: #2d9600">this</span></p>
<p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">this_folder_X</span> <b>to</b> <span style="color: #9200de">POSIX path</span> <b>of</b> ((<span style="color: #3300ff"><i>container</i></span> <b>of</b> <span style="color: #2d9600">this</span>) <b>as</b> <span style="color: #3300ff"><i>alias</i></span>)</p>
<p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #2000c0"><b>do shell script</b></span> "cd " &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">this_folder_X</span> &amp; ";iconv -f ISO-8859-1 -t UTF-16 " &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">this_x</span> &amp; "&gt;_" &amp; <span style="color: #9200de">quoted form</span> <b>of</b> (<span style="color: #2d9600">this_name</span>) <span style="color: #2000c0">as</span> <span style="color: #3300ff"><i>text</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 208.1px; text-indent: -208.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>tell</b></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <span style="color: #3300ff"><b>open</b></span></p>
</div>
</div>
<h3  class="related_post_title">Ähnliche Themen</h3><ul class="related_post"><li>March 13, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/javascriptapplescript-link-bauen-mit-text-aus-div-element/" title="JavaScript:AppleScript Link bauen mit Text aus div-Element">JavaScript:AppleScript Link bauen mit Text aus div-Element</a></li><li>May 14, 2010 -- <a href="http://hubionmac.com/wordpress/2010/05/pdf-wasserzeichen-die-ii-12/" title="PDF Wasserzeichen die II 1/2.">PDF Wasserzeichen die II 1/2.</a></li><li>May 5, 2010 -- <a href="http://hubionmac.com/wordpress/2010/05/safari-offne-alle-javascript-links/" title="Safari: Öffne alle JavaScript Links">Safari: Öffne alle JavaScript Links</a></li><li>April 26, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/mac-adressen-filter-der-airport-station-per-script-befullen/" title="MAC-Adressen Filter der Airport-Station per Script befüllen">MAC-Adressen Filter der Airport-Station per Script befüllen</a></li><li>April 25, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/zugehorige-zeilen-zusammenfuhren/" title="Zugehörige Zeilen zusammenführen">Zugehörige Zeilen zusammenführen</a></li><li>April 24, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/hubis-address-book-scripts/" title="Hubi&#8217;s Address Book Scripts">Hubi&#8217;s Address Book Scripts</a></li><li>April 21, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/csv-datei-um-unnotige-spalten-erleichtern/" title="csv Datei um unnötige Spalten erleichtern">csv Datei um unnötige Spalten erleichtern</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://hubionmac.com/wordpress/2010/04/text-encoding-in-datei-andern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finder: Move biggest file of folders to first folder</title>
		<link>http://hubionmac.com/wordpress/2010/04/finder-move-biggest-files-of-folders-to-first-folder/</link>
		<comments>http://hubionmac.com/wordpress/2010/04/finder-move-biggest-files-of-folders-to-first-folder/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 23:06:50 +0000</pubDate>
		<dc:creator>hubi</dc:creator>
				<category><![CDATA[Finder]]></category>
		<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[biggest]]></category>
		<category><![CDATA[finder]]></category>
		<category><![CDATA[move]]></category>
		<category><![CDATA[size]]></category>

		<guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2119</guid>
		<description><![CDATA[Ein paar Ordner auswählen und die jeweils größte Datei wird in den ersten Ordner bewegt... Ich kann es gebrauchen, sag' aber nicht weshalb ;-P Code zum markieren einmal anklicken Code im Skript-Editor öffnen tell application "Finder" set these to selection set folderkind to kind of folder 1 of startup disk set movetothisfolder to "" repeat [...]]]></description>
			<content:encoded><![CDATA[<p>Ein paar Ordner auswählen und die jeweils größte Datei wird in den ersten Ordner bewegt... Ich kann es gebrauchen, sag' aber nicht weshalb ;-P</p>
<div>
<div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div>
<div class="hubionmac_codebox" onclick="selectThis(this);">
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>tell</b> <span style="color: #3300ff"><i>application</i></span> "Finder"</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">these</span> <b>to</b> <span style="color: #9200de">selection</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">folderkind</span> <b>to</b> <span style="color: #9200de">kind</span> <b>of</b> <span style="color: #3300ff"><i>folder</i></span> 1 <b>of</b> <span style="color: #9200de">startup disk</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>movetothisfolder<span style="color: #000000"> <b>to</b> ""</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>repeat</b> <b>with</b> <span style="color: #2d9600">this</span> <b>in</b> <span style="color: #2d9600">these</span></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> <span style="color: #9200de">kind</span> <b>of</b> <span style="color: #2d9600">this</span> <b>is</b> <span style="color: #2d9600">folderkind</span> <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> <span style="color: #2d9600">movetothisfolder</span> = "" <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 208.1px; text-indent: -208.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>movetothisfolder<span style="color: #000000"> <b>to</b> </span>this</p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">these2</span> <b>to</b> <b>every</b> <span style="color: #3300ff"><i>item</i></span> <b>of</b> <span style="color: #2d9600">this</span></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">biggestsize</span> <b>to</b> 0</p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>repeat</b> <b>with</b> <span style="color: #2d9600">this2</span> <b>in</b> <span style="color: #2d9600">these2</span></p>
<p style="margin: 0.0px 0.0px 0.0px 208.1px; text-indent: -208.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> <span style="color: #9200de">size</span> <b>of</b> <span style="color: #2d9600">this2</span> &gt; <span style="color: #2d9600">biggestsize</span> <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">biggestsize</span> <b>to</b> <span style="color: #9200de">size</span> <b>of</b> <span style="color: #2d9600">this2</span></p>
<p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.8px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>movethis2<span style="color: #000000"> <b>to</b> </span>this2</p>
<p style="margin: 0.0px 0.0px 0.0px 208.1px; text-indent: -208.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><span style="color: #3300ff"><b>move</b></span><span style="color: #000000"> </span>movethis2<span style="color: #000000"> </span><span style="color: #3300ff">to</span><span style="color: #000000"> </span>movetothisfolder</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>tell</b></p>
</div>
</div>
<h3  class="related_post_title">Ähnliche Themen</h3><ul class="related_post"><li>March 27, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/dateigrose-in-kilobyte-auch-fur-ordner/" title="Dateigröße in Kilobyte, auch für Ordner">Dateigröße in Kilobyte, auch für Ordner</a></li><li>March 22, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/applescript-finder-terror/" title="AppleScript Finder Terror">AppleScript Finder Terror</a></li><li>March 19, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/applescript-bild-datein-und-pdfs-weg-sortieren/" title="AppleScript: Bild-Datein und PDFs weg sortieren&#8230;">AppleScript: Bild-Datein und PDFs weg sortieren&#8230;</a></li><li>September 18, 2009 -- <a href="http://hubionmac.com/wordpress/2009/09/maus-zeiger-in-applescript-via-python-bewegen/" title="Maus Zeiger in AppleScript via Python bewegen">Maus Zeiger in AppleScript via Python bewegen</a></li><li>September 17, 2009 -- <a href="http://hubionmac.com/wordpress/2009/09/unsichtbare-dateien-im-finder-zeigen/" title="Unsichtbare Dateien im Finder zeigen">Unsichtbare Dateien im Finder zeigen</a></li><li>September 5, 2009 -- <a href="http://hubionmac.com/wordpress/2009/09/mal-flink-dateien-im-finder-verschieben/" title="Mal flink Dateien im Finder verschieben">Mal flink Dateien im Finder verschieben</a></li><li>May 8, 2009 -- <a href="http://hubionmac.com/wordpress/2009/05/grose-der-mailbox-berechnen/" title="Größe der Mailbox berechnen">Größe der Mailbox berechnen</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://hubionmac.com/wordpress/2010/04/finder-move-biggest-files-of-folders-to-first-folder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dateigröße in Kilobyte, auch für Ordner</title>
		<link>http://hubionmac.com/wordpress/2010/03/dateigrose-in-kilobyte-auch-fur-ordner/</link>
		<comments>http://hubionmac.com/wordpress/2010/03/dateigrose-in-kilobyte-auch-fur-ordner/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 11:04:59 +0000</pubDate>
		<dc:creator>hubi</dc:creator>
				<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Useful Snippets]]></category>
		<category><![CDATA[finder]]></category>
		<category><![CDATA[folder]]></category>
		<category><![CDATA[size]]></category>

		<guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2102</guid>
		<description><![CDATA[Die Größe von Ordner kann man anscheinend über den Finder nicht so ohne weitere berechnen lassen, also: Code zum markieren einmal anklicken Code im Skript-Editor öffnen tell application "Finder" set mydesktop to desktop as alias set desktopsize to my sizeof(mydesktop) end tell to sizeof(a) set a to quoted form of (POSIX path of (a)) return [...]]]></description>
			<content:encoded><![CDATA[<p>Die Größe von Ordner kann man anscheinend über den Finder nicht so ohne weitere berechnen lassen, also:</p>
<div>
<div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div>
<div class="hubionmac_codebox" onclick="selectThis(this);">
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>tell</b> <span style="color: #3300ff"><i>application</i></span> "Finder"</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">mydesktop</span> <b>to</b> <span style="color: #9200de">desktop</span> <b>as</b> <span style="color: #3300ff"><i>alias</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>desktopsize<span style="color: #000000"> <b>to</b> <b>my</b> </span>sizeof<span style="color: #000000">(</span>mydesktop<span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>tell</b></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; min-height: 15.0px"></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>to</b> </span>sizeof<span style="color: #000000">(</span>a<span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">a</span> <b>to</b> <span style="color: #9200de">quoted form</span> <b>of</b> (<span style="color: #9200de">POSIX path</span> <b>of</b> (<span style="color: #2d9600">a</span>))</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>return</b> (<span style="color: #3300ff"><i>word</i></span> 1 <b>of</b> ((<span style="color: #2000c0"><b>do shell script</b></span> "du -ks " &amp; <span style="color: #2d9600">a</span>)) <b>as</b> <span style="color: #3300ff"><i>integer</i></span>)</p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>sizeof</p>
</div>
</div>
<h3  class="related_post_title">Ähnliche Themen</h3><ul class="related_post"><li>April 16, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/finder-move-biggest-files-of-folders-to-first-folder/" title="Finder: Move biggest file of folders to first folder">Finder: Move biggest file of folders to first folder</a></li><li>March 22, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/applescript-finder-terror/" title="AppleScript Finder Terror">AppleScript Finder Terror</a></li><li>September 17, 2009 -- <a href="http://hubionmac.com/wordpress/2009/09/unsichtbare-dateien-im-finder-zeigen/" title="Unsichtbare Dateien im Finder zeigen">Unsichtbare Dateien im Finder zeigen</a></li><li>May 8, 2009 -- <a href="http://hubionmac.com/wordpress/2009/05/grose-der-mailbox-berechnen/" title="Größe der Mailbox berechnen">Größe der Mailbox berechnen</a></li><li>October 5, 2008 -- <a href="http://hubionmac.com/wordpress/2008/10/ordner-via-applescript-synchronisieren-md5-pruefsumme/" title="Ordner via AppleScript synchronisieren über md5 Prüfsumme">Ordner via AppleScript synchronisieren über md5 Prüfsumme</a></li><li>September 15, 2008 -- <a href="http://hubionmac.com/wordpress/2008/09/finder-fenster-position-und-layout-speichern/" title="Finder: Fenster-Position und Layout speichern">Finder: Fenster-Position und Layout speichern</a></li><li>May 14, 2010 -- <a href="http://hubionmac.com/wordpress/2010/05/pdf-wasserzeichen-die-ii-12/" title="PDF Wasserzeichen die II 1/2.">PDF Wasserzeichen die II 1/2.</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://hubionmac.com/wordpress/2010/03/dateigrose-in-kilobyte-auch-fur-ordner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AppleScript: Email als PDF speichern, mit Attachments</title>
		<link>http://hubionmac.com/wordpress/2010/03/applescript-email-als-pdf-speichern-mit-attachments/</link>
		<comments>http://hubionmac.com/wordpress/2010/03/applescript-email-als-pdf-speichern-mit-attachments/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 22:40:42 +0000</pubDate>
		<dc:creator>hubi</dc:creator>
				<category><![CDATA[Apple Mail]]></category>
		<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[attachment]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[Save]]></category>

		<guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2087</guid>
		<description><![CDATA[Mich hat heute eine Email erreicht, in der mir folgende Aufgabe beschrieben wurde (Ich hoffe mal Udo ist mit der Veröffentlichung einverstanden, hätte ich selber nicht besser formulieren können.): Ich möchte eine Mail in Mail.app anklicken, danach sollte die Mail als pdf (wie unter Ablage Drucken PDF Als PDF sichern) in einem speziellen Ordner auf [...]]]></description>
			<content:encoded><![CDATA[<div class="hubionmac_spalte_first">Mich hat heute eine Email erreicht, in der mir folgende Aufgabe beschrieben wurde <em>(Ich hoffe mal Udo ist mit der Veröffentlichung einverstanden, hätte ich selber nicht besser formulieren können.)</em>:</div>
<div class="hubionmac_spalte_normal">
<blockquote><p>Ich möchte eine Mail in Mail.app anklicken, danach sollte die Mail als pdf (wie unter Ablage Drucken PDF Als PDF sichern) in einem speziellen Ordner auf dem Schreibtisch mit folgendem Namen (Sendedatum, E-Mail-Adresse und Betreff aus Mail) gesichert werden. Der eventuelle Anhang sollte ebenfalls in diesem Ordner gesichert werden. Die Mail kann danach gelöscht werden.
</p></blockquote>
</div>
<div style="clear: both;"></div>
<p> zusammen mit dieser Aufgabenstellung und den ersten Code-Zeilen von Udo ist dann das hier entstanden (ich mag zwar GUI-Scripting nicht, aber das hier ROCKT ;-) ):</p>
<div>
<div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div>
<div class="hubionmac_codebox" onclick="selectThis(this);">
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">-- Save Mail as PDF and it's attachments to folder</p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">--  Created by hubionmac (22.03.2010) requested by Udo</p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>global</b> </span>frontmost_message_viewer</p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">--this is the posix (unix) path of the folder you would like to store the messages in</p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>tell</b> <span style="color: #3300ff"><i>application</i></span> "Finder" <b>to</b> <b>set</b> <span style="color: #2d9600">mymailboxpath</span> <b>to</b> <span style="color: #9200de">POSIX path</span> <b>of</b> ((<span style="color: #9200de">desktop</span>) <b>as</b> <span style="color: #3300ff"><i>alias</i></span>) &amp; "mail_box/"</p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>tell</b> <span style="color: #3300ff"><i>application</i></span> "Mail"</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>myselection<span style="color: #000000"> <b>to</b> <b>my</b> </span>check_message_viewer_and_return_selection<span style="color: #000000">()</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span></span>--works only with one selected message for many reasons...</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> (<span style="color: #3300ff"><b>count</b></span> <b>of</b> <span style="color: #2d9600">myselection</span>) = 1 <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>repeat</b> <b>with</b> </span>currentMail<span style="color: #000000"> <b>in</b> </span>myselection</p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>currentSender<span style="color: #000000"> <b>to</b> <b>my</b> (</span>getEmail<span style="color: #000000">(</span><span style="color: #9200de">sender</span><span style="color: #000000"> <b>of</b> </span>currentMail<span style="color: #000000">))</span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>currentDateSent<span style="color: #000000"> <b>to</b> <b>my</b> </span>getDatestring<span style="color: #000000">(</span><span style="color: #9200de">date sent</span><span style="color: #000000"> <b>of</b> </span>currentMail<span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>currentSubject<span style="color: #000000"> <b>to</b> <b>my</b> </span>replace_chars<span style="color: #000000">(<b>my</b> </span>replace_chars<span style="color: #000000">(</span><span style="color: #9200de">subject</span><span style="color: #000000"> <b>of</b> </span>currentMail<span style="color: #000000">, ":", "-"), "/", ":") </span><span style="color: #5e6161">--Doppelpunkte kommen bei Dateinamen nicht so gut</span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>currentFolder2Store<span style="color: #000000"> <b>to</b> </span>mymailboxpath<span style="color: #000000"> &amp; </span>currentDateSent<span style="color: #000000"> &amp; " " &amp; </span>currentSender<span style="color: #000000"> &amp; " " &amp; </span>currentSubject<span style="color: #000000"> &amp; "/" <b>as</b> </span><span style="color: #3300ff"><i>text</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>my</b> </span>create_messagefolder<span style="color: #000000">(</span>currentFolder2Store<span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>repeat</b> <b>with</b> <span style="color: #2d9600">a</span> <b>in</b> (<b>every</b> <span style="color: #3300ff"><i>mail attachment</i></span> <b>of</b> <span style="color: #2d9600">currentMail</span>)</p>
<p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">current_a_name</span> <b>to</b> <span style="color: #9200de">name</span> <b>of</b> <span style="color: #2d9600">a</span></p>
<p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>current_a_name<span style="color: #000000"> <b>to</b> <b>my</b> </span>checkname_with_pdf_suffix<span style="color: #000000">(</span>current_a_name<span style="color: #000000">, (</span><span style="color: #2000c0"><i>POSIX file</i></span><span style="color: #000000"> </span>currentFolder2Store<span style="color: #000000">) <b>as</b> </span><span style="color: #3300ff"><i>alias</i></span><span style="color: #000000">, </span><span style="color: #671893">false</span><span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><span style="color: #3300ff"><b>save</b></span><span style="color: #000000"> </span>a<span style="color: #000000"> </span><span style="color: #3300ff">in</span><span style="color: #000000"> (((</span><span style="color: #2000c0"><i>POSIX file</i></span><span style="color: #000000"> </span>currentFolder2Store<span style="color: #000000">) <b>as</b> </span><span style="color: #3300ff"><i>text</i></span><span style="color: #000000">) &amp; </span>current_a_name<span style="color: #000000">) </span><span style="color: #3300ff">as</span><span style="color: #000000"> </span><span style="color: #3300ff"><i>text</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>desktop_pdf_name<span style="color: #000000"> <b>to</b> <b>my</b> </span>checkname_with_pdf_suffix<span style="color: #000000">("1.pdf", </span><span style="color: #2000c0"><b>path to</b></span><span style="color: #000000"> </span><span style="color: #3a0b66">desktop</span><span style="color: #000000">, </span><span style="color: #671893">false</span><span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2000c0"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>set the clipboard to</b><span style="color: #000000"> </span><span style="color: #2d9600">desktop_pdf_name</span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>my</b> </span>print_current_mail_as_pdf<span style="color: #000000">()</span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>repeat</b> <b>until</b> (<span style="color: #9200de">index</span> <b>of</b> <span style="color: #3300ff"><i>window</i></span> <b>of</b> <span style="color: #2d9600">frontmost_message_viewer</span>) <b>is</b> 1</p>
<p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #2000c0"><b>delay</b></span> 1</p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>my</b> </span>move_desktop_pdf<span style="color: #000000">(</span>desktop_pdf_name<span style="color: #000000">, </span>currentFolder2Store<span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span>--open destination folder in finder ( did it really work? YES!! =))</p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><span style="color: #2000c0"><b>do shell script</b></span><span style="color: #000000"> "open " &amp; </span><span style="color: #9200de">quoted form</span><span style="color: #000000"> <b>of</b> </span>currentFolder2Store</p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>else</b></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>error</b> "Sorry, ich kann zur Zeit nur mit einer ausgewählten Email hantieren"</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>end</b> <b>tell</b></p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>to</b> </span>move_desktop_pdf<span style="color: #000000">(</span>desktop_pdf_name<span style="color: #000000">, </span>currentFolder2Store<span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span></span>--used to move the printed pdf to it's final destination</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>finalname<span style="color: #000000"> <b>to</b> </span>checkname_with_pdf_suffix<span style="color: #000000">("__message.pdf", (</span><span style="color: #2000c0"><i>POSIX file</i></span><span style="color: #000000"> </span>currentFolder2Store<span style="color: #000000">) <b>as</b> </span><span style="color: #3300ff"><i>alias</i></span><span style="color: #000000">, </span><span style="color: #671893">false</span><span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>try</b></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>tell</b> <span style="color: #3300ff"><i>application</i></span> "Finder" <b>to</b> <span style="color: #2000c0"><b>do shell script</b></span> "mv " &amp; <span style="color: #9200de">POSIX path</span> <b>of</b> ((<span style="color: #9200de">desktop</span>) <b>as</b> <span style="color: #3300ff"><i>alias</i></span>) &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">desktop_pdf_name</span> &amp; " " &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">currentFolder2Store</span> &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">finalname</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>on</b> <b>error</b> <span style="color: #2d9600">msg</span></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>error</b> "Fehler beim Bewegen der gedruckten Nachricht:  " &amp; <span style="color: #2d9600">msg</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>try</b></p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>move_desktop_pdf</p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>to</b> </span>getEmail<span style="color: #000000">(</span>mailstring<span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span></span>-- if an email contains the senders name like "Mr.Bla &lt;bla@bla.com&gt;" then returns just the email not leaves the name</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> <span style="color: #2d9600">mailstring</span> <b>contains</b> "&lt;" <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>return</b> (<span style="color: #3300ff"><i>characters</i></span> ((<span style="color: #2000c0"><b>offset</b></span> <span style="color: #2000c0">of</span> "&lt;" <span style="color: #2000c0">in</span> <span style="color: #2d9600">mailstring</span>) + 1) <b>through</b> ((<span style="color: #2000c0"><b>offset</b></span> <span style="color: #2000c0">of</span> "&gt;" <span style="color: #2000c0">in</span> <span style="color: #2d9600">mailstring</span>) - 1) <b>of</b> <span style="color: #2d9600">mailstring</span>) <b>as</b> <span style="color: #3300ff"><i>text</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>else</b></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>return</b> </span>mailstring</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>getEmail</p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>to</b> </span>getDatestring<span style="color: #000000">(</span>thedate<span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span></span>--format a date to a string like 2010-03-22</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">monthnum</span> <b>to</b> <span style="color: #3300ff"><i>characters</i></span> -2 <b>through</b> -1 <b>of</b> ("0" &amp; ((<span style="color: #3300ff"><i>month</i></span> <b>of</b> <span style="color: #2d9600">thedate</span>) <b>as</b> <span style="color: #3300ff"><i>integer</i></span>)) <b>as</b> <span style="color: #3300ff"><i>text</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">daynum</span> <b>to</b> <span style="color: #3300ff"><i>characters</i></span> -2 <b>through</b> -1 <b>of</b> ("0" &amp; ((<span style="color: #9200de">day</span> <b>of</b> <span style="color: #2d9600">thedate</span>) <b>as</b> <span style="color: #3300ff"><i>integer</i></span>)) <b>as</b> <span style="color: #3300ff"><i>text</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">yearnum</span> <b>to</b> <span style="color: #9200de">year</span> <b>of</b> <b>the</b> <span style="color: #2d9600">thedate</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>return</b> <span style="color: #2d9600">yearnum</span> &amp; "-" &amp; <span style="color: #2d9600">monthnum</span> &amp; "-" &amp; <span style="color: #2d9600">daynum</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>getDatestring</p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>to</b> </span>create_messagefolder<span style="color: #000000">(</span>thepath_posix<span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span></span>--I love mkdir -p, simple, short, easy to use</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>try</b></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #2000c0"><b>do shell script</b></span> "mkdir -p " &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">thepath_posix</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>on</b> <b>error</b> <span style="color: #2d9600">msg</span></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>error</b> <span style="color: #2d9600">msg</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>try</b></p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>create_messagefolder</p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>to</b> </span>replace_chars<span style="color: #000000">(</span>this_text<span style="color: #000000">, </span>search_string<span style="color: #000000">, </span>replacement_string<span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span></span>--this replaces characters</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span></span>--used for folder and filenames, since a : must not be used for that</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> <span style="color: #2d9600">this_text</span> <b>contains</b> <b>the</b> <span style="color: #2d9600">search_string</span> <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>AppleScript<span style="color: #000000">'s </span>text item delimiters<span style="color: #000000"> <b>to</b> <b>the</b> </span><span style="color: #2d9600">search_string</span></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <b>the</b> <span style="color: #2d9600">item_list</span> <b>to</b> <b>every</b> <span style="color: #3300ff"><i>text item</i></span> <b>of</b> <span style="color: #2d9600">this_text</span></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>AppleScript<span style="color: #000000">'s </span>text item delimiters<span style="color: #000000"> <b>to</b> <b>the</b> </span><span style="color: #2d9600">replacement_string</span></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">this_text</span> <b>to</b> <b>the</b> <span style="color: #2d9600">item_list</span> <b>as</b> <span style="color: #3300ff"><i>string</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>AppleScript<span style="color: #000000">'s </span>text item delimiters<span style="color: #000000"> <b>to</b> ""</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><b>return</b> </span>this_text</p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>replace_chars</p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>to</b> </span>checkname_with_pdf_suffix<span style="color: #000000">(</span>n<span style="color: #000000">, </span>D<span style="color: #000000">, </span>looped<span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span></span>--check if filename exists in D</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span></span>-- so if "A File.pdf" exists it names it "A File 1.pdf","A File 2.pdf",...</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>tell</b> <span style="color: #3300ff"><i>application</i></span> "Finder"</p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">thefiles</span> <b>to</b> <span style="color: #9200de">name</span> <b>of</b> <b>every</b> <span style="color: #3300ff"><i>item</i></span> <b>of</b> (<span style="color: #2d9600">D</span> <b>as</b> <span style="color: #3300ff"><i>alias</i></span>)</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>tell</b></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> <span style="color: #2d9600">thefiles</span> <b>contains</b> <span style="color: #2d9600">n</span> <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> <span style="color: #2d9600">looped</span> = <span style="color: #671893">false</span> <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">n</span> <b>to</b> ((<span style="color: #3300ff"><i>characters</i></span> 1 <b>through</b> -5 <b>of</b> <span style="color: #2d9600">n</span>) &amp; " 1" &amp; (<span style="color: #3300ff"><i>characters</i></span> -4 <b>through</b> -1 <b>of</b> <span style="color: #2d9600">n</span>)) <b>as</b> <span style="color: #3300ff"><i>text</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>my</b> </span>checkname_with_pdf_suffix<span style="color: #000000">(</span>n<span style="color: #000000">, </span>D<span style="color: #000000">, </span><span style="color: #671893">true</span><span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>else</b></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">tmp</span> <b>to</b> (<b>last</b> <span style="color: #3300ff"><i>word</i></span> <b>of</b> ((<span style="color: #3300ff"><i>characters</i></span> 1 <b>through</b> -5 <b>of</b> <span style="color: #2d9600">n</span>) <b>as</b> <span style="color: #3300ff"><i>text</i></span>) <b>as</b> <span style="color: #3300ff"><i>integer</i></span>)</p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">tmpcount</span> <b>to</b> (<span style="color: #3300ff"><b>count</b></span> <b>of</b> <span style="color: #3300ff"><i>characters</i></span> <b>of</b> (<span style="color: #2d9600">tmp</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span>)) + 5</p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">tmp</span> <b>to</b> <span style="color: #2d9600">tmp</span> + 1</p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">n</span> <b>to</b> ((<span style="color: #3300ff"><i>characters</i></span> 1 <b>through</b> (-1 * <span style="color: #2d9600">tmpcount</span>) <b>of</b> <span style="color: #2d9600">n</span>) &amp; <span style="color: #2d9600">tmp</span> &amp; (<span style="color: #3300ff"><i>characters</i></span> -4 <b>through</b> -1 <b>of</b> <span style="color: #2d9600">n</span>)) <b>as</b> <span style="color: #3300ff"><i>text</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>my</b> </span>checkname_with_pdf_suffix<span style="color: #000000">(</span>n<span style="color: #000000">, </span>D<span style="color: #000000">, </span><span style="color: #671893">true</span><span style="color: #000000">)</span></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>else</b></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>return</b> <span style="color: #2d9600">n</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>checkname_with_pdf_suffix</p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>to</b> </span>print_current_mail_as_pdf<span style="color: #000000">()</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span></span>--hopefully works on every mac in every language =)</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span></span>-- GUI-Scripting is not the best way, but somehow the only way at the moment :-/</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>tell</b> <span style="color: #3300ff"><i>application</i></span> "Mail"</p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>activate</b></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>tell</b> <span style="color: #3300ff"><i>application</i></span> "System Events"</p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>tell</b> <span style="color: #3300ff"><i>process</i></span> "Mail"</p>
<p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></p>
<p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>keystroke</b><span style="color: #000000"> "p" </span>using<span style="color: #000000"> </span><span style="color: #671893">command down</span></p>
<p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">p</span> <b>to</b> "false"</p>
<p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>repeat</b> <b>with</b> <span style="color: #2d9600">i</span> <b>from</b> 1 <b>to</b> 10</p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> (<span style="color: #3300ff"><b>count</b></span> <b>of</b> <b>every</b> <span style="color: #3300ff"><i>sheet</i></span> <b>of</b> <span style="color: #3300ff"><i>window</i></span> 1) &gt; 0 <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 274.9px; text-indent: -275.0px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #2d9600">p</span> <b>to</b> "ready"</p>
<p style="margin: 0.0px 0.0px 0.0px 274.9px; text-indent: -275.0px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>exit</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #2000c0"><b>delay</b></span> 1</p>
<p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> <span style="color: #2d9600">p</span> = "ready" <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>click</b><span style="color: #000000"> </span><i>menu button</i><span style="color: #000000"> 1 <b>of</b> </span><i>sheet</i><span style="color: #000000"> 1 <b>of</b> </span><i>window</i><span style="color: #000000"> 1</span></p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #2000c0"><b>delay</b></span> 0.25</p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #3300ff"><b>key code</b></span> 125</p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #3300ff"><b>key code</b></span> 125</p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #2000c0"><b>delay</b></span> 0.25</p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>keystroke</b><span style="color: #000000"> </span><span style="color: #9200de">return</span></p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #2000c0"><b>delay</b></span> 1</p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>click</b><span style="color: #000000"> </span><i>text field</i><span style="color: #000000"> 1 <b>of</b> </span><i>window</i><span style="color: #000000"> 1</span></p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>keystroke</b><span style="color: #000000"> "a" </span>using<span style="color: #000000"> </span><span style="color: #671893">command down</span></p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>keystroke</b><span style="color: #000000"> "v" </span>using<span style="color: #000000"> </span><span style="color: #671893">command down</span></p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>keystroke</b><span style="color: #000000"> "d" </span>using<span style="color: #000000"> </span><span style="color: #671893">command down</span></p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>keystroke</b><span style="color: #000000"> </span><span style="color: #9200de">return</span></p>
<p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>else</b></p>
<p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>error</b> "timeout"</p>
<p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>tell</b></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>tell</b></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>tell</b></p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>print_current_mail_as_pdf</p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>to</b> </span>check_message_viewer_and_return_selection<span style="color: #000000">()</span></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span></span>-- check if frontmost window is a message viewer, otherwhise tell the user to RTFM!... wait there is no manual... don't care error change user!</p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>tell</b> <span style="color: #3300ff"><i>application</i></span> "Mail"</p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>frontmost_message_viewer<span style="color: #000000"> <b>to</b> {}</span></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>repeat</b> <b>with</b> <span style="color: #2d9600">i</span> <b>from</b> 1 <b>to</b> <span style="color: #3300ff"><b>count</b></span> <b>of</b> <b>every</b> <span style="color: #3300ff"><i>message viewer</i></span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> <span style="color: #9200de">index</span> <b>of</b> <span style="color: #3300ff"><i>window</i></span> <b>of</b> <span style="color: #3300ff"><i>message viewer</i></span> <span style="color: #2d9600">i</span> = 1 <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span>frontmost_message_viewer<span style="color: #000000"> <b>to</b> </span><span style="color: #3300ff"><i>message viewer</i></span><span style="color: #000000"> </span>i</p>
<p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>exit</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>if</b> </span>frontmost_message_viewer<span style="color: #000000"> = {} <b>then</b></span></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>error</b> "Ist ja gar kein Message Viewer im Vordergrund, so kann ich einfach nicht arbeiten!"</p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>else</b></p>
<p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>return</b> <span style="color: #9200de">selection</span></p>
<p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>tell</b></p>
<p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>check_message_viewer_and_return_selection</p>
</div>
</div>
<p>In habe mal auf das Löschen der Email verzichtet (das soll mal jeder lieber alleine rein schreiben), aber es scheint wunderbar zu funktionieren. Bin mal gespannt ob es auch bei anderen läuft...</p>
<h3  class="related_post_title">Ähnliche Themen</h3><ul class="related_post"><li>September 17, 2009 -- <a href="http://hubionmac.com/wordpress/2009/09/mail-attachments-sichern/" title="Mail Attachments sichern">Mail Attachments sichern</a></li><li>May 14, 2010 -- <a href="http://hubionmac.com/wordpress/2010/05/pdf-wasserzeichen-die-ii-12/" title="PDF Wasserzeichen die II 1/2.">PDF Wasserzeichen die II 1/2.</a></li><li>March 22, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/applescript-pdfs-verkleinern-droplet/" title="AppleScript: PDFs verkleinern &#8211; Droplet">AppleScript: PDFs verkleinern &#8211; Droplet</a></li><li>March 20, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/automator-kleines-pdf-drucken/" title="Automator: Kleines PDF drucken">Automator: Kleines PDF drucken</a></li><li>March 12, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/applescript-alternative-zu-imageevents/" title="AppleScript: Alternative zu ImageEvents">AppleScript: Alternative zu ImageEvents</a></li><li>February 12, 2010 -- <a href="http://hubionmac.com/wordpress/2010/02/applemail-sende-email-als-attachment-einer-anderen/" title="AppleMail: Sende Email als Attachment einer anderen&#8230;">AppleMail: Sende Email als Attachment einer anderen&#8230;</a></li><li>November 9, 2009 -- <a href="http://hubionmac.com/wordpress/2009/11/mailreine-text-email-via-skript-estellen/" title="Mail:Reine Text Email via Skript estellen">Mail:Reine Text Email via Skript estellen</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://hubionmac.com/wordpress/2010/03/applescript-email-als-pdf-speichern-mit-attachments/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>AppleScript Finder Terror</title>
		<link>http://hubionmac.com/wordpress/2010/03/applescript-finder-terror/</link>
		<comments>http://hubionmac.com/wordpress/2010/03/applescript-finder-terror/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 01:14:46 +0000</pubDate>
		<dc:creator>hubi</dc:creator>
				<category><![CDATA[Finder]]></category>
		<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[finder]]></category>
		<category><![CDATA[just4fun]]></category>

		<guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2085</guid>
		<description><![CDATA[Macht besonders viel Spaß, wenn der Schreibtisch besonders voll ist: Code zum markieren einmal anklicken Code im Skript-Editor öffnen tell application "System Events" set visible of every process to false end tell tell application "Finder" activate close every window repeat with i from 1 to 1 set arrangement of icon view options of window of [...]]]></description>
			<content:encoded><![CDATA[<p>Macht besonders viel Spaß, wenn der Schreibtisch besonders voll ist:</p>
<div>
<div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div>
<div class="hubionmac_codebox" onclick="selectThis(this);">
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>tell</b> <span style="color: #2832f9"><i>application</i></span> "System Events"</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> <span style="color: #8c27d6">visible</span> <b>of</b> <b>every</b> <span style="color: #2832f9"><i>process</i></span> <b>to</b> <span style="color: #642f8e">false</span></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>tell</b></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>tell</b> <span style="color: #2832f9"><i>application</i></span> "Finder"</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>activate</b></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span></span><b>close</b><span style="color: #000000"> <b>every</b> </span><i>window</i></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>repeat</b> <b>with</b> <span style="color: #3b9120">i</span> <b>from</b> 1 <b>to</b> 1</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span><span style="color: #8c27d6">arrangement</span><span style="color: #000000"> <b>of</b> </span><i>icon view options</i><span style="color: #000000"> <b>of</b> </span><i>window</i><span style="color: #000000"> <b>of</b> </span><span style="color: #8c27d6">desktop</span><span style="color: #000000"> <b>to</b> </span><span style="color: #642f8e">arranged by kind</span></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #172fb9"><b>delay</b></span> 0.25</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span><span style="color: #8c27d6">arrangement</span><span style="color: #000000"> <b>of</b> </span><i>icon view options</i><span style="color: #000000"> <b>of</b> </span><i>window</i><span style="color: #000000"> <b>of</b> </span><span style="color: #8c27d6">desktop</span><span style="color: #000000"> <b>to</b> </span><span style="color: #642f8e">arranged by name</span></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #172fb9"><b>delay</b></span> 0.25</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span><span style="color: #8c27d6">arrangement</span><span style="color: #000000"> <b>of</b> </span><i>icon view options</i><span style="color: #000000"> <b>of</b> </span><i>window</i><span style="color: #000000"> <b>of</b> </span><span style="color: #8c27d6">desktop</span><span style="color: #000000"> <b>to</b> </span><span style="color: #642f8e">arranged by size</span></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #172fb9"><b>delay</b></span> 0.25</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #642f8e"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span><span style="color: #8c27d6">arrangement</span><span style="color: #000000"> <b>of</b> </span><span style="color: #2832f9"><i>icon view options</i></span><span style="color: #000000"> <b>of</b> </span><span style="color: #2832f9"><i>window</i></span><span style="color: #000000"> <b>of</b> </span><span style="color: #8c27d6">desktop</span><span style="color: #000000"> <b>to</b> </span>arranged by creation date</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #172fb9"><b>delay</b></span> 0.25</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #642f8e"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span><span style="color: #8c27d6">arrangement</span><span style="color: #000000"> <b>of</b> </span><span style="color: #2832f9"><i>icon view options</i></span><span style="color: #000000"> <b>of</b> </span><span style="color: #2832f9"><i>window</i></span><span style="color: #000000"> <b>of</b> </span><span style="color: #8c27d6">desktop</span><span style="color: #000000"> <b>to</b> </span>arranged by modification date</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #172fb9"><b>delay</b></span> 0.25</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><b>set</b> </span><span style="color: #8c27d6">arrangement</span><span style="color: #000000"> <b>of</b> </span><i>icon view options</i><span style="color: #000000"> <b>of</b> </span><i>window</i><span style="color: #000000"> <b>of</b> </span><span style="color: #8c27d6">desktop</span><span style="color: #000000"> <b>to</b> </span><span style="color: #642f8e">arranged by kind</span></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><span class="Apple-tab-span" style="white-space:pre">	</span><span style="color: #172fb9"><b>delay</b></span> 0.25</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre">	</span><b>end</b> <b>repeat</b></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>tell</b></p>
</div>
</div>
<h3  class="related_post_title">Ähnliche Themen</h3><ul class="related_post"><li>April 16, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/finder-move-biggest-files-of-folders-to-first-folder/" title="Finder: Move biggest file of folders to first folder">Finder: Move biggest file of folders to first folder</a></li><li>March 27, 2010 -- <a href="http://hubionmac.com/wordpress/2010/03/dateigrose-in-kilobyte-auch-fur-ordner/" title="Dateigröße in Kilobyte, auch für Ordner">Dateigröße in Kilobyte, auch für Ordner</a></li><li>September 17, 2009 -- <a href="http://hubionmac.com/wordpress/2009/09/unsichtbare-dateien-im-finder-zeigen/" title="Unsichtbare Dateien im Finder zeigen">Unsichtbare Dateien im Finder zeigen</a></li><li>September 15, 2008 -- <a href="http://hubionmac.com/wordpress/2008/09/finder-fenster-position-und-layout-speichern/" title="Finder: Fenster-Position und Layout speichern">Finder: Fenster-Position und Layout speichern</a></li><li>May 14, 2010 -- <a href="http://hubionmac.com/wordpress/2010/05/pdf-wasserzeichen-die-ii-12/" title="PDF Wasserzeichen die II 1/2.">PDF Wasserzeichen die II 1/2.</a></li><li>May 5, 2010 -- <a href="http://hubionmac.com/wordpress/2010/05/safari-offne-alle-javascript-links/" title="Safari: Öffne alle JavaScript Links">Safari: Öffne alle JavaScript Links</a></li><li>April 26, 2010 -- <a href="http://hubionmac.com/wordpress/2010/04/mac-adressen-filter-der-airport-station-per-script-befullen/" title="MAC-Adressen Filter der Airport-Station per Script befüllen">MAC-Adressen Filter der Airport-Station per Script befüllen</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://hubionmac.com/wordpress/2010/03/applescript-finder-terror/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
