Simple Screenshot 0.5

Was soll ich groß schreiben? Ja, es gibt wieder eine neue Version. Das dürfte aber erstmal die letzte sein, denn ich will auch mal mit The Kingdom of Darkness weitermachen.

Hier ist der Changelog:

  • Kontexmenü am Trayicon
  • Screenshot-Taste wählbar
  • Autostart Option
  • 32Bit Farben in den Vorschaubildern
  • Neues Icon
  • Regler zum Einstellen der Vorschaubildgröße
  • Doppelklick auf ein Bild öffnet es
  • Wenn ein String nicht in der Originalsprache gefunden wird, wird Englisch verwendet(statt Deutsch)

Es gibt aber auch ein paar bekannte Bugs:

Weiterlesen

SimpleScreenshot 0.4

Und wieder eine neue Version!

Features:

  • Bugfixes
  • Übersetzungsunterstützung

Für die Übersetzung einfach eine Datei kopieren nach dem gleichen Schema wie die schon vorhanden Dateien umbennen, die Strings übersetzen, und fertig ist die Übersetzung!

Wenn einige Strings nicht übersetzt werden werden sie in Deutsch ausgegeben, darum darf diese Sprachdatei nicht entfernt werden!

Ich werde am Wochenende auch mal hier im Blog eine Seite erstellen, wo die Übersetzungen gesammelt werden können, den sonst gehen die hier im Blog bestimmt unter…

In Englisch: To translate the application, copy one of the language files, rename it, and start translating! If some strings are not translated, the fallback language is german. So I´m wating for the lang_pt.lang file Mesh 😉

Weiterlesen

Simple Screenshot 0.3

Und schon wieder gibt es eine neue Version von Simple Screenshot… für heute ist damit aber erstmal Schluss!

Änderungen:

  • Die „Minimieren“-Box ist wieder aktiv und die „Maximieren“-Box wurde deaktiviert.
  • Wenn die Alt-Taste gedrückt wird, wird nur ein Screenshot vom aktuellen Fenster erstellt.

Und hier ist der Download:

Zur Download Seite…

Simple Screenshot 0.2

…Und es gibt eine neue Version von Simple Screenshot!

Folgendes hat sich geändert:

  • Der Beenden Button sollte jetzt immer funktionieren
  • Die Vorschau der Screenshots hält die Dateien nicht mehr geöffnet
  • Die Screenshots können in der Vorschau gelöscht werden
  • Der Speicherpfad der Screenshots ist einstellbar

Noch mehr Ideen/Wünsche/Bugs…?

Zur Download Seite…

Simple Screenshot 0.1

Ich hatte heute nicht zu tun(bzw. keine Lust…), darum hab ich dieses einfache Tool geschrieben!

Wer kennt das nicht? Man hat einen Screenshot mit der Druck-Taste gemacht, aber es liegt noch lange nicht sicher auf der Platte, sondern in der Zwischenablage. Also Paint aufmachen, Strg+V, speichern, Paint zumachen…

Das geht jetzt auch einfacher! Einfach das Programm  „Simple Screenshot“ starten, und wie gewohnt Screenshots mit der Druck-Taste machen. Jetzt wird der Screenshot aber sofort mit einer fortlaufenden Nummer im Ordner Screenshots gespeichert! Zudem gibt es ein tolles Geräusch 😉

Mit einem Doppelklick auf das Trayicon kann man auch eine einfache GUI aufrufen, die die Bilder anzeigt. Natürlich ist das Programm noch nicht perfekt, ich habe das gerade in 2 Stunden geschrieben… ich plane auf jeden Fall noch eine Möglichkeit einzelne Teile der Screenshots zu zensieren. Mal sehen was mir noch so einfällt…

Weiterlesen

Fast View braucht einen Neuanfang

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?

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("user32.dll", 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("user32.dll", CharSet=CharSet.Auto, SetLastError=true)]
 private static extern IntPtr GetForegroundWindow();
 [DllImport("user32.dll")]
 [return: MarshalAs(UnmanagedType.Bool)]
 static extern bool SetForegroundWindow(IntPtr hWnd);
 [DllImport("kernel32.dll", CharSet=CharSet.Auto, SetLastError=true)]
 private static extern IntPtr GetModuleHandle(string lpModuleName);
 private static IntPtr HookCallback(int nCode, IntPtr wParam, IntPtr lParam)
 {
 if (((nCode >= 0) && (wParam == ((IntPtr) 0x100))) && (Marshal.ReadInt32(lParam) == 0x20))
 {
 form.SpacePressed(GetExplorerPath());
 }
 return CallNextHookEx(_hookID, nCode, wParam, lParam);
 }

Weiterlesen

The Kingdom of Darkness 0.2 bald fertig

Der Titel sagt es eig. schon, tkod 0.2.0 ist bald fertig. Wenn ich nicht jetzt noch einen riesen Fehler finde, werde ich es spätestens in einer Woche fertig haben!
Das Hauptprogram ist schon fertig, nur ein paar neben Sachen wie der neue Laumcher muss ich noch testen.
Leider gibt es auch in dieser Version nicht alzu viel Gameplay zu sehen, es wird wieder eher eine Tech-Demo. Das liegt vorallem daran, dass es immer noch kein Eventsystem gibt. Das ist aber auch der erste Punkt auf meiner Liste für die nächste Version!

Quick Look für Windows Download

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 „Fast View“ genannt, nur zur Sicherheit…

Momentan werden die folgenden Dateiformate unterstützt:

  • (Ordner)
  • *.ico
  • *.bmp
  • *.jpeg
  • *.jpg
  • *.gif
  • *.png
  • *.dib
  • *.jpe
  • *.jfif
  • *.tif
  • *.tiff
  • *.avi
  • *.wmv
  • *.mpeg
  • *.wav
  • *.ogg
  • *.mod
  • *.ig
  • *.s3d
  • *.xm
  • *.mp3 1

1: Mit MP3 gibt es ein Lizenz Problem: Ich bin mir nicht sicher ob ich einen MP3 Decoder in die Anwendung einbauen darf… Darum folgende Lösung: Damit MP3s abgespielt werden können wird die Datei „ikpMP3.dll“ benötigt. Die befindet sich in dem ersten download auf der Seite http://www.ambiera.com/irrklang/downloads.html Die Datei muss einfach in das Verzeichnis mit dem Rest der Dateien kopiert werden, und schon gibst MP3s

Weiterlesen

Quick Look für Windows?

Edit: Es gibt eine erste Version zum Download! https://niklas-rother.de/artikel/quick-look-fur-windows-download/

Nach dem ich mal auf einem Mac vor ein paar Tagen das Feature „QuickLook“ gesehen habe, verfolgt mich der Gedanke, das auch auf Windows haben zu wollen. Doch so etwas gibt es einfach nicht!

Nur am Rande: QuickLook ist ein Tool, das man über die Leertaste aktiviert, und einem dann in einem Popup das ausgewählte Bild, den Film oder das iWork Document zeigt. Durch Plugins kann man auf praktisch alle Dateien einen kurzen Blick werfen. Natürlich in Apple Manier mit Integration in TimeMashine & Co.

Was macht man, wenn es etwas nicht gibt? Es selber machen! Also werde ich wohl in den nächsten Tagen mir mal was in der Art überlegen. Vielleicht kann man da ja was machen…