<?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; safari</title> <atom:link href="http://hubionmac.com/wordpress/tag/safari/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>AppleScript Reste-Eintopf II</title><link>http://hubionmac.com/wordpress/2011/12/applescript-reste-eintopf-ii/</link> <comments>http://hubionmac.com/wordpress/2011/12/applescript-reste-eintopf-ii/#comments</comments> <pubDate>Fri, 09 Dec 2011 15:19:33 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Useful Snippets]]></category> <category><![CDATA[AppleScript]]></category> <category><![CDATA[bookmark]]></category> <category><![CDATA[folder actions]]></category> <category><![CDATA[list]]></category> <category><![CDATA[Rekursion]]></category> <category><![CDATA[safari]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2999</guid> <description><![CDATA[Add to Login-Items &#8211;03.09.2008 hubionmac.com &#8211;asks for an app and adds it to login items addtologin(choose file of type {&#8220;APPL&#8221;}) on addtologin(thisApp) &#8211; adds an item to login items set appPath to POSIX path of thisApp tell application &#8220;System Events&#8221; set appName to name of thisApp set shortName to (characters 1 through ((get offset of [...]]]></description> <content:encoded><![CDATA[<h3>Add to Login-Items</h3><div class="hubionmac_codebox"><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;03.09.2008 hubionmac.com</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;asks for an app and adds it to login items</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #0d32b6"><span style="color: #438f2b">addtologin</span><span style="color: #000000">(</span><b>choose file</b><span style="color: #000000"> </span>of type<span style="color: #000000"> {&#8220;APPL&#8221;})</span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><b>on</b> </span><span style="color: #438f2b">addtologin</span><span style="color: #000000">(</span><span style="color: #438f2b">thisApp</span><span style="color: #000000">) </span>&#8211; adds an item to login items</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #438f2b"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>appPath<span style="color: #000000"> <b>to</b> </span><span style="color: #8832d3">POSIX path</span><span style="color: #000000"> <b>of</b> </span>thisApp</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: #1b39f5"><i>application</i></span> &#8220;System Events&#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: #438f2b">appName</span> <b>to</b> <span style="color: #8832d3">name</span> <b>of</b> <span style="color: #438f2b">thisApp</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: #438f2b">shortName</span> <b>to</b> (<span style="color: #1b39f5"><i>characters</i></span> 1 <b>through</b> ((<b>get</b> <span style="color: #0d32b6"><b>offset</b></span> <span style="color: #0d32b6">of</span> &#8220;.app&#8221; <span style="color: #0d32b6">in</span> <span style="color: #438f2b">appName</span>) &#8211; 1) <b>of</b> <span style="color: #438f2b">appName</span>) <b>as</b> <span style="color: #1b39f5"><i>text</i></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>if</b> <span style="color: #438f2b">shortName</span> <b>is not</b> <b>in</b> (<span style="color: #8832d3">name</span> <b>of</b> <b>every</b> <span style="color: #1b39f5"><i>login item</i></span>) <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #1b39f5"><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>make</b><span style="color: #000000"> </span><i>login item</i><span style="color: #000000"> </span>at<span style="color: #000000"> <b>end</b> </span>with properties<span style="color: #000000"> {</span><span style="color: #8832d3">path</span><span style="color: #000000">:</span><span style="color: #438f2b">appPath</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>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: #438f2b"><span style="color: #000000"><b>end</b> </span>addtologin</p></div><h3>Nach Datei-Endungen sortieren</h3><p>Das hatte ich mal als Ordner-Aktion für meinen Download-Ordner erdacht&#8230; seitdem es Spotlight gibt, hat der Drang Downloads zu sortieren deutlich nachgelassen ;-)</p><div class="hubionmac_codebox"><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;19.11.2006 hubionmac.com</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;Ordneraktion die Dateien an Hand Ihrer Datei-Endung in Unter-Ordner sortiert</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #0d32b6"><span style="color: #000000"><b>on</b> </span><b>adding folder items to</b><span style="color: #000000"> </span><span style="color: #438f2b">derOrdner</span><span style="color: #000000"> </span>after receiving<span style="color: #000000"> </span><span style="color: #438f2b">added_items</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; 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 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>&#8211; die Liste kann man gut erweitern</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: #438f2b">endungmitordner</span> <b>to</b> {&#8220;.jpg;JPEGS&#8221;, &#8220;.mov;Movies&#8221;}</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; 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 78.5px; text-indent: -78.6px; 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 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>with</b> <span style="color: #438f2b">k</span> <b>in</b> <span style="color: #438f2b">endungmitordner</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; 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>&#8211;damit kann man die Einträge aus der Liste gut in Ihre Bestandteile zerlegen</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; 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>&#8211;Ist auch super um in Strings Teile zu ersetzen =)</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #8832d3"><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">&#8216;s </span>text item delimiters<span style="color: #000000"> <b>to</b> &#8220;;&#8221;</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: #438f2b">endung</span> <b>to</b> <span style="color: #1b39f5"><i>text item</i></span> 1 <b>of</b> <span style="color: #438f2b">k</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: #438f2b">ordnername</span> <b>to</b> <span style="color: #1b39f5"><i>text item</i></span> 2 <b>of</b> <span style="color: #438f2b">k</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #8832d3"><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">&#8216;s </span>text item delimiters<span style="color: #000000"> <b>to</b> &#8220;&#8221;</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; 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></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; 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></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: #1b39f5"><i>application</i></span> &#8220;Finder&#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>set</b> <span style="color: #438f2b">inhalt</span> <b>to</b> <b>every</b> <span style="color: #1b39f5"><i>item</i></span> <b>of</b> <span style="color: #438f2b">derOrdner</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: #438f2b">itemcount</span> <b>to</b> <span style="color: #1b39f5"><b>count</b></span> <b>of</b> <b>every</b> <span style="color: #1b39f5"><i>item</i></span> <b>of</b> <span style="color: #438f2b">inhalt</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>&#8211; wenn in dem Ordner nix drin ist, soll er auch nix machen&#8230; lohnt ja nicht</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: #438f2b">itemcount</span> &gt; 1 <b>then</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: #438f2b">aitem</span> <b>in</b> <span style="color: #438f2b">inhalt</span></p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; 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 class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span>&#8211;Die Anzahl der Buchstabe einer definierten Endung&#8230; damit ich am Ende auch weiß ob ich nach</p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; 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 class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span>&#8211; .tiff oder .mov suchen muss</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: #438f2b">endcount</span> <b>to</b> (-1 * (<span style="color: #1b39f5"><b>count</b></span> <b>of</b> <b>every</b> <span style="color: #1b39f5"><i>character</i></span> <b>of</b> <span style="color: #438f2b">endung</span>))</p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; 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><span class="Apple-tab-span" style="white-space:pre"> </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: #438f2b">itemname</span> <b>to</b> <span style="color: #8832d3">name</span> <b>of</b> <span style="color: #438f2b">aitem</span></p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; 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><span class="Apple-tab-span" style="white-space:pre"> </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>if</b> (<span style="color: #1b39f5"><i>characters</i></span> <span style="color: #438f2b">endcount</span> <b>through</b> -1 <b>of</b> <span style="color: #438f2b">itemname</span>) <b>as</b> <span style="color: #1b39f5"><i>text</i></span> = <span style="color: #438f2b">endung</span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 274.9px; text-indent: -275.0px; 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 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>&#8211;wenn es den ordner schon gibt den fehler ignorieren und weiter im Text</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>try</b></p><p style="margin: 0.0px 0.0px 0.0px 314.2px; text-indent: -314.2px; font: 12.0px Verdana; color: #1b39f5"><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 class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>make</b><span style="color: #000000"> </span><i>folder</i><span style="color: #000000"> </span>at<span style="color: #000000"> </span><span style="color: #438f2b">derOrdner</span><span style="color: #000000"> </span>with properties<span style="color: #000000"> {</span><span style="color: #8832d3">name</span><span style="color: #000000">:</span><span style="color: #438f2b">ordnername</span><span style="color: #000000">}</span></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>end</b> <b>try</b></p><p style="margin: 0.0px 0.0px 0.0px 274.9px; text-indent: -275.0px; 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 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>&#8211;wir basteln uns einen Alias zu einem Verzeichnis</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: #438f2b">workingdir</span> <b>to</b> ((<span style="color: #438f2b">derOrdner</span> <b>as</b> <span style="color: #1b39f5"><i>string</i></span>) &amp; <span style="color: #438f2b">ordnername</span> &amp; &#8220;:&#8221;) <b>as</b> <span style="color: #1b39f5"><i>alias</i></span></p><p style="margin: 0.0px 0.0px 0.0px 274.9px; text-indent: -275.0px; 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><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 274.9px; text-indent: -275.0px; 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 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>&#8211;tja und dieser teil bewegt die Datei in den Ordner&#8230; und bennent sie um, sofern der</p><p style="margin: 0.0px 0.0px 0.0px 274.9px; text-indent: -275.0px; 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 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>&#8211;Name bereits im Zielordner existiert</p><p style="margin: 0.0px 0.0px 0.0px 274.9px; text-indent: -275.0px; 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 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>&#8211; man könnte statt des counters auch die uhrzeit bzw. das datum nehmen&#8230;</p><p style="margin: 0.0px 0.0px 0.0px 274.9px; text-indent: -275.0px; 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 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>&#8211; oh ich neheme die Uhrzeit =).</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>try</b></p><p style="margin: 0.0px 0.0px 0.0px 314.2px; text-indent: -314.2px; font: 12.0px Verdana; color: #438f2b"><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 class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><span style="color: #1b39f5"><b>move</b></span><span style="color: #000000"> </span>aitem<span style="color: #000000"> </span><span style="color: #1b39f5">to</span><span style="color: #000000"> </span>workingdir<span style="color: #000000"> <b>as</b> </span><span style="color: #1b39f5"><i>alias</i></span></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>on</b> <b>error</b></p><p style="margin: 0.0px 0.0px 0.0px 314.2px; text-indent: -314.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><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: #438f2b">no_error</span> <b>to</b> <span style="color: #61338c">false</span></p><p style="margin: 0.0px 0.0px 0.0px 314.2px; text-indent: -314.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><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: #438f2b">no_error</span> = <span style="color: #61338c">true</span></p><p style="margin: 0.0px 0.0px 0.0px 353.5px; text-indent: -353.6px; 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><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: #438f2b">counter</span> <b>to</b> (<span style="color: #8832d3">time</span> <b>of</b> (<span style="color: #0d32b6"><b>current date</b></span>))</p><p style="margin: 0.0px 0.0px 0.0px 353.5px; text-indent: -353.6px; 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><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 392.8px; text-indent: -392.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 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><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #8832d3">name</span> <b>of</b> <span style="color: #438f2b">aitem</span> <b>to</b> (<span style="color: #438f2b">counter</span> &amp; &#8220;##&#8221; &amp; <span style="color: #438f2b">itemname</span>) <b>as</b> <span style="color: #1b39f5"><i>string</i></span></p><p style="margin: 0.0px 0.0px 0.0px 392.8px; text-indent: -392.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 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><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #1b39f5"><b>move</b></span> <span style="color: #438f2b">aitem</span> <span style="color: #1b39f5">to</span> <span style="color: #438f2b">workingdir</span> <b>as</b> <span style="color: #1b39f5"><i>alias</i></span></p><p style="margin: 0.0px 0.0px 0.0px 392.8px; text-indent: -392.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 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><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #438f2b">no_error</span> <b>to</b> <span style="color: #61338c">true</span></p><p style="margin: 0.0px 0.0px 0.0px 392.8px; text-indent: -392.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 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><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 353.5px; text-indent: -353.6px; 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><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></p><p style="margin: 0.0px 0.0px 0.0px 392.8px; text-indent: -392.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 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><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #438f2b">no_error</span> <b>to</b> <span style="color: #61338c">false</span></p><p style="margin: 0.0px 0.0px 0.0px 353.5px; text-indent: -353.6px; 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><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 314.2px; text-indent: -314.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><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 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>end</b> <b>try</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; 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><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; 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><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"><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>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>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>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #0d32b6"><span style="color: #000000"><b>end</b> </span><b>adding folder items to</b></p></div><h3>Safari Bookmark Saver</h3><p>Man nehme den Titel und die URL der aktuellen Seite und speichere sie via Skript in einer kleinen HTML-Datei (meta-refresh)&#8230; fertig ist das Platform-übergreifende Bookmark-File</p><div class="hubionmac_codebox"><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;18.01.2005</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;Safari Bookmark safer</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; it&#8217;s not a boookmark but a tiny html file that redirects to the saved URL</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>set</b> <span style="color: #438f2b">html_text01</span> <b>to</b> &#8220;&lt;html&gt;&lt;meta http-equiv=\&#8221;refresh\&#8221; content=\&#8221;0; URL=&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>set</b> <span style="color: #438f2b">html_text02</span> <b>to</b> &#8220;\&#8221;&gt;&lt;/html&gt;&#8221;</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"><b>tell</b> <span style="color: #1b39f5"><i>application</i></span> &#8220;Safari&#8221; <b>to</b> <b>set</b> <span style="color: #438f2b">windowcount</span> <b>to</b> <span style="color: #1b39f5"><b>count</b></span> <b>of</b> <b>every</b> <span style="color: #1b39f5"><i>window</i></span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>if</b> <span style="color: #438f2b">windowcount</span> ≥ 1 <b>then</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>tell</b> <span style="color: #1b39f5"><i>application</i></span> &#8220;Safari&#8221; <b>to</b> <b>set</b> <span style="color: #438f2b">theurl</span> <b>to</b> <span style="color: #8832d3">URL</span> <b>of</b> <span style="color: #1b39f5"><i>document</i></span> 1</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: #1b39f5"><i>application</i></span> &#8220;Safari&#8221; <b>to</b> <b>set</b> <span style="color: #438f2b">thename</span> <b>to</b> <span style="color: #8832d3">name</span> <b>of</b> <span style="color: #1b39f5"><i>document</i></span> 1</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #0d32b6"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>display dialog</b><span style="color: #000000"> &#8220;Filename&#8221; </span>default answer<span style="color: #000000"> </span><span style="color: #438f2b">thename</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: #438f2b">thename</span> <b>to</b> <span style="color: #5c32b6">text returned</span> <b>of</b> <b>the</b> <span style="color: #8832d3">result</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #438f2b"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>thetext<span style="color: #000000"> <b>to</b> </span>html_text01<span style="color: #000000"> &amp; </span>theurl<span style="color: #000000"> &amp; </span>html_text02<span style="color: #000000"> <b>as</b> </span><span style="color: #1b39f5"><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><span style="color: #0d32b6"><b>do shell script</b></span> &#8220;echo &#8221; &amp; <span style="color: #8832d3">quoted form</span> <b>of</b> <span style="color: #438f2b">thetext</span> &amp; &#8220;|cat &gt;~/Desktop/&#8221; &amp; <span style="color: #8832d3">quoted form</span> <b>of</b> <span style="color: #438f2b">thename</span> &amp; &#8220;.html&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>end</b> <b>if</b></p></div><h3>Folder-List</h3><p>Erstelle eine Art Folder-Map&#8230; keine Ahnung wofür ich das mal brauchte&#8230;</p><div class="hubionmac_codebox"><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; 18.3.2007 hubionmac.com.com</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; creates a table of contents (tree structure) of<span class="Apple-converted-space">  </span>a folder that was dropped onto the script and saves it into a text file</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #438f2b"><span style="color: #000000"><b>global</b> </span>theroottxt<span style="color: #000000">, </span>thefolder_unix<span style="color: #000000">, </span>tabcount</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #438f2b"><span style="color: #000000"><b>on</b> </span><span style="color: #1b39f5"><b>open</b></span><span style="color: #000000"> </span>thefolder</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: #1b39f5"><b>count</b></span> <b>of</b> <span style="color: #438f2b">thefolder</span>) &gt; 1 <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><span style="color: #0d32b6"><b>display dialog</b></span> &#8220;Please put ONE Folder onto the script&#8221;</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: #438f2b"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>thefolder<span style="color: #000000"> <b>to</b> </span>thefolder<span style="color: #000000"> <b>as</b> </span><span style="color: #1b39f5"><i>alias</i></span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #438f2b"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>thefolder_unix<span style="color: #000000"> <b>to</b> </span><span style="color: #8832d3">POSIX path</span><span style="color: #000000"> <b>of</b> </span>thefolder</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #438f2b"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>theroottxt<span style="color: #000000"> <b>to</b> </span>thefolder<span style="color: #000000"> <b>as</b> </span><span style="color: #1b39f5"><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>tell</b> <span style="color: #1b39f5"><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; color: #438f2b"><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>these_folders<span style="color: #000000"> <b>to</b> <b>every</b> </span><span style="color: #1b39f5"><i>folder</i></span><span style="color: #000000"> <b>of</b> </span>thefolder</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>set</b> <span style="color: #438f2b">tabcount</span> <b>to</b> 0</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #438f2b"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>with</b> </span>this_folder<span style="color: #000000"> <b>in</b> </span>these_folders</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #438f2b"><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>folderstring<span style="color: #000000"> <b>to</b> </span>get_folderstring<span style="color: #000000">(</span>this_folder<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><span style="color: #0d32b6"><b>do shell script</b></span> (&#8220;echo &#8221; &amp; <span style="color: #8832d3">quoted form</span> <b>of</b> <span style="color: #438f2b">folderstring</span> &amp; &#8220;|cat&gt;&gt; &#8221; &amp; <span style="color: #8832d3">quoted form</span> <b>of</b> <span style="color: #438f2b">thefolder_unix</span> &amp; &#8220;folder_list.txt&#8221;) <span style="color: #0d32b6">as</span> <span style="color: #1b39f5"><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: #438f2b"><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>do_folder<span style="color: #000000">(</span>this_folder<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>end</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>end</b> <span style="color: #1b39f5"><b>open</b></span></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; 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: #438f2b"><span style="color: #000000"><b>on</b> </span>do_folder<span style="color: #000000">(</span>this_folder<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: #438f2b"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>tabcount<span style="color: #000000"> <b>to</b> </span>tabcount<span style="color: #000000"> + 1</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: #1b39f5"><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; color: #438f2b"><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>these_folders<span style="color: #000000"> <b>to</b> <b>every</b> </span><span style="color: #1b39f5"><i>folder</i></span><span style="color: #000000"> <b>of</b> </span>this_folder</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; color: #438f2b"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>with</b> </span>this_folder<span style="color: #000000"> <b>in</b> </span>these_folders</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #438f2b"><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>folderstring<span style="color: #000000"> <b>to</b> </span>get_folderstring<span style="color: #000000">(</span>this_folder<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><span style="color: #0d32b6"><b>do shell script</b></span> (&#8220;echo &#8221; &amp; <span style="color: #8832d3">quoted form</span> <b>of</b> <span style="color: #438f2b">folderstring</span> &amp; &#8220;|cat&gt;&gt; &#8221; &amp; <span style="color: #8832d3">quoted form</span> <b>of</b> <span style="color: #438f2b">thefolder_unix</span> &amp; &#8220;folder_list.txt&#8221;) <span style="color: #0d32b6">as</span> <span style="color: #1b39f5"><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: #438f2b"><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>do_folder<span style="color: #000000">(</span>this_folder<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>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; color: #438f2b"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>tabcount<span style="color: #000000"> <b>to</b> </span>tabcount<span style="color: #000000"> &#8211; 1</span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #438f2b"><span style="color: #000000"><b>end</b> </span>do_folder</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: #438f2b"><span style="color: #000000"><b>on</b> </span>get_folderstring<span style="color: #000000">(</span>this_folder<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: #1b39f5"><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; color: #438f2b"><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>FolderName<span style="color: #000000"> <b>to</b> </span><span style="color: #8832d3">name</span><span style="color: #000000"> <b>of</b> </span>this_folder</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>repeat</b> <b>with</b> <span style="color: #438f2b">i</span> <b>from</b> 1 <b>to</b> <span style="color: #438f2b">tabcount</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #438f2b"><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>FolderName<span style="color: #000000"> <b>to</b> </span><span style="color: #8832d3">tab</span><span style="color: #000000"> &amp; </span>FolderName</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>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>return</b> <span style="color: #438f2b">FolderName</span> <b>as</b> <span style="color: #1b39f5"><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: #438f2b"><span style="color: #000000"><b>end</b> </span>get_folderstring</p></div><h3>Rekursions-Beispiel</h3><p>Würde ich heute ehr mit <em>find -type d</em> lösen, aber geht auch so</p><div class="hubionmac_codebox"><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;12.10.2005 hubionmac.com</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;Beispiel zum Thema Rekursion</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #438f2b"><span style="color: #000000"><b>global</b> </span>folderkind</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: #0d32b6"><span style="color: #000000"><b>set</b> </span><span style="color: #438f2b">thisfolder</span><span style="color: #000000"> <b>to</b> </span><b>choose folder</b></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #0d32b6"><b>display dialog</b><span style="color: #000000"> &#8220;deepcount=&#8221; </span>default answer<span style="color: #000000"> &#8220;0&#8243;</span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>set</b> <span style="color: #438f2b">deepcount</span> <b>to</b> <span style="color: #5c32b6">text returned</span> <b>of</b> <b>the</b> <span style="color: #8832d3">result</span> <b>as</b> <span style="color: #1b39f5"><i>integer</i></span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>if</b> <span style="color: #438f2b">deepcount</span> = 0 <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #438f2b"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span></span>process_item<span style="color: #000000">(</span>thisfolder<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>else</b></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #438f2b"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span></span>process_folder<span style="color: #000000">(</span>thisfolder<span style="color: #000000">, </span>deepcount<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><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; 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: #438f2b"><span style="color: #000000"><b>on</b> </span>process_folder<span style="color: #000000">(</span>this_item<span style="color: #000000">, </span>deepcount<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: #1b39f5"><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: #438f2b">these_items</span> <b>to</b> <b>every</b> <span style="color: #1b39f5"><i>folder</i></span> <b>of</b> <span style="color: #438f2b">this_item</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #438f2b"><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>deepcount<span style="color: #000000"> <b>to</b> </span>deepcount<span style="color: #000000"> &#8211; 1</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; color: #438f2b"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>with</b> </span>this_item<span style="color: #000000"> <b>in</b> </span>these_items</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: #438f2b">deepcount</span> = 0 <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #438f2b"><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>process_item<span style="color: #000000">(</span>this_item<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; color: #438f2b"><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>process_folder<span style="color: #000000">(</span>this_item<span style="color: #000000">, </span>deepcount<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>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; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #438f2b"><span style="color: #000000"><b>end</b> </span>process_folder</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: #438f2b"><span style="color: #000000"><b>on</b> </span>process_item<span style="color: #000000">(</span>this_item<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: #1b39f5"><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; color: #438f2b"><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>itemname<span style="color: #000000"> <b>to</b> </span><span style="color: #8832d3">name</span><span style="color: #000000"> <b>of</b> </span>this_item</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #0d32b6"><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>display dialog</b><span style="color: #000000"> </span><span style="color: #438f2b">itemname</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 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #438f2b"><span style="color: #000000"><b>end</b> </span>process_item</p></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/12/applescript-reste-eintopf-ii/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>AppleScript in Google Chrome</title><link>http://hubionmac.com/wordpress/2010/11/applescript-in-google-chrome/</link> <comments>http://hubionmac.com/wordpress/2010/11/applescript-in-google-chrome/#comments</comments> <pubDate>Sat, 06 Nov 2010 21:15:50 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Google Chrome]]></category> <category><![CDATA[Safari]]></category> <category><![CDATA[AppleScript]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[safari]]></category> <category><![CDATA[support]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2364</guid> <description><![CDATA[Bei meiner Arbeit nutze ich oft AppleScript in Verbindung mit JavaScript. Viele meiner täglichen Aufgaben müssen über Webseiten abgewickelt werden und wenn es z.B. darum geht ein Web-Formular mit Daten aus Excel oder einem anderen Programm zu füttern oder Daten aus Webseiten zu extrahieren, dann kann so eine AppleScript-JavaScript-Lösung einem schon wirklich einiges an Zeit [...]]]></description> <content:encoded><![CDATA[<p>Bei meiner Arbeit nutze ich oft AppleScript in Verbindung mit JavaScript. Viele meiner täglichen Aufgaben müssen über Webseiten abgewickelt werden und wenn es z.B. darum geht ein Web-Formular mit Daten aus Excel oder einem anderen Programm zu füttern oder Daten aus Webseiten zu extrahieren, dann kann so eine AppleScript-JavaScript-Lösung einem schon wirklich einiges an Zeit ersparen.<br /> Bisher war hierfür eigentlich nur Safari geeignet, da nur Safari das Ausführen längere JavaScripts via AppleScript unterstützte.</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> &#8220;Safari&#8221;</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"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #2832f9"><b>do JavaScript</b></span> &#8220;document.links.length&#8221;</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><p>Aber jetzt hat auch Google Chrome eine Schnittstelle für AppleScript erhalten und kann (wenn auch noch etwas rudimentär) JavaScript-Befehle über AppleScript ausführen.</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> &#8220;Google Chrome&#8221;</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>window</i></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>tell</b> <span style="color: #2832f9"><i>tab</i></span> 1</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: #2832f9"><b>execute</b></span> <span style="color: #2832f9">javascript</span> &#8220;document.links.length&#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>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 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>tell</b></p></div></div><p>Das Problem was dabei aber noch besteht: Der Aufruf führt das angegeben JavaScript zwar aus, gibt aber an AppleScript nichts aus. Stattdessen erscheint nach dem Ausführen des obigen Codes nur <span style="background:#aaa;padding:0 5px 0 5px;font: 12.0px Verdana; color: #2832f9"><i>missing value</i></span> in der Ausgabe. Zur Zeit behelfe ich mir noch damit den Rückgabewert in den Titel des Dokuments zu schreiben und diesen dann via AppleScript auszulesen:</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> &#8220;Google Chrome&#8221;</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>window</i></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>tell</b> <span style="color: #2832f9"><i>tab</i></span> 1</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: #2832f9"><b>execute</b></span> <span style="color: #2832f9">javascript</span> &#8220;document.title = document.links.length + 1&#8243;</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: #172fb9"><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"><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>get</b> <span style="color: #8c27d6">title</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>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 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>tell</b></p></div></div><p>Etwas unschön zumal ein delay mit rein muss, da der Titel sich nicht unmittelbar aktualisiert, aber zumindest schon mal ein Anfang, wenn Chrome der auserwählte Web-Browser sein sollte.</p><p><strong>Kleiner Nachtrag&#8230; statt <span style="color: #2832f9"><i>tab</i></span> 1 kann man auch <span style="font: 12.0px Verdana; color: #9200de">active tab</span> nutzen</strong></p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2010/11/applescript-in-google-chrome/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&#8230; Code zum markieren einmal anklicken Code im Skript-Editor öffnen tell application &#8220;Safari&#8221; tell document 1 &#8211;set mybaseURL to do JavaScript &#8220;document.URL.slice(0, document.URL.lastIndexOf(&#8216;/&#8217;)+1)&#8221; set jslinks to do JavaScript &#8220;var jssrcarray = new Array() for (var i=0;i&#60;document.getElementsByTagName(&#8216;script&#8217;).length;i++) { jssrcarray.push(document.getElementsByTagName(&#8216;script&#8217;)[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&#8230;</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> &#8220;Safari&#8221;</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>&#8211;set mybaseURL to do JavaScript &#8220;document.URL.slice(0, document.URL.lastIndexOf(&#8216;/&#8217;)+1)&#8221;</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> &#8220;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(&#8216;script&#8217;).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(&#8216;script&#8217;)[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>&#8220;</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> ]]></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>Safari XY</title><link>http://hubionmac.com/wordpress/2009/12/1789/</link> <comments>http://hubionmac.com/wordpress/2009/12/1789/#comments</comments> <pubDate>Sun, 13 Dec 2009 04:47:30 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Safari]]></category> <category><![CDATA[Position]]></category> <category><![CDATA[restore]]></category> <category><![CDATA[safari]]></category> <category><![CDATA[size]]></category> <category><![CDATA[window]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=1789</guid> <description><![CDATA[Ich habe in letzter Zeit etwas mit JavaScript-Befehlen in Safari herumgespielt. Dabei bin ich dann auch auf die Idee gekommen mal die Fenster darüber zu verschieben und in der Größe zu verändern.Am Ende ist es doch aber recht dumm, wenn man über irgendwelche Formeln Fenster genau aufteilt, jeder hat da seine eigene praktische Anordnung, warum [...]]]></description> <content:encoded><![CDATA[<div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;"><img src="http://hubionmac.com/wordpress/wp-content/uploads/2008/02/compass-copy2.png" alt="compass-copy.png" align="left" />Ich habe in letzter Zeit etwas mit JavaScript-Befehlen in Safari herumgespielt. Dabei bin ich dann auch auf die Idee gekommen mal die Fenster darüber zu verschieben und in der Größe zu verändern.Am Ende ist es doch aber recht dumm, wenn man über irgendwelche Formeln Fenster genau aufteilt, jeder hat da seine eigene praktische Anordnung, warum also diese nicht einmal einrichten und dann immer wieder aufrufen können.Das Skript kommt nun also vollkommen ohne Java-Script aus und funktioniert wie folgt:</div><div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;">Wenn man es das erste Mal mit einer bestimmten Anzahl an offenen Safari-Fenstern öffnet, speichert es deren Position ab.Ruft man das Skript nun später wieder auf, kennt es ja für diese Anzahl an Fenstern deren Position und stellt diese wieder her. Man kann diese Einstellung natürlich auch  überschreiben, das bietet der Dialog auch an.So kann man sich für jede x-beliebige Anzahl an Safari-Fenstern, deren Position speichern und wieder herstellen =)Hier also Hubi&#8217;s Safari XY Skript =)<br /> <a class="download_button" href="http://hubionmac.com/wordpress/wp-content/plugins/download-monitor/download.php?id=3" title="Download: Safari XY v.1.0"><span class="title">DOWNLOAD</span><br /><span class="name">Safari XY v.1.0</span><br /> <span class="info"> (227 hits)</span></a><br /> <strong><a href="http://hubionmac.com/wordpress/?p=119">HA, hier ist wohl die bessere Lösung</a></strong></div><div style="clear: both;"></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2009/12/1789/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>super Anleitung zum deaktivieren der nervigen Top Sites in Safari</title><link>http://hubionmac.com/wordpress/2009/10/super-anleitung-zum-deaktivieren-der-nervigen-top-sites-in-safari/</link> <comments>http://hubionmac.com/wordpress/2009/10/super-anleitung-zum-deaktivieren-der-nervigen-top-sites-in-safari/#comments</comments> <pubDate>Tue, 06 Oct 2009 17:42:57 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[defaults write]]></category> <category><![CDATA[deaktivieren]]></category> <category><![CDATA[platz]]></category> <category><![CDATA[safari]]></category> <category><![CDATA[Speicher]]></category> <category><![CDATA[top sites]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=1510</guid> <description><![CDATA[von roderick.dk So groß ist der Safari cache Code zum markieren einmal anklicken du -h ~/Library/Caches/com.apple.Safari/Webpage\ Previews Das einfach löschen: cd ~/Library/Caches/com.apple.Safari/Webpage\ Previews;rm * und nun Safari diese Unart austreiben: defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2 tested with 10.6.1]]></description> <content:encoded><![CDATA[<p>von <a href="http://roderick.dk/blog/2009/08/03/disable-webpage-preview-images-in-safari-4-final"  target="_blank">roderick.dk</a></p><p>So groß ist der Safari cache</p><div><div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken </em></div><div class="hubionmac_codebox" onclick="selectThis(this);"><pre>du -h ~/Library/Caches/com.apple.Safari/Webpage\ Previews</pre></div></div><p>Das einfach löschen:</p><div><div style="clear: left; font-size: 0.8em;"></div><div class="hubionmac_codebox" onclick="selectThis(this);"><pre>cd ~/Library/Caches/com.apple.Safari/Webpage\ Previews;rm *</pre></div></div><p>und nun Safari diese Unart austreiben:</p><div><div style="clear: left; font-size: 0.8em;"></div><div class="hubionmac_codebox" onclick="selectThis(this);"><pre>defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2</pre></div></div><p>tested with 10.6.1</p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2009/10/super-anleitung-zum-deaktivieren-der-nervigen-top-sites-in-safari/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Ausgewählten Text aus Safari als Email senden</title><link>http://hubionmac.com/wordpress/2009/09/ausgewahlten-text-aus-safari-als-email-senden/</link> <comments>http://hubionmac.com/wordpress/2009/09/ausgewahlten-text-aus-safari-als-email-senden/#comments</comments> <pubDate>Sat, 19 Sep 2009 04:56:35 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Apple Mail]]></category> <category><![CDATA[Safari]]></category> <category><![CDATA[AppleScript]]></category> <category><![CDATA[copy selection]]></category> <category><![CDATA[mail]]></category> <category><![CDATA[safari]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=1455</guid> <description><![CDATA[Mit cmd+i kann man ja in Safari die Website als HTML-Email verschicken. Mit dem Skript wird eine Email des ausgewählten Textes erstellt und an eine neue Email eingetragen: Code zum markieren einmal anklicken tell application &#8220;Safari&#8221; tell document 1 set selected_text to do JavaScript &#8220;var txt = &#8221;; if (window.getSelection) {     txt = [...]]]></description> <content:encoded><![CDATA[<p>Mit cmd+i kann man ja in Safari die Website als HTML-Email verschicken. Mit dem Skript wird eine Email des ausgewählten Textes erstellt und an eine neue Email eingetragen:</p><div><div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken</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> &#8220;Safari&#8221;</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>document</i></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>set</b> <span style="color: #2d9600">selected_text</span> <b>to</b> <span style="color: #3300ff"><b>do JavaScript</b></span> &#8220;var txt = &#8221;;</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>if (window.getSelection)</p><p style="margin: 0.0px 0.0px 0.0px 93.7px; text-indent: -93.7px; font: 12.0px Verdana"><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-converted-space">    </span>txt = window.getSelection();</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>}</p><p style="margin: 0.0px 0.0px 0.0px 93.7px; text-indent: -93.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span> else if (document.getSelection)</p><p style="margin: 0.0px 0.0px 0.0px 93.7px; text-indent: -93.7px; font: 12.0px Verdana"><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-converted-space">    </span>txt = document.getSelection();</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>}</p><p style="margin: 0.0px 0.0px 0.0px 93.7px; text-indent: -93.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span> else if (document.selection)</p><p style="margin: 0.0px 0.0px 0.0px 93.7px; text-indent: -93.7px; font: 12.0px Verdana"><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-converted-space">    </span>txt = document.selection.createRange().text;</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>}</p><p style="margin: 0.0px 0.0px 0.0px 93.7px; text-indent: -93.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span> else 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>&#8220;</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">siteURL</span> <b>to</b> <span style="color: #9200de">URL</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>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><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> &#8220;Mail&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #3300ff"><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"><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #3300ff"><b>make</b></span> <span style="color: #3300ff">new</span> <span style="color: #3300ff"><i>outgoing message</i></span> <span style="color: #3300ff">with properties</span> {<span style="color: #9200de">visible</span>:<span style="color: #671893">true</span>, <span style="color: #9200de">subject</span>:&#8221;Something Interesting&#8221;, <span style="color: #9200de">content</span>:&#8221;" &amp; <span style="color: #2d9600">siteURL</span> &amp; <span style="color: #9200de">return</span> &amp; <span style="color: #9200de">return</span> &amp; <span style="color: #2d9600">selected_text</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></div></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2009/09/ausgewahlten-text-aus-safari-als-email-senden/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Safari: Cool shortcut</title><link>http://hubionmac.com/wordpress/2009/09/safari-cool-shortcut/</link> <comments>http://hubionmac.com/wordpress/2009/09/safari-cool-shortcut/#comments</comments> <pubDate>Wed, 09 Sep 2009 23:51:24 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[OS X]]></category> <category><![CDATA[google]]></category> <category><![CDATA[safari]]></category> <category><![CDATA[search]]></category> <category><![CDATA[Shortcurts]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=1368</guid> <description><![CDATA[select a word on a website, press cmd + shift + L and a new window/tab with a corresponding google search shows up =)]]></description> <content:encoded><![CDATA[<p>select a word on a website, press cmd + shift + L and a new window/tab with a corresponding google search shows up =)</p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2009/09/safari-cool-shortcut/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>So schön Firefox 3.5 auch sein mag&#8230;</title><link>http://hubionmac.com/wordpress/2009/06/so-schon-firefox-3-5-auch-sein-mag/</link> <comments>http://hubionmac.com/wordpress/2009/06/so-schon-firefox-3-5-auch-sein-mag/#comments</comments> <pubDate>Sat, 27 Jun 2009 00:03:16 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[links]]></category> <category><![CDATA[firefox]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[mozilla]]></category> <category><![CDATA[safari]]></category> <category><![CDATA[speed]]></category> <category><![CDATA[test]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=1168</guid> <description><![CDATA[verliert er leider bei dem Test doch gegen Safari 4. Gerade wenn man Dauerfeuer gibt, läuft Safari flüssig weiter, FireFox kommt dagegen doch ins stocken. Mal sehen wie sich eine der angepassten Versionen schlägt (nervt mich aber schon etwas, dass man für die wahre Performance auf solche inoffiziellen Versionen zurückgreifen muss :-/ )]]></description> <content:encoded><![CDATA[<div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;">verliert er leider bei <a href="http://www.schillmania.com/projects/fireworks/" target="_blank">dem Test</a> doch gegen Safari 4. Gerade wenn man Dauerfeuer gibt, läuft Safari flüssig weiter, FireFox kommt dagegen doch ins stocken. Mal sehen wie sich eine der</div><div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;">angepassten Versionen schlägt (nervt mich aber schon etwas, dass man für die wahre Performance auf solche <a href="http://www.beatnikpad.com/archives/mozilla" target="_blank">inoffiziellen Versionen</a> zurückgreifen muss :-/ )</div><div style="clear: both;"></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2009/06/so-schon-firefox-3-5-auch-sein-mag/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Praktische Safari defaults hacks</title><link>http://hubionmac.com/wordpress/2009/06/praktische-safari-defaults-hacks/</link> <comments>http://hubionmac.com/wordpress/2009/06/praktische-safari-defaults-hacks/#comments</comments> <pubDate>Fri, 26 Jun 2009 12:17:05 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[links]]></category> <category><![CDATA[defaults write]]></category> <category><![CDATA[safari]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=1160</guid> <description><![CDATA[http://www.macpicks.de/safari-4-versteckte-optionen-aktivieren/]]></description> <content:encoded><![CDATA[<p><a href="http://www.macpicks.de/safari-4-versteckte-optionen-aktivieren/" target="_blank">http://www.macpicks.de/safari-4-versteckte-optionen-aktivieren/</a></p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2009/06/praktische-safari-defaults-hacks/feed/</wfw:commentRss> <slash:comments>0</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/49 queries in 0.193 seconds using disk: basic
Object Caching 303/643 objects using disk: basic

Served from: hubionmac.com @ 2012-02-11 08:50:00 -->
