<?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>controlc.de &#187; apple</title>
	<atom:link href="http://controlc.de/category/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://controlc.de</link>
	<description>mehr als nur ein Notizblock</description>
	<lastBuildDate>Fri, 13 Jan 2012 18:37:18 +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>mac &#124; iTunes und das Link-Zeichen (auf ein Neues)</title>
		<link>http://controlc.de/2012/01/13/mac-itunes-und-das-link-zeichen-auf-ein-neues/</link>
		<comments>http://controlc.de/2012/01/13/mac-itunes-und-das-link-zeichen-auf-ein-neues/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 17:27:16 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[iTunes]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=2099</guid>
		<description><![CDATA[Apple treibt es immer bunter mit den internen Verlinkungen in iTunes. Ich weiß gar nicht, wann Apple das Verhalten bzw. das Aussehen des Link-Zeichens verändert hat (ich nehme an mit Version 10.5 kam dies). Auch dieser Titel gibt nicht meinen normalen Musikgeschmack wieder Diese Drop-Down-Box zumindest nervt gewaltig, Ping wollte ich so oder so nicht [...]]]></description>
			<content:encoded><![CDATA[	<p style="text-align: justify;"><a href="http://controlc.de/wp-content/uploads/2010/09/iTunes.png" class="floatbox" rev="group:2099 caption:`iTunes`"><img class="aligncenter  wp-image-1878" title="iTunes" src="http://controlc.de/wp-content/uploads/2010/09/iTunes-300x300.png" alt="" width="216" height="216" /></a>Apple treibt es immer bunter mit den internen Verlinkungen in iTunes. Ich weiß gar nicht, wann Apple das Verhalten bzw. das Aussehen des Link-Zeichens verändert hat (ich nehme an mit Version 10.5 kam dies).</p>
	<div class="mceTemp mceIEcenter" style="text-align: justify;">
<dl id="attachment_2102" class="wp-caption aligncenter" style="width: 310px;">
<dt class="wp-caption-dt"><a href="http://controlc.de/wp-content/uploads/2012/01/Bildschirmfoto-2012-01-13-um-18.01.51.png" class="floatbox" rev="group:2099 caption:`iTunes-Link-Zeichen welches noch mehr nervt`"><img class="size-medium wp-image-2102" title="iTunes-Link-Zeichen welches noch mehr nervt" src="http://controlc.de/wp-content/uploads/2012/01/Bildschirmfoto-2012-01-13-um-18.01.51-300x126.png" alt="" width="300" height="126" /></a></dt>
	<dd class="wp-caption-dd">Auch dieser Titel gibt nicht meinen normalen Musikgeschmack wieder <img src='http://controlc.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </dd>
</dl>
</div>
	<p style="text-align: justify;">Diese Drop-Down-Box zumindest nervt gewaltig, Ping wollte ich so oder so nicht nutzen — kann alles weg.</p>
	<p style="text-align: justify;">Es reicht zumindest nicht mehr aus <a href="http://controlc.de/2010/09/10/mac-itunes-und-das-link-zeichen/">einen kleinen Befehl</a> aufzurufen um das Verhalten des Link-Zeichens wieder auf die eigene iTunes-Mediathek zu lenken. Jetzt muss es schon eine ganze Latte an Befehlen sein:</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.iTunes invertStoreLinks <span style="color: #660033;">-bool</span> YES
defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.iTunes disablePingSidebar <span style="color: #000000;">1</span>
defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.iTunes hide-ping-dropdown <span style="color: #000000;">1</span>
defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.iTunes show-store-link-arrows <span style="color: #000000;">1</span></pre></div></div>

	<p>Das alles ins Terminal bei geschlossener iTunes-Anwendung eingeben und nach dem Starten von iTunes sieht es nun wieder ordentlich aus und mit dem kleinen Pfeil neben Album/Interpret/ect. sucht ihr in Eurer eigenen iTunes-Mediathek.
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2012/01/13/mac-itunes-und-das-link-zeichen-auf-ein-neues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone &#124; Siri hin, Siri her …</title>
		<link>http://controlc.de/2011/10/17/iphone-siri-hin-siri-her/</link>
		<comments>http://controlc.de/2011/10/17/iphone-siri-hin-siri-her/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 21:27:46 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[siri]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=2074</guid>
		<description><![CDATA[Das tolle neue Feature vom iPhone 4S ist also Siri  — und, wie zu erwarten war, werden dem armen Assistenten lauter (mehr oder weniger) dumme Fragen gestellt. Damit aber nicht genug: Jetzt werden für die Antworten schon Webseiten (hier, hier, da auch und dort) angelegt, auf denen alle Ihrer Screenshots verbreiten müssen — komischerweise alle [...]]]></description>
			<content:encoded><![CDATA[	<p style="text-align: left;"><a href="http://controlc.de/wp-content/uploads/2011/10/apple-siri-app-icon.jpg" class="floatbox" rev="group:2074 caption:`Apple Siri App Icon`"><img class="aligncenter size-full wp-image-2075" title="Apple Siri App Icon" src="http://controlc.de/wp-content/uploads/2011/10/apple-siri-app-icon.jpg" alt="" width="204" height="204" /></a>Das tolle neue Feature vom iPhone 4S ist also <a href="http://www.apple.com/de/iphone/features/siri.html">Siri</a>  — und, wie zu erwarten war, werden dem armen Assistenten lauter (mehr oder weniger) dumme Fragen gestellt. Damit aber nicht genug: Jetzt werden für die Antworten schon Webseiten (<a href="http://www.siri-sagt.de/">hier</a>, <a href="http://shitthatsirisays.tumblr.com/">hier</a>, <a href="http://www.sirisagt.de/">da auch</a> und <a href="http://siritalks.tumblr.com">dort</a>) angelegt, auf denen alle Ihrer Screenshots verbreiten müssen — komischerweise alle mit den gleichen Fragen. <strong>Gähn! Langweilig!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2011/10/17/iphone-siri-hin-siri-her/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>bash &#124; Abgestürzte ssh-Sitzungen beenden</title>
		<link>http://controlc.de/2011/09/20/bash-abgesturzte-ssh-sitzungen-beenden/</link>
		<comments>http://controlc.de/2011/09/20/bash-abgesturzte-ssh-sitzungen-beenden/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 12:21:40 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[session]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=2044</guid>
		<description><![CDATA[Ab und an reagieren SSH-Sessions nicht mehr und damit ist das komplette Terminal blockiert. Das liegt meist daran, das die Netzwerkverbindung unterbrochen wurde — sei es auf Grund von Netzwerkfehlern oder weil das Notebook in den Energiesparmodus gegangen ist. In solchen Fällen habe ich immer das Terminal-Fenster geschlossen, was ich ziemlich nervig fand (Stichwort: Fensteranordnung [...]]]></description>
			<content:encoded><![CDATA[	<p style="text-align: center;"><a href="http://controlc.de/wp-content/uploads/2011/08/Absturz-SSH-Verkehrsschild.png" class="floatbox" rev="group:2044 caption:`Absturz SSH Verkehrsschild`"><img class="aligncenter size-medium wp-image-2060" title="Absturz SSH Verkehrsschild" src="http://controlc.de/wp-content/uploads/2011/08/Absturz-SSH-Verkehrsschild-300x281.png" alt="" width="270" height="253" /></a></p>
	<p>Ab und an reagieren SSH-Sessions nicht mehr und damit ist das komplette Terminal blockiert. Das liegt meist daran, das die Netzwerkverbindung unterbrochen wurde — sei es auf Grund von Netzwerkfehlern oder weil das Notebook in den Energiesparmodus gegangen ist. In solchen Fällen habe ich immer das Terminal-Fenster geschlossen, was ich ziemlich nervig fand (Stichwort: Fensteranordnung im <a href="http://www.iterm2.com">iTerm</a>). Irgendwann habe ich die <a href="http://blog.jozjan.net/2008/01/close-your-frozen-ssh-session.html" target="_blank">Lösung</a> gefunden, die ich Euch nicht vorenthalten möchte. Wenn man im Terminal-Fenster die Tasten [ENTER] [TILDE] und [PUNKT] der Reihe nach eingibt, wird die abgestürzte SSH-Session beendet und das Terminal freigegeben:</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">↩~.</pre></div></div>

	<p>Da ich mir das nicht merken kann bzw. mir die Tastenkombination zu kompliziert ist, habe ich damit einfach <a href="http://www.ergonis.com/products/typinator/">Typinator</a> »missbraucht«</p>
	<p><a href="http://controlc.de/wp-content/uploads/2011/09/Typinator-SSH-session-abort.png" class="floatbox" rev="group:2044 caption:`Typinator - SSH session abort`"><img class="aligncenter size-medium wp-image-2067" title="Typinator - SSH session abort" src="http://controlc.de/wp-content/uploads/2011/09/Typinator-SSH-session-abort-265x300.png" alt="" width="265" height="300" /></a>So ist es mir möglich mit der Tastenkombination »XXX« jede hängende SSH-Session zu beenden.
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2011/09/20/bash-abgesturzte-ssh-sitzungen-beenden/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>mac &#124; OSX Lion und die aktuellste BASH-Shell</title>
		<link>http://controlc.de/2011/08/04/mac-osx-lion-und-die-aktuellste-bash-shell/</link>
		<comments>http://controlc.de/2011/08/04/mac-osx-lion-und-die-aktuellste-bash-shell/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 08:45:06 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[10.7]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[lion]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=2052</guid>
		<description><![CDATA[Man sollte meinen, das Apple mit der Herausgabe eines neuen Betriebssystems nach knappen zwei Jahren auch alle Komponenten auf den aktuellsten Stand bringt — zumindest in Bezug auf die Standard-Shell Bash trifft das auf jeden Fall nicht zu. Auch in OS X Lion 10.7 ist die mitgelieferte Bash-Version die 3.2.48 — die letzte Überarbeitung der [...]]]></description>
			<content:encoded><![CDATA[	<p><a href="http://controlc.de/wp-content/uploads/2011/02/Bash.png" class="floatbox" rev="group:2052 caption:`Bash`"><img class="aligncenter size-full wp-image-2010" title="Bash" src="http://controlc.de/wp-content/uploads/2011/02/Bash.png" alt="" width="462" height="344" /></a>Man sollte meinen, das Apple mit der Herausgabe eines neuen Betriebssystems nach knappen zwei Jahren auch alle Komponenten auf den aktuellsten Stand bringt — zumindest in Bezug auf die Standard-Shell <a href="http://tiswww.case.edu/php/chet/bash/bashtop.html" target="_blank">Bash</a> trifft das auf jeden Fall nicht zu. Auch in <a href="http://www.apple.com/de/macosx/" target="_blank">OS X Lion 10.7</a> ist die mitgelieferte Bash-Version die 3.2.48 — die letzte Überarbeitung der Version 3. Meine frühere Beschreibung zur <a href="http://controlc.de/2011/02/06/mac-osx-und-die-shell/">Installation von BASH-Version 4</a> trifft immer noch zu — die zur Zeit aktuellste Version von Bash ist die 4.2.
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2011/08/04/mac-osx-lion-und-die-aktuellste-bash-shell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mac &#124; OSX und die Shell</title>
		<link>http://controlc.de/2011/02/06/mac-osx-und-die-shell/</link>
		<comments>http://controlc.de/2011/02/06/mac-osx-und-die-shell/#comments</comments>
		<pubDate>Sun, 06 Feb 2011 19:36:37 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[macosx]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=2009</guid>
		<description><![CDATA[In MacOSX ist die Standardshell Bash — leider in der ca. fast schon zwei Jahre alten Version 3.2.48. Das wird jetzt nicht jeden stören, da nicht jeder auf der Kommandozeile arbeitet. Wer aber, wie ich, ab und an ein Shell-Script erstellt, wird vielleicht schon mal mit der »neuesten« Version 4.1 geliebäugelt haben. Hervorzuheben sind There [...]]]></description>
			<content:encoded><![CDATA[	<p><a href="http://controlc.de/wp-content/uploads/2011/02/Bash.png" class="floatbox" rev="group:2009 caption:`Bash`"><img class="aligncenter size-full wp-image-2010" title="Bash" src="http://controlc.de/wp-content/uploads/2011/02/Bash.png" alt="" width="462" height="344" /></a>In MacOSX ist die Standardshell Bash — leider in der ca. fast schon zwei Jahre alten Version 3.2.48. Das wird jetzt nicht jeden stören, da nicht jeder auf der Kommandozeile arbeitet. Wer aber, wie ich, ab und an ein Shell-Script erstellt, wird vielleicht schon mal mit der »neuesten« Version 4.1 geliebäugelt haben. Hervorzuheben sind</p>
	<blockquote>
	<pre>There is a new `autocd' option that, when enabled, causes bash to attempt
to `cd' to a directory name that is supplied as the first word of a
simple command.
</pre>
	<pre>There is a new shell option: `globstar'.  When enabled, the globbing code
treats `**' specially -- it matches all directories (and files within
them, when appropriate) recursively.
</pre>
	<pre>There is a new shell option: `dirspell'.  When enabled, the filename
completion code performs spelling correction on directory names during
completion.
</pre>
	<pre>Brace expansion now allows zero-padding of expanded numeric values and
will add the proper number of zeroes to make sure all values contain the
same number of digits.
</pre>
	<pre>There is a new &amp;&gt;&gt; redirection operator, which appends the standard output
and standard error to the named file.
</pre>
	<pre>The parser now understands `|&amp;' as a synonym for `2&gt;&amp;1 |', which redirects
the standard error for a command through a pipe.
</pre>
	</blockquote>
	<p>Alle neuen Features aufzuzählen würde zu viel Zeit rauben, deswegen sei auf die <a href="http://tiswww.case.edu/php/chet/bash/NEWS">Liste des Bash-Maintainers</a> verwiesen.</p>
	<p>Wie man diese Version in OSX installiert werde ich hier zeigen.</p>
	<p><span id="more-2009"></span>Es gibt verschiedene Wege um Bash 4 in OSX zu installieren: Neben <a href="http://www.macports.org/">MacPorts</a>, <a href="http://mxcl.github.com/homebrew/">Homebrew</a> möchte ich hier zeigen, wie man sich Bash 4 aus dem Quellcode selbst kompiliert. Das klingt erst mal kompliziert, ist es aber gar nicht. Man muss sich nur Xcode aus den Developer Tools installieren — die hat man auf den Installation-CDs von OSX oder kann sie auch direkt von <a href="http://developer.apple.com/">Apple</a> herunterladen.</p>
	<p>Nun lädt man sich das aktuelle Quellcode-Archiv vom <a href="http://ftp.gnu.org/gnu/bash/">FTP-Server</a> herunter</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">curl http:<span style="color: #000000; font-weight: bold;">//</span>ftp.gnu.org<span style="color: #000000; font-weight: bold;">/</span>gnu<span style="color: #000000; font-weight: bold;">/</span>bash<span style="color: #000000; font-weight: bold;">/</span>bash-<span style="color: #000000;">4.1</span>.tar.gz <span style="color: #660033;">-o</span> bash-<span style="color: #000000;">4.1</span>.tar.gz</pre></div></div>

	<p>und entpackt diesen auf seiner Festplatte. Ich nehme dazu den Pfad <em>~/usr/local/src</em>.</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">tar</span> xvzf bash-<span style="color: #000000;">4.1</span>.tar.gz <span style="color: #660033;">-C</span> ~<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>src<span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #7a0874; font-weight: bold;">cd</span> ~<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>src<span style="color: #000000; font-weight: bold;">/</span>bash-<span style="color: #000000;">4.1</span></pre></div></div>

	<p>anschliessend</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">.<span style="color: #000000; font-weight: bold;">/</span>configure <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span></pre></div></div>

	<p>die neue Bash wird dann nach <em>/usr/local/bin</em> installiert.</p>
	<p>Nun muss die neue zusätzliche Shell dem System bekannt gemacht werden. Das geschieht mit dem Befehl</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">bash</span> <span style="color: #660033;">-c</span> <span style="color: #ff0000;">&quot;echo /usr/local/bin/bash &gt;&gt; /private/etc/shells&quot;</span></pre></div></div>

	<p>in der Datei <em>/etc/shells</em></p>
	<p><a href="http://controlc.de/wp-content/uploads/2011/02/shells.png" class="floatbox" rev="group:2009 caption:`/etc/shells`"><img class="aligncenter size-medium wp-image-2015" title="/etc/shells" src="http://controlc.de/wp-content/uploads/2011/02/shells-300x204.png" alt="" width="300" height="204" /></a>Jetzt kann jeder Benutzer für sich die neue Shell als Standardshell definieren.</p>
	<p><a href="http://controlc.de/wp-content/uploads/2011/02/chsh-1.png" class="floatbox" rev="group:2009 caption:`chsh 1`"><img class="aligncenter size-full wp-image-2017" title="chsh 1" src="http://controlc.de/wp-content/uploads/2011/02/chsh-1.png" alt="" width="208" height="53" /></a></p>
	<p>In dem darauffolgendem Editor-Fenster ändert man die Zeile Shell von <em>/bin/bash</em></p>
	<p><a href="http://controlc.de/wp-content/uploads/2011/02/chsh-2.png" class="floatbox" rev="group:2009"></a><a href="http://controlc.de/wp-content/uploads/2011/02/chsh-2.png" class="floatbox" rev="group:2009 caption:`chsh 2`"><img class="aligncenter size-full wp-image-2020" title="chsh 2" src="http://controlc.de/wp-content/uploads/2011/02/chsh-2.png" alt="" width="304" height="172" /></a></p>
	<p>zu <em>/usr/local/bin/bash</em></p>
	<p><a href="http://controlc.de/wp-content/uploads/2011/02/chsh-3.png" class="floatbox" rev="group:2009 caption:`chsh 3`"><img class="aligncenter size-full wp-image-2021" title="chsh 3" src="http://controlc.de/wp-content/uploads/2011/02/chsh-3.png" alt="" width="303" height="172" /></a></p>
	<p>Nach einem Neustart der Terminal-Session hat man nun Bash 4 als Shell.</p>
	<p>Einige Beispiele für die neuen Features findet man bei <a href="http://concisionandconcinnity.blogspot.com/2009/03/upgrade-bash-to-40-in-mac-os-x.html">Ian McCracken</a>, wo auch die englischsprachige Anleitung für die Installation von Bash 4 zu finden ist.
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2011/02/06/mac-osx-und-die-shell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mac &#124; Apple Mail gesprächiger machen</title>
		<link>http://controlc.de/2011/02/03/mac-apple-mail-gesprachiger-machen/</link>
		<comments>http://controlc.de/2011/02/03/mac-apple-mail-gesprachiger-machen/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 17:05:56 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[apple mail]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[logfile]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=1865</guid>
		<description><![CDATA[Im Normalfall braucht man sich um sein EMail-Programm keinen Gedanken machen — es funktioniert einfach! Aber was ist, wenn man auf Fehler bei der Email-Kommunikation stößt? Was macht man, wenn sich das EMail-Programm nicht mit dem Server verbinden will, man aber einfach nicht herausbekommt, woran es liegt? Die Meisten haben keinen Zugriff auf die LogFiles [...]]]></description>
			<content:encoded><![CDATA[	<p style="text-align: left;"><a href="http://controlc.de/wp-content/uploads/2009/10/Apple-Mail-Icon.png" class="floatbox" rev="group:1865 caption:`Apple Mail Icon`"><img class="aligncenter size-full wp-image-961" title="Apple Mail Icon" src="http://controlc.de/wp-content/uploads/2009/10/Apple-Mail-Icon.png" alt="" width="197" height="197" /></a>Im Normalfall braucht man sich um sein EMail-Programm keinen Gedanken machen — es funktioniert einfach! Aber was ist, wenn man auf Fehler bei der Email-Kommunikation stößt? Was macht man, wenn sich das EMail-Programm nicht mit dem Server verbinden will, man aber einfach nicht herausbekommt, woran es liegt? Die Meisten haben keinen Zugriff auf die LogFiles ihres EMail-Servers und sind somit auf die Gesprächigkeit ihres EMail-Programms angewiesen.</p>
	<p style="text-align: justify;">Apple Mail scheint nicht zu der Sorte Email-Programm zu gehören, die es dem Benutzer einfach machen — zumindest nicht auf der Oberfläche. Aber zum Glück gibt es noch die Kommandzeile <img src='http://controlc.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
	<p style="text-align: justify;">Grob eingestuft kann man entweder Apple Mail von der Kommandzeile aus mit Parametern starten oder aber diese Schalter in den Einstellungsdateien (Preferences) definieren. Einen bespielhafter Aufruf von Apple Mail auf der Kommandzeile könnte so aussehen</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>Applications<span style="color: #000000; font-weight: bold;">/</span>Mail.app<span style="color: #000000; font-weight: bold;">/</span>Contents<span style="color: #000000; font-weight: bold;">/</span>MacOS<span style="color: #000000; font-weight: bold;">/</span>Mail <span style="color: #660033;">-LogSocketErrors</span> YES <span style="color: #660033;">-LogActivityOnHost</span> your.mail.server <span style="color: #660033;">-LogActivityOnPort</span> <span style="color: #000000;">143</span> <span style="color: #000000; font-weight: bold;">&amp;&gt;</span> ~<span style="color: #000000; font-weight: bold;">/</span>Desktop<span style="color: #000000; font-weight: bold;">/</span>ConnectionLog.txt</pre></div></div>

	<p style="text-align: justify;">Die Erklärung der Parameter erfolgt weiter unten. Die Einträge in der Einstellungsdatei erstellt man entweder mit einem Programm wie <a href="http://www.bresink.com/osx/PrefEdit.html">PrefEdit</a> oder aber auch schnell auf der Kommandozeile mit dem Befehl <em>defaults</em>. Ein beispielhafter Aufruf wäre für Apple Mail</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.mail LogActivityOnPort <span style="color: #000000;">25</span></pre></div></div>

	<p style="text-align: justify;">Und nun zu den einzelnen Einstellungsmöglichkeiten, die ich bei <a href="http://blogs.sun.com/chienr/entry/debugging_os_x_mail_app">Robert Chien</a>, <a href="http://developer.apple.com/bugreporter/bugbestpractices.html#Mail">Apple</a> und <a href="http://hints.macworld.com/article.php?story=2004101603285984">MacOSXHints</a> gefunden habe:</p>
	<h4 style="text-align: justify;">LogSocketErrors</h4>
	<p style="text-align: justify;">Hiermit werden prinzipielle Fehler aufgelistet. Diese Option kann man an– (YES) oder abschalten (NO).</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.mail LogSocketErrors YES</pre></div></div>

	<h4 style="text-align: justify;">LogActivityOnHost</h4>
	<p>Mit dieser Einstellung schränkt man das Logging auf die Kommunikation mit einem bestimmten Email-Server ein.</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.mail LogActivitiyOnHost mail.gmx.net</pre></div></div>

	<h4 style="text-align: justify;">LogActivityOnPort</h4>
	<p style="text-align: justify;">Mit dieser Einstellung kann man am besten einschränken. Man muss für jedes Protokoll, welches man beobachten möchte, einfach die dazugehörige Portnummer eintragen. Die am meisten genutzen sind</p>
	<table style="width: 180px; height: 113px;" border="1" frame="box">
<caption>Protokolle und ihre Ports</caption>
	<tbody>
	<tr>
	<td><strong>Protokoll</strong></td>
	<td><strong>Port</strong></td>
	</tr>
	<tr>
	<td>SMTP</td>
	<td>25</td>
	</tr>
	<tr>
	<td>POP3</td>
	<td>110</td>
	</tr>
	<tr>
	<td>POP3S</td>
	<td>995</td>
	</tr>
	<tr>
	<td>IMAP</td>
	<td>143</td>
	</tr>
	<tr>
	<td>IMAPs</td>
	<td>993</td>
	</tr>
	</tbody>
	</table>
	<p>Sollen mehrere Ports gleichzeitig überwacht werden, müssen sie einfach in Anführungszeichen und mit Komma getrennt eingegeben werden.</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.mail LogActivitiyOnPort <span style="color: #ff0000;">&quot;993,143&quot;</span></pre></div></div>

	<p>Mit den drei Parametern <span style="font-variant: small-caps;">LogSocketErrors, LogActivityOnHost und LogActivityOnPort</span> sollte man jedem Problem beim Abrufen oder Senden von Emails auf die Schliche kommen — wenn man die LogFiles zu deuten weiß.<br />
Und wo finden sich die LogFiles? Beim Start von Apple Mail über die Kommandzeile gibt man das zu schreibende LogFile inkl. des Pfades mit an, bei den Änderungen in der Einstellungsdatei kann man die zusätzlichen Loggingeinträge in der Datei <em>system.log</em> finden. Dazu einfach das Programm <em>Konsole</em> öffnen.</p>
	<p><strong><span style="color: #ff0000;">Aber Achtung</span>: Die LogFiles enthalten viele sensible Daten wie Usernamen, Passwörter und die übertragenen Emails im Klartext und ausserdem wird das LogFile schnell sehr groß.</strong>
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2011/02/03/mac-apple-mail-gesprachiger-machen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mac &#124; Manches ist einfacher als man denkt …</title>
		<link>http://controlc.de/2011/01/21/mac-manches-ist-einfacher-als-man-denkt/</link>
		<comments>http://controlc.de/2011/01/21/mac-manches-ist-einfacher-als-man-denkt/#comments</comments>
		<pubDate>Fri, 21 Jan 2011 16:56:03 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[c´t]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[sysctl]]></category>
		<category><![CDATA[sysctl.conf]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=1953</guid>
		<description><![CDATA[Man sollte nicht immer alles so hinnehmen, was Andere so schreiben — egal wie sehr man ihnen Profession anerkennt. Bestes Beispiel ist der Artikel von MacMacken zum Thema IPv6-Privatsphäre. Da verweist er auf einen Artikel der Zeitschrift c´t in dem es um die Privacy Extension für IPv6 geht und darum, das diese bei OSX nicht [...]]]></description>
			<content:encoded><![CDATA[	<p style="text-align: center;"><a href="http://controlc.de/wp-content/uploads/2011/01/konfus.png" class="floatbox" rev="group:1953 caption:`konfus`"><img class="aligncenter size-full wp-image-1955" title="konfus" src="http://controlc.de/wp-content/uploads/2011/01/konfus.png" alt="" width="333" height="268" /></a></p>
	<p>Man sollte nicht immer alles so hinnehmen, was Andere so schreiben — egal wie sehr man ihnen Profession anerkennt. Bestes Beispiel ist der Artikel von MacMacken zum Thema <a href="http://www.macmacken.com/2011/01/17/ipv6-privatsphaere-fuer-mac-os-x-sowie-ios-mit-jailbreak/">IPv6-Privatsphäre</a>. Da verweist er auf einen <a href="http://www.heise.de/netze/hotline/IPv6-anonym-1100727.html">Artikel</a> der Zeitschrift c´t in dem es um die Privacy Extension für IPv6 geht und darum, das diese bei OSX nicht per Default aktiviert sind. Eine Aufklärung, wie man diese denoch bei OSX aktiviert wird aufgezeigt. Da dieses Aktivierung per <em>sysctl</em> (also per Befehlszeile) erfolgt, ist sie somit auch nicht Neustart-sicher. Die Lösung der c´t lautet daher ihren selbstgebauten LaunchDaemon herunterzuladen und zu installieren. Dabei gibt es, wie auch bei anderen *nix/BSD-Betriebssystemen, eine deutlich einfachere Lösung:</p>
	<p>Man lege eine Datei <em>/etc/sysctl.conf</em> mit dem Inhalt</p>
	<pre>net.inet6.ip6.use_tempaddr=1</pre>
	<p>an und nach einem Reboot kann man mit dem Befehl</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> sysctl net.inet6.ip6.use_tempaddr</pre></div></div>

	<p>herausfinden, das das Ergebnis<a href="http://controlc.de/wp-content/uploads/2011/01/Terminal-sysctl.png" class="floatbox" rev="group:1953 caption:`Terminal - sysctl`"><img class="aligncenter size-full wp-image-1959" title="Terminal - sysctl" src="http://controlc.de/wp-content/uploads/2011/01/Terminal-sysctl.png" alt="" width="511" height="219" /></a>ist und somit die Einstellungen wirken.</p>
	<p>Es hilft in Zukunft also durchaus mal nachzudenken und das auszuprobieren, was bei anderen *nix/BSD-Betriebssystemen auch funktioniert — auch eine mehr oder minder renomierte Zeitschrift wie die c´t kann sich irren. Übrigens verweist Apple in seinen man-Pages selbst auf <a href="http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man5/sysctl.conf.5.html">sysctl.conf</a> <img src='http://controlc.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2011/01/21/mac-manches-ist-einfacher-als-man-denkt/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>mac &#124; iTunes und das Link-Zeichen</title>
		<link>http://controlc.de/2010/09/10/mac-itunes-und-das-link-zeichen/</link>
		<comments>http://controlc.de/2010/09/10/mac-itunes-und-das-link-zeichen/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 17:01:26 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[audio]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[bibliothek]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[itunes store]]></category>
		<category><![CDATA[Link]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=1877</guid>
		<description><![CDATA[Oft genug habe ich beim Hören eines Titels in iTunes mir gedacht: »Jetzt würde ich gerne die ganze Platte/CD hören« und instinktiv auf das Link-Zeichen neben dem Album-Namen geklickt um mich kurz danach im iTunes Store wiederzufinden. Auf der Suche nach einer Lösung dies iTunes abzugewöhnen habe ich beim Apfelwiki den richtigen Tipp gefunden defaults [...]]]></description>
			<content:encoded><![CDATA[	<p style="text-align: center;"><a href="http://controlc.de/wp-content/uploads/2010/09/iTunes.png" class="floatbox" rev="group:1877 caption:`iTunes`"><img class="aligncenter size-medium wp-image-1878" title="iTunes" src="http://controlc.de/wp-content/uploads/2010/09/iTunes-300x300.png" alt="" width="192" height="192" /></a></p>
	<p>Oft genug habe ich beim Hören eines Titels in iTunes mir gedacht: »Jetzt würde ich gerne die ganze Platte/CD hören« und instinktiv auf das Link-Zeichen neben dem Album-Namen geklickt</p>
	<p><div id="attachment_1879" class="wp-caption aligncenter" style="width: 218px"><a href="http://controlc.de/wp-content/uploads/2010/09/iTunes-Link-2.png" class="floatbox" rev="group:1877 caption:`iTunes - Link`"><img class="size-full wp-image-1879" title="iTunes - Link" src="http://controlc.de/wp-content/uploads/2010/09/iTunes-Link-2.png" alt="" width="208" height="90" /></a><p class="wp-caption-text">Die Titelauswahl entspricht nicht meinem normalen Musikgeschmack <img src='http://controlc.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></div></p>
	<p>um mich kurz danach im iTunes Store wiederzufinden. Auf der Suche nach einer Lösung dies iTunes abzugewöhnen habe ich beim <a href="http://www.apfelwiki.de/Main/ITunes#toc19">Apfelwiki</a> den richtigen Tipp gefunden</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.iTunes invertStoreLinks <span style="color: #660033;">-bool</span> YES</pre></div></div>

	<p>Nun springt iTunes auf meine intere Bibliothek und zeigt mir das ganze Album an.
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2010/09/10/mac-itunes-und-das-link-zeichen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone &#124; Einzelne Daten aus dem Backup zurückspielen</title>
		<link>http://controlc.de/2010/08/26/iphone-einzelne-daten-aus-dem-backup-zuruckspielen/</link>
		<comments>http://controlc.de/2010/08/26/iphone-einzelne-daten-aus-dem-backup-zuruckspielen/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 16:13:38 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[iOS 4]]></category>
		<category><![CDATA[jailbreak]]></category>
		<category><![CDATA[OpenSSH]]></category>
		<category><![CDATA[restore]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=1838</guid>
		<description><![CDATA[Der ultimative Tipp bei Geschwindigkeitsproblemen des iPhones ist immer das »auf Werkseinstellungen zurückstellen« — besonders bei neuen Major-Releases von iOS. Damit gehen leider auch immer alle Daten verloren. Die normalen Sachen wie Kalender, Adressen und Co. kann man wieder mit iTunes synchronisieren, aber was ist mit den SMS, der Anrufliste usw.? Um diese Daten wieder [...]]]></description>
			<content:encoded><![CDATA[	<p style="text-align: center;"><a href="http://controlc.de/wp-content/uploads/2010/08/snail-iphone.png" class="floatbox" rev="group:1838 caption:`snail-iphone`"><img class="aligncenter size-large wp-image-1847" title="snail-iphone" src="http://controlc.de/wp-content/uploads/2010/08/snail-iphone-1024x602.png" alt="" width="491" height="289" /></a></p>
	<p>Der ultimative Tipp bei Geschwindigkeitsproblemen des iPhones ist immer das »<a href="http://www.macuser.de/forum/f122/installation-i-os4-534224/index3.html#post6181874">auf Werkseinstellungen zurückstellen</a>« — besonders bei neuen Major-Releases von iOS. Damit gehen leider auch immer alle Daten verloren. Die normalen Sachen wie Kalender, Adressen und Co. kann man wieder mit <em>iTunes</em> synchronisieren, aber was ist mit den SMS, der Anrufliste usw.?</p>
	<p>Um diese Daten wieder einzuspielen muss folgendes beachtet werden:</p>
	<ol>
	<li>Ohne Jailbreak geht gar nix.</li>
	<li>Backups werden von <em>iTunes</em> lokal überschrieben, wenn man nach dem Wiederherstellen auf das Einspielen des Backups verzichtet -  also den Backup-Ordner unter <em>/Users/BENUTZERNAME/Library/Application Support/MobileSync</em> immer sichern.</li>
	<li>Man braucht Geduld.</li>
	</ol>
	<p><span id="more-1838"></span>Zuerst schauen wir uns mal den Backup-Ordner an</p>
	<p><a href="http://controlc.de/wp-content/uploads/2010/08/iPhone-backup-folder.png" class="floatbox" rev="group:1838 caption:`iPhone backup folder`"><img class="aligncenter size-medium wp-image-1840" title="iPhone backup folder" src="http://controlc.de/wp-content/uploads/2010/08/iPhone-backup-folder-300x237.png" alt="" width="300" height="237" /></a>In dem Ordner Backup liegt also (mindestens) ein Ordner mit einer kryptischen Zahlen-/Buchstabenkombination als Namen. Diese Bezeichnung symbolisiert das Gerät. Innerhalb dieses Ordners liegen nun ein Haufen ebenfalls kryptisch bezeichneter Dateien. Es gibt zwar im Netz einige Zordnungen von Bezeichnungen zu Funktionen zu finden, aber ich möchte lieber einen anderen Weg aufzeigen. Dazu nutzen wir das Programm <a href="http://supercrazyawesome.com/">iPhone / iPod Touch Backup Extractor</a>, welches uns mit der sehr aufgeräumten Oberfläche begrüßt.</p>
	<p><a href="http://controlc.de/wp-content/uploads/2010/08/iPhone-Backup-Extractor.png" class="floatbox" rev="group:1838 caption:`iPhone Backup Extractor`"><img class="aligncenter size-medium wp-image-1841" title="iPhone Backup Extractor" src="http://controlc.de/wp-content/uploads/2010/08/iPhone-Backup-Extractor-300x300.png" alt="" width="300" height="300" /></a>Nachdem man auf den Button »Read Backups« gedrückt hat, sieht man eine Auswahlbox mit den vorhandenen Backups (in der Regel nur eins, in meinem Fall ist noch ein iPod zu sehen).</p>
	<p><a href="http://controlc.de/wp-content/uploads/2010/08/iPhone-Backup-Extractor-Auswahl-des-Backups.png" class="floatbox" rev="group:1838 caption:`iPhone Backup Extractor - Auswahl des Backups`"><img class="aligncenter size-medium wp-image-1842" title="iPhone Backup Extractor - Auswahl des Backups" src="http://controlc.de/wp-content/uploads/2010/08/iPhone-Backup-Extractor-Auswahl-des-Backups-300x224.png" alt="" width="300" height="224" /></a>Und hier erkennt man schon, das man den richtigen Backup-Ordner an die richtige Stelle kopiert haben muss, um auf das gewünscht Backup zugreifen zu können. Also vorher am besten den Ordner <em>/Users/BENUTZERNAME/Library/Application Support/MobileSync</em> sichern und darin den entsprechenden Ordner mit den alten, auszulesenden Backupdaten ersetzen.</p>
	<p>Nachdem man die Backupdaten eingelesen wurden, kann man nun die zu extrahierenden Daten auswählen.</p>
	<p><a href="http://controlc.de/wp-content/uploads/2010/08/iPhone-Backup-Extractor-Selektion-iOS-files.png" class="floatbox" rev="group:1838 caption:`iPhone Backup Extractor - Selektion iOS files`"><img class="aligncenter size-medium wp-image-1844" title="iPhone Backup Extractor - Selektion iOS files" src="http://controlc.de/wp-content/uploads/2010/08/iPhone-Backup-Extractor-Selektion-iOS-files-300x182.png" alt="" width="300" height="182" /></a>Für die iOS-internen Datenbanken (hatte ich schon gesagt, das die Daten wie SMS und Anruferliste in iOS in kleine Datenbanken geschrieben werden?) wählen wir ganz unten die <em>iOS Files</em> aus und bestätigen die Auswahl mit »Extract«. Jetzt werden alle gewünschten Daten ausgelesen und in einen gewünschten Ordner extrahiert.</p>
	<p>Wenn wir uns den Ordner anschauen, dann sehen wir folgendes</p>
	<p><a href="http://controlc.de/wp-content/uploads/2010/08/extracted-ios-files.png" class="floatbox" rev="group:1838 caption:`extracted ios files`"><img class="aligncenter size-medium wp-image-1845" title="extracted ios files" src="http://controlc.de/wp-content/uploads/2010/08/extracted-ios-files-300x214.png" alt="" width="300" height="214" /></a>Die für uns relevanten Daten liegen in den Unterordnern von <em>Library</em>.</p>
	<p>Jetzt kommen wir zu dem Teil, wie die Daten zurück aufs iPhone gelangen. Dazu benötigen wir erst einmal Jailbreak, da uns Apple verbietet nativ aufs iPhone zu schauen. Wie man ein iPhone ausbrechen läßt erklären inzwischen genug Seiten — die benötigte Software erhält man beim <a href="http://blog.iphone-dev.org/">iphone-dev-Team</a>.</p>
	<p>Der für uns relevante Teil ist nach dem Jailbreak das Installieren von OpenSSH auf dem iPhone — nur so können wir Daten vom Mac zum iPhone übertragen. Dazu öffnen wir auf dem iPhone<em> <a href="http://cydia.saurik.com/">Cydia</a></em> und befolgen die <a href="http://cydia.saurik.com/openssh.html">Anweisungen</a></p>
	<p style="text-align: left;"><a href="http://controlc.de/wp-content/uploads/2010/08/cydia-openssh-instructions.png" class="floatbox" rev="group:1838 caption:`cydia openssh instructions`"><img class="aligncenter size-full wp-image-1851" title="cydia openssh instructions" src="http://controlc.de/wp-content/uploads/2010/08/cydia-openssh-instructions.png" alt="" width="223" height="541" /></a><br />
Ich kann nur dringend dazu raten sofort anschließend das <a href="http://cydia.saurik.com/password.html">root-Passwort zu wechseln</a>. Dazu nutze ich <em><a href="http://iterm.sourceforge.net/">iTerm</a></em>, andere mögen mit Apples <em>Terminal</em> auch zufrieden sein — das ist reine Geschmackssache.</p>
	<p style="text-align: left;">Jetzt haben wir endlich Zugriff auf die Dateiebene des iPhones und können uns umschauen. Die für uns relevanten Daten liegen unter <em>/private/var/mobile/Library</em> in den jeweiligen Unterordnern — die Ordner heissen genau so, wie wir sie aus dem iPhone Backup extrahiert haben. Nun können wir die Dateien einfach austauschen, sprich vom Mac aufs iPhone kopieren. Dazu kann man das Kommandozeilen-Tool <em>scp</em> oder aber<em> <a href="http://cyberduck.ch/">Cyberduck</a></em> bemühen. Ich würde zur Sicherheit zum Schluss für die Dateien noch die Besitzer mit</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">chmod</span> mobile:mobile <span style="color: #000000; font-weight: bold;">*</span></pre></div></div>

	<p>geradebiegen und das iPhone einmal neu starten.</p>
	<p>Jetzt sollten die gewünschten Daten wieder alle da sein.</p>
	<p><strong>Habt Ihr auch die Erfahrung gemacht, das ein zurückgesetztes iPhone schneller ist als ein Upgrade? Braucht Ihr solch eine Möglichkeit des Restores oder sind Euch die damit verbundenen Daten egal?</strong>
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2010/08/26/iphone-einzelne-daten-aus-dem-backup-zuruckspielen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mac &#124; WM und EyeTV — Vuvuzelas filtern mit Boardmitteln</title>
		<link>http://controlc.de/2010/06/16/mac-wm-und-eyetv-vuvuzelas-filtern-mit-boardmitteln/</link>
		<comments>http://controlc.de/2010/06/16/mac-wm-und-eyetv-vuvuzelas-filtern-mit-boardmitteln/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 21:19:09 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[audio]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[adt]]></category>
		<category><![CDATA[au filter]]></category>
		<category><![CDATA[au lab]]></category>
		<category><![CDATA[eyetv]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[soundflower]]></category>
		<category><![CDATA[vuvuzela]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=1751</guid>
		<description><![CDATA[Es wurde schon viel im Netz zum Thema Vuvuzela geschrieben. Die Meinungen zu diesen Krachmachern gehen weit auseinander — viele mögen sie nicht und wollen den Klang der Vuvuzelas gerne herausgefiltert werden. Da mit einer Filterung auch der allgemeine Klang verändert wird kann ich durchaus nachvollziehen, warum die Fernseh– und Radiosender nur sehr sanft an [...]]]></description>
			<content:encoded><![CDATA[	<p><a href="http://controlc.de/wp-content/uploads/2010/06/vuvuzelas.jpg" class="floatbox" rev="group:1751 caption:`Vuvuzelas`"><img class="aligncenter size-medium wp-image-1752" title="Vuvuzelas" src="http://controlc.de/wp-content/uploads/2010/06/vuvuzelas-300x230.jpg" alt="" width="300" height="230" /></a>Es wurde schon viel im Netz zum Thema <a href="http://de.wikipedia.org/wiki/Vuvuzela">Vuvuzela</a> geschrieben. Die Meinungen zu diesen Krachmachern gehen weit auseinander — viele <a href="http://vuvuzelas.org/">mögen sie nicht</a> und wollen den Klang der Vuvuzelas gerne herausgefiltert werden. Da mit einer Filterung auch der allgemeine Klang verändert wird kann ich durchaus nachvollziehen, warum die Fernseh– und Radiosender nur sehr sanft an der Klangschraube drehen wollen — egal was die Presselandschaft so fordert. Deswegen finde ich den Ansatz über die Filterung den Zuschauer entscheiden zu lassen gut. Klar wäre es schön, wenn das wie bei der <a href="http://www.spiegel.de/sport/fussball/0,1518,700931,00.html">BBC geplant</a> funktionieren würde, aber wenn nicht so, dann muss es eben anders gehen.<span id="more-1751"></span>Ursprünglich beim <a href="http://www.surfpoeten.de/tube/vuvuzela_filter">Surfpoeten</a> ausgezeigt, haben sich inzwischen auch andere Seiten mit der Vuvuzela-Filterung auf dem Mac beschäftigt. Es gibt inzwischen die Anleitung mit Hilfe von</p>
	<p style="padding-left: 30px;">Logic Express bei <a href="http://surfpoeten.de/tube/vuvuzela_filter">SurfPoeten</a></p>
	<p style="padding-left: 30px;">Garageband bei <a href="http://imrich.net/2010/06/vuvuzelas-filtern-mit-garageband/">imrich.net</a></p>
	<p style="padding-left: 30px;">VLC bei <a href="http://digitalupgrade.blip.tv/file/3759881/">DigitalUpgrade</a></p>
	<p style="padding-left: 30px;">Vuvuzela.app bei <a href="http://www.albert-feller.de/blog/2010/06/14/vuvuzela-noise-filter-app-for-mac-os-x/">albert-feller.de</a></p>
	<p>Dabei wird der Mac immer als Filterinstrument für einen Fernseher o.ä. verwendet. In den Kommentaren der einzelnen Posts wurde immer wieder nachgefragt, wie man das mit <em>EyeTV</em> macht — als Filtern für eine Fernsehsoftware. Da ich kein <em>Logic Express</em> besitze (und für diesen Fall etwas überteuert ist), <em>Garageband</em> wohl auch etwas überdimensioniert ist und recht viele Ressourcen braucht, habe ich mich nach einer kostenfreien und schlanken Lösung umgeschaut.</p>
	<p>Dabei bin ich über den <a href="http://forums.macworld.com/index.php?/topic/98254-sound-equalizer-for-the-system/page__p__637568&amp;#entry637568">Foreneintrag bei Macworld</a> gestolpert, der den entscheidenden Hinweis brachte: In den Developer-Tools von Apple ist schon mit <em>AU Lab</em> ein Mixer mit der Möglichkeit beliebige Filter einzubinden dabei und mit <a href="http://cycling74.com/products/soundflower/">SoundFlower</a> kann man das intere Audiosignal durch den Mixer von <em>AU Lab</em> leiten und dann erst auf den Lautsprecher geben. Soweit die Theorie, nun zur Praxis.</p>
	<p>Als Grundvoraussetzungen müssen installiert sein:</p>
	<p><a href="http://developer.apple.com/mac/library/documentation/MacOSX/Conceptual/OSX_Technology_Overview/Tools/Tools.html#//apple_ref/doc/uid/TP40001067-CH272-BBCBEAJD">Apple Developer Tools</a></p>
	<p><a href="http://cycling74.com/products/soundflower/">Soundflower</a></p>
	<p>Zuerst muß, da das Audiosignal intern umgeroutet wird, ein neues Audiogerät angelegt. Das übernimmt für uns <em>Soundflower</em> — nach deren Installation haben wir zwei weitere Audiogeräte: <code>Soundflower 2ch</code> und <code>Soundflower 16ch</code>. Dies kann man im <em>Audio und Midi Setup</em> sehen</p>
	<p><a href="http://controlc.de/wp-content/uploads/2010/06/Audio-Devices.png" class="floatbox" rev="group:1751 caption:`Audio Devices`"><img class="aligncenter size-medium wp-image-1758" title="Audio Devices" src="http://controlc.de/wp-content/uploads/2010/06/Audio-Devices-300x186.png" alt="" width="300" height="186" /></a>Hier kann man das Gerät <code>Soundflower 16ch </code>auch gleich als Standard Ein– und Ausgang festlegen.</p>
	<p>Als nächstes rufen wir <em>AU Lab</em> auf, welches unter<em> /Developer/Applications/Audio/AU Lab.app</em> liegt. Wir benötigen einen Stereo-Eingang<a href="http://controlc.de/wp-content/uploads/2010/06/Document-Configuration-Assistant-2.png" class="floatbox" rev="group:1751 caption:`Document  Configuration Assistant 2`"><img class="aligncenter size-medium wp-image-1760" title="Document  Configuration Assistant 2" src="http://controlc.de/wp-content/uploads/2010/06/Document-Configuration-Assistant-2-300x172.png" alt="" width="300" height="172" /></a>Und einen Stereo-Ausgang<a href="http://controlc.de/wp-content/uploads/2010/06/Document-Configuration-Assistant-1.png" class="floatbox" rev="group:1751 caption:`Document  Configuration Assistant 1`"><img class="aligncenter size-medium wp-image-1759" title="Document  Configuration Assistant 1" src="http://controlc.de/wp-content/uploads/2010/06/Document-Configuration-Assistant-1-300x172.png" alt="" width="300" height="172" /></a>Als Audio-Eingang wird  <code>Soundflower 16ch</code> auf Kanal 1 und 2 definiert<a href="http://controlc.de/wp-content/uploads/2010/06/Document-Configuration-Assistant-31.png" class="floatbox" rev="group:1751 caption:`Document Configuration Assistant 3`"><img class="aligncenter size-medium wp-image-1779" title="Document Configuration Assistant 3" src="http://controlc.de/wp-content/uploads/2010/06/Document-Configuration-Assistant-31-300x210.png" alt="" width="300" height="210" /></a>ebenso als Ausgang, hier aber Kanal 3 und 4<a href="http://controlc.de/wp-content/uploads/2010/06/Document-Configuration-Assistant-41.png" class="floatbox" rev="group:1751 caption:`Document Configuration Assistant 4`"><img class="aligncenter size-medium wp-image-1781" title="Document Configuration Assistant 4" src="http://controlc.de/wp-content/uploads/2010/06/Document-Configuration-Assistant-41-300x210.png" alt="" width="300" height="210" /></a>Und so sieht das dann im Endeffekt aus<a href="http://controlc.de/wp-content/uploads/2010/06/AU-Lab1.png" class="floatbox" rev="group:1751 caption:`AU Lab`"><img class="aligncenter size-medium wp-image-1782" title="AU Lab" src="http://controlc.de/wp-content/uploads/2010/06/AU-Lab1-209x300.png" alt="" width="209" height="300" /></a>Damit fabrizieren wir keine Schleife.</p>
	<p>Nun können wir dem Audio-Eingang mehrere Filter aufbürden, die die Vuvuzelas herausfiltern sollen. Wichtig sind hier die richtigen Frequenzen. Laut <a href="http://surfpoeten.de/tube/vuvuzela_filter">Surfpoeten.de</a> hat das Vuvuzela-Getröte</p>
	<blockquote><p>[…]  eine Frequenz von etzwa 233 Hertz. Obertöne liegen demzufolge bei […] 466 Hertz, dann bei 932 Hertz und 1864 Hertz.</p></blockquote>
	<p>welche gefiltert werden müssen.</p>
	<p>Diese legt man hier an<a href="http://controlc.de/wp-content/uploads/2010/06/AU-Lab.png" class="floatbox" rev="group:1751 caption:`AU Lab`"><img class="aligncenter size-medium wp-image-1765" title="AU Lab" src="http://controlc.de/wp-content/uploads/2010/06/AU-Lab-212x300.png" alt="" width="212" height="300" /></a>Der Filter AU Filter muss ausgewählt werden<a href="http://controlc.de/wp-content/uploads/2010/06/AU-Lab-AU-Filter.png" class="floatbox" rev="group:1751 caption:`AU Lab - AU Filter`"><img class="aligncenter size-medium wp-image-1766" title="AU Lab - AU Filter" src="http://controlc.de/wp-content/uploads/2010/06/AU-Lab-AU-Filter-106x300.png" alt="" width="106" height="300" /></a>Dann stellen wir die Ansicht um, damit wir die Frequenzen in Zahlen eingeben können.</p>
	<p><a href="http://controlc.de/wp-content/uploads/2010/06/AU-Lab-AU-Filter-Generic-view.png" class="floatbox" rev="group:1751 caption:`AU Lab - AU Filter - Generic view`"><img class="aligncenter size-medium wp-image-1767" title="AU Lab - AU Filter - Generic view" src="http://controlc.de/wp-content/uploads/2010/06/AU-Lab-AU-Filter-Generic-view-300x141.png" alt="" width="300" height="141" /></a>Es werden zwei Filter angelegt, die folgendermaßen aussehen</p>
	<p><a href="http://controlc.de/wp-content/uploads/2010/06/AUFilter-1.png" class="floatbox" rev="group:1751 caption:`AUFilter (1)`"><img class="aligncenter size-medium wp-image-1768" title="AUFilter (1)" src="http://controlc.de/wp-content/uploads/2010/06/AUFilter-1-300x286.png" alt="" width="300" height="286" /></a><a href="http://controlc.de/wp-content/uploads/2010/06/AUFilter-2.png" class="floatbox" rev="group:1751 caption:`AUFilter (2)`"><img class="aligncenter size-medium wp-image-1769" title="AUFilter (2)" src="http://controlc.de/wp-content/uploads/2010/06/AUFilter-2-300x286.png" alt="" width="300" height="286" /></a></p>
	<p>Ein fertiges Filterset (welches ich noch nicht getestet habe) kann man sich auch bei <a href="http://www.dirk-melchers.de/2010/06/13/wm-nun-auch-vuvuzela-frei/">Dirk Melchers</a> herunterladen und nach <em>~/Library/Audio/Presets/Apple/AUFilter</em> kopieren.</p>
	<p><em><strong>Update: Wer es einfacher haben will, der kann sich auch das kostenlose AU Plugin <a href="http://www.vuvux.com/">VuvuX von Prosoniq</a> herunterladen und statt dessen benutzen.</strong></em></p>
	<p>Mit der App <em>Soundflowerbed</em>, welches mit <em>Soundflower</em> mitinstalliert wird und sich in der Menüleiste einnistet<a href="http://controlc.de/wp-content/uploads/2010/06/Soundflowerbed.png" class="floatbox" rev="group:1751 caption:`Soundflowerbed`"><img class="aligncenter size-medium wp-image-1773" title="Soundflowerbed" src="http://controlc.de/wp-content/uploads/2010/06/Soundflowerbed-300x137.png" alt="" width="300" height="137" /></a>legt man noch fest ob und wo was ausgegeben wird <a href="http://controlc.de/wp-content/uploads/2010/06/Soundflowerbed-ch16.png" class="floatbox" rev="group:1751 caption:`Soundflowerbed - ch16`"><img class="aligncenter size-full wp-image-1774" title="Soundflowerbed - ch16" src="http://controlc.de/wp-content/uploads/2010/06/Soundflowerbed-ch16.png" alt="" width="246" height="256" /></a>und auf welchem Kanal — in dem Falle auf Kanal 1 und 2 nichts<a href="http://controlc.de/wp-content/uploads/2010/06/NONE.png" class="floatbox" rev="group:1751 caption:`NONE`"><img class="aligncenter size-full wp-image-1784" title="NONE" src="http://controlc.de/wp-content/uploads/2010/06/NONE.png" alt="" width="166" height="63" /></a>und auf Kanal 3 und 4 jeweils der Built-in Output1<a href="http://controlc.de/wp-content/uploads/2010/06/Output1.png" class="floatbox" rev="group:1751 caption:`Output1`"><img class="aligncenter size-full wp-image-1785" title="Output1" src="http://controlc.de/wp-content/uploads/2010/06/Output1.png" alt="" width="168" height="66" /></a>und Built-in Output2<a href="http://controlc.de/wp-content/uploads/2010/06/Output2.png" class="floatbox" rev="group:1751 caption:`Output2`"><img class="aligncenter size-full wp-image-1786" title="Output2" src="http://controlc.de/wp-content/uploads/2010/06/Output2.png" alt="" width="166" height="64" /></a>Zu guter Letzt muß der Audio-Ausgang im EyeTV noch auf <code>Soundflower 16ch</code> umgestellt werden<a href="http://controlc.de/wp-content/uploads/2010/06/EyeTV1.png" class="floatbox" rev="group:1751 caption:`EyeTV1`"><img class="aligncenter size-medium wp-image-1787" title="EyeTV1" src="http://controlc.de/wp-content/uploads/2010/06/EyeTV1-300x168.png" alt="" width="300" height="168" /></a>und schon kann man vuvuzela-frei Fußball schauen und besonders auch hören (wenn man es mag).</p>
	<p><strong>Ist diese Anleitung nachvollziehbar gewesen? Was gibt es für Probleme? Lebt ihr lieber mit den Vuvuzelas, dafür habt ihr aber den satten Klang oder mögt ihr es gefiltert?</strong>
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2010/06/16/mac-wm-und-eyetv-vuvuzelas-filtern-mit-boardmitteln/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

