ePyx-online.de Just a moment ;-)

Grab Your Feeds

Da SystemInfo weit genug ausgeschlachtet wurde und scheinbar auch kein Interesse mehr an neuen Funktionen besteht, habe ich mir was Neues ausgedacht.

Vorgeplänkel :

Da XML ja mittlerweile sehr populär geworden ist, wollte ich mich eigentlich nur mit dem Parsen von XML beschäftigen und bin dann bei der Suche nach einer halbwegs vernüftigen Möglichkeit (Funktionsumfang und Aufwand der Implementierung haben eigentlich den Hauptgrund gegeben) über Xerces usw. auf TinyXML gestoßen.

Als ich ein wenig mit den Files gespielt hatte und die vorgefertigten Beispiele an Reiz verloren hatte, habe ich nach einem geeigneten Testobjekt gesucht. Als ich dann meine News-Feeds durchging viel mir ein, dass diese ja ebenfalls auf XML basieren.

Der Rest ist eigentlich klar : Aufbau von RSS 2.0 und ATOM 0.3 angesehen, Ablauf des Programms geplant und in der Konsole getestet. Lief / Läuft gut und nun basteln wir noch eine halbwegs taugliche GUI.

Features:

  • Toolbar : hinzugefügt (sehr hässlich wie ich finde)
  • Balloon Tip : hinzugefügt (Damit auch jeder User weiss, dass das Programm noch im Hintergrund läuft)
  • SysTray-Icon : Anwendung kann nun in den SysTray minimiert werden
  • SysTray-Menü : (rechte Maustaste) wurde implementiert und verfügt über voll Funktionalität
  • Verwaltung : Im Verwaltungsdialog werden alle definierten Feeds angezeigt
  • OnKlickFeed : Öffnen einen Feed-Beitrags durch Klicken auf diesen mit der linken Maustaste (Standard Browser wird dabei benutzt)

TODO :

  • Immer noch die Speicherfunktion (Wahlweise Registry , INI-Files oder XML-File)
  • Unterstützung von INI-Files (besseres Übernehmen der Feeds)
  • Die Zeit in der der Balloon Tip angezeigt wird erscheint mir noch zu lang
  • Schönere Icons für die ToolBar
  • Speicherfunktion für benutzerdefinierte Feeds
  • Unterscheiden der Feed-Typen
  • Eventuell Cached-Downloading

Bugs:

  • Fixed Bug : Wenn auf die zweite oder dritte Spalte der Beiträge geklickt wur
  • Fixed Bug : Fehlermeldung wenn im Verwaltungsdialog auf die weiße Fläche der Liste geklickt wird

Screenshots:

[Galerie nicht gefunden]

Download:

Download Grab Your Feeds Version 0.3

ältere Versionen
Grab Your Feeds -
Grab Your Feeds -