<?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; Finder</title> <atom:link href="http://hubionmac.com/wordpress/category/softwareschmiede/applescripting/finder-applescripting-softwareschmiede/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>Preferences eines Programms sichern/wiederherstellen</title><link>http://hubionmac.com/wordpress/2011/09/preferences-eines-programms-sichernwiederherstellen/</link> <comments>http://hubionmac.com/wordpress/2011/09/preferences-eines-programms-sichernwiederherstellen/#comments</comments> <pubDate>Sat, 17 Sep 2011 02:44:31 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Finder]]></category> <category><![CDATA[backup]]></category> <category><![CDATA[preferences]]></category> <category><![CDATA[sicherung]]></category> <category><![CDATA[voreinstellungen]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2927</guid> <description><![CDATA[Die eigentliche Idee stammt von hier und dabei herausgekommen ist dieses Skript (Vor dem Ausführen als AppleScript Bundle oder Programm speichern, da es sonst zu Schwierigkeiten mit den Speicherpfad kommt.): &#8211;17.09.2011 hubionmac.com &#8211; Prefs-Save-Restore_v1: Saves and Restores an app&#8217;s preferences, Library Folder, Application Support Folder using a tar archive &#8211; inspired by http://macscripter.net/viewtopic.php?id=37052 &#8211; STORE THIS [...]]]></description> <content:encoded><![CDATA[<p>Die eigentliche Idee stammt von <a href="http://macscripter.net/viewtopic.php?pid=144220#p144220" target="_blank">hier</a> und dabei herausgekommen ist dieses Skript (Vor dem Ausführen als AppleScript Bundle oder Programm speichern, da es sonst zu Schwierigkeiten mit den Speicherpfad kommt.):</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;17.09.2011 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; Prefs-Save-Restore_v1: Saves and Restores an app&#8217;s preferences, Library Folder, Application Support Folder using a tar archive</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; inspired by http://macscripter.net/viewtopic.php?id=37052</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: #5e6161">&#8211; STORE THIS AS AN APPLICATION OR SCRIPT BUNDLE!!!!</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><b>global</b> </span>store_here</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;first get the folder where all the saved prefs should be saved….</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>try</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: #3b9120">store_here</span> <b>to</b> <span style="color: #8c27d6">quoted form</span> <b>of</b> <span style="color: #8c27d6">POSIX path</span> <b>of</b> (<span style="color: #172fb9"><b>path to resource</b></span> &#8220;saved_prefs&#8221;)</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>on</b> <b>error</b> <span style="color: #3b9120">msg</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #172fb9"><b>do shell script</b></span> &#8220;mkdir &#8221; &amp; <span style="color: #8c27d6">quoted form</span> <b>of</b> <span style="color: #8c27d6">POSIX path</span> <b>of</b> (<span style="color: #172fb9"><b>path to</b></span> <b>me</b> <span style="color: #172fb9">as</span> <span style="color: #2832f9"><i>alias</i></span>) &amp; &#8220;Contents/Resources/saved_prefs&#8221;</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;NOT USING PATH TO RESSOURCE BECAUSE IT DOESN&#8217;T SEEM TO UPDATE THAT FAST….</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: #3b9120">store_here</span> <b>to</b> <span style="color: #8c27d6">quoted form</span> <b>of</b> <span style="color: #8c27d6">POSIX path</span> <b>of</b> (<span style="color: #172fb9"><b>path to</b></span> <b>me</b> <span style="color: #172fb9">as</span> <span style="color: #2832f9"><i>alias</i></span>) &amp; &#8220;Contents/Resources/saved_prefs&#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>try</b></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; WHAT TO DO?</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: #3b9120">theaction</span> <b>to</b> <span style="color: #602db9">button returned</span> <b>of</b> (<span style="color: #172fb9"><b>display dialog</b></span> &#8220;Do you want to restore or backup an app Prefs?&#8221; <span style="color: #172fb9">buttons</span> {&#8220;Restore&#8221;, &#8220;Backup&#8221;, &#8220;Cancel&#8221;} <span style="color: #172fb9">default button</span> {&#8220;Restore&#8221;})</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: #3b9120">theaction</span> = &#8220;Backup&#8221; <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #172fb9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span></span><span style="color: #3b9120">make_backup</span><span style="color: #000000">(</span><b>choose file</b><span style="color: #000000"> </span>of type<span style="color: #000000"> &#8220;app&#8221;)</span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>else</b> <b>if</b> <span style="color: #3b9120">theaction</span> = &#8220;Restore&#8221; <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span></span>make_restore<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: #3b9120"><span style="color: #000000"><b>on</b> </span>make_restore<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>set</b> <span style="color: #3b9120">thebackups</span> <b>to</b> <b>every</b> <span style="color: #2832f9"><i>paragraph</i></span> <b>of</b> (<span style="color: #172fb9"><b>do shell script</b></span> &#8220;ls &#8221; &amp; <span style="color: #3b9120">store_here</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>if</b> <span style="color: #3b9120">thebackups</span> = {} <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>error</b> &#8220;There are no backups that can be used to restore….&#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>else</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; 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><b>set</b> </span><span style="color: #3b9120">t</span><span style="color: #000000"> <b>to</b> (</span><b>choose from list</b><span style="color: #000000"> </span><span style="color: #3b9120">thebackups</span><span style="color: #000000"> </span>with prompt<span style="color: #000000"> &#8220;Choose one or more backup(s):&#8221; </span>default items<span style="color: #000000"> (</span><span style="color: #2832f9"><i>item</i></span><span style="color: #000000"> 1 <b>of</b> </span><span style="color: #3b9120">thebackups</span><span style="color: #000000">) <b>with</b> </span>multiple selections allowed<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>if</b> <span style="color: #3b9120">t</span> ≠ <span style="color: #642f8e">false</span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>with</b> <span style="color: #3b9120">m</span> <b>in</b> <span style="color: #3b9120">t</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #172fb9"><b>do shell script</b></span> &#8220;cd ~/Library; tar xf &#8221; &amp; <span style="color: #3b9120">store_here</span> &amp; <span style="color: #8c27d6">quoted form</span> <b>of</b> <span style="color: #3b9120">m</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>my</b> <span style="color: #3b9120">display_message</span>(&#8220;Restored &#8221; &amp; <span style="color: #3b9120">m</span> &amp; &#8220;.&#8221;, 2)</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 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>if</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: #3b9120"><span style="color: #000000"><b>end</b> </span>make_restore</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><b>on</b> </span>make_backup<span style="color: #000000">(</span>this<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>set</b> <span style="color: #3b9120">search_folders</span> <b>to</b> {&#8220;./&#8221;, &#8220;&#8216;Application Support&#8217;/&#8221;, &#8220;Preferences/&#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>tell</b> <span style="color: #2832f9"><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: #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;GET THE IMPORTANT INFOS OUT OF INFO.PLIST FOR GETTING THE NAMES OF PLIST AND OTHER FILES AND FOLDERS INSIDE THE LIBARAY</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: #3b9120">this_info_plist</span> <b>to</b> <span style="color: #8c27d6">quoted form</span> <b>of</b> <span style="color: #8c27d6">POSIX path</span> <b>of</b> (<span style="color: #2832f9"><i>item</i></span> &#8220;Info.plist&#8221; <b>of</b> <span style="color: #2832f9"><i>folder</i></span> &#8220;Contents&#8221; <b>of</b> <span style="color: #3b9120">this</span> <b>as</b> <span style="color: #2832f9"><i>alias</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>set</b> <span style="color: #3b9120">this_id</span> <b>to</b> <span style="color: #172fb9"><b>do shell script</b></span> &#8220;defaults read &#8221; &amp; <span style="color: #3b9120">this_info_plist</span> &amp; &#8221; CFBundleIdentifier&#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: #3b9120">this_bundleName</span> <b>to</b> <span style="color: #172fb9"><b>do shell script</b></span> &#8220;defaults read &#8221; &amp; <span style="color: #3b9120">this_info_plist</span> &amp; &#8221; CFBundleName&#8221;</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;THIS LOOKS COMPLICATED BUT IS FASTER THAN USING THE FINDER</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;AND IS IS THAT COMPLICATED BECAUSE OF THE OUTPUT OF THE FIND COMMAND THAT NEEDS TO BE QUOTED ;-/</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #3b9120"><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>this_app_files<span style="color: #000000"> <b>to</b> {}</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>with</b> </span>search_folder<span style="color: #000000"> <b>in</b> </span>search_folders</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;SEARCH THE SEARCH_FOLDER FOR FILES AND FOLDERS BUT ONLY ON THE FIRST LEVEL!!!</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: #3b9120">tmp</span> <b>to</b> <b>every</b> <span style="color: #2832f9"><i>paragraph</i></span> <b>of</b> (<span style="color: #172fb9"><b>do shell script</b></span> &#8220;cd ~/Library/&#8221; &amp; <span style="color: #3b9120">search_folder</span> &amp; &#8220;; find . -maxdepth 1 -name &#8216;&#8221; &amp; <span style="color: #3b9120">this_id</span> &amp; &#8220;*&#8217; -exec basename {} \\;&#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>repeat</b> <b>with</b> <span style="color: #3b9120">t</span> <b>in</b> <span style="color: #3b9120">tmp</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>this_app_files<span style="color: #000000"> <b>to</b> </span>this_app_files<span style="color: #000000"> &amp; ((</span>search_folder<span style="color: #000000"> &amp; </span><span style="color: #8c27d6">quoted form</span><span style="color: #000000"> <b>of</b> </span>t<span style="color: #000000">) <b>as</b> </span><span style="color: #2832f9"><i>text</i></span><span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="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>set</b> <span style="color: #3b9120">tmp</span> <b>to</b> <b>every</b> <span style="color: #2832f9"><i>paragraph</i></span> <b>of</b> (<span style="color: #172fb9"><b>do shell script</b></span> &#8220;cd ~/Library/&#8221; &amp; <span style="color: #3b9120">search_folder</span> &amp; &#8220;; find . -maxdepth 1 -name &#8216;&#8221; &amp; <span style="color: #3b9120">this_bundleName</span> &amp; &#8220;&#8216; -exec basename {} \\;&#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>repeat</b> <b>with</b> <span style="color: #3b9120">t</span> <b>in</b> <span style="color: #3b9120">tmp</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>this_app_files<span style="color: #000000"> <b>to</b> </span>this_app_files<span style="color: #000000"> &amp; ((</span>search_folder<span style="color: #000000"> &amp; </span><span style="color: #8c27d6">quoted form</span><span style="color: #000000"> <b>of</b> </span>t<span style="color: #000000">) <b>as</b> </span><span style="color: #2832f9"><i>text</i></span><span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="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 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #8c27d6"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #3b9120">old_delimiters</span><span style="color: #000000"> <b>to</b> </span>AppleScript<span style="color: #000000">&#8216;s </span>text item delimiters</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #8c27d6"><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> &#8221; &#8220;</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #3b9120"><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>this_app_files<span style="color: #000000"> <b>to</b> </span>this_app_files<span style="color: #000000"> <b>as</b> </span><span style="color: #2832f9"><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: #8c27d6"><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> </span><span style="color: #3b9120">old_delimiters</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;NOW MAKE A TAR FILE OF ALL THESE IN THIS APPS RESSOURCE FOLDER</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: #172fb9"><b>do shell script</b></span> &#8220;cd ~/Library/; tar -czf &#8221; &amp; <span style="color: #3b9120">store_here</span> &amp; <span style="color: #3b9120">this_id</span> &amp; &#8220;.tar.gz &#8221; &amp; <span style="color: #3b9120">this_app_files</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>my</b> <span style="color: #3b9120">display_message</span>(&#8220;Stored &#8221; &amp; <span style="color: #3b9120">this_id</span> &amp; &#8220;.&#8221;, 2)</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: #3b9120"><span style="color: #000000"><b>end</b> </span>make_backup</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: #3b9120"><span style="color: #000000"><b>on</b> </span>display_message<span style="color: #000000">(</span>msgTXT<span style="color: #000000">, </span>msgTimeout<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; 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>tell</b> <span style="color: #2832f9"><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: #3b9120">isRunning</span> <b>to</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>(<span style="color: #2832f9"><b>count</b></span> <b>of</b> (<b>every</b> <span style="color: #2832f9"><i>process</i></span> <b>whose</b> <span style="color: #8c27d6">name</span> <b>is</b> &#8220;GrowlHelperApp&#8221;)) &gt; 0</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> <span style="color: #3b9120">isRunning</span> = <span style="color: #642f8e">true</span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> <span style="color: #2832f9"><i>application</i></span> &#8220;GrowlHelperApp&#8221;</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; Make a list of all the notification types<span class="Apple-converted-space"> </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; that this script will ever send:</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <b>the</b> </span>allNotificationsList<span style="color: #000000"> <b>to</b> ¬</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>{&#8220;Status&#8221;}</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #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; Make a list of the notifications<span class="Apple-converted-space"> </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; that will be enabled by default. <span class="Apple-converted-space">     </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; Those not enabled by default can be enabled later<span class="Apple-converted-space"> </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; in the &#8216;Applications&#8217; tab of the growl prefpane.</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <b>the</b> </span>enabledNotificationsList<span style="color: #000000"> <b>to</b> ¬</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>{&#8220;Status&#8221;}</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #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; Register our script with growl.</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; You can optionally (as here) set a default icon<span class="Apple-converted-space"> </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; for this script&#8217;s notifications.</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>register</b><span style="color: #000000"> </span>as application<span style="color: #000000"> ¬</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #3b9120"><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>&#8220;Finder&#8221; </span><span style="color: #2832f9">all notifications</span><span style="color: #000000"> </span>allNotificationsList<span style="color: #000000"> ¬</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><span style="color: #2832f9">default notifications</span><span style="color: #000000"> </span>enabledNotificationsList<span style="color: #000000"> ¬</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span>icon of application<span style="color: #000000"> &#8220;Finder&#8221;</span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #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;<span class="Apple-tab-span" style="white-space:pre"> </span>Send a Notification&#8230;</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>notify</b><span style="color: #000000"> </span>with name<span style="color: #000000"> ¬</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-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>&#8220;Status&#8221; <span style="color: #2832f9">title</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>&#8220;Prefs-Safe-Restore&#8221; <span style="color: #2832f9">description</span> ¬</p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><span style="color: #3b9120">msgTXT</span><span style="color: #000000"> </span>application name<span style="color: #000000"> ¬</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-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>&#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>return</b> <span style="color: #642f8e">true</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>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>else</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>activate</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; 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><b>display dialog</b><span style="color: #000000"> </span><span style="color: #3b9120">msgTXT</span><span style="color: #000000"> </span>giving up after<span style="color: #000000"> </span><span style="color: #3b9120">msgTimeout</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><b>end</b> </span>display_message</p></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/09/preferences-eines-programms-sichernwiederherstellen/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Umlaute und Sonderzeichen in Datei- und Ordnernamen ersetzen</title><link>http://hubionmac.com/wordpress/2011/08/umlaute-und-sonderzeichen-in-datei-und-ordnernamen-ersetzen/</link> <comments>http://hubionmac.com/wordpress/2011/08/umlaute-und-sonderzeichen-in-datei-und-ordnernamen-ersetzen/#comments</comments> <pubDate>Tue, 02 Aug 2011 01:48:14 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Finder]]></category> <category><![CDATA[filename]]></category> <category><![CDATA[rename]]></category> <category><![CDATA[replace]]></category> <category><![CDATA[special characters]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2865</guid> <description><![CDATA[Das war der Auslöser und es hier meine Lösung dazu: &#8211; hubionmac.com 02.08.2011 &#8211; ersetzt in einem Verzeichnis und allen Unterordnern Sonderzeichen (Umlaute) in Datei und Ordnernamen &#8211; es können so nur einzelne Sonderzeichen gegen Zeichenketten ersetzt werden ä -&#62;ae set replacements_list to {{&#8220;Ä&#8221;, &#8220;Ae&#8221;}, {&#8220;ä&#8221;, &#8220;ae&#8221;}, {&#8220;Ö&#8221;, &#8220;Oe&#8221;}, {&#8220;ö&#8221;, &#8220;oe&#8221;}, {&#8220;Ü&#8221;, &#8220;ue&#8221;}, {&#8220;ü&#8221;, &#8220;ue&#8221;}, [...]]]></description> <content:encoded><![CDATA[<p>Das war der <a href="http://www.fischer-bayern.de/phpBB2/viewtopic.php?p=16316" target="_blank">Auslöser</a> und es hier meine Lösung dazu:</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; hubionmac.com 02.08.2011</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; ersetzt in einem Verzeichnis und allen Unterordnern Sonderzeichen (Umlaute) in Datei und Ordnernamen</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; es können so nur einzelne Sonderzeichen gegen Zeichenketten ersetzt werden ä -&gt;ae</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: #2d9600">replacements_list</span> <b>to</b> {{&#8220;Ä&#8221;, &#8220;Ae&#8221;}, {&#8220;ä&#8221;, &#8220;ae&#8221;}, {&#8220;Ö&#8221;, &#8220;Oe&#8221;}, {&#8220;ö&#8221;, &#8220;oe&#8221;}, {&#8220;Ü&#8221;, &#8220;ue&#8221;}, {&#8220;ü&#8221;, &#8220;ue&#8221;}, {&#8220;/&#8221;, &#8220;_&#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; color: #2000c0"><span style="color: #000000"><b>set</b> </span><span style="color: #2d9600">thefolder</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"><b>set</b> <span style="color: #2d9600">thefiles_x</span> <b>to</b> <span style="color: #2000c0"><b>do shell script</b></span> &#8220;find &#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> (<span style="color: #9200de">POSIX path</span> <b>of</b> <span style="color: #2d9600">thefolder</span>) &amp; &#8221; -not -name \&#8221;.*\&#8221;"</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; Baut sich eine Liste aus Aliasen, damit die Pfadangaben auch noch funktionieren,</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;wenn mal ein übergeordnetes Verzeichnis bereits vom Skript umbenannt wurde</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: #2d9600">thefiles</span> <b>to</b> {}</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>repeat</b> <b>with</b> <span style="color: #2d9600">thefile</span> <b>in</b> <b>every</b> <span style="color: #3300ff"><i>paragraph</i></span> <b>of</b> <span style="color: #2d9600">thefiles_x</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>thefiles<span style="color: #000000"> <b>to</b> </span>thefiles<span style="color: #000000"> &amp; ((</span><span style="color: #2000c0"><i>POSIX file</i></span><span style="color: #000000"> </span>thefile<span style="color: #000000">) <b>as</b> </span><span style="color: #3300ff"><i>alias</i></span><span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; min-height: 15.0px"></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>repeat</b> <b>with</b> <span style="color: #2d9600">thefile</span> <b>in</b> <span style="color: #2d9600">thefiles</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: #3300ff"><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: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>thefilename<span style="color: #000000"> <b>to</b> </span><span style="color: #9200de">name</span><span style="color: #000000"> <b>of</b> </span>thefile</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>old_filename<span style="color: #000000"> <b>to</b> </span>thefilename</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: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>with</b> </span>replacement<span style="color: #000000"> <b>in</b> </span>replacements_list</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">badchar</span> <b>to</b> <span style="color: #2000c0"><b>ASCII number</b></span> <b>of</b> ((<span style="color: #3300ff"><i>item</i></span> 1 <b>of</b> <span style="color: #2d9600">replacement</span>) <b>as</b> <span style="color: #3300ff"><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: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>thefilename_ascii<span style="color: #000000"> <b>to</b> </span>asciilist<span style="color: #000000">(</span>thefilename<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; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> </span>badchar<span style="color: #000000"> <b>is</b> <b>in</b> </span>thefilename_ascii<span style="color: #000000"> <b>then</b></span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>thefilename<span style="color: #000000"> <b>to</b> <b>my</b> </span>replace_string<span style="color: #000000">(</span>thefilename<span style="color: #000000">, </span><span style="color: #2000c0"><b>ASCII character</b></span><span style="color: #000000"> </span>badchar<span style="color: #000000">, (</span><span style="color: #3300ff"><i>item</i></span><span style="color: #000000"> 2 <b>of</b> </span>replacement<span style="color: #000000">) <b>as</b> </span><span style="color: #3300ff"><i>text</i></span><span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 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; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> </span>old_filename<span style="color: #000000"> ≠ </span>thefilename<span style="color: #000000"> <b>then</b></span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> <span style="color: #3300ff"><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; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #9200de">name</span><span style="color: #000000"> <b>of</b> </span>thefile<span style="color: #000000"> <b>to</b> </span>thefilename</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>if</b></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; min-height: 15.0px"></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>on</b> </span>replace_string<span style="color: #000000">(</span>itemname<span style="color: #000000">, </span>searchstring<span style="color: #000000">, </span>replacestring<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: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #2d9600">old_delimiter</span><span style="color: #000000"> <b>to</b> </span>AppleScript<span style="color: #000000">&#8216;s </span>text item delimiters</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>AppleScript<span style="color: #000000">&#8216;s </span>text item delimiters<span style="color: #000000"> <b>to</b> </span><span style="color: #2d9600">searchstring</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> <b>the</b> <span style="color: #2d9600">item_list</span> <b>to</b> <b>every</b> <span style="color: #3300ff"><i>text item</i></span> <b>of</b> <span style="color: #2d9600">itemname</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>AppleScript<span style="color: #000000">&#8216;s </span>text item delimiters<span style="color: #000000"> <b>to</b> </span><span style="color: #2d9600">replacestring</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>this_text<span style="color: #000000"> <b>to</b> <b>the</b> </span>item_list<span style="color: #000000"> <b>as</b> </span><span style="color: #3300ff"><i>string</i></span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>AppleScript<span style="color: #000000">&#8216;s </span>text item delimiters<span style="color: #000000"> <b>to</b> </span><span style="color: #2d9600">old_delimiter</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>return</b> </span>this_text</p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>replace_string</p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; min-height: 15.0px"></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>on</b> </span>asciilist<span style="color: #000000">(</span>thestring<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>set</b> <span style="color: #2d9600">myoutput</span> <b>to</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: #2d9600">a</span> <b>in</b> <b>every</b> <span style="color: #3300ff"><i>character</i></span> <b>of</b> <span style="color: #2d9600">thestring</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">myoutput</span> <b>to</b> <span style="color: #2d9600">myoutput</span> &amp; (<span style="color: #2000c0"><b>ASCII number</b></span> <b>of</b> <span style="color: #2d9600">a</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"><span class="Apple-tab-span" style="white-space:pre"> </span><b>return</b> <span style="color: #2d9600">myoutput</span></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>asciilist</p></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/08/umlaute-und-sonderzeichen-in-datei-und-ordnernamen-ersetzen/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Kennwort-Abfrage nach Standby switchen</title><link>http://hubionmac.com/wordpress/2011/02/kennwort-abfrage-nach-standby-switchen/</link> <comments>http://hubionmac.com/wordpress/2011/02/kennwort-abfrage-nach-standby-switchen/#comments</comments> <pubDate>Fri, 04 Feb 2011 20:52:37 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Finder]]></category> <category><![CDATA[Useful Snippets]]></category> <category><![CDATA[password]]></category> <category><![CDATA[preferences]]></category> <category><![CDATA[screensaver]]></category> <category><![CDATA[security]]></category> <category><![CDATA[switch]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2632</guid> <description><![CDATA[Manchmal möchte man eine Kennwort-Abfrage nach dem Ruhezustand und manchmal eben nicht. Um das schnell umzuschalten: &#8211; hubionmac.com 04.02.2011 &#8211; script that toggles &#8220;require password after standby / screensaver&#8221;-checkbox  &#8211; Status is reported via dialog or growl if installed &#8211; links: http://hintsforums.macworld.com/showthread.php?p=591189 &#8211; http://www.macosxautomation.com/applescript/features/system-prefs.html &#8211; http://growl.info/documentation/applescript-support.php tell application &#8220;System Events&#8221; tell security preferences if (get [...]]]></description> <content:encoded><![CDATA[<p>Manchmal möchte <a href="http://discussions.apple.com/thread.jspa?threadID=2743507" target="_blank">man</a> eine Kennwort-Abfrage nach dem Ruhezustand und manchmal eben nicht. Um das schnell umzuschalten:</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; hubionmac.com 04.02.2011</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; script that toggles &#8220;require password after standby / screensaver&#8221;-checkbox<span class="Apple-converted-space"> </span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; Status is reported via dialog or growl if installed</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; links: http://hintsforums.macworld.com/showthread.php?p=591189</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; http://www.macosxautomation.com/applescript/features/system-prefs.html</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; http://growl.info/documentation/applescript-support.php</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: #3300ff"><i>application</i></span> &#8220;System Events&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> </span>security preferences</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> (<b>get</b> </span>require password to wake<span style="color: #000000">) = </span><span style="color: #671893">false</span><span style="color: #000000"> <b>then</b></span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>require password to wake<span style="color: #000000"> <b>to</b> </span><span style="color: #671893">true</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>my</b> <span style="color: #2d9600">display_message</span>(&#8220;Require password switched on&#8221;, 2)</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: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>require password to wake<span style="color: #000000"> <b>to</b> </span><span style="color: #671893">false</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>my</b> <span style="color: #2d9600">display_message</span>(&#8220;Require password switched off&#8221;, 2)</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"><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; 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: #2d9600"><span style="color: #000000"><b>on</b> </span>display_message<span style="color: #000000">(</span>msgTXT<span style="color: #000000">, </span>msgTimeout<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: #3300ff"><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: #2d9600">isRunning</span> <b>to</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>(<span style="color: #3300ff"><b>count</b></span> <b>of</b> (<b>every</b> <span style="color: #3300ff"><i>process</i></span> <b>whose</b> <span style="color: #9200de">name</span> <b>is</b> &#8220;GrowlHelperApp&#8221;)) &gt; 0</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> <span style="color: #2d9600">isRunning</span> = <span style="color: #671893">true</span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> <span style="color: #3300ff"><i>application</i></span> &#8220;GrowlHelperApp&#8221;</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; Make a list of all the notification types<span class="Apple-converted-space"> </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; that this script will ever send:</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <b>the</b> </span>allNotificationsList<span style="color: #000000"> <b>to</b> ¬</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>{&#8220;Status&#8221;}</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #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; Make a list of the notifications<span class="Apple-converted-space"> </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; that will be enabled by default. <span class="Apple-converted-space">     </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; Those not enabled by default can be enabled later<span class="Apple-converted-space"> </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; in the &#8216;Applications&#8217; tab of the growl prefpane.</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <b>the</b> </span>enabledNotificationsList<span style="color: #000000"> <b>to</b> ¬</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>{&#8220;Status&#8221;}</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #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; Register our script with growl.</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; You can optionally (as here) set a default icon<span class="Apple-converted-space"> </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; for this script&#8217;s notifications.</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>register</b><span style="color: #000000"> </span>as application<span style="color: #000000"> ¬</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span>&#8220;Finder&#8221; </span><span style="color: #3300ff">all notifications</span><span style="color: #000000"> </span>allNotificationsList<span style="color: #000000"> ¬</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><span style="color: #3300ff">default notifications</span><span style="color: #000000"> </span>enabledNotificationsList<span style="color: #000000"> ¬</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span>icon of application<span style="color: #000000"> &#8220;Finder&#8221;</span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #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;<span class="Apple-tab-span" style="white-space:pre"> </span>Send a Notification&#8230;</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>notify</b><span style="color: #000000"> </span>with name<span style="color: #000000"> ¬</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-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>&#8220;Status&#8221; <span style="color: #3300ff">title</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>&#8220;Status&#8221; <span style="color: #3300ff">description</span> ¬</p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><span style="color: #2d9600">msgTXT</span><span style="color: #000000"> </span>application name<span style="color: #000000"> ¬</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-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>&#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>return</b> <span style="color: #671893">true</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>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>else</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>activate</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #2000c0"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>display dialog</b><span style="color: #000000"> </span><span style="color: #2d9600">msgTXT</span><span style="color: #000000"> </span>giving up after<span style="color: #000000"> </span><span style="color: #2d9600">msgTimeout</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>display_message</p></div><p>Was ich eigentlich am besten daran finde ist die display_message-Routine die ggf. growl nutzt. Ich würde nämlich ehr <a href="http://hubionmac.com/wordpress/2010/10/applescript-computer-sperren-mit-anmeldefenster/">das hier</a> nutzen&#8230;</p><h2>Nice2Know</h2><p>Sollte man mal über das Terminal die Einstellungen ändern wollen, sind die anderen Einstellungen in einer XML-Datein unter <code>/etc/authorization</code>abgespeichert&#8230;. <strong>Bei Änderungen ist ein vorheriger Backup ECHT RATSAM!</strong></p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/02/kennwort-abfrage-nach-standby-switchen/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Finder: Sortieren nach &#8220;Hinzugefügt am&#8221;</title><link>http://hubionmac.com/wordpress/2010/11/finder-sortieren-nach-hinzugefugt-am/</link> <comments>http://hubionmac.com/wordpress/2010/11/finder-sortieren-nach-hinzugefugt-am/#comments</comments> <pubDate>Wed, 10 Nov 2010 02:25:48 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Finder]]></category> <category><![CDATA[Useful Snippets]]></category> <category><![CDATA[date]]></category> <category><![CDATA[folder actions]]></category> <category><![CDATA[Ordneraktion]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2398</guid> <description><![CDATA[Ich finde die Fächer-Darstellung beim Download-Ordner recht praktisch, gerade weil man dort Dateien nach dem Datum an dem sie zum Ordner hinzugefügt wurden sortieren kann. Leider fehlt dieses Information in der normalen Finder-Ansicht und lädt man sich eine Datei via FTP oder über andere Wege, stimmt das Änderungsdatum nicht zwingend mit dem Download-Datum überein. Bei [...]]]></description> <content:encoded><![CDATA[<div class="hubionmac_spalte_first">Ich finde die Fächer-Darstellung beim Download-Ordner recht praktisch, gerade weil man dort Dateien nach dem Datum an dem sie zum Ordner hinzugefügt wurden sortieren kann. Leider fehlt dieses Information in der normalen Finder-Ansicht und lädt man sich eine Datei via FTP oder über andere Wege, stimmt das Änderungsdatum nicht zwingend mit dem Download-Datum überein. Bei <a href="http://www.macworld.com/article/151498/2010/05/sort_downloads.html" target="_blank">macworld.com</a> gibt es ein Beispiel für eine Ordneraktion,</div><div class="hubionmac_spalte_normal">die über den Automator erstellt wird. Dort wird jede hinzugefügt Datei einfach ange-touch-t und somit das Änderungsdatum auf das aktuelle Datum geändert. Eigentlich recht elegant dachte ich, nur halt eben nur so lange bis sich das Änderungsdatum mal ändert. Aus diesem Grund habe ich mir das Kommentar-Feld ausgesucht, in dem das Datum einfach als Text eingetragen wird, so bleibt das Hinzugefügt-am-datum auch nach einer Änderung der Datei erhalten&#8230;. Bis Apple das endlich mal als Feature mit einführt.</div><div style="clear: both;"></div><div><div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div><div class="hubionmac_codebox" onclick="selectThis(this);"><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #172fb9"><span style="color: #000000"><b>on</b> </span><b>adding folder items to</b><span style="color: #000000"> </span><span style="color: #3b9120">this_folder</span><span style="color: #000000"> </span>after receiving<span style="color: #000000"> </span><span style="color: #3b9120">added_items</span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>with</b> </span>added_item<span style="color: #000000"> <b>in</b> </span>added_items</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>application</i></span> &#8220;Finder&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #3b9120">timestamp</span> <b>to</b> <span style="color: #172fb9"><b>do shell script</b></span> &#8220;date &#8216;+%Y-%m-%d@%H:%M:%S&#8217;&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> (<span style="color: #8c27d6">comment</span> <b>of</b> <span style="color: #3b9120">added_item</span>) <b>as</b> <span style="color: #2832f9"><i>text</i></span> = &#8220;&#8221; <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 208.1px; text-indent: -208.2px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #8c27d6">comment</span><span style="color: #000000"> <b>of</b> </span>added_item<span style="color: #000000"> <b>to</b> </span>timestamp</p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 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>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #172fb9"><span style="color: #000000"><b>end</b> </span><b>adding folder items to</b></p></div></div><p><a href="http://hubionmac.com/wordpress/wp-content/uploads/2010/11/Bildschirmfoto-2010-11-10-um-03.33.45.png"><img src="http://hubionmac.com/wordpress/wp-content/uploads/2010/11/Bildschirmfoto-2010-11-10-um-03.33.45-1024x108.png" alt="" title="Bildschirmfoto 2010-11-10 um 03.33.45" width="700" class="aligncenter size-large wp-image-2404" /></a></p><h2>Kleiner Tip zur Anwendung:</h2><p>Das Skript ist als Ordner-Aktion gedacht, also als normales Skript im Ordner <em>/Library/Scripts/Folder Action Scripts/</em> abspeichern und als <a href="http://www.apfeltalk.de/forum/ordneraktionen-mac-os-t35363.html" target="_blank">Ordner-Aktion</a> an den Download-Ordner anhängen&#8230; fertig</p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2010/11/finder-sortieren-nach-hinzugefugt-am/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Ordneraktion: Verschiebe Datein aus Ordner A in Ordner C der in Ordner B erstellt wird&#8230;?!</title><link>http://hubionmac.com/wordpress/2010/10/ordneraktion-verschiebe-datein-aus-ordner-a-in-ordner-c-der-in-ordner-b-erstellt-wird/</link> <comments>http://hubionmac.com/wordpress/2010/10/ordneraktion-verschiebe-datein-aus-ordner-a-in-ordner-c-der-in-ordner-b-erstellt-wird/#comments</comments> <pubDate>Fri, 15 Oct 2010 23:33:25 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Finder]]></category> <category><![CDATA[Useful Snippets]]></category> <category><![CDATA[folder actions]]></category> <category><![CDATA[move]]></category> <category><![CDATA[ordner aktion]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2340</guid> <description><![CDATA[Ja ehm&#8230; die Überschrift trifft es ziemlich genau, mehr Worte (z.B. Ordner) würden nur verwirren =) Code zum markieren einmal anklicken Code im Skript-Editor öffnen &#8211;Ordner-Aktion die alle betroffenen Dateien in einen anderen (neu erstellten Ordner &#8211; verschiebt, dessen Name vorher abgefragt wird. &#8211; dieser neue Ordner wird wiederum in einem anderen Ordner erstellt, von [...]]]></description> <content:encoded><![CDATA[<p>Ja ehm&#8230;  die Überschrift trifft es ziemlich genau, mehr Worte (z.B. Ordner) würden nur verwirren =)</p><div><div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div><div class="hubionmac_codebox" onclick="selectThis(this);"><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;Ordner-Aktion die alle betroffenen Dateien in einen anderen (neu erstellten Ordner</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; verschiebt, dessen Name vorher abgefragt wird.</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; dieser neue Ordner wird wiederum in einem anderen Ordner erstellt, von dem sich ein Alias</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; in dem Ordner der Ordner-Aktion befindet.</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; Befindet sich bereits eine Datei mit dem gleichen Namen im Zielverzeichnis,</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; wird diese NICHT überschrieben, sondern die neue Datei wird entsprechend umbenannt (durchnummeriert).</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: #5e6161">&#8211; ehm, um wieviele verschiedene Ordner geht es hier eigentlich?</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: #172fb9"><span style="color: #000000"><b>on</b> </span><b>adding folder items to</b><span style="color: #000000"> </span><span style="color: #3b9120">this_folder</span><span style="color: #000000"> </span>after receiving<span style="color: #000000"> </span><span style="color: #3b9120">these_items</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>try</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> <span style="color: #2832f9"><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: #3b9120">folderkind</span> <b>to</b> <span style="color: #8c27d6">kind</span> <b>of</b> <span style="color: #2832f9"><i>folder</i></span> 1 <b>of</b> <span style="color: #8c27d6">startup disk</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: #3b9120">aliascount</span> <b>to</b> <span style="color: #2832f9"><b>count</b></span> <b>of</b> <b>every</b> <span style="color: #2832f9"><i>alias file</i></span> <b>of</b> (<span style="color: #3b9120">this_folder</span> <b>as</b> <span style="color: #2832f9"><i>reference</i></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 der Alias des Zielordners vorhanden ist kann es weitergehen</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: #3b9120">aliascount</span> <b>is</b> 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>set</b> <span style="color: #3b9120">destination_folder</span> <b>to</b> (<span style="color: #8c27d6">original item</span> <b>of</b> <span style="color: #2832f9"><i>alias file</i></span> 1 <b>of</b> (<span style="color: #3b9120">this_folder</span> <b>as</b> <span style="color: #2832f9"><i>reference</i></span>))</p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>destination_folder_posix<span style="color: #000000"> <b>to</b> </span><span style="color: #8c27d6">POSIX path</span><span style="color: #000000"> <b>of</b> (</span>destination_folder<span style="color: #000000"> <b>as</b> </span><span style="color: #2832f9"><i>alias</i></span><span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #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>&#8211;ist der Zielordner auch ein Ordner oder eine Datei? Dann Fehler!</p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> </span><span style="color: #8c27d6">kind</span><span style="color: #000000"> <b>of</b> </span>destination_folder<span style="color: #000000"> <b>is</b> <b>not</b> </span>folderkind<span style="color: #000000"> <b>then</b></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>error</b> &#8220;Hm, der Zielordner ist gar kein Ordner&#8230;&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; 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>&#8211;Ordnernamen abfragen, der im Zielordner angelegt werden soll</p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #3b9120">foldername</span> <b>to</b> <span style="color: #602db9">text returned</span> <b>of</b> (<span style="color: #172fb9"><b>display dialog</b></span> &#8220;Bitte die Ausgabe und das Jahr angeben:&#8221; <span style="color: #172fb9">buttons</span> {&#8220;Ok&#8221;} <span style="color: #172fb9">default button</span> &#8220;Ok&#8221; <span style="color: #172fb9">default answer</span> &#8220;Woche-Jahr&#8221;)</p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; 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>&#8211; den Ordner anlegen</p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><span style="color: #172fb9"><b>do shell script</b></span><span style="color: #000000"> &#8220;mkdir -p &#8221; &amp; </span><span style="color: #8c27d6">quoted form</span><span style="color: #000000"> <b>of</b> (</span>destination_folder_posix<span style="color: #000000"> &amp; </span>foldername<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #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>&#8211; und jetzt jede Datei in den neu angelegten Zielordner bewegen, dabei aber auf doppelte Dateinamen achten und ggf. umbenennen</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: #3b9120">this_item</span> <b>in</b> <span style="color: #3b9120">these_items</span></p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>item_name<span style="color: #000000"> <b>to</b> </span><span style="color: #8c27d6">name</span><span style="color: #000000"> <b>of</b> </span>this_item</p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>this_item_posix<span style="color: #000000"> <b>to</b> </span><span style="color: #8c27d6">POSIX path</span><span style="color: #000000"> <b>of</b> (</span>this_item<span style="color: #000000"> <b>as</b> </span><span style="color: #2832f9"><i>reference</i></span><span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>uniq_name<span style="color: #000000"> <b>to</b> <b>my</b> </span>checkname_with_pdf_suffix<span style="color: #000000">(</span>item_name<span style="color: #000000">, </span><span style="color: #2832f9"><i>folder</i></span><span style="color: #000000"> </span>foldername<span style="color: #000000"> <b>of</b> </span>destination_folder<span style="color: #000000">, </span><span style="color: #642f8e">false</span><span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><span style="color: #172fb9"><b>do shell script</b></span><span style="color: #000000"> &#8220;mv &#8221; &amp; </span><span style="color: #8c27d6">quoted form</span><span style="color: #000000"> <b>of</b> </span>this_item_posix<span style="color: #000000"> &amp; &#8221; &#8221; &amp; </span><span style="color: #8c27d6">quoted form</span><span style="color: #000000"> <b>of</b> (</span>destination_folder_posix<span style="color: #000000"> &amp; </span>foldername<span style="color: #000000"> &amp; &#8220;/&#8221; &amp; </span>uniq_name<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-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>else</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>error</b> &#8220;Zielalias nicht vorhanden oder es gibt mehr als einen Alias&#8230;&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>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>on</b> <b>error</b> <span style="color: #3b9120">msg</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; 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><b>display dialog</b><span style="color: #000000"> </span><span style="color: #3b9120">msg</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>try</b></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #172fb9"><span style="color: #000000"><b>end</b> </span><b>adding folder items to</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; 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: #3b9120"><span style="color: #000000"><b>to</b> </span>checkname_with_pdf_suffix<span style="color: #000000">(</span>n<span style="color: #000000">, </span>D<span style="color: #000000">, </span>looped<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span></span>&#8211;check if filename exists in D</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span></span>&#8211; so if &#8220;A File.pdf&#8221; exists it names it &#8220;A File 1.pdf&#8221;,&#8221;A File 2.pdf&#8221;,&#8230;</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: #2832f9"><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: #3b9120">thefiles</span> <b>to</b> <span style="color: #8c27d6">name</span> <b>of</b> <b>every</b> <span style="color: #2832f9"><i>item</i></span> <b>of</b> (<span style="color: #3b9120">D</span> <b>as</b> <span style="color: #2832f9"><i>alias</i></span>)</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> <span style="color: #3b9120">thefiles</span> <b>contains</b> <span style="color: #3b9120">n</span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> <span style="color: #3b9120">looped</span> = <span style="color: #642f8e">false</span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #3b9120">n</span> <b>to</b> ((<span style="color: #2832f9"><i>characters</i></span> 1 <b>through</b> -5 <b>of</b> <span style="color: #3b9120">n</span>) &amp; &#8221; 1&#8243; &amp; (<span style="color: #2832f9"><i>characters</i></span> -4 <b>through</b> -1 <b>of</b> <span style="color: #3b9120">n</span>)) <b>as</b> <span style="color: #2832f9"><i>text</i></span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>my</b> </span>checkname_with_pdf_suffix<span style="color: #000000">(</span>n<span style="color: #000000">, </span>D<span style="color: #000000">, </span><span style="color: #642f8e">true</span><span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>else</b></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #3b9120">tmp</span> <b>to</b> (<b>last</b> <span style="color: #2832f9"><i>word</i></span> <b>of</b> ((<span style="color: #2832f9"><i>characters</i></span> 1 <b>through</b> -5 <b>of</b> <span style="color: #3b9120">n</span>) <b>as</b> <span style="color: #2832f9"><i>text</i></span>) <b>as</b> <span style="color: #2832f9"><i>integer</i></span>)</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #3b9120">tmpcount</span> <b>to</b> (<span style="color: #2832f9"><b>count</b></span> <b>of</b> <span style="color: #2832f9"><i>characters</i></span> <b>of</b> (<span style="color: #3b9120">tmp</span> <b>as</b> <span style="color: #2832f9"><i>text</i></span>)) + 5</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #3b9120">tmp</span> <b>to</b> <span style="color: #3b9120">tmp</span> + 1</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #3b9120">n</span> <b>to</b> ((<span style="color: #2832f9"><i>characters</i></span> 1 <b>through</b> (-1 * <span style="color: #3b9120">tmpcount</span>) <b>of</b> <span style="color: #3b9120">n</span>) &amp; <span style="color: #3b9120">tmp</span> &amp; (<span style="color: #2832f9"><i>characters</i></span> -4 <b>through</b> -1 <b>of</b> <span style="color: #3b9120">n</span>)) <b>as</b> <span style="color: #2832f9"><i>text</i></span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>my</b> </span>checkname_with_pdf_suffix<span style="color: #000000">(</span>n<span style="color: #000000">, </span>D<span style="color: #000000">, </span><span style="color: #642f8e">true</span><span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>else</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>return</b> <span style="color: #3b9120">n</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><b>end</b> </span>checkname_with_pdf_suffix</p></div></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2010/10/ordneraktion-verschiebe-datein-aus-ordner-a-in-ordner-c-der-in-ordner-b-erstellt-wird/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Applescript: Modification/creation date verwursten</title><link>http://hubionmac.com/wordpress/2010/09/applescript-modificationcreation-date-verwursten/</link> <comments>http://hubionmac.com/wordpress/2010/09/applescript-modificationcreation-date-verwursten/#comments</comments> <pubDate>Wed, 08 Sep 2010 17:22:35 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Finder]]></category> <category><![CDATA[creation]]></category> <category><![CDATA[date]]></category> <category><![CDATA[files]]></category> <category><![CDATA[modification]]></category> <category><![CDATA[sort]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2299</guid> <description><![CDATA[Hier zwei Beispiele, was man so mit dem Änderungsdatum oder Erstellungsdatum von Dateien in Ordner so anstellen kann. Und der Auslöser&#8230; Code zum markieren einmal anklicken Code im Skript-Editor öffnen &#8211;hubionmac.com 08.09.2010 &#8211;set a folder&#8217;s name to creation date of one of it&#8217;s items&#8230; &#8211;date string format 2010-01-01 set thefolder to choose folder tell application [...]]]></description> <content:encoded><![CDATA[<p>Hier zwei Beispiele, was man so mit dem Änderungsdatum oder Erstellungsdatum von Dateien in Ordner so anstellen kann. Und der <a href="http://www.fischer-bayern.de/phpBB2/viewtopic.php?t=3143">Auslöser</a>&#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 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;hubionmac.com 08.09.2010</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;set a folder&#8217;s name to creation date of one of it&#8217;s items&#8230;</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;date string format 2010-01-01</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 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2000c0"><span style="color: #000000"><b>set</b> </span><span style="color: #2d9600">thefolder</span><span style="color: #000000"> <b>to</b> </span><b>choose folder</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;Finder&#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>set</b> <span style="color: #2d9600">thedates</span> <b>to</b> (<span style="color: #9200de">creation date</span> <b>of</b> <b>every</b> <span style="color: #3300ff"><i>item</i></span> <b>of</b> <span style="color: #2d9600">thefolder</span>)</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">item_dates</span> <b>to</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: #2d9600">a</span> <b>in</b> <span style="color: #2d9600">thedates</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> <b>my</b> <span style="color: #2d9600">make_dateString</span>(<span style="color: #2d9600">a</span>) <b>is not</b> <b>in</b> <span style="color: #2d9600">item_dates</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: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>item_dates<span style="color: #000000"> <b>to</b> </span>item_dates<span style="color: #000000"> &amp; <b>my</b> </span>make_dateString<span style="color: #000000">(</span>a<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; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span></span>&#8211; wenn also dateien von mehr als einem Tag in dem ordner stecken&#8230;</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> (<span style="color: #3300ff"><b>count</b></span> <b>of</b> <span style="color: #2d9600">item_dates</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><b>set</b> <span style="color: #2d9600">item_dates</span> <b>to</b> <span style="color: #2000c0"><b>choose from list</b></span> <span style="color: #2d9600">item_dates</span> <span style="color: #2000c0">with prompt</span> &#8220;Oje, welche Datum soll ich denn nur nehmen&#8230;&#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: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>current_foldername<span style="color: #000000"> <b>to</b> </span><span style="color: #9200de">name</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>set</b> <span style="color: #2d9600">string_to_add</span> <b>to</b> <span style="color: #6400c0">text returned</span> <b>of</b> (<span style="color: #2000c0"><b>display dialog</b></span> &#8220;Soll noch etwas an den Ordner-Namen angehängt werden?</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: #2d9600"><span style="color: #000000">\&#8221;" &amp; </span>item_dates<span style="color: #000000"> &amp; &#8221; &#8221; &amp; </span>current_foldername<span style="color: #000000"> &amp; &#8220;\&#8221;" </span><span style="color: #2000c0">default answer</span><span style="color: #000000"> </span>current_foldername<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: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>newfoldername<span style="color: #000000"> <b>to</b> </span>item_dates<span style="color: #000000"> &amp; &#8221; &#8221; &amp; </span>string_to_add<span style="color: #000000"> <b>as</b> </span><span style="color: #3300ff"><i>text</i></span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #9200de">comment</span> <b>of</b> <span style="color: #2d9600">thefolder</span> <b>to</b> &#8220;Alter Name: \&#8221;" &amp; <span style="color: #2d9600">current_foldername</span> &amp; &#8220;\&#8221;"</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #9200de">name</span><span style="color: #000000"> <b>of</b> </span>thefolder<span style="color: #000000"> <b>to</b> </span>newfoldername</p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; min-height: 15.0px"></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>to</b> </span>make_dateString<span style="color: #000000">(</span>thedate<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">themonth</span> <b>to</b> <span style="color: #3300ff"><i>characters</i></span> -2 <b>through</b> -1 <b>of</b> (&#8220;0&#8243; &amp; (<span style="color: #3300ff"><i>month</i></span> <b>of</b> <span style="color: #2d9600">thedate</span> <b>as</b> <span style="color: #3300ff"><i>integer</i></span>) <b>as</b> <span style="color: #3300ff"><i>text</i></span>)</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>theyear<span style="color: #000000"> <b>to</b> </span><span style="color: #9200de">year</span><span style="color: #000000"> <b>of</b> </span>thedate</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">theday</span> <b>to</b> <span style="color: #3300ff"><i>characters</i></span> -2 <b>through</b> -1 <b>of</b> (&#8220;0&#8243; &amp; (<span style="color: #9200de">day</span> <b>of</b> <span style="color: #2d9600">thedate</span> <b>as</b> <span style="color: #3300ff"><i>integer</i></span>) <b>as</b> <span style="color: #3300ff"><i>text</i></span>)</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>return</b> <span style="color: #2d9600">theyear</span> &amp; &#8220;-&#8221; &amp; <span style="color: #2d9600">themonth</span> &amp; &#8220;-&#8221; &amp; <span style="color: #2d9600">theday</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>make_dateString</p></div></div><div><div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div><div class="hubionmac_codebox" onclick="selectThis(this);"><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; hubionmac.com 08.09.2010</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;sets modification date of a folder to the latest modification date of its items</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 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2000c0"><span style="color: #000000"><b>set</b> </span><span style="color: #2d9600">thefolder</span><span style="color: #000000"> <b>to</b> </span><b>choose folder</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;Finder&#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>set</b> <span style="color: #2d9600">thefiles</span> <b>to</b> <b>every</b> <span style="color: #3300ff"><i>item</i></span> <b>of</b> <span style="color: #2d9600">thefolder</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">thedates</span> <b>to</b> (<span style="color: #9200de">creation date</span> <b>of</b> <b>every</b> <span style="color: #3300ff"><i>item</i></span> <b>of</b> <span style="color: #2d9600">thefolder</span>)</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>latest_date<span style="color: #000000"> <b>to</b> </span><span style="color: #9200de">modification date</span><span style="color: #000000"> <b>of</b> </span><span style="color: #3300ff"><i>item</i></span><span style="color: #000000"> 1 <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>repeat</b> <b>with</b> <span style="color: #2d9600">i</span> <b>from</b> 1 <b>to</b> (<span style="color: #3300ff"><b>count</b></span> <b>of</b> <span style="color: #2d9600">thefiles</span>)</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>current_item<span style="color: #000000"> <b>to</b> </span><span style="color: #3300ff"><i>item</i></span><span style="color: #000000"> </span>i<span style="color: #000000"> <b>of</b> </span>thefiles</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> </span>latest_date<span style="color: #000000"> &lt; (</span><span style="color: #9200de">modification date</span><span style="color: #000000"> <b>of</b> </span>current_item<span style="color: #000000">) <b>then</b></span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">latest_date</span> <b>to</b> (<span style="color: #9200de">modification date</span> <b>of</b> (<span style="color: #2d9600">current_item</span> <b>as</b> <span style="color: #3300ff"><i>alias</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>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; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #9200de">modification date</span><span style="color: #000000"> <b>of</b> </span>thefolder<span style="color: #000000"> <b>to</b> </span>latest_date</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><div><div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div><div class="hubionmac_codebox" onclick="selectThis(this);"><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;hubionmac.com &gt;~2007 i think</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;AppleScript Droplet to sort fieles into folders by creation date</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>on</b> </span><span style="color: #3300ff"><b>open</b></span><span style="color: #000000"> </span>these_items</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: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>thelist<span style="color: #000000"> <b>to</b> {</span>make_dateString<span style="color: #000000">(</span><span style="color: #2000c0"><b>current date</b></span><span style="color: #000000">, 1)} &amp; {</span>make_dateString<span style="color: #000000">(</span><span style="color: #2000c0"><b>current date</b></span><span style="color: #000000">, 2)} &amp; {</span>make_dateString<span style="color: #000000">(</span><span style="color: #2000c0"><b>current date</b></span><span style="color: #000000">, 3)} <b>as</b> </span><span style="color: #3300ff"><i>list</i></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: #2000c0"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>choose from list</b><span style="color: #000000"> </span><span style="color: #2d9600">thelist</span><span style="color: #000000"> </span>with prompt<span style="color: #000000"> &#8220;Choose date format:&#8221;</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>if</b> <span style="color: #9200de">result</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span> = <span style="color: #3300ff"><i>item</i></span> 1 <b>of</b> <span style="color: #2d9600">thelist</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">theformat</span> <b>to</b> 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>else</b> <b>if</b> <span style="color: #9200de">result</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span> = <span style="color: #3300ff"><i>item</i></span> 2 <b>of</b> <span style="color: #2d9600">thelist</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">theformat</span> <b>to</b> 2</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>else</b> <b>if</b> <span style="color: #9200de">result</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span> = <span style="color: #3300ff"><i>item</i></span> 3 <b>of</b> <span style="color: #2d9600">thelist</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">theformat</span> <b>to</b> 3</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; 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; 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; color: #2d9600"><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>tell</b> <span style="color: #3300ff"><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; 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;<span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span>set thedate to creation date of this_item</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #2d9600">thedate</span><span style="color: #000000"> <b>to</b> </span>modification date<span style="color: #000000"> <b>of</b> </span><span style="color: #2d9600">this_item</span></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">theLocation</span> <b>to</b> <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #9200de">POSIX path</span> <b>of</b> ((<span style="color: #3300ff"><i>folder</i></span> <b>of</b> <span style="color: #2d9600">this_item</span>) <b>as</b> <span style="color: #3300ff"><i>alias</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>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>foldername<span style="color: #000000"> <b>to</b> </span>make_dateString<span style="color: #000000">(</span>thedate<span style="color: #000000">, </span>theformat<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>try</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><span style="color: #2000c0"><b>do shell script</b></span> &#8220;cd &#8221; &amp; <span style="color: #2d9600">theLocation</span> &amp; &#8220;;mkdir &#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">foldername</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>try</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #2d9600">the_item</span><span style="color: #000000"> <b>to</b> </span>quoted form<span style="color: #000000"> <b>of</b> </span>POSIX path<span style="color: #000000"> <b>of</b> </span><span style="color: #2d9600">this_item</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; 2008-05-26 -n Option add, so files are not overwritten</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #2000c0"><b>do shell script</b></span> &#8220;cd &#8221; &amp; <span style="color: #2d9600">theLocation</span> &amp; &#8220;;mv -n &#8221; &amp; <span style="color: #2d9600">the_item</span> &amp; &#8221; ./&#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">foldername</span> &amp; &#8220;/&#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>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: #3300ff"><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; color: #2d9600"><span style="color: #000000"><b>on</b> </span>get_month_number<span style="color: #000000">(</span>incomingDate<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span></span>&#8211; works with systems &lt;OS X 10.4</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>copy</b> </span>incomingDate<span style="color: #000000"> <b>to</b> </span>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> <b>the</b> <span style="color: #3300ff"><i>month</i></span> <b>of</b> <span style="color: #2d9600">b</span> <b>to</b> <span style="color: #3300ff"><i>January</i></span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">month_number</span> <b>to</b> &#8220;0&#8243; &amp; (1 + (<span style="color: #2d9600">incomingDate</span> &#8211; <span style="color: #2d9600">b</span> + 1314864) <b>div</b> 2629728) <b>as</b> <span style="color: #3300ff"><i>text</i></span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>return</b> (<span style="color: #3300ff"><i>characters</i></span> -2 <b>through</b> -1 <b>of</b> <span style="color: #2d9600">month_number</span>) <b>as</b> <span style="color: #3300ff"><i>text</i></span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>get_month_number</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: #2d9600"><span style="color: #000000"><b>on</b> </span>make_dateString<span style="color: #000000">(</span>thedate<span style="color: #000000">, </span>theformat<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>if</b> <span style="color: #2d9600">theformat</span> = 1 <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><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">theday</span> <b>to</b> <span style="color: #3300ff"><i>characters</i></span> -2 <b>through</b> -1 <b>of</b> ((&#8220;0&#8243; &amp; <span style="color: #9200de">day</span> <b>of</b> <span style="color: #2d9600">thedate</span>) <b>as</b> <span style="color: #3300ff"><i>text</i></span>) <b>as</b> <span style="color: #3300ff"><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: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>thestring<span style="color: #000000"> <b>to</b> (</span><span style="color: #9200de">year</span><span style="color: #000000"> <b>of</b> </span>thedate<span style="color: #000000">) &amp; &#8220;-&#8221; &amp; </span>get_month_number<span style="color: #000000">(</span>thedate<span style="color: #000000">) &amp; &#8220;-&#8221; &amp; </span>theday</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>else</b> <b>if</b> <span style="color: #2d9600">theformat</span> = 2 <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>thestring<span style="color: #000000"> <b>to</b> (</span><span style="color: #9200de">year</span><span style="color: #000000"> <b>of</b> </span>thedate<span style="color: #000000">) &amp; &#8220;-&#8221; &amp; </span>get_month_number<span style="color: #000000">(</span>thedate<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>else</b> <b>if</b> <span style="color: #2d9600">theformat</span> = 3 <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">thestring</span> <b>to</b> (<span style="color: #9200de">year</span> <b>of</b> <span style="color: #2d9600">thedate</span>)</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>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>return</b> <span style="color: #2d9600">thestring</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>make_dateString</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></div></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2010/09/applescript-modificationcreation-date-verwursten/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Finder: Move biggest file of folders to first folder</title><link>http://hubionmac.com/wordpress/2010/04/finder-move-biggest-files-of-folders-to-first-folder/</link> <comments>http://hubionmac.com/wordpress/2010/04/finder-move-biggest-files-of-folders-to-first-folder/#comments</comments> <pubDate>Thu, 15 Apr 2010 23:06:50 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Finder]]></category> <category><![CDATA[AppleScript]]></category> <category><![CDATA[biggest]]></category> <category><![CDATA[finder]]></category> <category><![CDATA[move]]></category> <category><![CDATA[size]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2119</guid> <description><![CDATA[Ein paar Ordner auswählen und die jeweils größte Datei wird in den ersten Ordner bewegt&#8230; Ich kann es gebrauchen, sag&#8217; aber nicht weshalb ;-P Code zum markieren einmal anklicken Code im Skript-Editor öffnen tell application &#8220;Finder&#8221; set these to selection set folderkind to kind of folder 1 of startup disk set movetothisfolder to &#8220;&#8221; repeat [...]]]></description> <content:encoded><![CDATA[<p>Ein paar Ordner auswählen und die jeweils größte Datei wird in den ersten Ordner bewegt&#8230; Ich kann es gebrauchen, sag&#8217; aber nicht weshalb ;-P</p><div><div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div><div class="hubionmac_codebox" onclick="selectThis(this);"><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>tell</b> <span style="color: #3300ff"><i>application</i></span> &#8220;Finder&#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>set</b> <span style="color: #2d9600">these</span> <b>to</b> <span style="color: #9200de">selection</span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">folderkind</span> <b>to</b> <span style="color: #9200de">kind</span> <b>of</b> <span style="color: #3300ff"><i>folder</i></span> 1 <b>of</b> <span style="color: #9200de">startup disk</span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>movetothisfolder<span style="color: #000000"> <b>to</b> &#8220;&#8221;</span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>with</b> <span style="color: #2d9600">this</span> <b>in</b> <span style="color: #2d9600">these</span></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> <span style="color: #9200de">kind</span> <b>of</b> <span style="color: #2d9600">this</span> <b>is</b> <span style="color: #2d9600">folderkind</span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> <span style="color: #2d9600">movetothisfolder</span> = &#8220;&#8221; <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 208.1px; text-indent: -208.2px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>movetothisfolder<span style="color: #000000"> <b>to</b> </span>this</p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">these2</span> <b>to</b> <b>every</b> <span style="color: #3300ff"><i>item</i></span> <b>of</b> <span style="color: #2d9600">this</span></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">biggestsize</span> <b>to</b> 0</p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>with</b> <span style="color: #2d9600">this2</span> <b>in</b> <span style="color: #2d9600">these2</span></p><p style="margin: 0.0px 0.0px 0.0px 208.1px; text-indent: -208.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> <span style="color: #9200de">size</span> <b>of</b> <span style="color: #2d9600">this2</span> &gt; <span style="color: #2d9600">biggestsize</span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">biggestsize</span> <b>to</b> <span style="color: #9200de">size</span> <b>of</b> <span style="color: #2d9600">this2</span></p><p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.8px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>movethis2<span style="color: #000000"> <b>to</b> </span>this2</p><p style="margin: 0.0px 0.0px 0.0px 208.1px; text-indent: -208.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><span style="color: #3300ff"><b>move</b></span><span style="color: #000000"> </span>movethis2<span style="color: #000000"> </span><span style="color: #3300ff">to</span><span style="color: #000000"> </span>movetothisfolder</p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>tell</b></p></div></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2010/04/finder-move-biggest-files-of-folders-to-first-folder/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>AppleScript Finder Terror</title><link>http://hubionmac.com/wordpress/2010/03/applescript-finder-terror/</link> <comments>http://hubionmac.com/wordpress/2010/03/applescript-finder-terror/#comments</comments> <pubDate>Mon, 22 Mar 2010 01:14:46 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Finder]]></category> <category><![CDATA[AppleScript]]></category> <category><![CDATA[finder]]></category> <category><![CDATA[just4fun]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2085</guid> <description><![CDATA[Macht besonders viel Spaß, wenn der Schreibtisch besonders voll ist: Code zum markieren einmal anklicken Code im Skript-Editor öffnen tell application &#8220;System Events&#8221; set visible of every process to false end tell tell application &#8220;Finder&#8221; activate close every window repeat with i from 1 to 1 set arrangement of icon view options of window of [...]]]></description> <content:encoded><![CDATA[<p>Macht besonders viel Spaß, wenn der Schreibtisch besonders voll ist:</p><div><div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div><div class="hubionmac_codebox" onclick="selectThis(this);"><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>tell</b> <span style="color: #2832f9"><i>application</i></span> &#8220;System Events&#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>set</b> <span style="color: #8c27d6">visible</span> <b>of</b> <b>every</b> <span style="color: #2832f9"><i>process</i></span> <b>to</b> <span style="color: #642f8e">false</span></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>tell</b> <span style="color: #2832f9"><i>application</i></span> &#8220;Finder&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>activate</b></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>close</b><span style="color: #000000"> <b>every</b> </span><i>window</i></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>with</b> <span style="color: #3b9120">i</span> <b>from</b> 1 <b>to</b> 1</p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #8c27d6">arrangement</span><span style="color: #000000"> <b>of</b> </span><i>icon view options</i><span style="color: #000000"> <b>of</b> </span><i>window</i><span style="color: #000000"> <b>of</b> </span><span style="color: #8c27d6">desktop</span><span style="color: #000000"> <b>to</b> </span><span style="color: #642f8e">arranged by kind</span></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #172fb9"><b>delay</b></span> 0.25</p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #8c27d6">arrangement</span><span style="color: #000000"> <b>of</b> </span><i>icon view options</i><span style="color: #000000"> <b>of</b> </span><i>window</i><span style="color: #000000"> <b>of</b> </span><span style="color: #8c27d6">desktop</span><span style="color: #000000"> <b>to</b> </span><span style="color: #642f8e">arranged by name</span></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #172fb9"><b>delay</b></span> 0.25</p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #8c27d6">arrangement</span><span style="color: #000000"> <b>of</b> </span><i>icon view options</i><span style="color: #000000"> <b>of</b> </span><i>window</i><span style="color: #000000"> <b>of</b> </span><span style="color: #8c27d6">desktop</span><span style="color: #000000"> <b>to</b> </span><span style="color: #642f8e">arranged by size</span></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #172fb9"><b>delay</b></span> 0.25</p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #642f8e"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #8c27d6">arrangement</span><span style="color: #000000"> <b>of</b> </span><span style="color: #2832f9"><i>icon view options</i></span><span style="color: #000000"> <b>of</b> </span><span style="color: #2832f9"><i>window</i></span><span style="color: #000000"> <b>of</b> </span><span style="color: #8c27d6">desktop</span><span style="color: #000000"> <b>to</b> </span>arranged by creation date</p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #172fb9"><b>delay</b></span> 0.25</p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #642f8e"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #8c27d6">arrangement</span><span style="color: #000000"> <b>of</b> </span><span style="color: #2832f9"><i>icon view options</i></span><span style="color: #000000"> <b>of</b> </span><span style="color: #2832f9"><i>window</i></span><span style="color: #000000"> <b>of</b> </span><span style="color: #8c27d6">desktop</span><span style="color: #000000"> <b>to</b> </span>arranged by modification date</p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #172fb9"><b>delay</b></span> 0.25</p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #2832f9"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #8c27d6">arrangement</span><span style="color: #000000"> <b>of</b> </span><i>icon view options</i><span style="color: #000000"> <b>of</b> </span><i>window</i><span style="color: #000000"> <b>of</b> </span><span style="color: #8c27d6">desktop</span><span style="color: #000000"> <b>to</b> </span><span style="color: #642f8e">arranged by kind</span></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #172fb9"><b>delay</b></span> 0.25</p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>tell</b></p></div></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2010/03/applescript-finder-terror/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>AppleScript: Bild-Datein und PDFs weg sortieren&#8230;</title><link>http://hubionmac.com/wordpress/2010/03/applescript-bild-datein-und-pdfs-weg-sortieren/</link> <comments>http://hubionmac.com/wordpress/2010/03/applescript-bild-datein-und-pdfs-weg-sortieren/#comments</comments> <pubDate>Thu, 18 Mar 2010 23:22:13 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Finder]]></category> <category><![CDATA[AppleScript]]></category> <category><![CDATA[images]]></category> <category><![CDATA[move]]></category> <category><![CDATA[pdfs]]></category> <category><![CDATA[sort]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2053</guid> <description><![CDATA[Erst mal Danke an rumbleinthedesert für die Spende, für das Skript! Damit lassen sich PDFs (und nunmehr auch Bilder) einfach sichten und weg sortieren. Man hat einen Ordner mit seinen Bildern, in diesem Ordner sind vielleicht schon mögliche Zielordner enthalten, ansonsten kann man im Verlauf des Skriptes auch neue Ordner anlegen lassen&#8230; Zieht man nun [...]]]></description> <content:encoded><![CDATA[<div class="hubionmac_spalte_first">Erst mal Danke an rumbleinthedesert für die Spende, für <a href="http://www.fischer-bayern.de/phpBB2/viewtopic.php?t=3066" target="_blank">das Skript</a>!<br /> Damit lassen sich PDFs (und nunmehr auch Bilder) einfach sichten und weg sortieren. Man hat einen Ordner mit seinen Bildern, in diesem Ordner sind vielleicht schon mögliche Zielordner enthalten, ansonsten kann man im Verlauf des Skriptes auch neue Ordner anlegen lassen&#8230;</div><div class="hubionmac_spalte_normal"> Zieht man nun diesen Ordner auf das unten gezeigte, als AppleScript-Programm gespeicherte Skript, öffnet es der Reihe nach die Bilder oder PDFs in der Vorschau, zeigt einem eine Liste der Zielordner an und man kann recht flott die Bilder weg sortieren. Ist dem <a href="http://hubionmac.com/wordpress/2009/12/mails-ins-postfach-bewegen-2-0/" target="_blank">Mail-Skript</a> nicht unähnlich&#8230;.</div><div style="clear: both;"></div><div><div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div><div class="hubionmac_codebox" onclick="selectThis(this);"><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>on</b> </span><span style="color: #3300ff"><b>open</b></span><span style="color: #000000"> </span>thefolder</p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> (<span style="color: #3300ff"><b>count</b></span> <b>of</b> <span style="color: #2d9600">thefolder</span>) = 1 <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> <span style="color: #3300ff"><i>application</i></span> &#8220;Finder&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">thefolder</span> <b>to</b> (<span style="color: #3300ff"><i>item</i></span> 1 <b>of</b> <span style="color: #2d9600">thefolder</span>) <b>as</b> <span style="color: #3300ff"><i>alias</i></span></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>thefolder_posix<span style="color: #000000"> <b>to</b> </span><span style="color: #9200de">POSIX path</span><span style="color: #000000"> <b>of</b> (</span>thefolder<span style="color: #000000"> <b>as</b> </span><span style="color: #3300ff"><i>alias</i></span><span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">sort_destis</span> <b>to</b> <span style="color: #9200de">name</span> <b>of</b> <b>every</b> <span style="color: #3300ff"><i>folder</i></span> <b>of</b> <span style="color: #2d9600">thefolder</span></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">thepdfs</span> <b>to</b> <b>every</b> <span style="color: #3300ff"><i>file</i></span> <b>of</b> <span style="color: #2d9600">thefolder</span></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>with</b> <span style="color: #2d9600">thepdf</span> <b>in</b> <span style="color: #2d9600">thepdfs</span></p><p style="margin: 0.0px 0.0px 0.0px 208.1px; text-indent: -208.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> <span style="color: #9200de">name</span> <b>of</b> <span style="color: #2d9600">thepdf</span> <b>ends with</b> &#8220;.pdf&#8221; <b>or</b> <span style="color: #9200de">name</span> <b>of</b> <span style="color: #2d9600">thepdf</span> <b>ends with</b> &#8220;.png&#8221; <b>or</b> <span style="color: #9200de">name</span> <b>of</b> <span style="color: #2d9600">thepdf</span> <b>ends with</b> &#8220;.jpg&#8221; <b>or</b> <span style="color: #9200de">name</span> <b>of</b> <span style="color: #2d9600">thepdf</span> <b>ends with</b> &#8220;.gif&#8221; <b>or</b> <span style="color: #9200de">name</span> <b>of</b> <span style="color: #2d9600">thepdf</span> <b>ends with</b> &#8220;.psd&#8221; <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">thepdf_posix</span> <b>to</b> <span style="color: #9200de">POSIX path</span> <b>of</b> (<span style="color: #2d9600">thepdf</span> <b>as</b> <span style="color: #3300ff"><i>alias</i></span>)</p><p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #2000c0"><b>do shell script</b></span> &#8220;open -a /Applications/Preview.app &#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">thepdf_posix</span></p><p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> <b>me</b> <b>to</b> <span style="color: #3300ff"><b>activate</b></span></p><p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> <b>me</b> <b>to</b> <b>set</b> <span style="color: #2d9600">thedesti</span> <b>to</b> <span style="color: #2000c0"><b>choose from list</b></span> {&#8220;••NEW Folder••&#8221;} &amp; <span style="color: #2d9600">sort_destis</span> <span style="color: #2000c0">with prompt</span> &#8220;In welchen Ordner verschieben?&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.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><span class="Apple-tab-span" style="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 249.8px; text-indent: -249.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> <span style="color: #2d9600">thedesti</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span> = &#8220;••NEW Folder••&#8221; <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 291.4px; text-indent: -291.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span 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">newfoldername</span> <b>to</b> &#8220;&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 291.4px; text-indent: -291.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span 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: #2d9600">newfoldername</span> ≠ &#8220;&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 333.0px; text-indent: -333.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><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> <b>me</b> <b>to</b> <b>set</b> <span style="color: #2d9600">newfoldername</span> <b>to</b> <span style="color: #6400c0">text returned</span> <b>of</b> (<span style="color: #2000c0"><b>display dialog</b></span> &#8220;Name of new Folder&#8221; <span style="color: #2000c0">default answer</span> &#8220;&#8221;)</p><p style="margin: 0.0px 0.0px 0.0px 333.0px; text-indent: -333.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><span class="Apple-tab-span" style="white-space:pre"> </span><b>try</b></p><p style="margin: 0.0px 0.0px 0.0px 374.6px; text-indent: -374.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><span style="color: #2000c0"><b>do shell script</b></span> &#8220;cd &#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">thefolder_posix</span> &amp; &#8220;;mkdir &#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">newfoldername</span></p><p style="margin: 0.0px 0.0px 0.0px 333.0px; text-indent: -333.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><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 333.0px; text-indent: -333.0px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>thedesti<span style="color: #000000"> <b>to</b> </span>newfoldername</p><p style="margin: 0.0px 0.0px 0.0px 291.4px; text-indent: -291.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span 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 249.8px; text-indent: -249.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> <span style="color: #3300ff"><i>application</i></span> &#8220;Preview&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 291.4px; text-indent: -291.4px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>activate</b></p><p style="margin: 0.0px 0.0px 0.0px 291.4px; text-indent: -291.4px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><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 291.4px; text-indent: -291.4px; 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;kleiner Pfusch, weil die Vorschau keine AppleScript-Befehle kennt&#8230;</p><p style="margin: 0.0px 0.0px 0.0px 291.4px; text-indent: -291.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> <span style="color: #3300ff"><i>application</i></span> &#8220;System Events&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 333.0px; text-indent: -333.0px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>keystroke</b><span style="color: #000000"> &#8220;w&#8221; </span>using<span style="color: #000000"> </span><span style="color: #671893">command down</span></p><p style="margin: 0.0px 0.0px 0.0px 291.4px; text-indent: -291.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span 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 249.8px; text-indent: -249.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 249.8px; text-indent: -249.8px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><span style="color: #2000c0"><b>do shell script</b></span><span style="color: #000000"> &#8220;mv &#8221; &amp; </span><span style="color: #9200de">quoted form</span><span style="color: #000000"> <b>of</b> </span>thepdf_posix<span style="color: #000000"> &amp; &#8221; &#8216;&#8221; &amp; </span>thefolder_posix<span style="color: #000000"> &amp; </span>thedesti<span style="color: #000000"> &amp; &#8220;/&#8221; &amp; <b>my</b> </span>checkname_with_pdf_suffix<span style="color: #000000">(</span><span style="color: #9200de">name</span><span style="color: #000000"> <b>of</b> </span>thepdf<span style="color: #000000">, ((</span>thefolder<span style="color: #000000"> &amp; </span>thedesti<span style="color: #000000">) <b>as</b> </span><span style="color: #3300ff"><i>text</i></span><span style="color: #000000">) <b>as</b> </span><span style="color: #3300ff"><i>alias</i></span><span style="color: #000000">, </span><span style="color: #671893">false</span><span style="color: #000000">) &amp; &#8220;&#8216;&#8221;</span></p><p style="margin: 0.0px 0.0px 0.0px 208.1px; text-indent: -208.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; 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 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> <b>me</b> <b>to</b> <span style="color: #3300ff"><b>activate</b></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>tell</b> <b>me</b> <b>to</b> <span style="color: #2000c0"><b>display dialog</b></span> &#8220;bin am Ende&#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>if</b></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <span style="color: #3300ff"><b>open</b></span></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; min-height: 15.0px"></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>on</b> </span>checkname_with_pdf_suffix<span style="color: #000000">(</span>n<span style="color: #000000">, </span>D<span style="color: #000000">, </span>looped<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> <span style="color: #3300ff"><i>application</i></span> &#8220;Finder&#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: #2d9600">thefiles</span> <b>to</b> <span style="color: #9200de">name</span> <b>of</b> <b>every</b> <span style="color: #3300ff"><i>item</i></span> <b>of</b> (<span style="color: #2d9600">D</span> <b>as</b> <span style="color: #3300ff"><i>alias</i></span>)</p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> <span style="color: #2d9600">thefiles</span> <b>contains</b> <span style="color: #2d9600">n</span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> <span style="color: #2d9600">looped</span> = <span style="color: #671893">false</span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">n</span> <b>to</b> ((<span style="color: #3300ff"><i>characters</i></span> 1 <b>through</b> -5 <b>of</b> <span style="color: #2d9600">n</span>) &amp; &#8221; 1&#8243; &amp; (<span style="color: #3300ff"><i>characters</i></span> -4 <b>through</b> -1 <b>of</b> <span style="color: #2d9600">n</span>)) <b>as</b> <span style="color: #3300ff"><i>text</i></span></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>my</b> </span>checkname_with_pdf_suffix<span style="color: #000000">(</span>n<span style="color: #000000">, </span>D<span style="color: #000000">, </span><span style="color: #671893">true</span><span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>else</b></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">tmp</span> <b>to</b> (<b>last</b> <span style="color: #3300ff"><i>word</i></span> <b>of</b> ((<span style="color: #3300ff"><i>characters</i></span> 1 <b>through</b> -5 <b>of</b> <span style="color: #2d9600">n</span>) <b>as</b> <span style="color: #3300ff"><i>text</i></span>) <b>as</b> <span style="color: #3300ff"><i>integer</i></span>)</p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">tmpcount</span> <b>to</b> (<span style="color: #3300ff"><b>count</b></span> <b>of</b> <span style="color: #3300ff"><i>characters</i></span> <b>of</b> (<span style="color: #2d9600">tmp</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span>)) + 5</p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">tmp</span> <b>to</b> <span style="color: #2d9600">tmp</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>set</b> <span style="color: #2d9600">n</span> <b>to</b> ((<span style="color: #3300ff"><i>characters</i></span> 1 <b>through</b> (-1 * <span style="color: #2d9600">tmpcount</span>) <b>of</b> <span style="color: #2d9600">n</span>) &amp; <span style="color: #2d9600">tmp</span> &amp; (<span style="color: #3300ff"><i>characters</i></span> -4 <b>through</b> -1 <b>of</b> <span style="color: #2d9600">n</span>)) <b>as</b> <span style="color: #3300ff"><i>text</i></span></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>my</b> </span>checkname_with_pdf_suffix<span style="color: #000000">(</span>n<span style="color: #000000">, </span>D<span style="color: #000000">, </span><span style="color: #671893">true</span><span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>else</b></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>return</b> <span style="color: #2d9600">n</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>if</b></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>checkname_with_pdf_suffix</p></div></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2010/03/applescript-bild-datein-und-pdfs-weg-sortieren/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Find missing in line</title><link>http://hubionmac.com/wordpress/2009/12/find-missing-in-line/</link> <comments>http://hubionmac.com/wordpress/2009/12/find-missing-in-line/#comments</comments> <pubDate>Sun, 06 Dec 2009 03:02:38 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Finder]]></category> <category><![CDATA[AppleScript]]></category> <category><![CDATA[dateinamen]]></category> <category><![CDATA[epsioden]]></category> <category><![CDATA[missing]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=1672</guid> <description><![CDATA[War mal als Erweiterung für den Episode-Namer gedacht&#8230; Damit man bei 200 Episoden noch die findet, die einem fehlt&#8230; Geht so wie es aussieht, davon aus, dass der Name jeder Datei mit einer 3-stelligen Zahl anfängt&#8230; man zieht einfach die Dateien auf das AppleScript-Droplet und es sagt einem, welche Zahlen in der Reihe fehlen&#8230;. Code [...]]]></description> <content:encoded><![CDATA[<p>War mal als Erweiterung für den <a target="_blank" href="http://hubionmac.com/wordpress/2009/03/episoden-benenner-episode-namer/">Episode-Namer</a> gedacht&#8230; Damit man bei 200 Episoden noch die findet, die einem fehlt&#8230;<br /> Geht so wie es aussieht, davon aus, dass der Name jeder Datei mit einer 3-stelligen Zahl anfängt&#8230; man zieht einfach die Dateien auf das AppleScript-Droplet und es sagt einem, welche Zahlen in der Reihe fehlen&#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; color: #3b9120"><span style="color: #000000"><b>on</b> </span><span style="color: #2832f9"><b>open</b></span><span style="color: #000000"> </span>these</p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #8c27d6"><span style="color: #000000"><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 83.2px; text-indent: -83.2px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #3b9120">numberlist</span> <b>to</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>repeat</b> <b>with</b> <span style="color: #3b9120">this</span> <b>in</b> <span style="color: #3b9120">these</span></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> <span style="color: #2832f9"><i>application</i></span> &#8220;Finder&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #3b9120">numberlist</span> <b>to</b> <span style="color: #3b9120">numberlist</span> &amp; (((<span style="color: #2832f9"><i>characters</i></span> 1 <b>through</b> 3 <b>of</b> (<span style="color: #8c27d6">name</span> <b>of</b> <span style="color: #3b9120">this</span> <b>as</b> <span style="color: #2832f9"><i>text</i></span>)) <b>as</b> <span style="color: #2832f9"><i>text</i></span>) <b>as</b> <span style="color: #2832f9"><i>integer</i></span>)</p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>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>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>new_list<span style="color: #000000"> <b>to</b> </span>simple_sort<span style="color: #000000">(</span>numberlist<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #3b9120">missing_</span> <b>to</b> &#8220;&#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><span style="color: #172fb9"><b>display dialog</b></span> ((<span style="color: #2832f9"><i>item</i></span> 1 <b>of</b> <span style="color: #3b9120">new_list</span>) <b>as</b> <span style="color: #2832f9"><i>integer</i></span>)</p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>with</b> <span style="color: #3b9120">i</span> <b>from</b> ((<span style="color: #2832f9"><i>item</i></span> 1 <b>of</b> <span style="color: #3b9120">new_list</span>) <b>as</b> <span style="color: #2832f9"><i>integer</i></span>) <b>to</b> ((<b>last</b> <span style="color: #2832f9"><i>item</i></span> <b>of</b> <span style="color: #3b9120">new_list</span>) <b>as</b> <span style="color: #2832f9"><i>integer</i></span>)</p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> <span style="color: #3b9120">numberlist</span> <b>does not</b> <b>contain</b> <span style="color: #3b9120">i</span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 166.5px; text-indent: -166.5px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #3b9120">missing_</span> <b>to</b> <span style="color: #3b9120">missing_</span> &amp; <span style="color: #3b9120">i</span> &amp; <span style="color: #8c27d6">return</span></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> <span style="color: #3b9120">missing_</span> ≠ &#8220;&#8221; <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; 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><b>set the clipboard to</b><span style="color: #000000"> </span><span style="color: #3b9120">missing_</span><span style="color: #000000"> <b>as</b> </span><span style="color: #2832f9"><i>text</i></span></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #172fb9"><b>display dialog</b></span> &#8220;Es fehlen welche&#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>else</b></p><p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #172fb9"><b>display dialog</b></span> &#8220;Alles da!&#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>if</b></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <span style="color: #2832f9"><b>open</b></span></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; min-height: 15.0px"></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; min-height: 15.0px"></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><b>on</b> </span>simple_sort<span style="color: #000000">(</span>the_list<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #8c27d6"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span><span style="color: #3b9120">old_delims</span><span style="color: #000000"> <b>to</b> </span>AppleScript<span style="color: #000000">&#8216;s </span>text item delimiters</p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #8c27d6"><span style="color: #000000"><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> {</span><span style="color: #172fb9"><b>ASCII character</b></span><span style="color: #000000"> 10} </span><span style="color: #5e6161">&#8211; always a linefeed</span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>list_string<span style="color: #000000"> <b>to</b> (</span>the_list<span style="color: #000000"> <b>as</b> </span><span style="color: #2832f9"><i>string</i></span><span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #3b9120">new_string</span> <b>to</b> <span style="color: #172fb9"><b>do shell script</b></span> &#8220;echo &#8221; &amp; <span style="color: #8c27d6">quoted form</span> <b>of</b> <span style="color: #3b9120">list_string</span> &amp; &#8221; | sort -fn&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>new_list<span style="color: #000000"> <b>to</b> (</span><span style="color: #2832f9"><i>paragraphs</i></span><span style="color: #000000"> <b>of</b> </span>new_string<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #8c27d6"><span style="color: #000000"><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> </span><span style="color: #3b9120">old_delims</span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>return</b> <span style="color: #3b9120">new_list</span></p><p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>return</b> <b>the</b> <span style="color: #3b9120">the_list</span></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; color: #3b9120"><span style="color: #000000"><b>end</b> </span>simple_sort</p></div></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2009/12/find-missing-in-line/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/51 queries in 0.091 seconds using disk: basic
Object Caching 328/682 objects using disk: basic

Served from: hubionmac.com @ 2012-02-12 11:59:13 -->
