<?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>fabi.me</title>
	<atom:link href="http://fabi.me/feed/" rel="self" type="application/rss+xml" />
	<link>http://fabi.me</link>
	<description></description>
	<lastBuildDate>Sat, 21 Jan 2012 19:56:13 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Vmax</title>
		<link>http://fabi.me/palm/webos-apps/vmax/</link>
		<comments>http://fabi.me/palm/webos-apps/vmax/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 20:47:12 +0000</pubDate>
		<dc:creator>Fabi</dc:creator>
				<category><![CDATA[webOS Apps]]></category>

		<guid isPermaLink="false">http://fabi.me/?p=741</guid>
		<description><![CDATA[Leider ist der Eintrag nur auf English verfügbar.]]></description>
			<content:encoded><![CDATA[<p>Leider ist der Eintrag nur auf <a href="http://fabi.me/en/feed/">English</a> verfügbar.</p>
]]></content:encoded>
			<wfw:commentRss>http://fabi.me/palm/webos-apps/vmax/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tribes.was-das.de Downloads  umgezogen</title>
		<link>http://fabi.me/games/tribes-was-das-de-moved/</link>
		<comments>http://fabi.me/games/tribes-was-das-de-moved/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 13:45:18 +0000</pubDate>
		<dc:creator>Fabi</dc:creator>
				<category><![CDATA[Spiele]]></category>

		<guid isPermaLink="false">http://fabi.me/?p=737</guid>
		<description><![CDATA[My download site for the game Tribes Vengeance has moved to http://tribes.fabi.me/ It was prior available on http://tribes.was-das.de/ There are lots of Maps, Mods and other stuff about Tribes Vengeance. &#160;]]></description>
			<content:encoded><![CDATA[<p>My download site for the game Tribes Vengeance has moved to <a href="http://tribes.fabi.me/" target="_blank">http://tribes.fabi.me/</a></p>
<p>It was prior available on http://tribes.was-das.de/</p>
<p>There are lots of Maps, Mods and other stuff about Tribes Vengeance.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://fabi.me/games/tribes-was-das-de-moved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zint Barcode Generator Open Source</title>
		<link>http://fabi.me/tools/zint-barcode-generator-open-source/</link>
		<comments>http://fabi.me/tools/zint-barcode-generator-open-source/#comments</comments>
		<pubDate>Sat, 10 Sep 2011 22:53:06 +0000</pubDate>
		<dc:creator>Fabi</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://fabi.me/?p=727</guid>
		<description><![CDATA[Nur schwer findet man bei Google kostenlose Lösungen für&#8217;s Generieren von Barcodes. Oft werden dabei spezielle Schriftarten verwendet, die mit Hilfe eines zusäztlichen Algorithmus für die Fehlererkennungsbits den Code ausgeben. Neben dem Nachteil, dass man die Schriftarten auf dem System installieren muss, lassen sich damit keine QR-Codes erzeugen. Ein (bis jetzt) ziemlich unbekanntes Projekt bietet [...]]]></description>
			<content:encoded><![CDATA[<p>Nur schwer findet man bei Google kostenlose Lösungen für&#8217;s Generieren von Barcodes.<span id="more-727"></span> Oft werden dabei spezielle Schriftarten verwendet, die mit Hilfe eines zusäztlichen Algorithmus für die Fehlererkennungsbits den Code ausgeben. Neben dem Nachteil, dass man die Schriftarten auf dem System installieren muss, lassen sich damit keine QR-Codes erzeugen.</p>
<p>Ein (bis jetzt) ziemlich unbekanntes Projekt bietet die kostenlose Komplettlösung: <a href="http://sourceforge.net/projects/zint/">Zint Barcode Generator</a> .</p>
<p>Es enthält eine einfache grafische Oberfläche und kann auch mit Hilfe der Kommandozeile Barcodes generieren und diese im PNG-Format abspeichern. Unterstützt werden fast alle Barcodes, Code 128, Data Matrix, USPS OneCode, EAN-128, QR Code, Code 16k und viele mehr.</p>
]]></content:encoded>
			<wfw:commentRss>http://fabi.me/tools/zint-barcode-generator-open-source/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Acer TimelineX 3820TG beleuchtete Tastatur</title>
		<link>http://fabi.me/elektronik/acer-timelinex-3820tg-beleuchtete-tastatur/</link>
		<comments>http://fabi.me/elektronik/acer-timelinex-3820tg-beleuchtete-tastatur/#comments</comments>
		<pubDate>Fri, 27 May 2011 21:11:17 +0000</pubDate>
		<dc:creator>Fabi</dc:creator>
				<category><![CDATA[Elektronik]]></category>

		<guid isPermaLink="false">http://fabi.me/?p=700</guid>
		<description><![CDATA[Hier habe ich den Einbau einer beleuchteten &#8216;Tastatur in meinen Acer TimelineX 3820TG dokumentiert. Für den 3820TG gibt es keine Tastatur mit Beleuchtung, es gibt jedoch eine fast baugleiche für das 3810T-Modell. Bei eBay einfach nach &#8220;3810T backlit&#8221; suchen, es gibt immer einige Händler, die das deutsche Layout anbieten. Aus China für unter 25 €, [...]]]></description>
			<content:encoded><![CDATA[<p>Hier habe ich den Einbau einer beleuchteten &#8216;Tastatur in meinen Acer TimelineX 3820TG dokumentiert.<span id="more-700"></span></p>
<p>Für den 3820TG gibt es keine Tastatur mit Beleuchtung, es gibt jedoch eine fast baugleiche für das 3810T-Modell. Bei eBay einfach nach &#8220;3810T backlit&#8221; suchen, es gibt immer einige Händler, die das deutsche Layout anbieten. Aus China für unter 25 €, ansonsten liegt der Preis bei 40 €.</p>
<p>Die Tastatur ist recht einfach ausgebaut: an der linken, rechten und hinteren Seite befinden sich Rastungen, die man mit einem flachen Kunstoffteil (z.B. EC-Karte) aushebeln kann. Vorsicht mit dem Flachbandkabel darunter!</p>
<div id="attachment_701" class="wp-caption aligncenter" style="width: 500px"><a href="http://fabi.me/wp-content/uploads/2011/05/IMG_1456_1.jpg"><img class="size-full wp-image-701 " title="IMG_1456_1" src="http://fabi.me/wp-content/uploads/2011/05/IMG_1456_1.jpg" alt="Hinten die ausgebaute, vorne die beleuchtete Tastatur" width="490" height="368" /></a><p class="wp-caption-text">Hinten die ausgebaute, vorne die beleuchtete Tastatur</p></div>
<p>Schaut man sich beide Tastaturen genauer an, stellt man fest, dass die beleuchtete etwas dicker ist. Damit das Ganze passt, müssen die Alueinlagen an den Seiten etwas dünner gefeilt werden (geht auch mit einem scharfen Teppichmesser). Die geschliffenen Stellen anschließend mit einem schwarzen Edding anmalen.</p>
<div id="attachment_702" class="wp-caption aligncenter" style="width: 402px"><a href="http://fabi.me/wp-content/uploads/2011/05/IMG_1459_1.jpg"><img class="size-full wp-image-702 " title="IMG_1459_1" src="http://fabi.me/wp-content/uploads/2011/05/IMG_1459_1.jpg" alt="Die Alueinlagen müssen flach gefeilt werden" width="392" height="294" /></a><p class="wp-caption-text">Die Alueinlagen müssen flach gefeilt werden</p></div>
<div id="attachment_708" class="wp-caption aligncenter" style="width: 378px"><a href="http://fabi.me/wp-content/uploads/2011/05/IMG_1467_1.jpg"><img class="size-full wp-image-708 " title="IMG_1467_1" src="http://fabi.me/wp-content/uploads/2011/05/IMG_1467_1.jpg" alt="Die Alueinlagen müssen flash gefeilt werden" width="368" height="491" /></a><p class="wp-caption-text">Die Alueinlagen müssen flash gefeilt werden</p></div>
<p>Das größte Problem ist die Stromversorgung: auf dem Mainboard ist kein Anschluss für eine Tastaturbeleuchtung vorgesehen, der Strom muss also irgendwo angezapft werden. Dafür eignet sich die Soundkarte sehr gut. Die ist mit 2,8 V versorgt und man kann dann sogar die Beleuchtung abschalten indem man den Audiocontroller im Geräte-Manager deaktiviert.<br />
Als Zuleitungen habe ich etwas Kupferlackdraht von einer Spule abgewickelt.</p>
<div id="attachment_703" class="wp-caption aligncenter" style="width: 500px"><a href="http://fabi.me/wp-content/uploads/2011/05/IMG_1460_1.jpg"><img class="size-full wp-image-703 " title="IMG_1460_1" src="http://fabi.me/wp-content/uploads/2011/05/IMG_1460_1.jpg" alt="Kupferlackdraht von einer Spule" width="490" height="368" /></a><p class="wp-caption-text">Kupferlackdraht von einer Spule</p></div>
<p>Dieser Draht ist mit 40 µm Durchmesser eigentlich viel zu dünn für den von den LEDs verbrauchten Strom. Die Helligkeit ist aber trotzdem gut, und warm wird bei der geringen Leistung auch nichts, habe mich daher nicht dagegen entschieden <img src='http://fabi.me/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>Zwei Drähte an das kleine Flachbandkabel löten (Vorsicht, nicht zu heiß löten, sonst schmilzt das Kabel weg!)</p>
<p style="text-align: center;"><a href="http://fabi.me/wp-content/uploads/2011/05/IMG_1464_1.jpg"><img class="size-full wp-image-706 aligncenter" title="IMG_1464_1" src="http://fabi.me/wp-content/uploads/2011/05/IMG_1464_1.jpg" alt="" width="269" height="313" /></a></p>
<p>Anschließend mit Isolierband auf die Rückseite der Tastatur kleben:</p>
<p style="text-align: center;"><a href="http://fabi.me/wp-content/uploads/2011/05/IMG_1465_1.jpg"><img class="size-full wp-image-707 aligncenter" title="IMG_1465_1" src="http://fabi.me/wp-content/uploads/2011/05/IMG_1465_1.jpg" alt="" width="392" height="294" /></a></p>
<p>Hier gibts die Masse:</p>
<div id="attachment_705" class="wp-caption aligncenter" style="width: 500px"><a href="http://fabi.me/wp-content/uploads/2011/05/IMG_1463_1.jpg"><img class="size-full wp-image-705 " title="IMG_1463_1" src="http://fabi.me/wp-content/uploads/2011/05/IMG_1463_1.jpg" alt="Der Masseanschluss" width="490" height="368" /></a><p class="wp-caption-text">Der Masseanschluss</p></div>
<p>&#8230; und hier die 2,8 V von der Soundkarte (Bild zeigt den Stecker des linken Lautsprechers):</p>
<p style="text-align: center;">
<div id="attachment_704" class="wp-caption aligncenter" style="width: 500px"><a href="http://fabi.me/wp-content/uploads/2011/05/IMG_1461_1.jpg"><img class="size-full wp-image-704 " title="IMG_1461_1" src="http://fabi.me/wp-content/uploads/2011/05/IMG_1461_1.jpg" alt="Strom vom Audiocontroller" width="490" height="368" /></a><p class="wp-caption-text">Strom vom Audiocontroller</p></div>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://fabi.me/elektronik/acer-timelinex-3820tg-beleuchtete-tastatur/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SocialControls: Facebook &amp; Flattr Buttons in .NET</title>
		<link>http://fabi.me/dev/socialcontrols/</link>
		<comments>http://fabi.me/dev/socialcontrols/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 20:03:30 +0000</pubDate>
		<dc:creator>Fabi</dc:creator>
				<category><![CDATA[Entwicklung]]></category>

		<guid isPermaLink="false">http://fabi.me/?p=666</guid>
		<description><![CDATA[SocialControls is a small open-source library written in .NET C#. It provides two simple buttons for Flattr Donations and Facebook Likes for embedding into a .NET Application. The techonolgy behind is simple: an adjusted WebBrowser control which loads the Iframe that is used for web embedding. The controls include properties to change layout and behaviour [...]]]></description>
			<content:encoded><![CDATA[<p>SocialControls is a small open-source library written in .NET C#. It provides two simple buttons for Flattr Donations and Facebook Likes for embedding into a .NET Application.<span id="more-666"></span></p>
<div id="attachment_672" class="wp-caption alignnone" style="width: 570px"><a rel="attachment wp-att-672" href="http://fabi.me/dev/socialcontrols/attachment/socialcontrols_demo/"><img class="size-full wp-image-672" title="SocialControls Demo Application" src="http://fabi.me/wp-content/uploads/2011/04/socialcontrols_demo.png" alt="" width="560" height="280" /></a><p class="wp-caption-text">SocialControls Demo Application</p></div>
<p>The techonolgy behind is simple: an adjusted WebBrowser control which loads the Iframe that is used for web embedding. The controls include properties to change layout and behaviour of the buttons.</p>
<h3>Flattr Button</h3>
<p>This control has two customizable properties:</p>
<ul>
<li><em>ThingUrl</em> &#8211; The URL used when the thing was submitted to Flattr</li>
<li><em>Compact</em> &#8211; If set true, a flat button layout is used instead of the box (see screenshot)</li>
</ul>
<h3>Facebook Like Button</h3>
<p>The like button offers some more properties:</p>
<ul>
<li><em>ThingUrl</em> &#8211; URL that can be liked with the button</li>
<li><em>Compact</em> &#8211; If set true, a flat button layout is used instead of the box (see screenshot)</li>
<li><em>ColorScheme</em> &#8211; Light or Dark</li>
<li><em>Verb</em> &#8211; Like or Recommend</li>
</ul>
<div id="attachment_685" class="wp-caption alignnone" style="width: 395px"><a rel="attachment wp-att-685" href="http://fabi.me/dev/socialcontrols/attachment/socialcontrols_props/"><img class="size-full wp-image-685" title="SocialControls Facebook Properties" src="http://fabi.me/wp-content/uploads/2011/04/socialcontrols_props.png" alt="" width="385" height="270" /></a><p class="wp-caption-text">SocialControls Facebook Properties</p></div>
<p>To use the Buttons in the VisualStudio Designer, right click the Toolbox and click on &#8220;Chose Items&#8221;. Open the Tab &#8220;.NET Framework Components&#8221; and click &#8220;Browse&#8230;&#8221;. Select the SocialControls.dll and the new buttons should appear in the list. You can now just drag the controls out of the toolbox on your Form and define the properties.</p>
<p><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" alt="Creative Commons Lizenzvertrag" /></a></p>
<p><span><div class="wpfilebase-attachment">
 <div class="wpfilebase-fileicon"><a href="http://fabi.me/download/dev/socialcontrols/SocialControls-v1.0.zip" title="Download SocialControls"><img align="middle" src="http://fabi.me/wp-includes/images/crystal/archive.png" alt="SocialControls" /></a></div>
 <div class="wpfilebase-rightcol">
  <div class="wpfilebase-filetitle">
   <a href="http://fabi.me/download/dev/socialcontrols/SocialControls-v1.0.zip" title="Download SocialControls">SocialControls</a><br />
   SocialControls-v1.0.zip<br />
   Version: 1.0<br />
   
  </div>
  <div class="wpfilebase-filedetails" id="wpfilebase-filedetails1" style="display: none;">
  <p></p>
  <table border="0">
   
   
   
   
   <tr><th>Kategorie:</th><td>SocialControls</td></tr>
   
   <tr><th>Datum:</th><td>29. April 2011</td></tr>
   
  </table>
  </div>
 </div>
 <div class="wpfilebase-fileinfo">
  6.1 KiB<br />
  595 Downloads<br />
  <a href="#" onclick="return wpfilebase_filedetails(1);">Details...</a>
 </div>
 <div style="clear: both;"></div>
</div><div class="wpfilebase-attachment">
 <div class="wpfilebase-fileicon"><a href="http://fabi.me/download/dev/socialcontrols/SocialControls_src.zip" title="Download SocialControls Src"><img align="middle" src="http://fabi.me/wp-includes/images/crystal/archive.png" alt="SocialControls Src" /></a></div>
 <div class="wpfilebase-rightcol">
  <div class="wpfilebase-filetitle">
   <a href="http://fabi.me/download/dev/socialcontrols/SocialControls_src.zip" title="Download SocialControls Src">SocialControls Src</a><br />
   SocialControls_src.zip<br />
   
   
  </div>
  <div class="wpfilebase-filedetails" id="wpfilebase-filedetails2" style="display: none;">
  <p></p>
  <table border="0">
   
   
   
   
   <tr><th>Kategorie:</th><td>SocialControls</td></tr>
   
   <tr><th>Datum:</th><td>29. April 2011</td></tr>
   
  </table>
  </div>
 </div>
 <div class="wpfilebase-fileinfo">
  26.0 KiB<br />
  71 Downloads<br />
  <a href="#" onclick="return wpfilebase_filedetails(2);">Details...</a>
 </div>
 <div style="clear: both;"></div>
</div><div class="wpfilebase-attachment">
 <div class="wpfilebase-fileicon"><a href="http://fabi.me/download/dev/socialcontrols/SocialControlsDemo.zip" title="Download SocialControlsDemo"><img align="middle" src="http://fabi.me/wp-includes/images/crystal/archive.png" alt="SocialControlsDemo" /></a></div>
 <div class="wpfilebase-rightcol">
  <div class="wpfilebase-filetitle">
   <a href="http://fabi.me/download/dev/socialcontrols/SocialControlsDemo.zip" title="Download SocialControlsDemo">SocialControlsDemo</a><br />
   SocialControlsDemo.zip<br />
   
   
  </div>
  <div class="wpfilebase-filedetails" id="wpfilebase-filedetails3" style="display: none;">
  <p></p>
  <table border="0">
   
   
   
   
   <tr><th>Kategorie:</th><td>SocialControls</td></tr>
   
   <tr><th>Datum:</th><td>29. April 2011</td></tr>
   
  </table>
  </div>
 </div>
 <div class="wpfilebase-fileinfo">
  9.2 KiB<br />
  72 Downloads<br />
  <a href="#" onclick="return wpfilebase_filedetails(3);">Details...</a>
 </div>
 <div style="clear: both;"></div>
</div><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://fabi.me/dev/socialcontrols/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Plugin Development: MySQL strict mode</title>
		<link>http://fabi.me/wordpress-plugins/wordpress-plugin-dev-mysql-strict-mode/</link>
		<comments>http://fabi.me/wordpress-plugins/wordpress-plugin-dev-mysql-strict-mode/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 08:56:56 +0000</pubDate>
		<dc:creator>Fabi</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://fabi.me/?p=654</guid>
		<description><![CDATA[When developing WordPress Plugins you should use a local web server installation like XAMPP. To make sure your plugin does not use depracted functions of WordPress&#8217; API, WP_DEBUG should always be enabled in wp-config.php: define('WP_DEBUG', true); If your plugin uses custom MySQL queries, MySQL strict mode should be enabled. If strict mode is enabled MySQL [...]]]></description>
			<content:encoded><![CDATA[<p>When developing WordPress Plugins you should use a local web server installation like XAMPP.<span id="more-654"></span></p>
<p>To make sure your plugin does not use depracted functions of WordPress&#8217; API, WP_DEBUG should always be enabled in wp-config.php:</p>
<p><code>define('WP_DEBUG', true);</code></p>
<p>If your plugin uses custom MySQL queries, MySQL strict mode should be enabled. If strict mode is enabled MySQL refuses from executing queries containing wrong data types. Heres an example:</p>
<p>The table `files` has a column `online` of type ENUM(&#8217;0&#8242;,&#8217;1&#8242;). In non-strict mode the following query is accepted, although its contains an invalid comparison:</p>
<p><code>SELECT * FROM files WHERE online = 1</code></p>
<p>This query is invalid since a field of type ENUM is compared with the integer value 1. In this case MySQL returns the result expected, since the &#8217;1&#8242; in the ENUM has the index 1. If the column was decalred ENUM(&#8217;1&#8242;,&#8217;0&#8242;) this query would have returned all files that were offline, since &#8217;0&#8242; is at index 1. The correct query is &#8230;<br />
<code>SELECT * FROM files WHERE online = '1'</code><br />
.. since the enum contains a list of strings.</p>
<p>Enabling strict mode adverts the developer makes the developer aware of wrong data type comparisons. Moreover it refuses to executiv INSERT INTO queries filled with invalid data.</p>
<p>To enabled strict mode, open the MySQL configuration file (on windows with xampp this is located at xampp\mysql\bin\my.ini) with a text editor and add the following line to the [mysqld] section:</p>
<p><code>sql-mode                = "STRICT_ALL_TABLES"</code></p>
<p>After restarting the MySQL server it runs in strict mode and invalid queries will trigger a warning message.</p>
]]></content:encoded>
			<wfw:commentRss>http://fabi.me/wordpress-plugins/wordpress-plugin-dev-mysql-strict-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WMP: Fehlende Dateien nach Synchronisierung</title>
		<link>http://fabi.me/sonstiges/wmp-sync-missing-files/</link>
		<comments>http://fabi.me/sonstiges/wmp-sync-missing-files/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 18:53:52 +0000</pubDate>
		<dc:creator>Fabi</dc:creator>
				<category><![CDATA[Sonstiges]]></category>

		<guid isPermaLink="false">http://fabi.me/?p=650</guid>
		<description><![CDATA[Wenn man beim Windows Media Player 12 eine maximal Qualitätsstufe bei der Gerätesynchronisierung auswählt, kann es passieren, dass Dateien, deren Datenrate die festgelegte Schwelle übersteigt, nicht konvertiert werden. Dieser Bug tritt auf, wenn das Gerät (Memorystick, MP3-Player) keine Informationen über die unterstützen Abspielformate an den Player &#8220;liefert&#8221;. Zum Glück gibt es einen Hotfix, der das [...]]]></description>
			<content:encoded><![CDATA[<p>Wenn man beim Windows Media Player 12 eine maximal Qualitätsstufe bei der Gerätesynchronisierung auswählt, kann es passieren, dass Dateien, deren Datenrate die festgelegte Schwelle übersteigt, nicht konvertiert werden.</p>
<p><span id="more-650"></span>Dieser Bug tritt auf, wenn das Gerät (Memorystick, MP3-Player) keine Informationen über die unterstützen Abspielformate an den Player &#8220;liefert&#8221;.</p>
<p>Zum Glück gibt es einen Hotfix, der das Problem behebt:</p>
<p><a href="http://support.microsoft.com/kb/978529">http://support.microsoft.com/kb/978529</a></p>
<p>Einfach auf &#8220;<a id="kb_hotfix_link" href="http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=978529&amp;kbln=de">Hotfix-Downloads anzeigen und anfordern</a>&#8221; klicken, dann die richtige Windowsversion auswählen(32 oder 64-bit). Der Hotfix wird an die angegebene E-Mail gesendet und lässt sich mit dem Kennwort entpackten. Anschließend in die Datei im Zielverzeichnis starten.</p>
]]></content:encoded>
			<wfw:commentRss>http://fabi.me/sonstiges/wmp-sync-missing-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bluetooth GPS</title>
		<link>http://fabi.me/palm/webos-apps/bluetooth-gps/</link>
		<comments>http://fabi.me/palm/webos-apps/bluetooth-gps/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 22:32:26 +0000</pubDate>
		<dc:creator>Fabi</dc:creator>
				<category><![CDATA[webOS Apps]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[Palm]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://fabi.me/?p=638</guid>
		<description><![CDATA[Turn your webOS device into a wireless Bluetooth GPS receiver. This app uses the smartphone’s built-in GPS receiver to generate NMEA data and send it over Bluetooth SPP to any device supporting this protocol (Google Earth, Microsoft AutoRoute and other desktop navigation applications). It should work with any kind of devices supporting NMEA, even LEGO [...]]]></description>
			<content:encoded><![CDATA[<p>Turn your webOS device into a wireless Bluetooth GPS receiver.<span id="more-638"></span></p>
<p>This  app uses the smartphone’s built-in GPS receiver to generate NMEA data  and send it over Bluetooth SPP to any device supporting this protocol  (Google Earth, Microsoft AutoRoute and other desktop navigation  applications). It should work with any kind of devices supporting NMEA,  even LEGO Mindstorms NXTs.</p>
<p>Note that this app is BETA. Please report any bugs and give feedback!</p>
]]></content:encoded>
			<wfw:commentRss>http://fabi.me/palm/webos-apps/bluetooth-gps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP-Filebase Dokumentation</title>
		<link>http://fabi.me/entwicklung/wp-filebase-doc/</link>
		<comments>http://fabi.me/entwicklung/wp-filebase-doc/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 10:25:06 +0000</pubDate>
		<dc:creator>Fabi</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://fabi.me/?p=620</guid>
		<description><![CDATA[Note that this is an unfinished WIP documentation! Please post any . File and Category Management WP-Filebase uses a category/sub-category/file taxonomy. Each category can have multiple sub-categories (children) and files. The file system is kept in sync with the category tree in the Database, e.g. each category has a folder containing the files and directories [...]]]></description>
			<content:encoded><![CDATA[<p>Note that this is an unfinished WIP documentation! Please post any <a href="http://fabi.me/wordpress-plugins/wp-filebase-file-download-manager/">questions here</a>.<span id="more-620"></span></p>
<h2>File and Category Management</h2>
<p>WP-Filebase uses a category/sub-category/file taxonomy. Each category can have multiple sub-categories (children) and files. The file system is kept in sync with the category tree in the Database, e.g. each category has a folder containing the files and directories of all children (files and categories). This brings the advantage that you can easily add, modify or delete files directly on the file system, for example by FTP, without uploading changes via HTTP. WP-Filebase offers a function to synchronize the database with the file system, so file properties like size and hash sum get updated.</p>
<p>Adding Files to WP-Filebase</p>
<p>There are three different options to add a file to WP-Filebase:</p>
<h3>Normal Upload</h3>
<p>In WP-Admin go to WP-Filebase-&gt;Files. At the bottom of the page there’s a form where you can select a file from your hard drive to upload. The form can be accessed as well on  your WP-Admin Dashboard, the Editor-Tool (WP-Filebase adds a button to the WordPress’ visual post editor) and the Admin topbar.</p>
<h3>Remote Upload (sideload)</h3>
<p>You can add a file from another webserver without the need of downloading/uploading it to your to/from your computer. Just enter the HTTP URL in the form for adding files. You will see two options:</p>
<ul>
<li><strong>Redirect Download to URL:</strong> This will just redirect users to the given URL without any data storage or traffic on your website/webserver.</li>
<li><strong>Copy file into Filebase (sideload):</strong> When submitting the form, the file will be sideloaded to your webserver and copied into WP-Filebase</li>
</ul>
<h3>Upload by FTP or direct file modifications</h3>
<p>You can directly add/modify/delete files in the WP-Filebase directory (see WP-Filebase settings) by using FTP or other protocols. You can even create new folders, the plugin will add new categories with the same name. <strong>Don’t forget to synchronize after any file modifications!</strong> You find the button on WP-Filebase’s admin dashboard (just click on <em>WP-Filebase</em> in the admin navigation menu).</p>
<p>When adding files using any of this three options, WP-FIlebase checks if the file is a valid image and automatically tries to create a thumbnail of it. See WP-Filebase Settings to set the size or disable this behavior.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Templates are used to embed details of files in to a post or page. They are can also be used to create file lists. WP-Filebase includes a powerful template engine supporting IF-THEN-ELSE blocks. A template is a piece of HTML code containing “variables” that will be replaced with file specific properties. A variable is wrapped by two % characters  i.e. %file_name%, A very simple template:</p>
<p>&lt;p&gt;</p>
<p>&lt;img src=&#8221;%file_icon_url%&#8221; style=&#8221;height:20px; vertical-align:middle;&#8221; /&gt;</p>
<p>&lt;a href=&#8221;%file_url%&#8221; title=&#8221;Download %file_display_name%&#8221;&gt;%file_display_name%&lt;/a&gt; (%file_size%)</p>
<p>&lt;/p&gt;</p>
<p>&nbsp;</p>
<p>This would output a HTML paragraph containing a small icon/thumbnail followed by the name and size of the file.</p>
<p>&nbsp;</p>
<p>The following template variables are available for file and category templates:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="160">Name</td>
<td valign="top" width="166">Description</td>
<td valign="top" width="155">Data type</td>
<td valign="top" width="139">Example Value</td>
</tr>
<tr>
<td valign="top" width="160">%uid%</td>
<td valign="top" width="166">A unique ID number to identify elements within a template</td>
<td valign="top" width="155">number</td>
<td valign="top" width="139">3</td>
</tr>
<tr>
<td valign="top" width="160">%post_id%</td>
<td valign="top" width="166">ID of the current post or page</td>
<td valign="top" width="155">number</td>
<td valign="top" width="139">4</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="160">Name</td>
<td valign="top" width="195">Description</td>
<td valign="top" width="78">Data type</td>
<td valign="top" width="187">Example Value</td>
</tr>
<tr>
<td valign="top" width="160">%file_name%</td>
<td valign="top" width="195">A unique ID number to identify elements within a template</td>
<td valign="top" width="78">number</td>
<td valign="top" width="187">example.pdf</td>
</tr>
<tr>
<td valign="top" width="160">%file_size%</td>
<td valign="top" width="195">ID of the current post or page</td>
<td valign="top" width="78">Formatted size</td>
<td valign="top" width="187">1.63 MiB</td>
</tr>
<tr>
<td valign="top" width="160">%file_date%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">Formatted date time</td>
<td valign="top" width="187"></td>
</tr>
<tr>
<td valign="top" width="160">%file_thumbnail%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">String</td>
<td valign="top" width="187"></td>
</tr>
<tr>
<td valign="top" width="160">%file_display_name%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">String</td>
<td valign="top" width="187">Example Document</td>
</tr>
<tr>
<td valign="top" width="160">%file_description%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">String</td>
<td valign="top" width="187"></td>
</tr>
<tr>
<td valign="top" width="160">%file_version%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">String</td>
<td valign="top" width="187">2.1</td>
</tr>
<tr>
<td valign="top" width="160">%file_author%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">String</td>
<td valign="top" width="187"></td>
</tr>
<tr>
<td valign="top" width="160">%file_languages%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">Strings</td>
<td valign="top" width="187">English, German</td>
</tr>
<tr>
<td valign="top" width="160">%file_platforms%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">Strings</td>
<td valign="top" width="187">Windows 7, Ubuntu</td>
</tr>
<tr>
<td valign="top" width="160">%file_requirements%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">Strings</td>
<td valign="top" width="187">Apache, MySQL</td>
</tr>
<tr>
<td valign="top" width="160">%file_license%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">String</td>
<td valign="top" width="187">Creative Commons</td>
</tr>
<tr>
<td valign="top" width="160">%file_required_level%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">Number</td>
<td valign="top" width="187">-1</td>
</tr>
<tr>
<td valign="top" width="160">%file_required_role%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">String (user role)</td>
<td valign="top" width="187">Subscriber</td>
</tr>
<tr>
<td valign="top" width="160">%file_user_can_access%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">Boolean (0/1)</td>
<td valign="top" width="187">0</td>
</tr>
<tr>
<td valign="top" width="160">%file_offline%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">Boolean (0/1)</td>
<td valign="top" width="187">1</td>
</tr>
<tr>
<td valign="top" width="160">%file_direct_linking%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">Boolean (0/1)</td>
<td valign="top" width="187"></td>
</tr>
<tr>
<td valign="top" width="160">%file_category%</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">String</td>
<td valign="top" width="187"></td>
</tr>
<tr>
<td valign="top" width="160">%file_post_id</td>
<td valign="top" width="195"></td>
<td valign="top" width="78">number</td>
<td valign="top" width="187"></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>WP-Filebase is an allround file manager for WordPress.. It’s made for blogs which offers many files for download while keeping everything in a good structure with a category/sub-category taxonomy. With the template engine you can build everything from a photo gallery to a flash video site  Files can be attached to posts so the download link and a thumbnail are automatically appended to the content.</p>
<ul>
<li>Category / child category / file taxonomy</li>
<li>Automatic thumbnail</li>
<li>Built-in download counter</li>
<li>File List Widget</li>
<li>Customizable template system</li>
<li>Insert flexible shortcodes with the Visual Editor Plugin</li>
<li>Sortable paginated file lists</li>
<li>Associate files to posts and automatically attach them to the content</li>
<li>User level restrictions</li>
<li>Upload files in your browser, with FTP or from URL (sideloading)</li>
<li>Traffic limits and bandwidth throttle</li>
<li>Permalink structure</li>
<li>Hotlinking protection</li>
<li>Range download (allows users to pause downloads and continue them later)</li>
<li>Custom JavaScript download tracking (e.g. Google Analytics)</li>
<li>Many file properties like author, version, supported languages, platforms and license</li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://fabi.me/entwicklung/wp-filebase-doc/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>KeyCommander</title>
		<link>http://fabi.me/tools/keycommander/</link>
		<comments>http://fabi.me/tools/keycommander/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 19:21:02 +0000</pubDate>
		<dc:creator>Fabi</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[auto-clicker]]></category>
		<category><![CDATA[eingabe]]></category>
		<category><![CDATA[input]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[keycommander]]></category>
		<category><![CDATA[Tastatur]]></category>

		<guid isPermaLink="false">http://fabi.me/?p=54</guid>
		<description><![CDATA[Der KeyCommander ist eine Weiterentwicklung des . In dieser völligen Neuentwicklung lassen sich jetzt mit sogenannten Events unterschiedliche Befehle mit einer Taste verknüpfen. Ein Befehl, auch Action genannt, kann zum Beispiel ein Mausklick, ein anderer Tastendruck, aber auch das Ausführen eines Programmes sein. Alle Actions, die dem selben Event zugeordnet sind, werden nacheinander ausgeführt, solange [...]]]></description>
			<content:encoded><![CDATA[<p>Der <em>KeyCommander</em> ist eine Weiterentwicklung des <strong> <a href="http://fabi.me/tools/speed-autoclicker/">AutoClickers</a> </strong>. In dieser völligen Neuentwicklung lassen sich jetzt mit sogenannten <em>Events</em> unterschiedliche <strong>Befehle mit einer Taste verknüpfen</strong>.</p>
<p><span id="more-54"></span></p>
<p>Ein Befehl, auch <strong>Action</strong> genannt, kann zum Beispiel ein Mausklick, ein anderer Tastendruck, aber auch das Ausführen eines Programmes sein. Alle <em>Actions</em>, die dem selben <strong>Event</strong> zugeordnet sind, werden nacheinander ausgeführt, solange das <em>Event</em> aktiv ist, d. h. eine stimmte Taste gedrückt wird.</p>
<p>Damit lassen sich die unterschiedlichsten Abläufe erstellen, wie zum Beispiel ein einfacher Auto-Clicker, das Herunterfahren des PCs auf Tastendruck oder das Aufrufen einer Webseite über eine Taste. Ebenfalls möglich ist es, Mausbewegungen mit Verzögerungen zu simulieren.</p>
<p>Die erstellten Programme können abgespeichert und jederzeit wieder geladen werden.</p>
<p>Einige Features:</p>
<ul>
<li>Actions können bis zu 200 mal pro Sekunde ausgeführt werden</li>
<li>Komplexe Programmabläufe möglich</li>
<li>Multithreading ermöglicht das Ausführen mehrerer Events gleichzeitig</li>
<li>automatische Updates</li>
<li><a href="http://fabi.me/entwicklung/keycommander-api/">Erweiterbar für Entwickler über DLLs</a>, die in C# geschrieben werden können</li>
</ul>
<p>Noch hat das Programm keine ausführliche Hilfe-Datei. Bei Fragen einfach unten <a href="#postcomment">einen Kommentar schreiben</a>.</p>
<p>Für die, die nur einen <strong>AutoClicker</strong> brauchen, sollten den wesentlich kompakteren und schnelleren <a href="http://fabi.me/tools/speed-autoclicker/">Speed AutoClicker</a> benutzen. Durch die wenigen Funktionen ist er einfacher zu bedienen als der KeyCommander.</p>
<div class="wpfilebase-attachment">
 <div class="wpfilebase-fileicon"><a href="http://fabi.me/download/tools/KeyCommander-1.3.1-setup.exe" title="Download KeyCommander"><img align="middle" src="http://fabi.me/wp-content/plugins/wp-filebase/wp-filebase_thumb.php?fid=2&amp;name=thumb_HBanner.jpg-60x120.jpg" alt="KeyCommander" /></a></div>
 <div class="wpfilebase-rightcol">
  <div class="wpfilebase-filetitle">
   <a href="http://fabi.me/download/tools/KeyCommander-1.3.1-setup.exe" title="Download KeyCommander">KeyCommander</a><br />
   KeyCommander-1.3.1-setup.exe<br />
   Version: 1.3.1<br />
   
  </div>
  <div class="wpfilebase-filedetails" id="wpfilebase-filedetails4" style="display: none;">
  <p></p>
  <table border="0">
   <tr><th>Sprachen:</th><td>English, Deutsch</td></tr>
   <tr><th>Autor:</th><td>Fabian Schlieper</td></tr>
   <tr><th>Plattformen:</th><td>Windows 98, Windows 2000, Windows XP, Windows Vista, Windows 7</td></tr>
   <tr><th>Anforderungen:</th><td><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5" target="_blank">.NET Framework 2.0</a></td></tr>
   <tr><th>Kategorie:</th><td>Tools</td></tr>
   <tr><th>Lizenz:</th><td>Freeware</td></tr>
   <tr><th>Datum:</th><td>26. Februar 2011</td></tr>
   
  </table>
  </div>
 </div>
 <div class="wpfilebase-fileinfo">
  165.0 KiB<br />
  8193 Downloads<br />
  <a href="#" onclick="return wpfilebase_filedetails(4);">Details...</a>
 </div>
 <div style="clear: both;"></div>
</div><div style="clear:both;"></div>
<h3>Changelog</h3>
<p>Version 1.3:</p>
<ul>
<li>Actions können jetzt in die Zwischenablage kopiert werden (Copy&amp;Paste per Strg+C und Strg+V)</li>
<li>Actions können in andere Events gezogen werden</li>
<li>Mehrere Actions können jetzt gleichzeitig mit der Maus verschoben werden</li>
<li>Eingabe-Rekorder-Fenster verschwindet jetzt im Hintergrund</li>
</ul>
<p>1.2: Beim Eingaberekorder kann jetzt eine einheitliche Wartezeit zwischen den Actions angegeben werden</p>
<p>1.1: viele kleine Bugs behoben</p>
]]></content:encoded>
			<wfw:commentRss>http://fabi.me/tools/keycommander/feed/</wfw:commentRss>
		<slash:comments>79</slash:comments>
		</item>
	</channel>
</rss>

