Versionsverlauf von Larson2 http://www.fractsurf.de/larson2 Autor: Julian Bischof ======================================================================= Bekannte Probleme ==================================================== ======================================================================= - Bei einem User werden unter Windows 98 bei geöffnetem Suchfenster sehr viel System-Ressourcen verbraucht. - In der Eingabemaske wird die Preisanzeige bei Änderung preisrelevanter Felder nicht geupdatet. - Bei einem User hat Larson2 mehrfach die SC-Charakternamen verschluckt ======================================================================= ToDo's =============================================================== ======================================================================= Larson2 wird voraussichtlich nicht weiter entwickelt, sondern komplett neu aufgesetzt. ======================================================================= History =============================================================== ======================================================================= 2.9.3.7 ============================================================ Änderungen: - Suchfenster: Auswahlbox für Listenexport eingefügt. Neu: - Neues Paket "OOo" enthält OpenOffice Module. - Neues Paket "MSOffice" enthält MS Office Module und Vorlagen. MS Office Dateien aus Grundpaket entfernt. ---- Version hochgeladen ---- 2.4.8.11 ============================================================ Änderungen: - Grossen Bug in Excel.l2m entfernt -> Larson2_Macros.xls angepasst. - Larson2 bissl zickiger bzgl. Fehlern beim Export gemacht - Logging verbessert. Neu: - Neue Datei im Paket: Vorlage.xls ---- Version hochgeladen ---- 2.4.10.21 ============================================================ Änderungen: - Interface für Ex/Importmodule erweitert. - Pop3-Anmeldung vor SMTP-Versand optional wieder eingebaut - Bug im Ein/Auszahlungsfenster entfernt - Bug in Logfile entfernt Neu: - PreisMods besitzen jetzt Flag "FixPreis" - Excel-Modul geschrieben und eingebaut - Feldtyp BriefStatus um Ausprägung "bestätigt" erweitert ---- Version hochgeladen ---- 2.4.6.29 ============================================================= 16.08.2004 - Bug im Html-Modul entfernt. Hochgeladen - Bug in der Eingabemaske entfernt (Cursor war nach PLZ-Eingabe weg) 2.4.6.29 ============================================================= Änderungen: - Sicherheitslevel eingebaut => Struktur der user.dat geändert - .con-Dateien werden jetzt auch verschlüsselt - Gesamtes Backend neu konzipiert. Speicherprinzip ist aber gleich geblieben. - Bug bzgl. Datei \Presets\Colors.dat behoben - GUI: Suchfenster, Vorlagenfenster, Direktes Beschreiben v. Feldern, Html-Anmeldungen, Confenster, Menüstruktur, Optionen - Ex/Import ist jetzt über dlls geregelt. - Kommerzielle Komponenten aus Emailversand entfernt :-) - Import der Html-Anmeldungen geändert - geht nu seehr viel geschmeidiger. - Sound-Kommandos im Chatfenster umbenannt. - Bug in Autovervollständigung einiger Controls entfernt. - Bug in Con Umbenennen entfernt. - Änderungen an den System-Datenfeldern: CHANGES: Anmeldebestaet.Typ -> BriefVerkehrsTyp ConTage_Spieler -> Contage Contage_NSC -> Contage OrgaAufgaben -> Aufgaben HelferAufgaben -> Aufgaben KFZ -> AutoKennzeichen KFZ(Orga/Helfer) Fuehrerschein (Range) Darf_Anhaenger (Bool) HatAuto (Range) Hat_Anhaenger (Bool) Status -> virtual:Geld_Erledigt, Bezahlt, Nimmt_Teil echt: WarteListe, Abgemeldet, Geschaeftsbed_Gelesen, eingecheckt, ausgecheckt, Kaution_zurückerhalten AnkunftZeit -> AnkunftAm, AnkunftUm REMOVED: TeilnahmeBest.Typ Neu - PreisMods eingebaut - Benutzerdefinierte Felder eingebaut - Bei Neueingabe des Datenschlüssels wird gecheckt, ob evlt. vorhandene .con-Dateien damit gelesen werden können - GUI: Eingabemaske für Benutzerdefinierte Felder - Datenfelder haben jetzt verschiedene Eigenschaften; v.A. den Export betreffend - Dynamische Erzeugung des Html-Formulars - Mini-Hilfe für Chatkommandos Hinweise - Alte Daten können nicht mehr gelesen werden und müssen über einen Patcher importiert werden (s. Homepage) ---- Version hochgeladen ---- 1.3.2.2 ============================================================== Änderungen: - Die Indexdateien für Bilder und Charaktergeschichten in den jeweiligen Ordner verschoben, um evtlen Problemen mit kleinen Backups vorzubeugen. - Bug entfernt: Neuen Datensätzen konnte man kein Bild zuordnen, da neue ID erst beim Speichern bezogen wurde. Neu - Datenbestand nach IDs indiziert. Sucht & sortiert vielfach schneller. - Es wird regelmässig nach doppelten bzw. gemixten IDs gescannt. ---- Version hochgeladen ---- 1.3.2.1 ============================================================== Änderungen: - Beim synchronen Empfang von Daten ist endlich dieses bescheuerte Flackern weg (Dafür frisst er halt die ganze Idletime auf). - Beim Wechsel in den Klientenmodus überschreibt man nicht mehr seine eigenen Cons, da Larson2 für diese Zeit das temporäre Verzeichnis als Stammverzeichnis wählt. Dafür wird beim Klienten nichts gespeichert ausser Emails, die aufs Versenden warten. - Die Inifile wurde umgestellt. Alte Inifiles beim Upgrade bitte löschen. - Netzwerkklienten können jetzt auch neue Datensätze anlegen. - Die Struktur der Userdatei nochmals geändert. Alte Versionen sollte Larson2 aber eigentlich noch lesen können. Falls nicht einfach löschen. - Kleine Änderungen am GUI. - Kleinen Speicherfresser im Suchfenster entfernt (TSearch wurde nicht freigegeben). Neu - Die gesamte Netzwerkkommunikation wird jetzt verschlüsselt & komprimiert :-) Typische Datensätze haben einen Ratio von etwa 1-2% !! Ausserdem kann man Larson2 jetzt getrost übers Internet nutzen (Austausch eines Sessionkey per RSA, danach wird Blowfish benutzt) - Beim Öffnen eines Servers kann man ein Passwort angeben. Will sich ein Klient einloggen, muss er das Passwort eingeben, bevor er die Userdatei gesendet kriegt. Kennt er es nicht, kann er trotzdem mitchatten (Um z.B. zu sagen "Hi, hier is der Max, wie ist denn das Passwort?") - Der Server kann Klienten rausschmeissen bzw. ignorieren. ---- Version hochgeladen ---- 1.3.1.27 ============================================================= Änderungen: - Neue zLib Version & Kapselung => zLib.dll aus Paket entfernt. - Debugfunktion nochmals erweitert. 2000 Zeilen Grössenbegrenzung eingebaut (Dafür Speichern 2stufig). ---- Version hochgeladen ---- 1.3.1.26 ============================================================= Änderungen: - Debugfunktion stark erweitert. Neu - Menüpunkt "Fehlerreport senden" ---- Version hochgeladen ---- 1.3.1.25 ============================================================= Änderungen: - Rubustere Fehlerbehandlung beim Erzeugen von Briefen und Versenden von Emails. - Body bei versendeten Emails geändert. - Code aufgeräumt - Ein/Auszahlungfenster verständlicher gemacht. - Bug beim setzen der Flaggen Bezahlt und GeldErledigt entfernt. - Einige Textlisten(z.B. Blacklist) werden jetzt verschlüsselt. Neu - Logbuch fürs Senden von Emails eingebaut. - Merkt sich die Spaltenbreiten im Suchfenster. - Ordner Emails, Anmeldemails und Temp werden beim Verlassen ver- und beim Start entschlüsselt ---- Version hochgeladen ---- 1.3.1.21 ============================================================= Änderungen: - Beim Start wird Existenz des Stammverzeichnisses überprüft. - Kleinere Änderungen am GUI. Neu: - Neue Datei im Paket: history.txt ---- Version hochgeladen ---- 1.3.1.17 ============================================================= Neu: - Pop3-Klient, Mimedekoder und Methoden zur Formularauswertung eingebaut. Larson2 kann jetzt Emails abrufen, dekodieren und die Daten des (auch geschriebenen) Html-Formulars auswerten. ---- Version hochgeladen ---- 1.3.1.7 ============================================================== Änderungen: - Die Datensatz-Dateien werden jetzt gezippt, verschlüsselt und mit MD5-Hashwert gespeichert. Hierzu wurde ein Datenschlüssel eingeführt, mit dem verschlüsselt wird. - GUI und Menü verändert (u.A. Frames eingeführt). - Struktur der Userdaten neu: Alle User stehen in einer verschlüsselten Datei. -> Usernamen müssen jetzt alphanumerisch sein. - Die häufig benutzte Trefferliste im Suchfenster farblich aufgepeppt und veränderbar. Neu: - Neue Dateien im Paket: Öffentliche Zip-Bibliothek zlib.dll, larson2_faq.html und Lizenz.txt - Man kann Backups anlegen und wiederherstellen. - Helfer und Orgaleute haben jetzt auch ein Bild. ---- Version hochgeladen ---- 0.2.9.17 ============================================================= Änderungen: - Die Datensatz-Dateien werden ab sofort gezippt gespeichert. - Datensätze um einige Felder erweitert (z.B. LetzteÄnderung, LetzteÄnderungVon, Versionsnummer, Bankverbindung...) Neu: - Button "Auto" in SC- & NSC-Eingabe eingebaut. Holt neuestes Bild aus voreingestelltem Ordner. ---- Version hochgeladen ---- 0.2.9.14 ============================================================= Änderungen: - Combobox mit Autovervollständigung geändert: Vervollständigung nicht mehr direkt in der Eingabe, sondern Combobox klappt bei Vorschlägen auf. (Betrifft z.B. Chateingabe oder "Land" in der Teilnehmereingabe) - An den Sounds rumgespielt & kleinen Bug entfernt. Neu: - Sys-Ops eingebaut. Der User am Server kann über Chatfenster Kommandos an die Clienten geben. Mit Vorsicht zu geniessen; man kann ohne weiteres alles abschiessen - auch sich selbst.... naja, zumindest den Server;-) ---- Version hochgeladen ---- 0.2.9.13 ============================================================= Release der ersten Beta-Version ---- Version hochgeladen ----