<?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; terminal</title> <atom:link href="http://hubionmac.com/wordpress/category/terminal/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>Airdrop für alle</title><link>http://hubionmac.com/wordpress/2011/09/airdrop-fur-alle/</link> <comments>http://hubionmac.com/wordpress/2011/09/airdrop-fur-alle/#comments</comments> <pubDate>Mon, 26 Sep 2011 04:52:34 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[defaults write]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2929</guid> <description><![CDATA[defaults write com.apple.NetworkBrowser BrowseAllInterfaces 1; killall Finder]]></description> <content:encoded><![CDATA[<p><code>defaults write com.apple.NetworkBrowser BrowseAllInterfaces 1; killall Finder</code></p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/09/airdrop-fur-alle/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>OS X Lion: Fensterwiederherstellung für einzelne Programme sperren</title><link>http://hubionmac.com/wordpress/2011/08/os-x-lion-fensterwiederherstellung-fur-einzelne-programme-sperren-%c2%ab-macnews-de/</link> <comments>http://hubionmac.com/wordpress/2011/08/os-x-lion-fensterwiederherstellung-fur-einzelne-programme-sperren-%c2%ab-macnews-de/#comments</comments> <pubDate>Thu, 11 Aug 2011 07:36:41 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[defaults write]]></category> <category><![CDATA[OS X]]></category> <category><![CDATA[Useful Snippets]]></category> <category><![CDATA[10.7]]></category> <category><![CDATA[lion]]></category> <category><![CDATA[savedState]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2868</guid> <description><![CDATA[defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false via OS X Lion: Fensterwiederherstellung für einzelne Programme sperren « macnews.de. In der Library, unter Saved Application State werden alle Programme aufgeführt, bei denen ein solcher SavedState bereits gespeichert wurde =) also warum nicht ein kleines Skript: &#8211;11.08.2011 little script to edit saved state settings for a single app [...]]]></description> <content:encoded><![CDATA[<p><code>defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false</code><br /> via <a href="http://www.macnews.de/software/os-x-lion-fensterwiederherstellung-fur-einzelne-programme-sperren-221742?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+macnews%2Fnews%2Fticker+%28macnews.de+Newsticker%29#utm_source=Feed&amp;utm_medium=Feed&amp;utm_campaign=Feed-Tracking">OS X Lion: Fensterwiederherstellung für einzelne Programme sperren « macnews.de</a>.</p><p>In der Library, unter Saved Application State werden alle Programme aufgeführt, bei denen ein solcher SavedState bereits gespeichert wurde =) also warum nicht ein kleines Skript:</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;11.08.2011 little script to edit saved state settings for a single app instead of all apps</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>global</b> <span style="color: #2d9600">myhome</span></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;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">myhome</span> <b>to</b> <span style="color: #9200de">POSIX path</span> <b>of</b> (<span style="color: #9200de">home</span> <b>as</b> <span style="color: #3300ff"><i>alias</i></span>)</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">theitems</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: #3300ff"><i>folder</i></span> &#8220;Saved Application State&#8221; <b>of</b> <span style="color: #3300ff"><i>folder</i></span> &#8220;Library&#8221; <b>of</b> <span style="color: #9200de">home</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">theapps</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">theitem</span> <b>in</b> <span style="color: #2d9600">theitems</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: #2d9600">theitem</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span>) <b>ends with</b> &#8220;.savedState&#8221; <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">theapps</span> <b>to</b> <span style="color: #2d9600">theapps</span> &amp; ((<span style="color: #3300ff"><i>characters</i></span> 1 <b>through</b> -12 <b>of</b> <span style="color: #2d9600">theitem</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 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 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"><b>set</b> <span style="color: #2d9600">theapp</span> <b>to</b> (<span style="color: #2000c0"><b>choose from list</b></span> <span style="color: #2d9600">theapps</span> <span style="color: #2000c0">with prompt</span> &#8220;Which app with saved state?&#8221;) <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"><b>set</b> <span style="color: #2d9600">theactions</span> <b>to</b> {&#8220;Delete SavedState&#8221;, &#8220;Disable SavedState&#8221;, &#8220;Enable SavedState&#8221;, &#8220;Freeze Saved State&#8221;, &#8220;Defrost Saved State&#8221;}</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>set</b> <span style="color: #2d9600">theaction</span> <b>to</b> (<span style="color: #2000c0"><b>choose from list</b></span> <span style="color: #2d9600">theactions</span> <span style="color: #2000c0">with prompt</span> &#8220;Which action?&#8221;) <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"><b>if</b> <span style="color: #2d9600">theaction</span> = (<span style="color: #3300ff"><i>item</i></span> 1 <b>of</b> <span style="color: #2d9600">theactions</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 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>my</b> </span>deleteSavedState<span style="color: #000000">(</span>theapp<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>else</b> <b>if</b> <span style="color: #2d9600">theaction</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">theactions</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 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>my</b> </span>disableSavedState<span style="color: #000000">(</span>theapp<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>else</b> <b>if</b> <span style="color: #2d9600">theaction</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">theactions</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 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>my</b> </span>enableSavedState<span style="color: #000000">(</span>theapp<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>else</b> <b>if</b> <span style="color: #2d9600">theaction</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span> = (<span style="color: #3300ff"><i>item</i></span> 4 <b>of</b> <span style="color: #2d9600">theactions</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 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>my</b> </span>freezeSavedState<span style="color: #000000">(</span>theapp<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>else</b> <b>if</b> <span style="color: #2d9600">theaction</span> <b>as</b> <span style="color: #3300ff"><i>text</i></span> = (<span style="color: #3300ff"><i>item</i></span> 5 <b>of</b> <span style="color: #2d9600">theactions</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 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>my</b> </span>defrostSavedState<span style="color: #000000">(</span>theapp<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: #2d9600"><span style="color: #000000"><b>on</b> </span>deleteSavedState<span style="color: #000000">(</span>appName<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;moves avedState to user&#8217;s trash folder and plays drag to trash sound</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: #2000c0"><b>do shell script</b></span> &#8220;mv &#8221; &amp; <span style="color: #2d9600">myhome</span> &amp; &#8220;Library/&#8217;Saved Application State&#8217;/&#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">appName</span> &amp; &#8220;.savedState ~/.Trash/;afplay /System/Library/Components/CoreAudio.component/Contents/SharedSupport/SystemSounds/dock/drag\\ to\\ trash.aif&#8221;</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>deleteSavedState</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>disableSavedState<span style="color: #000000">(</span>appName<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;uses defaults write to disable saved state for this particular app</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: #2000c0"><b>do shell script</b></span> &#8220;defaults write &#8221; &amp; <span style="color: #2d9600">appName</span> &amp; &#8221; NSQuitAlwaysKeepsWindows -bool false&#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><span style="color: #2000c0"><b>do shell script</b></span> &#8220;afplay /System/Library/Components/CoreAudio.component/Contents/SharedSupport/SystemSounds/ink/InkSoundBecomeMouse.aif&#8221;</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>disableSavedState</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>enableSavedState<span style="color: #000000">(</span>appName<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;uses defaults write to disable saved state for this particular app</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: #2000c0"><b>do shell script</b></span> &#8220;defaults write &#8221; &amp; <span style="color: #2d9600">appName</span> &amp; &#8221; NSQuitAlwaysKeepsWindows -bool true&#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><span style="color: #2000c0"><b>do shell script</b></span> &#8220;afplay /System/Library/Components/CoreAudio.component/Contents/SharedSupport/SystemSounds/ink/InkSoundBecomeMouse.aif&#8221;</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>enableSavedState</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>freezeSavedState<span style="color: #000000">(</span>appName<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;changes user permissions to read only, so that savedStated is frozen</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: #2000c0"><b>do shell script</b></span> &#8220;chmod u-w &#8221; &amp; <span style="color: #2d9600">myhome</span> &amp; &#8220;Library/&#8217;Saved Application State&#8217;/&#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">appName</span> &amp; &#8220;.savedState&#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><span style="color: #2000c0"><b>do shell script</b></span> &#8220;afplay /System/Library/Components/CoreAudio.component/Contents/SharedSupport/SystemSounds/ink/InkSoundBecomeMouse.aif&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>freezeSavedState</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>defrostSavedState<span style="color: #000000">(</span>appName<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;changes user permissions to read&amp;write again, so that savedStated is not frozen any more</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: #2000c0"><b>do shell script</b></span> &#8220;chmod u+w &#8221; &amp; <span style="color: #2d9600">myhome</span> &amp; &#8220;Library/&#8217;Saved Application State&#8217;/&#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">appName</span> &amp; &#8220;.savedState&#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><span style="color: #2000c0"><b>do shell script</b></span> &#8220;afplay /System/Library/Components/CoreAudio.component/Contents/SharedSupport/SystemSounds/ink/InkSoundBecomeMouse.aif&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>defrostSavedState</p></div><h2>Update:</h2><p>Ok, das hier ist nun wirklich eine schönere Lösung: <a href="http://www.tuaw.com/2011/07/26/dear-aunt-tuaw-help-me-fine-tune-session-window-restores/" target="_blank">http://www.tuaw.com/2011/07/26/dear-aunt-tuaw-help-me-fine-tune-session-window-restores/</a></p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/08/os-x-lion-fensterwiederherstellung-fur-einzelne-programme-sperren-%c2%ab-macnews-de/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Airport Scanner</title><link>http://hubionmac.com/wordpress/2011/07/airport-scanner/</link> <comments>http://hubionmac.com/wordpress/2011/07/airport-scanner/#comments</comments> <pubDate>Tue, 26 Jul 2011 23:26:13 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[terminal]]></category> <category><![CDATA[airport]]></category> <category><![CDATA[canal]]></category> <category><![CDATA[OS X]]></category> <category><![CDATA[scan]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2863</guid> <description><![CDATA[Wie bekomme ich den aktuellen Kanal der umliegenden Station heraus. AirportRadar, KisMac oder AP Grapher muss man erst mal haben und laden, womit es auch geht ist mit /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s osxdaily hat auch noch diese Zeile hier zum Besten gegeben, um einen einfacheren Aufruf zu gewährleisten: sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport Danach kennt das Terminal [...]]]></description> <content:encoded><![CDATA[<p>Wie bekomme ich den aktuellen Kanal der umliegenden Station heraus. AirportRadar, KisMac oder AP Grapher muss man erst mal haben und laden, womit es auch geht ist mit</p><p><code>/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s</code></p><p><a href="http://osxdaily.com/2007/01/18/airport-the-little-known-command-line-wireless-utility/" target="_blank">osxdaily</a> hat auch noch diese Zeile hier zum Besten gegeben, um einen einfacheren Aufruf zu gewährleisten:<br /> <code>sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport</code><br /> Danach kennt das Terminal ein airport-Kommando =)</p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/07/airport-scanner/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Library unter 10.7 wieder anzeigen lassen</title><link>http://hubionmac.com/wordpress/2011/07/library-unter-10-7-wieder-anzeigen-lassen/</link> <comments>http://hubionmac.com/wordpress/2011/07/library-unter-10-7-wieder-anzeigen-lassen/#comments</comments> <pubDate>Tue, 26 Jul 2011 19:45:14 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[terminal]]></category> <category><![CDATA[10.7]]></category> <category><![CDATA[library]]></category> <category><![CDATA[lion]]></category> <category><![CDATA[visible]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2859</guid> <description><![CDATA[Um nicht immer umständlich über &#8220;Gehe zu…&#8221; den Ordner öffnen zu müssen: chflags nohidden ~/Library]]></description> <content:encoded><![CDATA[<p>Um nicht immer umständlich über &#8220;Gehe zu…&#8221; den Ordner öffnen zu müssen:<br /> <code>chflags nohidden ~/Library</code></p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/07/library-unter-10-7-wieder-anzeigen-lassen/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Batch PNG Convert</title><link>http://hubionmac.com/wordpress/2011/07/batch-png-convert/</link> <comments>http://hubionmac.com/wordpress/2011/07/batch-png-convert/#comments</comments> <pubDate>Thu, 21 Jul 2011 06:45:16 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Nice2Know]]></category> <category><![CDATA[terminal]]></category> <category><![CDATA[batch convert]]></category> <category><![CDATA[image]]></category> <category><![CDATA[png]]></category> <category><![CDATA[psd]]></category> <category><![CDATA[sips]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2855</guid> <description><![CDATA[Sehr nützliches sips-Skript mkdir pngs; sips -s format png *.* --out pngs Einfach in einem Verzeichnis mit z.B. eine Menge PSD-Dateien ausführen und man bekommt recht schnell eine PNG-Version dieser Dateien.]]></description> <content:encoded><![CDATA[<p>Sehr nützliches sips-Skript<br /> <code>mkdir pngs; sips -s format png *.* --out pngs</code><br /> Einfach in einem Verzeichnis mit z.B. eine Menge PSD-Dateien ausführen und man bekommt recht schnell eine PNG-Version dieser Dateien.</p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/07/batch-png-convert/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Synology: DynDNS mal anders</title><link>http://hubionmac.com/wordpress/2011/07/synology-dyndns-mal-anders/</link> <comments>http://hubionmac.com/wordpress/2011/07/synology-dyndns-mal-anders/#comments</comments> <pubDate>Wed, 13 Jul 2011 02:57:37 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Nice2Know]]></category> <category><![CDATA[synonlogy]]></category> <category><![CDATA[terminal]]></category> <category><![CDATA[dyndns]]></category> <category><![CDATA[synology]]></category> <category><![CDATA[Update]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2848</guid> <description><![CDATA[Ich habe meine Synology NASs zur Zeit hinter einer Telekom-Leitung. D.h. ich habe alle 24 Stunden leider ein Zwangstrennung und der Router (Netgear :-( ) verpennt ab und an das DynDns-Update. Nun hat das NAS-System einen eingebauten DDNS-Client, nur steht nirgends, wie oft dieser Client ein Update durchführt. Nun folgender Tip ipkg auf dem NAS [...]]]></description> <content:encoded><![CDATA[<p>Ich habe meine Synology NASs zur Zeit hinter einer Telekom-Leitung. D.h. ich habe alle 24 Stunden leider ein Zwangstrennung und der Router (Netgear :-( ) verpennt ab und an das DynDns-Update. Nun hat das NAS-System einen eingebauten DDNS-Client, nur steht nirgends, wie oft dieser Client ein Update durchführt. Nun folgender <a href="http://forum.synology.com/enu/viewtopic.php?f=39&#038;t=16889&#038;start=0" target="_blank">Tip</a></p><p>ipkg auf dem NAS installieren (hatte ich bereits)<br /> und dann über die Shell:<br /> <code>ipkg update<br /> ipkg install inadyn</code><br /> Dann noch eine Konfigurationsdatei erstellen:<br /> <code>vi /root/inadyn.conf</code><br /> mit dem Inhalt<br /> <code>update_period_sec 1200 # Check for a new IP every 1200 seconds<br /> username hubionmac<br /> password 1skks9sjdj292<br /> dyndns_system dyndns@dyndns.org<br /> alias blafasel.dyndns.org</code></p><p>und dann noch in in die <code>/etc/rc.local</code> eine den Aufruf für den Start einbauen:<br /> <code>/opt/bin/inadyn --input_file /root/inadyn.conf &#038;</code><br /> Neustart, fertig<br /> Ob das Funktioniert? Mal sehen =)</p><p>optional kann man sich die Konfig-Datei auch sparen und den Aufruf direkt in die rc.local schreiben<br /> <code>/opt/bin/inadyn --username blafaseuser --password blafasel --alias blafasel.dyndns.org --dyndns_system custom@dyndns.org --background</code></p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/07/synology-dyndns-mal-anders/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>HTML Newsletter via Shell Script</title><link>http://hubionmac.com/wordpress/2011/01/html-newsletter-via-shell-script/</link> <comments>http://hubionmac.com/wordpress/2011/01/html-newsletter-via-shell-script/#comments</comments> <pubDate>Tue, 25 Jan 2011 00:17:19 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[terminal]]></category> <category><![CDATA[filemaker]]></category> <category><![CDATA[html]]></category> <category><![CDATA[newsletter]]></category> <category><![CDATA[sendemail]]></category> <category><![CDATA[sendmail]]></category> <category><![CDATA[shell]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2566</guid> <description><![CDATA[Als ich diesen Beitrag im Apple Forum gelesen hatte, erinnerte ich mich an sendEmail. Damit lassen sich über das Terminal Emails verschicken, ohne dass man zuerst mail oder gar sendmail konfigurieren muss. Es ist ein sehr praktisches Perl-Skript, mit dem man u.a. auch Anhänge versenden kann. Das Besondere ist aber eine recht neue Funktion, mit [...]]]></description> <content:encoded><![CDATA[<div class="2columns"><p>Als ich diesen <a href="http://discussions.apple.com/thread.jspa?messageID=12982532" target="_blank">Beitrag im Apple Forum</a> gelesen hatte, erinnerte ich mich an <a href="http://caspian.dotconf.net/menu/Software/SendEmail/#download" target="_blank">sendEmail</a>. Damit lassen sich über das Terminal Emails verschicken, ohne dass man zuerst mail oder gar sendmail konfigurieren muss. Es ist ein sehr praktisches Perl-Skript, mit dem man u.a. auch Anhänge versenden kann. Das Besondere ist aber eine recht neue Funktion, mit der man dem Programm den Email-Inhalt komplett übergeben kann, also auch den Email-Header. Auf diese weise lassen sich wunderbar gemixte HTML/TXT Emails (also Newsletter) verschicken.<br />Um zu verstehen wie so eine Multipart Email aussieht und warum überhaupt, empfiehlt es sich <a href="http://wilsonweb.com/wmt5/html-email-multi.htm" target="_blank">das hier</a> zu lesen. Am Ende speichert man halt so etwas in der Art:</p></div><p><span id="more-2566"></span><br /> <code>From: Hubi Schulze &lt;from@domain.com&gt;<br /> Content-Type: multipart/alternative;<br /> boundary=SendEmail-2--315609391<br /> Subject: TestMail 222<br /> Date: Sun, 23 Jan 2011 22:46:10 +0100<br /> To: to@domain.com<br /> Mime-Version: 1.0<br /> --SendEmail-2--315609391<br /> Content-Transfer-Encoding: 8bit<br /> Content-Type: text/plain;<br /> charset=UTF-8<br /> This is your text<br /> --SendEmail-2--315609391<br /> Content-Transfer-Encoding: 8bit<br /> Content-Type: text/html;<br /> charset=UTF-8<br /> &lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;b&gt;This is your text&lt;/b&gt;&lt;/body&gt;&lt;/html&gt;<br /> --SendEmail-2--315609391--</code></p><p>&#8230;als Text Datei ab und verschickt es mit dem Code hier via sendEmail (sendEmail und die Text-Datei liegen dabei auf dem Schreibtisch):</p><p><code>~/Desktop/sendEmail -f from@domain.com -t to@domain.com -s smtp.gmail.com:25 -xu gmailusername -xp gmailpassword -o tls=auto -o message-format=raw -o message-file=~/Desktop/mymail.txt</code></p><p><a href="http://hubionmac.com/wordpress/wp-content/uploads/2011/01/screenshotMailSourceCode.png"><img src="http://hubionmac.com/wordpress/wp-content/uploads/2011/01/screenshotMailSourceCode-150x150.png" alt="" title="screenshotMailSourceCode" width="150" height="150" class="alignleft size-thumbnail wp-image-2576" /></a>Schaut man sich den Quellcode (reine Datei) eine Email in Apple Mail an, kann man auch gut sehen, wie so eine Email-Datei aufgebaut ist. Apple Mail verschickt nämlich selber solche Multipart Emails, sobald die Nachricht Formtierungen enhält&#8230; Wie man via Apple-Mail einen einfachen HTML-Newsletter verschicken kann (inkl. Animationen die auch auf dem iPhone sichtbar sind) schreibe ich später mal.</p><div style="clear: both;"></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/01/html-newsletter-via-shell-script/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>URL Encoding in AppleScript</title><link>http://hubionmac.com/wordpress/2011/01/url-encoding-in-applescript/</link> <comments>http://hubionmac.com/wordpress/2011/01/url-encoding-in-applescript/#comments</comments> <pubDate>Sat, 22 Jan 2011 00:50:04 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[terminal]]></category> <category><![CDATA[Useful Snippets]]></category> <category><![CDATA[AppleScript]]></category> <category><![CDATA[perl]]></category> <category><![CDATA[php]]></category> <category><![CDATA[python]]></category> <category><![CDATA[url encoding]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2550</guid> <description><![CDATA[Ich hatte da eine Perl-Zeile die mir einen String &#8220;url-encoded&#8221;, nur funktionierte dieser &#8220;do shell script&#8221;-Aufruf nicht in Filemaker (wissen die Götter wie die AppleScript dort ausführen). Auf jeden Fall waren das Filemaker zuviele Sonderzeichen in dem Befehl und es kam nur Murks dabei raus. Und weil ja so viele schöne Skript-Sprachen auf dem Mac [...]]]></description> <content:encoded><![CDATA[<div class="2columns"><p>Ich hatte da eine Perl-Zeile die mir einen String &#8220;url-encoded&#8221;, nur funktionierte dieser &#8220;do shell script&#8221;-Aufruf nicht in Filemaker (wissen die Götter wie die AppleScript dort ausführen). Auf jeden Fall waren das Filemaker zuviele Sonderzeichen in dem Befehl und es kam nur Murks dabei raus. Und weil ja so viele schöne Skript-Sprachen auf dem Mac schon vorinstalliert sind hier meine Top 3 Aufrufe fürs URL-Encoding unter AppleScript (Platz 1 funktioniert dann auch, wenn er in Filemaker ausgeführt wird):</p></div><p><span id="more-2550"></span></p><div class="hubionmac_codebox"><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>set</b> <span style="color: #2d9600">myinput</span> <b>to</b> &#8220;Ätzend&#8221;</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"><b>set</b> <span style="color: #2d9600">usingPython</span> <b>to</b> <span style="color: #2000c0"><b>do shell script</b></span> &#8220;/usr/bin/python -c &#8216;import sys, urllib; print urllib.quote(sys.argv[1])&#8217; &#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">myinput</span></p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>set</b> <span style="color: #2d9600">usingPHP</span> <b>to</b> <span style="color: #2000c0"><b>do shell script</b></span> &#8220;php -r &#8216;echo trim(urlencode(&#8221; &amp; &#8220;\&#8221;" &amp; <span style="color: #2d9600">myinput</span> &amp; &#8220;&#8221; &amp; &#8220;\&#8221;));&#8217;&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>set</b> <span style="color: #2d9600">usingPerl</span> <b>to</b> <span style="color: #2000c0"><b>do shell script</b></span> &#8220;echo \&#8221;" &amp; <span style="color: #2d9600">myinput</span> &amp; &#8220;\\c\&#8221;| perl -p -e &#8216;s/([^-_.~A-Za-z0-9])/sprintf(\&#8221;%%%02X\&#8221;, ord($1))/seg&#8217;&#8221;</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"><span style="color: #2000c0"><b>display dialog</b></span> &#8220;URL-Encoding in Applescript</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">Input: &#8221; &amp; <span style="color: #2d9600">myinput</span> &amp; &#8220;</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">Phython: &#8221; &amp; <span style="color: #2d9600">usingPython</span> &amp; &#8220;</p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana">PHP: &#8221; &amp; <span style="color: #2d9600">usingPHP</span> &amp; &#8220;</p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana">Perl: &#8221; &amp; <span style="color: #2d9600">usingPerl</span></p></div><p>Der Perl-Aufruf ist so krass mit Sonderzeichen gespickt, dass man am besten den Code hier nur kopiert und nicht direkt über Doppelklick im Skript-Editor öffnet, dabei bleibt sonst ein %-Zeichen auf der Strecke</p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/01/url-encoding-in-applescript/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>AppleScript: PixelPipe Uploader</title><link>http://hubionmac.com/wordpress/2011/01/applescript-pixelpipe-uploader/</link> <comments>http://hubionmac.com/wordpress/2011/01/applescript-pixelpipe-uploader/#comments</comments> <pubDate>Tue, 11 Jan 2011 02:28:53 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[javascript]]></category> <category><![CDATA[Safari]]></category> <category><![CDATA[terminal]]></category> <category><![CDATA[Useful Snippets]]></category> <category><![CDATA[images]]></category> <category><![CDATA[pixelpipe]]></category> <category><![CDATA[upload]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2443</guid> <description><![CDATA[Mir hat diese Sache aus dem AppleScript-Forum keine Ruhe gelassen auch wenn ein Plug-in für Safari da wohl etwas mehr her gemacht hätte. Zur Zeit ist aber leider nix anderes drin außer AppleScript. Es gibt 2 Versionen von dem Skript, eine als Skript-Datei, die man direkt aus Safari oder einem anderen Browser aus starten kann [...]]]></description> <content:encoded><![CDATA[<div class="2columns"><p>Mir hat <a href="http://discussions.apple.com/thread.jspa?threadID=2713107&#038;tstart=0" target="_blank">diese Sache aus dem AppleScript-Forum</a> keine Ruhe gelassen auch wenn ein Plug-in für Safari da wohl etwas mehr her gemacht hätte. Zur Zeit ist aber leider nix anderes drin außer AppleScript.<br /> Es gibt 2 Versionen von dem Skript, eine als Skript-Datei, die man direkt aus Safari oder einem anderen Browser aus starten kann und eines das via Drag&#038;Drop Dateien zu Pixelpipe hoch lädt. Die Script-Datei holt sich den Link zur einem Bild aus der Zwischenablage, lädt dieses herunter und pumpt es dann hoch auf PixelPipe. Das Programm lädt jede Bild-Datei hoch, die zuvor darauf gezogen wurde&#8230;<br /> Ich für meinen Teil werde Pixelpipe wohl kaum nutzen, aber in dem Quellcode sind so einige nützliche Sachen drin (URL-Escapeing, Curl-Form-Upload, Keychain-Scripting&#8230;)</p><h3>Skript-Datei und Skript-Programm</h3> <a class="download_button" href="http://hubionmac.com/wordpress/wp-content/plugins/download-monitor/download.php?id=39" title="Download: hubionmac's PixelPipe Uploader v.0.1"><span class="title">DOWNLOAD</span><br /><span class="name">hubionmac's PixelPipe Uploader v.0.1</span><br /> <span class="info">59.6 kB (102 hits)</span></a></div><p><span id="more-2443"></span></p><h3>Quellcode der Script-Datei</h3><div><div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div><div class="hubionmac_codebox" onclick="selectThis(this);"><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211; ©hubionmac.com 10.01.2011<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; Copy an image URL to the Clipboard and the Script will upload the image to your PixelPipe Account</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8211;Version 0.1 -&gt; First release (11.01.2011)</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;basic idea for curl file login/upload by Martin(http://siarp.de/node/196)-</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>property</b> <span style="color: #2d9600">MyUserName</span> : &#8220;&#8221; <span style="color: #5e6161">&#8211;%40 is @</span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>property</b> <span style="color: #2d9600">MyPassword</span> : &#8220;&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>property</b> <span style="color: #2d9600">LoginSite</span> : &#8220;https://pixelpipe.com/signin&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>property</b> <span style="color: #2d9600">MyUploadPage</span> : &#8220;http://pixelpipe.com/upload&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>property</b> <span style="color: #2d9600">LogoutSite</span> : &#8220;http://pixelpipe.com/signout&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana"><b>property</b> <span style="color: #2d9600">CookieFile</span> : &#8220;~/.pixelpipe.cookie&#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: #5e6161">&#8211;only query login data from keychain if necessary (first run)</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: #2d9600">MyUserName</span> <b>is</b> &#8220;&#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: #2d9600"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>mylogindata<span style="color: #000000"> <b>to</b> </span>getLoginData<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>MyUserName<span style="color: #000000"> <b>to</b> <b>my</b> </span>returnURLEscaped<span style="color: #000000">((</span><span style="color: #3300ff"><i>item</i></span><span style="color: #000000"> 1 <b>of</b> </span>mylogindata<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 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>MyPassword<span style="color: #000000"> <b>to</b> <b>my</b> </span>returnURLEscaped<span style="color: #000000">((</span><span style="color: #3300ff"><i>item</i></span><span style="color: #000000"> 2 <b>of</b> </span>mylogindata<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 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; color: #2d9600"><span style="color: #000000"><b>set</b> </span>mypipes<span style="color: #000000"> <b>to</b> </span>getPixelPipes<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; color: #2d9600"><span style="color: #000000"><b>set</b> </span>mylocalfile<span style="color: #000000"> <b>to</b> <b>my</b> </span>download_img_from_URL<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; color: #2d9600">upload2pixelpipe<span style="color: #000000">(</span>mylocalfile<span style="color: #000000">, </span>getPostData<span style="color: #000000">(</span>mylocalfile<span style="color: #000000">), </span>mypipes<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; 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>upload2pixelpipe<span style="color: #000000">(</span>filepath<span style="color: #000000">, </span>postdata<span style="color: #000000">, </span>mypipes<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">filepath</span> <b>is</b> <b>not</b> <span style="color: #671893">false</span> <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; 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;login&amp;store Cookie</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">curlLogin</span> <b>to</b> &#8220;curl&#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">curlLogin</span> <b>to</b> <span style="color: #2d9600">curlLogin</span> &amp; &#8221; -k&#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>curlLogin<span style="color: #000000"> <b>to</b> </span>curlLogin<span style="color: #000000"> &amp; &#8221; -c &#8221; &amp; </span>CookieFile</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>curlLogin<span style="color: #000000"> <b>to</b> </span>curlLogin<span style="color: #000000"> &amp; &#8221; -b &#8221; &amp; </span>CookieFile</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">curlLogin</span> <b>to</b> <span style="color: #2d9600">curlLogin</span> &amp; &#8221; -d &#8216;email=&#8221; &amp; <span style="color: #2d9600">MyUserName</span> &amp; &#8220;&amp;password=&#8221; &amp; <span style="color: #2d9600">MyPassword</span> &amp; &#8220;&amp;defpipe=false&amp;noexpire=true&amp;from=&amp;login=Sign+In&amp;p3next=&#8217; &#8221; &amp; <span style="color: #2d9600">LoginSite</span></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>do shell script</b><span style="color: #000000"> </span><span style="color: #2d9600">curlLogin</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; 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;getUploadCookie Stuff</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">curlAddForm</span> <b>to</b> &#8220;curl&#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>curlAddForm<span style="color: #000000"> <b>to</b> </span>curlAddForm<span style="color: #000000"> &amp; &#8221; -L&#8221;</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>curlAddForm<span style="color: #000000"> <b>to</b> </span>curlAddForm<span style="color: #000000"> &amp; &#8221; -c &#8221; &amp; </span>CookieFile</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>curlAddForm<span style="color: #000000"> <b>to</b> </span>curlAddForm<span style="color: #000000"> &amp; &#8221; -b &#8221; &amp; </span>CookieFile</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>curlAddForm<span style="color: #000000"> <b>to</b> </span>curlAddForm<span style="color: #000000"> &amp; &#8221; &#8221; &amp; </span>MyUploadPage</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><b>set</b> </span><span style="color: #2d9600">a</span><span style="color: #000000"> <b>to</b> </span><b>do shell script</b><span style="color: #000000"> </span><span style="color: #2d9600">curlAddForm</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;upload files</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;<span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span>set thefile to quoted form of (POSIX path of (thefile as alias))</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">curlAddForm</span> <b>to</b> &#8220;curl&#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>curlAddForm<span style="color: #000000"> <b>to</b> </span>curlAddForm<span style="color: #000000"> &amp; &#8221; -L &#8221; &amp; </span>MyUploadPage</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>curlAddForm<span style="color: #000000"> <b>to</b> </span>curlAddForm<span style="color: #000000"> &amp; &#8221; -c &#8221; &amp; </span>CookieFile</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>curlAddForm<span style="color: #000000"> <b>to</b> </span>curlAddForm<span style="color: #000000"> &amp; &#8221; -b &#8221; &amp; </span>CookieFile</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">curlAddForm</span> <b>to</b> <span style="color: #2d9600">curlAddForm</span> &amp; &#8221; -F fileName_1=@&#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">filepath</span> <span style="color: #5e6161">&#8211;&#8221;/Users/hubi/Desktop/bla.png&#8221;</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">curlAddForm</span> <b>to</b> (<span style="color: #2d9600">curlAddForm</span> &amp; &#8221; -F &#8216;title_1=&#8221; &amp; (<span style="color: #3300ff"><i>item</i></span> 1 <b>of</b> <span style="color: #2d9600">postdata</span>) <b>as</b> <span style="color: #3300ff"><i>text</i></span>) &amp; &#8220;&#8216;&#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">curlAddForm</span> <b>to</b> (<span style="color: #2d9600">curlAddForm</span> &amp; &#8221; -F &#8216;caption_1=&#8221; &amp; (<span style="color: #3300ff"><i>item</i></span> 2 <b>of</b> <span style="color: #2d9600">postdata</span>) <b>as</b> <span style="color: #3300ff"><i>text</i></span>) &amp; &#8220;&#8216;&#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">curlAddForm</span> <b>to</b> (<span style="color: #2d9600">curlAddForm</span> &amp; &#8221; -F &#8216;keywords_1=&#8221; &amp; (<span style="color: #3300ff"><i>item</i></span> 3 <b>of</b> <span style="color: #2d9600">postdata</span>) <b>as</b> <span style="color: #3300ff"><i>text</i></span>) &amp; &#8220;&#8216;&#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>repeat</b> <b>with</b> <span style="color: #2d9600">mypipe</span> <b>in</b> <span style="color: #2d9600">mypipes</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">curlAddForm</span> <b>to</b> <span style="color: #2d9600">curlAddForm</span> &amp; &#8221; -F pipes=&#8221; &amp; <span style="color: #2d9600">mypipe</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>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>set</b> <span style="color: #2d9600">curlAddForm</span> <b>to</b> <span style="color: #2d9600">curlAddForm</span> &amp; &#8221; -F filter_dest=&#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">curlAddForm</span> <b>to</b> <span style="color: #2d9600">curlAddForm</span> &amp; &#8221; -F idSequence=1&#8243;</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">curlAddForm</span> <b>to</b> <span style="color: #2d9600">curlAddForm</span> &amp; &#8221; -F upload=Upload&#8221;</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>do shell script</b><span style="color: #000000"> </span><span style="color: #2d9600">curlAddForm</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; 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;signout</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">curlLogout</span> <b>to</b> &#8220;curl&#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>curlLogout<span style="color: #000000"> <b>to</b> </span>curlLogout<span style="color: #000000"> &amp; &#8221; &#8221; &amp; </span>LogoutSite</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>curlLogout<span style="color: #000000"> <b>to</b> </span>curlLogout<span style="color: #000000"> &amp; &#8220;<span class="Apple-converted-space">  </span>-L&#8221;</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>curlLogout<span style="color: #000000"> <b>to</b> </span>curlLogout<span style="color: #000000"> &amp; &#8221; -c &#8221; &amp; </span>CookieFile</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">curlLogout</span> <b>to</b> <span style="color: #2d9600">curlLogout</span> &amp; &#8221; -b &#8221; &amp; <span style="color: #2d9600">CookieFile</span> &amp; &#8221; &#8211;output ~/out.html&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; 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>do shell script</b><span style="color: #000000"> </span><span style="color: #2d9600">curlLogout</span></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"> &#8220;upload done&#8221; </span>giving up after<span style="color: #000000"> 1</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>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>tell</b> <span style="color: #3300ff"><i>application</i></span> &#8220;Safari&#8221; <b>to</b> <b>error</b> &#8220;No Image detected under mouse cursor&#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; 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"><b>end</b> </span>upload2pixelpipe</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>download_img_from_URL<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>(**does not work on properly</p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana; color: #5e6161"><span class="Apple-tab-span" style="white-space:pre"> </span>tell application &#8220;Safari&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #5e6161"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span>activate</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #5e6161"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span>tell document 1</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #5e6161"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span>delay 1</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #5e6161"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span>do JavaScript &#8220;</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #5e6161"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span>function retunsrc(event)</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #5e6161"><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 class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span>blafasel= (event.target.src)</p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #5e6161"><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; color: #5e6161"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span>document.onmousemove = retunsrc;</p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #5e6161">&#8220;</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #5e6161"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span>delay 1</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #5e6161"><span class="Apple-tab-span" style="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 imgsrc to do JavaScript &#8220;blafasel&#8221;**)</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><b>set</b> </span><span style="color: #2d9600">imgsrc</span><span style="color: #000000"> <b>to</b> </span><b>the clipboard</b><span style="color: #000000"> </span>as<span style="color: #000000"> </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>if</b> <span style="color: #2d9600">imgsrc</span> <b>ends with</b> &#8220;.png&#8221; <b>or</b> <span style="color: #2d9600">imgsrc</span> <b>ends with</b> &#8220;.jpg&#8221; <b>or</b> <span style="color: #2d9600">imgsrc</span> <b>ends with</b> &#8220;.gif&#8221; <b>or</b> <span style="color: #2d9600">imgsrc</span> <b>ends with</b> &#8220;.tif&#8221; <b>or</b> <span style="color: #2d9600">imgsrc</span> <b>ends with</b> &#8220;.jpeg&#8221; <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">filename</span> <b>to</b> <span style="color: #2000c0"><b>do shell script</b></span> &#8220;basename &#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">imgsrc</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #2000c0"><b>do shell script</b></span> &#8220;cd /tmp/;curl -O &#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">imgsrc</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>return</b> &#8220;/tmp/&#8221; &amp; <span style="color: #2d9600">filename</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>else</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><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">false</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>download_img_from_URL</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>getLoginData<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;returns list of<span class="Apple-converted-space">  </span>username and password for pixelpipe</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;Keychain Scripting&#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">myKeyChain</span> <b>to</b> <span style="color: #3300ff"><i>keychain</i></span> &#8220;login.keychain&#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">mykeys</span> <b>to</b> <b>every</b> <span style="color: #3300ff"><i>Internet key</i></span> <b>of</b> <span style="color: #2d9600">myKeyChain</span> <b>whose</b> <span style="color: #9200de">name</span> <b>is</b> &#8220;pixelpipe_upload_script&#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>if</b> (<span style="color: #3300ff"><b>count</b></span> <b>of</b> <span style="color: #2d9600">mykeys</span>) &gt; 1 <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>tell</b> <span style="color: #3300ff"><i>application</i></span> &#8220;Safari&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>activate</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;Too many passwords&#8230; I am confused!&#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>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>else</b> <b>if</b> (<span style="color: #3300ff"><b>count</b></span> <b>of</b> <span style="color: #2d9600">mykeys</span>) = 0 <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana; color: #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>inputNewPassword<span style="color: #000000">(</span>myKeyChain<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> <b>if</b> (<span style="color: #3300ff"><b>count</b></span> <b>of</b> <span style="color: #2d9600">mykeys</span>) = 1 <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>return</b> <b>my</b> </span>return_username_and_password<span style="color: #000000">(</span><span style="color: #3300ff"><i>item</i></span><span style="color: #000000"> 1 <b>of</b> </span>mykeys<span style="color: #000000">, </span>myKeyChain<span style="color: #000000">)</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>getLoginData</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>return_username_and_password<span style="color: #000000">(</span>mykey<span style="color: #000000">, </span>myKeyChain<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;Keychain Scripting&#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>tell</b> </span>myKeyChain</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>return</b> {<span style="color: #9200de">account</span> <b>of</b> <span style="color: #2d9600">mykey</span>, <span style="color: #9200de">password</span> <b>of</b> <span style="color: #2d9600">mykey</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>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>return_username_and_password</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>inputNewPassword<span style="color: #000000">(</span>myKeyChain<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;Safari&#8221;</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; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>until</b> 1 = 0</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">MyUserName</span> <b>to</b> <span style="color: #6400c0">text returned</span> <b>of</b> (<span style="color: #2000c0"><b>display dialog</b></span> &#8220;Username (Email) for Pixelpipe.com&#8221; <span style="color: #2000c0">default answer</span> &#8220;&#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>if</b> <span style="color: #2d9600">MyUserName</span> <b>contains</b> &#8220;@&#8221; <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>exit</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><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> 1 = 0</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">MyPassword</span> <b>to</b> <span style="color: #6400c0">text returned</span> <b>of</b> (<span style="color: #2000c0"><b>display dialog</b></span> &#8220;Password for &#8221; &amp; <span style="color: #2d9600">MyUserName</span> &amp; &#8221; at Pixelpipe:&#8221; <span style="color: #2000c0">default answer</span> &#8220;&#8221; <b>with</b> <span style="color: #2000c0">hidden answer</span>)</p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> <span style="color: #2d9600">MyUserName</span> <b>is</b> <b>not</b> &#8220;&#8221; <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>exit</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>if</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 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>tell</b> <span style="color: #3300ff"><i>application</i></span> &#8220;Keychain Scripting&#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>tell</b> </span>myKeyChain</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>make</b></span> <span style="color: #3300ff">new</span> <span style="color: #3300ff"><i>Internet key</i></span> <span style="color: #3300ff">with properties</span> {<span style="color: #9200de">server</span>:&#8221;pixelpipe.com&#8221;, <span style="color: #9200de">comment</span>:&#8221;keychain login for pixelpipe upload script&#8221;, <span style="color: #9200de">name</span>:&#8221;pixelpipe_upload_script&#8221;, <span style="color: #9200de">account</span>:<span style="color: #2d9600">MyUserName</span>, <span style="color: #9200de">password</span>:<span style="color: #2d9600">MyPassword</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>tell</b> <span style="color: #3300ff"><i>application</i></span> &#8220;Safari&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana; color: #3300ff"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></span><b>activate</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;Data was saved in kechain. Please restart script.&#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>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana; color: #2d9600"><span style="color: #000000"><b>end</b> </span>inputNewPassword</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>returnURLEscaped<span style="color: #000000">(</span>myinput<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>return</b> <span style="color: #2000c0"><b>do shell script</b></span> &#8220;echo \&#8221;" &amp; <span style="color: #2d9600">myinput</span> &amp; &#8220;\\c\&#8221;| perl -p -e &#8216;s/([^-_.~A-Za-z0-9])/sprintf(\&#8221;%%%02X\&#8221;, ord($1))/seg&#8217;&#8221;</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>returnURLEscaped</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>getPixelPipes<span style="color: #000000">()</span></p><p style="margin: 0.0px 0.0px 0.0px 78.5px; text-indent: -78.6px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><b>try</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">mypipes</span> <b>to</b> <b>every</b> <span style="color: #3300ff"><i>paragraph</i></span> <b>of</b> (<span style="color: #2000c0"><b>do shell script</b></span> &#8220;cat ~/.pixelpipe.pipes&#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>on</b> <b>error</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; min-height: 15.0px"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>tell</b> <span style="color: #3300ff"><i>application</i></span> &#8220;Safari&#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><span style="color: #2000c0"><b>open location</b></span> &#8220;http://pixelpipe.com/destinations&#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>tell</b> <span style="color: #3300ff"><i>document</i></span> 1</p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>repeat</b> <b>until</b> 1 = 0</p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> (<span style="color: #3300ff"><b>do JavaScript</b></span> &#8220;document.title&#8221;) = &#8220;Pixelpipe &#8211; Destinations&#8221; <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 274.9px; text-indent: -275.0px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> <span style="color: #2d9600">mypipes</span> <b>to</b> <span style="color: #3300ff"><b>do JavaScript</b></span> &#8220;</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>k = new Array();</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>for (var i=0;i&lt;document.links.length;i++){</p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span>if (document.links[i].href.indexOf(&#8216;/destination/settings/&#8217;)&gt;-1){</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>var tmp = document.links[i].href.replace( /.*\\//, &#8221; )</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>if (k.join(&#8216; &#8216;).indexOf(tmp)==-1)</p><p style="margin: 0.0px 0.0px 0.0px 274.9px; text-indent: -275.0px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span>k.push(tmp + &#8216; (&#8216; + document.links[i].text + &#8216;)&#8217;)<span class="Apple-tab-span" style="white-space:pre"> </span></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span>}</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>}</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>k&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 274.9px; text-indent: -275.0px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>exit</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>else</b> <b>if</b> (<span style="color: #3300ff"><b>do JavaScript</b></span> &#8220;document.title&#8221;) = &#8220;Pixelpipe &#8211; Sign In&#8221; <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 274.9px; text-indent: -275.0px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>error</b> &#8220;Please login!&#8221;</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>else</b></p><p style="margin: 0.0px 0.0px 0.0px 274.9px; text-indent: -275.0px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #2000c0"><b>delay</b></span> 0.25</p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><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"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>repeat</b></p><p style="margin: 0.0px 0.0px 0.0px 196.4px; text-indent: -196.4px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>if</b> (<span style="color: #3300ff"><b>count</b></span> <b>of</b> <span style="color: #2d9600">mypipes</span>) = 0 <b>then</b></p><p style="margin: 0.0px 0.0px 0.0px 235.7px; text-indent: -235.7px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>error</b> &#8220;No Pipes found&#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 157.1px; text-indent: -157.2px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>end</b> <b>tell</b></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana; color: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>AppleScript<span style="color: #000000">&#8216;s </span>text item delimiters<span style="color: #000000"> <b>to</b> &#8220;</span></p><p style="margin: 0.0px 0.0px 0.0px 39.2px; text-indent: -39.3px; font: 12.0px Verdana">&#8220;</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">mypipes</span> <b>to</b> <span style="color: #2d9600">mypipes</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: #9200de"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><b>set</b> </span>AppleScript<span style="color: #000000">&#8216;s </span>text item delimiters<span style="color: #000000"> <b>to</b> &#8220;&#8221;</span></p><p style="margin: 0.0px 0.0px 0.0px 117.8px; text-indent: -117.8px; font: 12.0px Verdana"><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-tab-span" style="white-space:pre"> </span><span style="color: #2000c0"><b>do shell script</b></span> &#8220;echo &#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">mypipes</span> &amp; &#8220;&gt; ~/.pixelpipe.pipes&#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">mypipes</span> <b>to</b> <b>every</b> <span style="color: #3300ff"><i>paragraph</i></span> <b>of</b> <span style="color: #2d9600">mypipes</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 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><b>set</b> </span><span style="color: #2d9600">mypipes</span><span style="color: #000000"> <b>to</b> (</span><b>choose from list</b><span style="color: #000000"> </span><span style="color: #2d9600">mypipes</span><span style="color: #000000"> </span>with prompt<span style="color: #000000"> &#8220;Post to Pipes:&#8221; <b>with</b> </span>multiple selections allowed<span style="color: #000000"> <b>and</b> </span>empty selection allowed<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">r</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">mypipe</span> <b>in</b> <span style="color: #2d9600">mypipes</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">r</span> <b>to</b> <span style="color: #2d9600">r</span> &amp; <span style="color: #3300ff"><i>word</i></span> 1 <b>of</b> <span style="color: #2d9600">mypipe</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">r</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>getPixelPipes</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>getPostData<span style="color: #000000">(</span>filepath<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">mytitle</span> <b>to</b> <span style="color: #6400c0">text returned</span> <b>of</b> (<span style="color: #2000c0"><b>display dialog</b></span> &#8220;Please enter Title:&#8221; <span style="color: #2000c0">default answer</span> (<span style="color: #2000c0"><b>do shell script</b></span> &#8220;basename &#8221; &amp; <span style="color: #9200de">quoted form</span> <b>of</b> <span style="color: #2d9600">filepath</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">mybody</span> <b>to</b> <span style="color: #6400c0">text returned</span> <b>of</b> (<span style="color: #2000c0"><b>display dialog</b></span> &#8220;Please enter BodyText:&#8221; <span style="color: #2000c0">default answer</span> &#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>set</b> <span style="color: #2d9600">mytags</span> <b>to</b> <span style="color: #6400c0">text returned</span> <b>of</b> (<span style="color: #2000c0"><b>display dialog</b></span> &#8220;Please enter Tags:&#8221; <span style="color: #2000c0">default answer</span> &#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>return</b> {</span>mytitle<span style="color: #000000">, </span>mybody<span style="color: #000000">, </span>mytags<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; color: #2d9600"><span style="color: #000000"><b>end</b> </span>getPostData</p></div></div><p>Und weil mir immer noch langweilig ist, gibt es  auch<br /><h3>ein Video dazu:</h3><p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="600" height="400" src="http://www.youtube.com/embed/87Gpp-FV4oM?hd=1" frameborder="0"></iframe></p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/01/applescript-pixelpipe-uploader/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Batterielaufzeit messen</title><link>http://hubionmac.com/wordpress/2010/08/batterielaufzeit-messen/</link> <comments>http://hubionmac.com/wordpress/2010/08/batterielaufzeit-messen/#comments</comments> <pubDate>Tue, 24 Aug 2010 06:14:28 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[OS X]]></category> <category><![CDATA[terminal]]></category> <category><![CDATA[battery]]></category> <category><![CDATA[charge]]></category> <category><![CDATA[laufzeit]]></category> <category><![CDATA[pmset]]></category> <category><![CDATA[power]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2273</guid> <description><![CDATA[Wenn man mal wissen möchte, wie lange die Batterie läuft und wie der Ladungsverlauf so aussieht, kann man sich mit pmset -g pslog >> ~/Desktop/pslog.txt ein Log schreiben lassen&#8230;]]></description> <content:encoded><![CDATA[<p style="clear: both">Wenn man mal wissen möchte, wie lange die Batterie läuft und wie der Ladungsverlauf so aussieht, kann man sich mit <code>pmset -g pslog >> ~/Desktop/pslog.txt</code> ein Log schreiben lassen&#8230;</p><p> <br class="final-break" style="clear: both" /></p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2010/08/batterielaufzeit-messen/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/55 queries in 0.272 seconds using disk: basic
Object Caching 330/702 objects using disk: basic

Served from: hubionmac.com @ 2012-02-05 23:49:44 -->
