Entwickler-Ecke

Freeware Projekte - Bibliotheksmanager


Hack Gott - Di 16.05.06 13:27
Titel: Bibliotheksmanager
Bibliotheksmanager 2008 Beta1

Neuerungen

- Komplette Neuschreibung, um alle Fehler endgültig auszumerzen
- Grafische Effekte
- Grafik wurde überarbeitet
- Ab jetzt nur noch lizenzfreie Bilder
- Von beliebig vielen Computern auf eine Datenbank zugreifbar
- Passt sich beim Starten der Bildschirmauflösung (nicht mehr andersherum!)
- intelligentere Suchfunktion
- im Hintergrund laufender Daemon

Funktionen

- Benutzerdatenbank (Benutzer erstellen/bearbeiten/löschen/suchen)
- Bücherdatenbank (Bücher erstellen/bearbeiten/löschen/suchen)
- Passwortstart (2-Modi: voller Zugriff und eingeschränkter)
- Bücher ausleihen
- Bücher zurückgeben
- Zugriff auf online DB

Geplant

- Bücher verlängern
- Bücher reservieren
- Online System
- eingebautes Kontaktsystem
- Benachrichtigung über verfügbare reservierte Bücher/fällige/überfallige Bücher

***BUGS***

*Keine Bekannt*

-----------------------------------------
Über Testberichte würde ich mich rießig freuen. Danke


Watsch - Di 16.05.06 15:19

Hi. Ich wollte Dein Programm zwar testen, aber die Datenbank ist passwort-geschützt. Logischerweise geb ich das falsche ein, und nachdem ich darauf hingewiesen wurde, das das PW falsch war, wird das Programm "aufgrund eines ungültigen Vorgangs geschlossen", danach gibt's eine "Exception EAccessViolation", dann wieder die erste Fehlermeldung und abschließend ein "Runtime Error 216".

P.S.: Könntest Du im ersten Post eventuell auch beschreiben, über welche Funktionen Dein Programm verfügt?

//Edit: Ich finde den Namen der Datei "Config.sys" etwas unglücklich gewählt.


Hack Gott - Di 16.05.06 16:03

user profile iconWatsch hat folgendes geschrieben:
Hi. Ich wollte Dein Programm zwar testen, aber die Datenbank ist passwort-geschützt. Logischerweise geb ich das falsche ein, und nachdem ich darauf hingewiesen wurde, das das PW falsch war, wird das Programm "aufgrund eines ungültigen Vorgangs geschlossen", danach gibt's eine "Exception EAccessViolation", dann wieder die erste Fehlermeldung und abschließend ein "Runtime Error 216".

P.S.: Könntest Du im ersten Post eventuell auch beschreiben, über welche Funktionen Dein Programm verfügt?

//Edit: Ich finde den Namen der Datei "Config.sys" etwas unglücklich gewählt.


Das Passwort ist 123, hab vergessen es auszuschalten, sry, du kannst es unter Einstellungen wieder anschalten.

Wieso findest du die Namenwahl config.sys schlecht?


azubi_20 - Di 16.05.06 16:08

