Archiv für June 2008

Browser hat Brotkrümel

Wednesday, 25. June 2008

Der neue Backup Service Home 3 Backupbrowser hat nun noch zusätzlich eine Brotkrümel-Navigation bekommen, die dem Vista-Explorer nachempfunden wurde. Allerdings war es mir nicht möglich, hier einen Glass-Effekt einzubauen, da immer wieder die Schrift durchsichtig wurde. Schade… aber das lässt sich derzeit nicht ändern.

image


Vollautomatische Sicherung gefällig?

Friday, 20. June 2008

Soeben habe ich die vollautomatische Sicherungsroutine fertig geschrieben (sie muss nur noch ausgiebig getestet werden). Doch was bedeutet hier vollautomatisch?

Der neue vollautomatische Sicherungsmodus sichert alle Dateien stündlich auf der externen Festplatte, auf dem Netzwerklaufwerk und auf dem FTP-Server. Diese stündlichen Sicherungen sind dann für 24 Stunden verfügbar. Dannach sind jeweils tägliche Sicherungen (die letzte Sicherung an diesem Tag) für einen Monat lang verfügbar. Und dannach sind jeweils wöchentliche Sicherungen verfügbar (derzeit ist der letzte Tag der Woche der Samstag). Die wöchentlichen Sicherungen sind so lange verfügbar, wie Speicherplatz verfügbar ist.

Drei Modi

Der vollautomatische Sicherungsmodus ist nur einer von drei Sicherungsmodi. Es gibt weiterhin den Zeitplanbasierten Modus und den manuellen Modus.

Für Verbesserungen und Ideen wäre ich sehr dankbar…


Nur gutes: Schnellvorschau und Schnellsuche

Wednesday, 18. June 2008

Diesmal gibt es nur positives zu beiden Themen zu berichten.

Schnellvorschau

Was bisher (in der aktuellen Version) nicht funktioniert hat, funktioniert in der zukünftigen Version ohne das man es bemerkt: Dateien die komprimiert wurden oder / und Dateien, die auf dem FTP-Server liegen, können ebenfalls in der Schnellvorschau betrachtet werden. Dazu wird die Datei zuvor temporär gespeichert.

 bsh3_xp_schnellvorschau

Schnellsuche

Auch die Schnellsuche arbeitet nun ohne Probleme. Derzeit lässt sich immer die aktuelle Version durchsuchen. Es gibt zwar keine “instant search”, aber durch einen Druck auf die Enter-Taste lässt sich die Suche starten. Auch bei dem Suchergebnis kann die Schnellvorschau verwendet werden (das ist selbstverständlich).

bsh3_xp_schnellsuche_detail


Schnellvorschau = hui – Schnellsuche = buh

Saturday, 14. June 2008

Soeben habe ich die Schnellvorschau eingebaut. Diese ist nun nicht mehr direkt in Backup Service Home integriert, sondern als separate Anwendung verfügbar. Diese separate Anwendung wird von Backup Service Home aufgerufen, sobald man entweder die entsprechende Schaltfläche auf der Toolbar klickt oder die Leertaste drückt.

Die Schnellvorschau unterstützt, wie Version 2 auch, die in Windows Vista integrierten Vorschauhandler, sowie weitere integrierte.

Das Sorgenkind: die Schnellsuche.

Derzeit arbeite ich an der Schnellsuche, die mich derzeit zur Verzweifelung bringt. Grundsätzlich sollte die Suche sofort beginnen zu suchen, wenn man einen Buchstaben eingibt.

Klingt zwar einfach, ist es aber nicht, denn: Es muss eine SQL-Anweisung ausgeführt werden, die dann die Liste füllen soll und zugleich die Icons der Dateien ermitteln soll. Das Problem: Es muss hier alles asyncron ausgeführt werden, um nicht die Benutzeroberfläche einzufrieren. Doch das klappt bisher fast gar nicht. Entweder wird die Liste gefüllt und blockiert die gesamte Oberfläche, oder die Suche läuft im Hintergrund, aber es werden keine Einträge angezeigt.

Falls jemand eine Lösung für das Problem oder Tipps hat, wäre ich sehr froh, denn ich bezweifel, dass das nach meinem Konzept so funktioniert. Noch ein paar technische Details: Es wird SQLite verwendet, ListView als Ausgabe. Derzeit: Nur SQL-Abfrage im Thread und ListView und Icons ermitteln in Hauptthread.


Intelligenter Browser

Wednesday, 11. June 2008

Soeben ist der Backupbrowser fertig geworden. Ich habe noch diverse Anpassungen und Verbesserungen eingebaut, die das Arbeiten einfacher machen werden. Zudem habe ich dem Browser ein frisches Design verpasst.

Backupbrowser [Backupmedium nicht verfügbar] 

Die intelligenten Ordnerfavoriten zeigen hier die Hauptordner an, die gesichert wurden. Hier lassen sich jedoch auch eigene Favoriten hinzufügen, die nicht nur in der aktuellen Session, sondern permanent gespeichert werden. Zudem ist eine Funktion implementiert, die das Navigieren durch den Browser neuartig vereinfacht. Mehr wird noch nicht verraten, nur eins: es hat etwas mit dem Windows Explorer zu tun… 😉

Aber ich habe auch Änderungen an dem Hauptformular vorgenommen, besonders weil der Glass-Effekt bei den letzten Tests noch nicht einwandfrei waren. Hier das Ergebniss:

Backup Service Home 3 (2)

Was derzeit noch grundlegend fehlt: die Schnellvorschau und die Schnellsuche.


Neue intelligente Symbole

Tuesday, 3. June 2008

Bereits Version 2 von Backup Service Home hat im rechten Bereich der Taskleiste den Status von Backup Service Home angezeigt. So wurde unterschieden zwischen: Alles ok, Datensicherung, Fehler. Diese Symbole werden in Version 3 etwas geändert, sodass diese besser zu erkennen sind:

backup service client

Status: Backup Service Home läuft ohne Probleme.

backup service client_yellow

Status: Backup Service Home führt eine Datensicherung durch.

backup service client_red

Status: Benutzerinteraktion erforderlich.

Das ist aber noch nicht alles. Ein Doppelklick auf das Symbol kann nun mehrere Aktionen ausführen. Standardmäßig wird nun bei Doppelklick der Backupbrowser angezeigt. Wird eine Datensicherung durchgeführt und man klickt doppelt auf das Symbol, dann wird der Status der Datensicherung angezeigt. Ist eine Benutzerinteraktion notwendig, dann wird das entspechende Dialogfeld angezeigt. Intelligente Symbole … also

Eben habe ich die komplette Wiederherstellungsfunktion in den Browser integriert. So lassen sich nun einzelne Dateien, mehrere Dateien und sogar ganze Ordnerstrukturen wiederherstellen. Man kann also sagen, dass Sicherung und Wiederherstellung schon fast perfekt funktionieren. Demnächst werde ich mich wohl den vollautomatischen Datensicherungen kümmern.