Posts Tagged ‘Lizenzsystem’

Lizenzierung Teil 3

Montag, November 28th, 2011

Mit der ab heute verfügbaren Version 2.0.0.31, ist das Lizenzsystem endlich abgeschlossen. Dafür, das ich darin möglichst wenig Arbeit stecken wollte, hat es mich doch eine ganze Weile beschäftigt. Dabei sind mir Inhalte eigentlich wichtiger, als so verwaltungstechnischer Kram. Aber nun ist es ja abgeschlossen und wird mich hoffentlich nicht so schnell wieder belästigen.

Der wichtigste Änderungspunkt an der neuen Version ist wohl, das ich Änderungen an der Datenbankstruktur vorgenommen habe. Ihr müsst also einmal wieder eure Datenbank aktualisieren oder neu erstellen. Die Änderungen werden zum Großteil in der aktuellen Version noch nicht genutzt. Sie sind hauptsächlich für die nächsten Punkte bestimmt, die ich im kommenden Jahr implementieren will. Ich möchte aber, das wenn ihr die stabile Software Version einsetzt, möglichst lange auch die Testversionen probieren könnt, ohne das ihr 2 verschiedene Datenbanken benötigt.  Theoretisch sollte dies jetzt auch die letzte Datenbankänderung sein, die per MySQL-Tools erledigt werden muss. Demnächst werde ich ein kleines Tool schreiben, mit dem ihr die Datenbankänderungen bequemer vornehmen könnt.

Bei der Fehlerkorrektur habe ich auch ein gutes Stück geschafft. Sogar einen hässlichen Totalabsturz, der bei einem fehlerhaften EXIF-Header auftrat konnte ich beseitigen. Entgegen meiner Ankündigung, das keinerlei neue Funktionen zu erwarten sind, habe ich 2 Kleinigkeiten umgesetzt, welche die Nutzbarkeit des Programmes doch merklich steigern.

Zum ersten kann nun, wenn der Eingabefocus auf einer der Bildkomponenten liegt, der Vollbildmodus mit der „Enter“ Taste geöffnet werden. Dadurch ist es nun möglich, das man den Vollbildmodus komplett per Tastatur bedienen kann. Die zweite Kleinigkeit betrifft die Sortierung der Bilder in den Bildlisten. Bisher war es so, das nach dem Programmstart eine Standardsortierung (Bildname aufsteigend) aktiv gewesen ist. Wollte man dauerhaft die Bilder anders sortiert haben, so musste man nach jedem Programmstart seine Wunschsortierung wieder einstellen. Nun ist es so, das beim Beenden des Programmes die aktive Sortierung gespeichert und beim nächsten Programmstart wieder aktiviert wird.

Zur Zeit sieht es danach aus, als wenn die nächste Updatemeldung hier für die erste stabile Version reserviert ist. Die Anzahl der gefundenen Fehler hält sich in Grenzen und es sind nur noch wenige Sachen an der Homepage zu erledigen. Ich hoffe, das es in 2-3 Wochen gut zu schaffen ist.

Lizenzierung Teil 2

Montag, November 7th, 2011

Nach einer kleinen Urlaubspause, in der ich mir die Nordseeluft kräftig um die Nase habe wehen lassen, geht es nun wieder zügig weiter. Das Ziel, die stabile Softwareversion, ist fest im Blick und lässt sich langsam am Horizont erahnen. Ich bin jetzt an einem Stand angekommen, an dem fast alle Funktionen, die die Version enthalten soll, implementiert sind. Von daher schätze ich, das die Version 2.0.0.32 oder 2.0.0.33 die stabile Softwareversion sein wird. Es fehlen also noch noch 2 oder 3 Versionsschritte.

Die noch fehlende Funktion hängt mit der Lizenzierung zusammen. Neu in der heute veröffentlichten Version ist, das ihr die Seriennummer im Programm eingeben könntet, wenn ihr eine habt. Der dafür vorgesehende Dialog prüft, ob es sich um eine gültige Seriennummer handelt. Wenn sie gültig ist, wird die eingegebene Nummer in den Programmeinstellungen gespeichert. Jetzt fehlt nur noch, das die Software die Seriennummer beim Start prüft und somit den Hinweisdialog nicht mehr anzeigt. Diese Funktionalität habe ich mir für die nächste Programmversion vorgenommen.

Dialog zur Eingabe der Seriennummer

Dialog zur Eingabe der Seriennummer

Außerdem ist es recht wichtig, das ich jetzt noch möglichst viele Fehler beseitige, die noch im Programm vorhanden sind. Daher habe ich einen Großteil der letzten Entwicklungstage damit verbracht, gefundene Fehler zu beseitigen. Ich hoffe, das nun beim Testen keine größeren Probleme gefunden werden, die meinen abgesteckten Zeitplan gefährden könnten.

Lizenzierung Teil 1

Mittwoch, Oktober 12th, 2011

Mit dem heutigen Update des BVASystems kommt wahrscheinlich eine eher unbeliebte Funktion zum Programm hinzu. Kurz nach dem Programmstart öffnet sich, unhabhängig aller Benutzerinteraktionen, ein kleiner Hinweis auf die unlizenzierte Verwendung des Programms. Man möge mir diesen Dialog entschuldigen, aber ich stecke sehr viel Herzblut in die Bildverwaltung, ohne auch nur einen kleinen geldlichen Vorteil zu haben. Ich erhoffe mir, dass wenigstens die Kosten für die Entwicklungsumgebung und die Kosten für diese Homepage durch die Lizenzierung getragen werden können.

Shareware Hinweis

Shareware Hinweis

In der nächsten Version werde ich dann die Möglichkeit schaffen, das Lizenznummern eingetragen und geprüft werden können, damit ihr auch eine Chance habt, den ungeliebten Hinweisdialog zu verbannen.

Aber auch funktional hat sich in den letzten 2 Wochen einiges getan. Die Vollbildansicht bietet nun deutlich mehr Funktionen. Es kann innerhalb der aktuellen Bildliste navigiert werden, es kann zwischen Graubildansicht und Normalansicht gewechselt werden, das aktuelle Bild kann gedreht werden und es kann sogar eine Slideshow gestartet werden.

Als zweite wichtige Neuerung ist es nun möglich, dass Fotos aus einem Fotoalbum entfernt werden können, ohne das sie gänzlich aus der Datenbank gelöscht werden. Es wäre schon ziemlich dumm, wenn die Bilder automatisch zu Fotoalben zugeordnet werden und der Anwender keine Chance hat zu korrigieren.