Die config.sys [http://www.google.de/search?q=config.sys&start=0&ie=utf-8&oe=utf-8&meta=lr%3Dlang_de&client=firefox-a&rls=org.mozilla:de:official] ist die initiale Konfigurationsdatei für MS/DOS und frühe Windows-Versionen.


azubi_20 - Di 16.05.06 16:48

zu deinem Programm :
Bei der Konfiguration gibt es nur den Button "Speichern". Mir fehlt da noch der Button "Abbrechen".
Ist die lange Ladezeit am Anfang wirklich notwendig, oder wird die künstlich erzeugt?
Der Punkt "Benutzer" (Bild) ist immer hervorgehoben. Wenn ich im Hauptmenü mit der Maus über die anderen Bilder fahre, werden Sie hervorgehoben - das bleiben sie auch danach noch, obwohl ich die Maus woanders habe. Erst wenn ich irgendwo reingehe und dann wieder zurück ins Hauptmenü, ist wieder nur der Punkt "Benutzer" hervorgehoben. :? Soll das so sein :?:
Gibt es einen Unterschied zwischen Farbig und Standard - ich seh keinen...


Hack Gott - Di 16.05.06 17:26

user profile iconazubi_20 hat folgendes geschrieben:
zu deinem Programm :
Bei der Konfiguration gibt es nur den Button "Speichern". Mir fehlt da noch der Button "Abbrechen".

Wird erledigt... :D
user profile iconazubi_20 hat folgendes geschrieben:
Ist die lange Ladezeit am Anfang wirklich notwendig, oder wird die künstlich erzeugt?

Die wird künstlich erzeugt, ich will des so machen, das man bei der Kostenlosen Version das anschauen muss. Bei der "Kauf" Version, soll sich des dann aber abschalten
user profile iconazubi_20 hat folgendes geschrieben:
Der Punkt "Benutzer" (Bild) ist immer hervorgehoben. Wenn ich im Hauptmenü mit der Maus über die anderen Bilder fahre, werden Sie hervorgehoben - das bleiben sie auch danach noch, obwohl ich die Maus woanders habe. Erst wenn ich irgendwo reingehe und dann wieder zurück ins Hauptmenü, ist wieder nur der Punkt "Benutzer" hervorgehoben. :? Soll das so sein :?:

Du hast zweifelsohne, zuerst das Design auf Farbig gestellt, Neu gestartet und dann wieder zurück gestellt, einfach Neu starten, dann klappt alles, soll sich aber zukünftig auch ohne Neustart erledigen (s.o.)
user profile iconazubi_20 hat folgendes geschrieben:
Gibt es einen Unterschied zwischen Farbig und Standard - ich seh keinen...

Bei dem Standard Design werden die ganzen Bilder erster beim drüber fahren Farbig, beim Farbigen Design sind sie die ganze Zeit farbig. Du musst aber die Anwendung neustarten um das richtig zu sehen (nochmals s.o.)


Hack Gott - Fr 19.05.06 09:41

Den Namen der Datei config.sys ändere ich nicht mehr, er liegt ja auch nur im Programmordner, daher sollte es niemanden stören.

PS: Neue Version verfügbar, einfach oben runterladen.


Hack Gott - So 21.05.06 10:43

Und wieder einmal eine neue Version verfügbar!

Sollte ich weitere Filterfunktionen (z.B. bei der Bücherdatenbank) oder automatische Ergänzungen (z.B. neues Buch -> Verlag) einbauen?


MrSaint - Fr 26.05.06 12:54

Hallo!

Ich hab es auch schnell gestartet. Beim starten hab ich in meiner Firewall deinem programm verboten, auf's Netz zuzugreifen (sowas hab ich net so gerne!) und bekam dann einen Socket-Fehler ausgegeben. Da sProgramm lief zwar an, aber die Meldung sollte vielleicht nicht kommen. Außerdem erkennst du (zum. bei mir) die Auflösung nicht richtig (siehe Screenshot). Mehr hab ich ejtzt noch nicht angeschaut.


MrSaint


Hack Gott - Mo 29.05.06 20:07

user profile iconMrSaint hat folgendes geschrieben:
Hallo!

Ich hab es auch schnell gestartet. Beim starten hab ich in meiner Firewall deinem programm verboten, auf's Netz zuzugreifen (sowas hab ich net so gerne!) und bekam dann einen Socket-Fehler ausgegeben. Da sProgramm lief zwar an, aber die Meldung sollte vielleicht nicht kommen. Außerdem erkennst du (zum. bei mir) die Auflösung nicht richtig (siehe Screenshot). Mehr hab ich ejtzt noch nicht angeschaut.


MrSaint


Das mit der Auflösung hab ich schon gelöst, da mit dem Socket Error muss ich mich nochmal hinsetzen.

Ich suche jemanden, der mir "Wortfetzen" also, auf denen mein Programm aufbaut vom Deutschen (wer will auch vom Englischen) ins Französische übersetzt! Hoffe es meldet sich jemand!


firefuzy - Di 30.05.06 22:56

Kleiner Tipp:
Telefon schreibt man mit 'f' :)


Hack Gott - Di 30.05.06 23:24

user profile iconfirefuzy hat folgendes geschrieben:
Kleiner Tipp:
Telefon schreibt man mit 'f' :)


Ab jetzt auch bei mir!

PS: Jetzt als kompakter Installer verfügbar.


Hack Gott - Di 06.06.06 19:02

Ab jetzt steht der Installer auch auf http://hacker.airmode.de/index.html zum Download bereit


rizla - Di 06.06.06 19:41

Verdächtig..
Beim Installieren wähl ich alle Packages (also deutsch und englisch) aus, klick uff installieren, und dann passiert irgendwas.. Irgendwann (nach 2 Minuten?) steht da connection timeout, obwohl ich online bin.. Zonelab meldet mir allerdings auch nicht, dass jmd versucht, ins net zu gehen..
Mächtig verdächtig :gruebel:
:wink:


