<?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>Niklas Rother - XNA, Computer &#38; mehr &#187; fast view</title>
	<atom:link href="http://niklas-rother.de/tags/fast-view/feed/" rel="self" type="application/rss+xml" />
	<link>http://niklas-rother.de</link>
	<description>Ein Blog über XNA, C#, Software, und anderes...</description>
	<lastBuildDate>Wed, 16 May 2012 15:06:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>FastView 0.2.2: Bugfix</title>
		<link>http://niklas-rother.de/artikel/fastview-0-2-2-bugfix/</link>
		<comments>http://niklas-rother.de/artikel/fastview-0-2-2-bugfix/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 16:30:22 +0000</pubDate>
		<dc:creator>Niklas</dc:creator>
				<category><![CDATA[FastView]]></category>
		<category><![CDATA[Meine Programme]]></category>
		<category><![CDATA[bugfix]]></category>
		<category><![CDATA[Clipboard]]></category>
		<category><![CDATA[fast view]]></category>

		<guid isPermaLink="false">http://niklas-rother.de/?p=520</guid>
		<description><![CDATA[Vor ein paar Tagen hat ein Leser hier (Fraggle) mich per Mail auf eine Bug aufmerksam gemacht: Wenn man im Windows Explorer umbenannt hat, und dabei ein Leerzeichen eingefügt hat, dann wurde auch FastView geöffnet. Dadurch wurde dann das Umbenennen &#8230; <a href="http://niklas-rother.de/artikel/fastview-0-2-2-bugfix/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Vor ein paar Tagen hat ein Leser hier (Fraggle) mich per Mail auf eine Bug aufmerksam gemacht: Wenn man im Windows Explorer umbenannt hat, und dabei ein Leerzeichen eingefügt hat, dann wurde auch FastView geöffnet. Dadurch wurde dann das Umbenennen abgebrochen&#8230;</p>
<p>Jetzt habe ich einen Bugfix veröffentlicht (sollte ab morgen im Autoupdate sein), aber dieser hat leider auch eine Nachteil: Bei öffnen von FastView wird der Inhalt der Zwischenablage verworfen. Das ganze hat folgenden Hintergrund: Wenn man die Leertaste drückt, und ein Explorer das aktive Fenster ist, dann wird an den Explorer Strg+A und Strg+C gesesendent, dadurch wird entweder ein &#8220;FileDropList&#8221; oder ein Text in die Zwischenablage kopiert. Und nur wenn es die Liste an Dateien ist, wird FastView geöffnet. Zwar kann ich den Inhalt der Zwischenablage auslesen, aber ich schaffe es nicht, den Inhalt auch wieder zurückzuschreiben, also ist der Inhalt leider verloren&#8230;</p>
<p>Langfristig ist dies natürlich keine befriedigende Lösung, (ich betone noch mal, dass FastView immer noch ein <a href="http://de.wikipedia.org/wiki/Proof_of_Concept">PoC</a> ist) daher werde ich in der nächsten Version ein Optionsmenü einbauen, wo man dann die Tasten aussuchen kann, mit der FastView geöffnet werden kann. Ich sehe keine Möglichkeit, dieses Problem anders zu umgehen. Auf dem Mac hat Apple sicherlich eine entsprechende API-Funktion, um auszulesen, ob der Explorer im Edit-Modus ist, aber das gibst auf Windows scheinbar nicht&#8230; (ich habe eh nur über eine COM-Schnittstelle darauf Zugriff, die schon seid Win98 nur noch aus Kombabilitätsgründen dabei ist&#8230;)</p>
<p><span id="more-520"></span></p>
<p>Jetzt muss ich erstmal mit SimpleScreenshot weitermachen, immer schön im Wechsel <img src='http://niklas-rother.de/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><span class="download"><a href="http://niklas-rother.de/projekte/fast-view">Zur FastView Download Seite&#8230;</a></span></p>
<br /><a href="http://niklas-rother.de/?p=520#comments" title="Comments on &quot;FastView 0.2.2: Bugfix&quot;"><img src="http://niklas-rother.de/wp-content/plugins/feed-comments-number/image.php?520" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://niklas-rother.de/artikel/fastview-0-2-2-bugfix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FastView Plugins entwickeln</title>
		<link>http://niklas-rother.de/artikel/fastview-plugins-entwickeln/</link>
		<comments>http://niklas-rother.de/artikel/fastview-plugins-entwickeln/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 14:00:38 +0000</pubDate>
		<dc:creator>Niklas</dc:creator>
				<category><![CDATA[FastView]]></category>
		<category><![CDATA[Meine Programme]]></category>
		<category><![CDATA[dsl]]></category>
		<category><![CDATA[fast view]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://niklas-rother.de/?p=473</guid>
		<description><![CDATA[Kleine Vorbemerkung: Ich habe erstmal wider eine DSL-Verbindung, aber nur 1000 kb/s&#8230; Ich hatte es ja schon versprochen, jetzt gibt es ein Tutorial wie man FastView Plugins entwickeln kann. Das ganze habe ich so geschrieben, das man es auch verstehen &#8230; <a href="http://niklas-rother.de/artikel/fastview-plugins-entwickeln/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Kleine Vorbemerkung: Ich habe erstmal wider eine DSL-Verbindung, aber nur 1000 kb/s&#8230;</p>
<p>Ich hatte es ja schon versprochen, jetzt gibt es ein Tutorial wie man FastView Plugins entwickeln kann. Das ganze habe ich so geschrieben, das man es auch verstehen kann, wenn man sich noch nicht so viel mit Visual Studio beschäftigt hat, aber C# Kenntnisse sollten schon vorhanden sein&#8230;</p>
<p>Lange Rede kurzer Sinn: Hier sind die Downloads:</p>
<p><span class="download"><a href="http://niklas-rother.de/downloads/FastViewPlugins-Tutorial">Tutorial: FastView Plugins entwickeln (PDF)</a></span></p>
<p><span class="download"><a href="http://niklas-rother.de/downloads/FVZipPlugin_Source">FastView Zip-Plugin Sourcecode</a></span></p>
<p><span id="more-473"></span></p>
<p>Und wer FastView noch nicht hat, kann es hier downloaden:</p>
<p><span class="download"><a href="http://niklas-rother.de/projekte/fast-view">Zur FastView Download Seite&#8230;</a></span></p>
<br /><a href="http://niklas-rother.de/?p=473#comments" title="Comments on &quot;FastView Plugins entwickeln&quot;"><img src="http://niklas-rother.de/wp-content/plugins/feed-comments-number/image.php?473" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://niklas-rother.de/artikel/fastview-plugins-entwickeln/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fast View 0.2.0</title>
		<link>http://niklas-rother.de/artikel/fast-view-0-2-0/</link>
		<comments>http://niklas-rother.de/artikel/fast-view-0-2-0/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 14:53:54 +0000</pubDate>
		<dc:creator>Niklas</dc:creator>
				<category><![CDATA[Betriebsyteme]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[FastView]]></category>
		<category><![CDATA[Meine Programme]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[fast view]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://niklas-rother.de/?p=463</guid>
		<description><![CDATA[Nach ewiger Zeit gibt es eine neue Version von Fast View! Diese Version ist vollkommen anders als die erste, da ich sie fast vollständig neu geschrieben habe. Es hat leider sehr lange gedauert, aber ich glaube es hat sich gelohnt. &#8230; <a href="http://niklas-rother.de/artikel/fast-view-0-2-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Nach ewiger Zeit gibt es eine neue Version von Fast View! Diese Version ist vollkommen anders als die erste, da ich sie fast vollständig neu geschrieben habe. Es hat leider sehr lange gedauert, aber ich glaube es hat sich gelohnt.</p>
<p>Hier ist der Changelog:</p>
<blockquote><p>Bugfixes:</p>
<ul>
<li> kein Absturz mehr, wenn MP3s geöffnet werden</li>
<li> Dateien werden nach schließen des Fensters freigegeben</li>
<li> kleinere interne Änderungen</li>
</ul>
<p>Änderungen:</p>
<ul>
<li> Neuer Hintergrund(danke an whsprogger)</li>
<li> Mehr Bilder, weniger Buttons</li>
</ul>
<p>Neue Features:<span id="more-463"></span></p>
<ul>
<li> Es werden jetzt Plugins unterstützt.
<ul>
<li> Mitgelieferte Plugins:
<ul>
<li> Multimedia
<ul>
<li> Videos</li>
<li> Musik</li>
<li> Bilder</li>
</ul>
</li>
<li> Office (erfordert Microsoft Office)
<ul>
<li> Word</li>
</ul>
</li>
<li> Text
<ul>
<li> alle Textdateien</li>
</ul>
</li>
<li> PDF
<ul>
<li>PDF</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li> TrayIcon zum Beenden</li>
<li> Automatischer Updater</li>
</ul>
</blockquote>
<p>Der Updater sucht einmal pro Tag nach Updates auf meinem Server und wird Sie automatisch installieren. Noch ein paar Worte zu den Plugins:</p>
<p>Das Office Plugin erfordert ein installiertes Microsoft Office, wenn das nicht gefunden wird, wird das Plugin nicht geladen. Zudem kann dieses Plugin nur Word Dateien öffnen, und auch die nur als Text(ohne Formatierung). Wenn sich jemand mit dem Anzeigen von Office Dokumenten auskennt, ich würde mich über Tipps (oder ein Plugin) freuen!</p>
<p>Das Text Plugin bezieht die Dateierweiterungen, die es anzeigen soll aus der Datei &#8220;text_ext-txt&#8221;. Diese Datei kann man anpassen um weitere Endungen mit diesem Plugin anzuzeigen. Danach ist ein Neustart von FastView nötig.</p>
<p>Ich habe versucht das Programm für x64 Prozessoren zu kompilieren, was mir aber aufgrund der vielen abhängigen DLLs nicht gelungen ist. Das alte lief ja nicht auf 64-Bit Systemen, und auch diese Version benutzt noch viele Pointer, die ja auf 64-Bit Systemen größer sind. Evtl. kann Windows das aber duch <a href="http://de.wikipedia.org/wiki/WOW64">WoW64</a> ausgleichen. Wenn nicht bitte ich um Verzeihung, aber dann ist da wohl (mit vertretbarem Aufwand) nicht zu machen&#8230;</p>
<p>Als nächstes werde ich auch noch eine Anleitung zum erstellen von Plugins veröffentlichen. Wer noch Ideen hat, oder Fehler findet kann gerne einen Kommentar hinterlassen, ich werde mich darum kümmern!</p>
<p>Weitere Informationen, und vor allem den Download findet ihr auf der Projekt Seite:</p>
<p class="download"><a href="http://niklas-rother.de/projekte/fast-view">Zur Projekt Seite&#8230;</a></p>
<br /><a href="http://niklas-rother.de/?p=463#comments" title="Comments on &quot;Fast View 0.2.0&quot;"><img src="http://niklas-rother.de/wp-content/plugins/feed-comments-number/image.php?463" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://niklas-rother.de/artikel/fast-view-0-2-0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ein paar Änderungen am Blog</title>
		<link>http://niklas-rother.de/artikel/ein-paar-anderungen-am-blog/</link>
		<comments>http://niklas-rother.de/artikel/ein-paar-anderungen-am-blog/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 11:32:59 +0000</pubDate>
		<dc:creator>Niklas</dc:creator>
				<category><![CDATA[mein Blog]]></category>
		<category><![CDATA[fast view]]></category>
		<category><![CDATA[Kommentare]]></category>
		<category><![CDATA[Simple Screenshot]]></category>
		<category><![CDATA[unterseiten]]></category>

		<guid isPermaLink="false">http://niklas-rother.de/?p=344</guid>
		<description><![CDATA[Heute habe ich mal wieder die Struktur des Blogs überarbeitet, es gibt jetzt Unterseiten für Fast View und SimpleScreenshot. Ich werde jetzt auch in den Beiträgen nur noch diese Seite verlinken,  damit nicht jemand eine alte Version herunterlädt. Zudem habe &#8230; <a href="http://niklas-rother.de/artikel/ein-paar-anderungen-am-blog/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Heute habe ich mal wieder die Struktur des Blogs überarbeitet, es gibt jetzt Unterseiten für Fast View und SimpleScreenshot. Ich werde jetzt auch in den Beiträgen nur noch diese Seite verlinken,  damit nicht jemand eine alte Version herunterlädt.</p>
<p>Zudem habe ich versucht Leerzeilen in Kommentaren zu erlauben, aber es ist mir leider nicht geglückt&#8230;</p>
<br /><a href="http://niklas-rother.de/?p=344#comments" title="Comments on &quot;Ein paar Änderungen am Blog&quot;"><img src="http://niklas-rother.de/wp-content/plugins/feed-comments-number/image.php?344" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://niklas-rother.de/artikel/ein-paar-anderungen-am-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fast View braucht einen Neuanfang</title>
		<link>http://niklas-rother.de/artikel/fast-view-braucht-einen-neuanfang/</link>
		<comments>http://niklas-rother.de/artikel/fast-view-braucht-einen-neuanfang/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 14:18:29 +0000</pubDate>
		<dc:creator>Niklas</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Meine Programme]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[fast view]]></category>
		<category><![CDATA[neuanfang]]></category>
		<category><![CDATA[unübersichtlich]]></category>

		<guid isPermaLink="false">http://niklas-rother.de/?p=297</guid>
		<description><![CDATA[Nachdem ich in den letzten Tagen endlich mal wieder ein paar Stunden für Fast View gefunden habe, hat sich herausgestellt, dass der Code viel zu unübersichtlich und verschachtelt ist. Kleine Kostprobe gefällig? Und auch der Rest ist sehr unstrukturiert und &#8230; <a href="http://niklas-rother.de/artikel/fast-view-braucht-einen-neuanfang/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich in den letzten Tagen endlich mal wieder ein paar Stunden für Fast View gefunden habe, hat sich herausgestellt, dass der Code viel zu unübersichtlich und verschachtelt ist. Kleine Kostprobe gefällig?</p>
<pre class="brush: csharp; title: ; notranslate">
private static IntPtr _hookID = IntPtr.Zero;
 private static LowLevelKeyboardProc _proc = new LowLevelKeyboardProc(InterceptKeys.HookCallback);
 private static Form1 form;
 private const int WH_KEYBOARD_LL = 13;
 private const int WM_KEYDOWN = 0x100;

 [DllImport(&quot;user32.dll&quot;, CharSet=CharSet.Auto, SetLastError=true)]
 private static extern IntPtr CallNextHookEx(IntPtr hhk, int nCode, IntPtr wParam, IntPtr lParam);
 private static string GetExplorerPath()
 {
 try
 {
 ShellWindows shellWindows = new ShellWindowsClass();
 int foregroundHandle = GetForegroundWindow().ToInt32();
 foreach (InternetExplorer ie in shellWindows)
 {
 if (ie.HWND == foregroundHandle)
 {
 return ((IShellFolderViewDual2) ie.Document).FocusedItem.Path;
 }
 }
 }
 catch (Exception)
 {
 return null;
 }
 return null;
 }

 [DllImport(&quot;user32.dll&quot;, CharSet=CharSet.Auto, SetLastError=true)]
 private static extern IntPtr GetForegroundWindow();
 [DllImport(&quot;user32.dll&quot;)]
 [return: MarshalAs(UnmanagedType.Bool)]
 static extern bool SetForegroundWindow(IntPtr hWnd);
 [DllImport(&quot;kernel32.dll&quot;, CharSet=CharSet.Auto, SetLastError=true)]
 private static extern IntPtr GetModuleHandle(string lpModuleName);
 private static IntPtr HookCallback(int nCode, IntPtr wParam, IntPtr lParam)
 {
 if (((nCode &gt;= 0) &amp;&amp; (wParam == ((IntPtr) 0x100))) &amp;&amp; (Marshal.ReadInt32(lParam) == 0x20))
 {
 form.SpacePressed(GetExplorerPath());
 }
 return CallNextHookEx(_hookID, nCode, wParam, lParam);
 }
</pre>
<p><span id="more-297"></span></p>
<p>Und auch der Rest ist sehr unstrukturiert und durch die Plugin Architektur auch noch fast nicht debugbar&#8230;</p>
<p>Lange Rede, kurzer Sinn: Fast View braucht einen Neuanfang. Wie üblich &#8220;diesmal aber richtig&#8221; <img src='http://niklas-rother.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Heute aber nicht mehr&#8230;</p>
<br /><a href="http://niklas-rother.de/?p=297#comments" title="Comments on &quot;Fast View braucht einen Neuanfang&quot;"><img src="http://niklas-rother.de/wp-content/plugins/feed-comments-number/image.php?297" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://niklas-rother.de/artikel/fast-view-braucht-einen-neuanfang/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Quick Look für Windows Download</title>
		<link>http://niklas-rother.de/artikel/quick-look-fur-windows-download/</link>
		<comments>http://niklas-rother.de/artikel/quick-look-fur-windows-download/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 18:42:09 +0000</pubDate>
		<dc:creator>Niklas</dc:creator>
				<category><![CDATA[FastView]]></category>
		<category><![CDATA[Meine Programme]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[fast view]]></category>
		<category><![CDATA[quick look]]></category>

		<guid isPermaLink="false">http://niklas-rother.de/?p=212</guid>
		<description><![CDATA[Nun gut, der Titel ist für Google gemacht, aber der Kern stimmt: Es gibt eine erste Version von meinem Quick Look Klon für Windows zum Download! Ich habe das Werk &#8220;Fast View&#8221; genannt, nur zur Sicherheit&#8230; Momentan werden die folgenden &#8230; <a href="http://niklas-rother.de/artikel/quick-look-fur-windows-download/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Nun gut, der Titel ist für Google gemacht, aber der Kern stimmt:</p>
<p>Es gibt eine erste Version von meinem Quick Look Klon für Windows zum Download! Ich habe das Werk &#8220;Fast View&#8221; genannt, nur zur Sicherheit&#8230;</p>
<p>Momentan werden die folgenden Dateiformate unterstützt:</p>
<ul>
<li>(Ordner)</li>
<li>*.ico</li>
<li>*.bmp</li>
<li>*.jpeg</li>
<li>*.jpg</li>
<li>*.gif</li>
<li>*.png</li>
<li>*.dib</li>
<li>*.jpe</li>
<li>*.jfif</li>
<li>*.tif</li>
<li>*.tiff</li>
<li>*.avi</li>
<li>*.wmv</li>
<li>*.mpeg</li>
<li>*.wav</li>
<li>*.ogg</li>
<li>*.mod</li>
<li>*.ig</li>
<li>*.s3d</li>
<li>*.xm</li>
<li>*.mp3 <sup>1</sup></li>
</ul>
<p><sup>1</sup>: Mit MP3 gibt es ein Lizenz Problem: Ich bin mir nicht sicher ob ich einen MP3 Decoder in die Anwendung einbauen darf&#8230; Darum folgende Lösung: Damit MP3s abgespielt werden können wird die Datei &#8220;ikpMP3.dll&#8221; benötigt. Die befindet sich in dem ersten download auf der Seite <a href="http://www.ambiera.com/irrklang/downloads.html">http://www.ambiera.com/irrklang/downloads.html</a> Die Datei muss einfach in das Verzeichnis mit dem Rest der Dateien kopiert werden, und schon gibst MP3s</p>
<p><span id="more-212"></span></p>
<p><span class="download"><a href="http://niklas-rother.de/projekte/fast-view">Zur Download Seite&#8230;</a></span></p>
<p>Bei Problemen oder sonstigen Bemerkungen würde ich mich riesig über einen Kommentar freuen! Das ganze wird auf jeden Fall noch ausgebaut und wird auch noch mehr Dateitypen unterstützen&#8230;</p>
<p>Ach ja, noch ein Wort zur Bedienung: Einfach die Leertaste drücken zum ein und ausblenden! Macht sich auch sehr gut im Autostart Ordner&#8230;</p>
<br /><a href="http://niklas-rother.de/?p=212#comments" title="Comments on &quot;Quick Look für Windows Download&quot;"><img src="http://niklas-rother.de/wp-content/plugins/feed-comments-number/image.php?212" alt="Comments" /></a>]]></content:encoded>
			<wfw:commentRss>http://niklas-rother.de/artikel/quick-look-fur-windows-download/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

