<?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; anhang</title> <atom:link href="http://hubionmac.com/wordpress/tag/anhang/feed/" rel="self" type="application/rss+xml" /><link>http://hubionmac.com/wordpress</link> <description>script the unscriptable</description> <lastBuildDate>Fri, 03 Feb 2012 22:41:10 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Mail-Regel-Skript: Attachments sichern</title><link>http://hubionmac.com/wordpress/2010/01/mail-regel-skript-attachments-sichern/</link> <comments>http://hubionmac.com/wordpress/2010/01/mail-regel-skript-attachments-sichern/#comments</comments> <pubDate>Wed, 20 Jan 2010 08:24:44 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Apple Mail]]></category> <category><![CDATA[anhang]]></category> <category><![CDATA[attachment]]></category> <category><![CDATA[rule]]></category> <category><![CDATA[sichern]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=1856</guid> <description><![CDATA[Hier ein simples Skript, welches Anhänge von Emails in einem vordefinierten Ordner sichert. Das kann man an eine Mail-Regel hängen. Code zum markieren einmal anklicken Code im Skript-Editor öffnen &#8211; hubionmac.com 2010-01 &#8211; script to be added to a Apple Mail rule &#8211;saves attachmens of new mails into a folder on perform_mail_action(info) tell application &#8220;Mail&#8221; [...]]]></description> <content:encoded><![CDATA[<p>Hier ein simples Skript, welches Anhänge von Emails in einem vordefinierten Ordner sichert. Das kann man an eine Mail-Regel hängen.</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: #5f6161">&#8211; hubionmac.com 2010-01</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5f6161">&#8211; script to be added to a Apple Mail rule</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5f6161">&#8211;saves attachmens of new mails into a folder</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #4f8d2e"><span style="color: #000000"><b>on</b> </span>perform_mail_action<span style="color: #000000">(</span>info<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>tell</b> <span style="color: #2b48f3"><i>application</i></span> &#8220;Mail&#8221;</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: #2b48f3"><i>application</i></span> &#8220;Finder&#8221; <b>to</b> <b>set</b> <span style="color: #4f8d2e">mypath</span> <b>to</b> (<span style="color: #2b48f3"><i>folder</i></span> &#8220;Mail Attachments Saved&#8221; <b>of</b> <span style="color: #833fd2">desktop</span>) <b>as</b> <span style="color: #2b48f3"><i>text</i></span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #4f8d2e"><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>theMessages<span style="color: #000000"> <b>to</b> </span>|SelectedMessages|<span style="color: #000000"> <b>of</b> </span>info</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #4f8d2e"><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>thisMessage<span style="color: #000000"> <b>in</b> </span>theMessages</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>try</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>repeat</b> <b>with</b> <span style="color: #4f8d2e">a</span> <b>in</b> (<b>every</b> <span style="color: #2b48f3"><i>mail attachment</i></span> <b>of</b> <span style="color: #4f8d2e">thisMessage</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><b>set</b> <span style="color: #4f8d2e">current_a_name</span> <b>to</b> <span style="color: #833fd2">name</span> <b>of</b> <span style="color: #4f8d2e">a</span></p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana; color: #4f8d2e"><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>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>mypath<span style="color: #000000"> <b>as</b> </span><span style="color: #2b48f3"><i>alias</i></span><span style="color: #000000">, </span><span style="color: #5e388b">false</span><span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana; color: #4f8d2e"><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><span style="color: #2b48f3"><b>save</b></span><span style="color: #000000"> </span>a<span style="color: #000000"> </span><span style="color: #2b48f3">in</span><span style="color: #000000"> </span>mypath<span style="color: #000000"> &amp; </span>current_a_name</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 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>on</b> <b>error</b> <span style="color: #4f8d2e">msg</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><span style="color: #1d3cb5"><b>do shell script</b></span> &#8220;echo &#8221; &amp; <span style="color: #833fd2">quoted form</span> <b>of</b> <span style="color: #4f8d2e">msg</span> &amp; &#8221; | cat&gt;&gt;~/Desktop/MailscriptErrorLog.txt&#8221;</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>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>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>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: #4f8d2e"><span style="color: #000000"><b>end</b> </span>perform_mail_action</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; min-height: 15.0px"></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; min-height: 15.0px"></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #4f8d2e"><span style="color: #000000"><b>on</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"><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> <span style="color: #2b48f3"><i>application</i></span> &#8220;Finder&#8221;</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: #4f8d2e">thefiles</span> <b>to</b> <span style="color: #833fd2">name</span> <b>of</b> <b>every</b> <span style="color: #2b48f3"><i>item</i></span> <b>of</b> (<span style="color: #4f8d2e">D</span> <b>as</b> <span style="color: #2b48f3"><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: #4f8d2e">thefiles</span> <b>contains</b> <span style="color: #4f8d2e">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: #4f8d2e">looped</span> = <span style="color: #5e388b">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: #4f8d2e">n</span> <b>to</b> ((<span style="color: #2b48f3"><i>characters</i></span> 1 <b>through</b> -5 <b>of</b> <span style="color: #4f8d2e">n</span>) &amp; &#8221; 1&#8243; &amp; (<span style="color: #2b48f3"><i>characters</i></span> -4 <b>through</b> -1 <b>of</b> <span style="color: #4f8d2e">n</span>)) <b>as</b> <span style="color: #2b48f3"><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: #4f8d2e"><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: #5e388b">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: #4f8d2e">tmp</span> <b>to</b> (<b>last</b> <span style="color: #2b48f3"><i>word</i></span> <b>of</b> ((<span style="color: #2b48f3"><i>characters</i></span> 1 <b>through</b> -5 <b>of</b> <span style="color: #4f8d2e">n</span>) <b>as</b> <span style="color: #2b48f3"><i>text</i></span>) <b>as</b> <span style="color: #2b48f3"><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: #4f8d2e">tmpcount</span> <b>to</b> (<span style="color: #2b48f3"><b>count</b></span> <b>of</b> <span style="color: #2b48f3"><i>characters</i></span> <b>of</b> (<span style="color: #4f8d2e">tmp</span> <b>as</b> <span style="color: #2b48f3"><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: #4f8d2e">tmp</span> <b>to</b> <span style="color: #4f8d2e">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: #4f8d2e">n</span> <b>to</b> ((<span style="color: #2b48f3"><i>characters</i></span> 1 <b>through</b> (-1 * <span style="color: #4f8d2e">tmpcount</span>) <b>of</b> <span style="color: #4f8d2e">n</span>) &amp; <span style="color: #4f8d2e">tmp</span> &amp; (<span style="color: #2b48f3"><i>characters</i></span> -4 <b>through</b> -1 <b>of</b> <span style="color: #4f8d2e">n</span>)) <b>as</b> <span style="color: #2b48f3"><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: #4f8d2e"><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: #5e388b">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: #4f8d2e">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: #4f8d2e"><span style="color: #000000"><b>end</b> </span>checkname_with_pdf_suffix</p></div></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2010/01/mail-regel-skript-attachments-sichern/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 7/18 queries in 0.007 seconds using disk: basic
Object Caching 113/229 objects using disk: basic

Served from: hubionmac.com @ 2012-02-11 08:26:52 -->