Hack Gott - Di 06.06.06 20:42

Hmm, wirklich sehr komisch. Bei mir klappts Problemlos. Windows Firewall fragt mich
user defined image
Und dann macht er's.

Hat hier noch jemand das Problem?

Eigentlich sollte es klappen, ich verwend einfach nur die Indy Komponente IdFTP zum runterladen der Dateien vom Server.


rizla - Di 06.06.06 20:47

:cry:
darf ich das teil jetzt net testen?
*sniff*

:rizla:


Hack Gott - Di 06.06.06 20:55

Warte, ich stells so rein, dass du nix downloaden musst.

Einfach entpacken und BiB.exe starten.


MrSaint - Di 06.06.06 21:42

Hilfe!
Ich hab das grad nochmal getestet. nach dem Start blocke ich wieder dein Programm mit der Firewall. Irgendwann danach schaltet mein Bildschirm immer zwischen schwarz und Desktop hin und her. In ner Endlosschleife. Wenn ich genau hinschau, seh ich, dass du den Fehler "Auflösung konnte nicht geändert werden" ausgibst. Also bitte. Wenn sie nicht geändert werden kann hätte ich doch gerne, dass du aufhörst es zu versuchen! Hab das Ding mit Mühe und Not mit dem Taskmanager abschießen können...


MrSaint


P.S.: Installer sind hier nicht sehr beliebt für Programme, die man nur antesten soll.. Ist immer ein riesen Gedöns.. Lieber ein ZIP hochladen aus dem man die EXE direkt starten kann, so wie du's ja grad noch nachgeholt hast. Und schon gar keine Installer, die sich auf's Netz connecten wollen (wenn ich das jetzt richtig rerausgelesen hab, hab den Installer nicht selbst getestet)!


Hack Gott - Di 06.06.06 21:54

Nun ja, der Installer fragt aber selber nochmal davor ob er ins Netz gehen darf... Werd mir den Tip aber trotzdem zu herzen nehmen.

Hmm, ich hab einfach nur Change Resolution auf 1024*768 mit 32 Bit gewählt. Ich werd da nochmal reinschauen, das ers dann einfach beendet, wenn er des nicht kann.

Sry, das ich dir so großen Kummer mit meinem Programm bereitet hab.


rizla - Mi 07.06.06 16:39
Titel: schnelltes-ergebniss :)
Überragend, also dass ichs nun auch noch testen durfte ;)
Installation kein Problem - naja, gibt ja wg der ZIP auch keine.
Beim Starten wart ich ewig - dank deines Progs weiß ich auch wie lange: 120 secs - dann wieder timeout, aber ich kanns dann halt starten.
Hab spasseshalber mal ein Buch erstellt, anders kann man ja net testen, ging auch alles wunderbar, aber: im Punkt "alle verfügbaren Bücher" beim klick auf das Testbuch (das hab ich mittlerweile an einen "Testleser" verliehen, krieg ich die Info: 'Samstag ist kein gültiger Integerwert' - womit Delphi ja auch recht hat, also ists wohl kein Fehler, sondern ein netter Hinweis von Borland/Inprise :zwinker:
okay okay, geht nicht, kein ding. so wie ich nun mal bin (*leider*), klick ich mal hier und mal da und mal links und mal rechts et voila: der Mauscursor verändert sich!
Aber gleichzeitig krieg ich die Info, dass keine contextsensitive Hilfe existiere (glaube mich erinnern zu können, dass es so hieß) und so ziemlich alles verschwindet..
Nun ja, nu sieht die Form so aus: oben der Farbverlauf und der Titel (BM06 - Bücherdaten..)
und unten die Uhrzeit.. alles andere ist weg (um dir ne Hilfe zu sein: ich glaube, ich hab mit der rechten Maustaste das "Testbuch" angeklickt).
So, ich such mal n Weg, das Programm zu beenden (ohne es abzuschießen), hoffe der Bericht war einigermaßen verständlich und vor allem: nimm es nicht so erst! hoffe, du hast genug humor, meinen bericht so zu lesen wie ich ihn geschrieben hab - mit einem lächeln!
Ich beta-teste aber gerne weiter!
:rizla:


Hack Gott - Mi 07.06.06 16:49
Titel: Re: schnelltes-ergebniss :)
user profile iconrizla hat folgendes geschrieben:
Überragend, also dass ichs nun auch noch testen durfte ;)
Installation kein Problem - naja, gibt ja wg der ZIP auch keine.
Beim Starten wart ich ewig - dank deines Progs weiß ich auch wie lange: 120 secs - dann wieder timeout, aber ich kanns dann halt starten.
Hab spasseshalber mal ein Buch erstellt, anders kann man ja net testen, ging auch alles wunderbar, aber: im Punkt "alle verfügbaren Bücher" beim klick auf das Testbuch (das hab ich mittlerweile an einen "Testleser" verliehen, krieg ich die Info: 'Samstag ist kein gültiger Integerwert' - womit Delphi ja auch recht hat, also ists wohl kein Fehler, sondern ein netter Hinweis von Borland/Inprise :zwinker:
okay okay, geht nicht, kein ding. so wie ich nun mal bin (*leider*), klick ich mal hier und mal da und mal links und mal rechts et voila: der Mauscursor verändert sich!
Aber gleichzeitig krieg ich die Info, dass keine contextsensitive Hilfe existiere (glaube mich erinnern zu können, dass es so hieß) und so ziemlich alles verschwindet..
Nun ja, nu sieht die Form so aus: oben der Farbverlauf und der Titel (BM06 - Bücherdaten..)
und unten die Uhrzeit.. alles andere ist weg (um dir ne Hilfe zu sein: ich glaube, ich hab mit der rechten Maustaste das "Testbuch" angeklickt).
So, ich such mal n Weg, das Programm zu beenden (ohne es abzuschießen), hoffe der Bericht war einigermaßen verständlich und vor allem: nimm es nicht so erst! hoffe, du hast genug humor, meinen bericht so zu lesen wie ich ihn geschrieben hab - mit einem lächeln!
Ich beta-teste aber gerne weiter!
:rizla:


Danke, für den 1. ausfürlichen Beta Test, und vor allem für das Angebot weiter zu testen.-Ich nehme Dankend an! Und Genauso wie du es gesagt hast, ich nehme es nicht zu ernst! Ich weiß schon die beiden Fehlerquellen und werde sie jetzt gleich mal schnellstmöglich beheben. Werde mich dann einfach mal per PN bei dir melden, wenn ichs geupdatet habe.
Nochmals Danke! Und so beende ich diesen Topic mit einem Lächeln auf dem Gesicht, nicht wegen der Fehler, sondern weil sich jemand Mühe gegeben hat.

Gruß Hack Gott


Hack Gott - Mo 18.02.08 23:24

So... lange ists her, dass ich was an der Software gearbeitet habe oder mich bei dem Thema hier habe blicken lassen... Doch jetzt habe ich die ganze Software überarbeitet... Und darf ich vorstellen... *tatarata* :party: der Bibliotheksmanager 2008 :party:

Einfach beim ersten Beitrag nachgucken. Über Test würde ich mich freuen. Danke!!

EDIT: Achso, nicht wundern, wenn er ins Netz will, er kommuniziert nur mit der Datenbank...


Narses - Mo 18.02.08 23:31

Moin!

user profile iconHack Gott hat folgendes geschrieben:
Achso, nicht wundern, wenn er ins Netz will, er kommuniziert nur mit der Datenbank...
Vielleicht solltest du noch etwas mehr über dieses Feature sagen (was ist z.B. wenn ich das gar nicht möchte?) - ohne dir zu nahe treten zu wollen, aber bei deinem Nick ;) könnte man da schon auf "komische" Gedanken kommen... :zwinker:

cu
Narses


DelphiMarkus - Di 19.02.08 16:53

Hi!

Ich wollt dein Programm testen, aber ich komme nicht rein, weil es mit einem Passwort gesichert ist. "123" habe ich auch schon probiert, hat aber nicht funktioniert.

Wie ist denn das Passwort?


Hack Gott - Di 19.02.08 21:04

Ups... wieder mal vergessen das Passwort zu deaktivieren :oops: Das Administrator Passwort wäre Admin und das Benutzerpasswort Guest.
Habs aber mittlerweile geändert, jetzt also der Download ohne Passwort.

@Narses:
Verständlich bei meinem Namen :-) Nun ja, ohne Internet wirst du leider absolut nicht weit kommen... Das Programm ist hauptsächlich für Schulen geschrieben und dort gibt es auf den Rechnern der Schule nichts zu verstecken. Dazu was das Programm genau übers Internet macht.
Es liest Daten von einem Onlineserver und schreibt welche auf ihn. Beides wird mit URLDownloadToFile ausgeführt. Beim schreiben wird dafür eine PHP Seite auf dem Server aufgerufen. Die Software schreibt/liest aber lediglich aus dem Verzeichniss in dem sie liegt und dem Unterverzeichniss data.

Liebe Grüße
Arne