! = Bugfix + = Neue Funktion * = Änderung - = Sonstiges 1.4.3 24.08.05 -------------- * JGAL und Hilfe auf die neue URL der JGAL Homepage geändert. 1.4.2 22.07.05 -------------- ! Bei Erstinstallation erschien die Hilfe nicht mehr. ! Alten Fehler behoben bez. Error 52 beim manuellen update check in Verbindung mit dem Debug Modus. * Bei einer Erstinstallation von JGAL wird der JG Pfad jetzt automatisch ermittelt. - Hilfedateien überarbeitet. 1.4.0 15.07.05 WWS-Edition -------------------------- + Makros können jetzt auch zu JG exportiert werden. + Perform list kann abgeschaltet werden. * Perform list ist nicht mehr von 'Bestätige JG Requester' abhängig. * Im Setup werden die Benutzerdaten nun immer angezeigt. * Im Fenster des Masterpasswortes kann auch ENTER verwendet werden, statt umständlich die Felder zu wechseln bzw. zu drücken. * Neue Verschlüsselung: LFDP1007 * Alle EU spezifischen Funktionen entfernt. * Andere Funktionen speziell auf den WorldWideServer ausgelegt. 1.3.4 26.05.05 -------------- ! Das Feature "Benutzerdaten prüfen" funktionierte nicht mit SSL, selbst wenn dieses aktiviert war. ! Auf manchen Rechnern funktionierte der MC Emulator nicht, wenn SSL aktiviert war. Darum ist SSL bei der MC Emulation jetzt deaktiviert. (Hinweis von Cric & Ambush) * US Login Modul freigeschaltet. Damit kann JGAL nun auch mit US Accounts benutzt werden. Mit Erlaubnis von GMIstvan. :-) * Die Perform list kann jetzt auch bei einem Space login ausgeführt werden. 1.3.0 20.05.05 -------------- ! Ein Problem des MC Emulators behoben. Auf verschiedenen Computern scheint der MC Traffic leicht abzuweichen, was dann zu Störungen in der Emulation führen kann. (Krios-error-5-Bug, Hinweis von OP-Krios) ! Autologin Option wird jetzt unterbunden wenn der JG Ordner nicht in der Konfig angegeben wurde. ! Es konnte vorkommen, dass jgautologin.log im JG Ordner erzeugt wurde. ! Fehler bezüglich der Handhabung von US Accounts beseitigt. (Hinweis von Ambush) ! Beim US login wurden die Makros nicht geschrieben. (Hinweis von Ambush) ! Error 68 beim Zugriff auf leere Laufwerke für Wechselmedien wie CD-Rom usw. (Hinweis von LOP-Shrek) ! this version fixes a rare bug that causes chickens to explode within a radius of 537 m if the user (of JGAL, not of the chickens) has more than 127 macros defined. (thx to LOP-Zaphod for the bugreport hrhr) + Erweiterte Funktionen werden jetzt mit dem Expertenmodus freigeschaltet. Ist dieser nicht aktiv, sind nur die Standardfunktionen verfügbar. Sinnvoll für Benutzer die mit JGAL noch nicht vertraut sind. + Perform list. Erlaubt die Ausführung von Client Kommandos direkt nach dem Login. (Idee von LOP-Zaphod) + Der zweite Client kann jetzt auch einfach direkt in JGAL definiert werden. + Die Bezeichnungen der beiden Clients im Hauptfenster können jetzt geändert werden. (Siehe Hilfe). + Ob das Pwasswort in der USER.BIN gespeichert wird oder nicht, kann nun jeder selbst entscheiden. * Ist SSL aktiviert, wird jetzt nicht nur der Login sondern der gesamte Datenverkehr zwischen JGAL und MG Server verschlüsselt. SSL ist ab dieser Version per Standard bei Neuinstallationen aktiviert . * Jetzt können mehrere Accounts mit demselben Benutzernamen angelegt werden. Dies ist möglich wenn man beim alternativen Benutzernamen eindeutige Namen vergibt. Sinnvoll wenn man gleichnamige Piloten auf EU und US Server hat. - Überflüssige Resourcen-Komponenten entfernt. (mscomctl zum Beispiel) 1.2.0 05.05.05 --------------- ! Bugfix bezüglich der englischen Loginseite. + JGAL übernimmt nun die Aufgaben des Mission Connectors. Durch diese Emulation wird Active X und der MC für den Login überflüssig. Ausserdem wurde dadurch der Login schneller. + Benutzerdaten können nun per SSL an den Server übertragen werden. (Optional) + Loginmodul für den US Client eingebaut. Im Setup kann ganz einfach zwischen EU und US Server umgeschaltet werden. In dieser Version aber noch deaktiviert. Zusatz: Der Server wird jetzt nicht mehr global gespeichert, sondern lokal an den jeweiligen Account gebunden. (Idee von Ambush) + Es werden nun 2 Clients unterstützt, über INI aktivierbar. * Die IE Webbrowser Komponente konnte komplett entfernt werden. Dadurch ergeben sich mehrere Vorteile: Die MG Seiten werden nicht mehr aktiv geladen, sondern direkt passiv übertragen. Und ganz nebenbei, ist der Login dadurch noch mal schneller. * Neues Design, u.a. Schalterkomponenten aus dem JG Client verwendet. * Der Installer ist nun Multilanguage fähig. Die Sprache des Installers wird dann automatisch in JGAL übernommen (gilt nur bei Neuinstallation). Ausserdem Design geändert. - JGAL hat nun den Zusatz "Reloaded" im Namen. - Angepasste Hilfe. - Einige kleinere Verbesserungen. 1.1.78 27.3.2005 ---------------- ! Kleinen Fehler bei checknews behoben. Betraf nur Neuinstallationen von JGAL. 1.1.76 09.01.2005 ----------------- + Zeigt nun die Version des Jumpgate Clients an. 1.1.75 05.11.2004 ----------------- ! Eine einzelne Funktion innerhalb des Paranoiamodus zum ermitteln eines spezifischen, eindeutigen PC Merkmals, funktionierte nicht unter Win XP. Diese Funktion wurde komplett durch eine neue ersetzt, die auch XP unterstützt. * Verschlüsselung mehrfach überarbeitet. Neue Methoden eingebaut um noch sicherer verschlüsseln zu können. Außerdem können zukünftig sehr einfach die Verschlüsselungsalgorithmen geändert werden, INIs mit alten Verschlüsselungsmethoden werden dann automatisch in das neue Format konvertiert. Verschlüsselung: LFDP1005 1.1.71 15.09.2004 ----------------- + Der Loginserver kann nun unabhängig von der Spracheinstellung direkt im Hauptfenster gewählt werden. 1.1.68 12.09.2004 ------------------ ! Bei der erstmaligen Installation von 1.1.67 kam es zu einem error 53. Schuld war ein Abfragefehler der jgsmsclient.ini. Fixed! 1.1.67 10.09.2004 ----------------- ! Fehler in Entschlüsselungsroutine behoben. Dieser Fehler betraf JGAL bisher nicht, da es sich um eine Funktionalität handelte, die bis zu dieser Version nicht verwendet wurde und so erst jetzt aufgefallen ist. * Anzahl der Versuche beim prüfen der Benutzerdaten von 20 auf 10 reduziert. * Weitere Sicherheitsmaßnahmen durchgeführt, um Modifikationen zu verhindern. Unter anderem wurden sämtliche Mightygames URLs verschlüsselt. * JGSMS Reader ist nun eine externe Komponente und kann beim Setup wahlweise installiert werden. Ich wollte JGAL wieder JGAL sein lassen und von JGSMS trennen. ;-) 1.1.62 17.06.2004 ----------------- ! Durch eine Änderung im vorherigen Update, konnte es dazu kommen, das nach Programmende ein Teil von JGAL im Speicher blieb. Fixed! 1.1.61 13.06.2004 ----------------- * JGSMS: Die Server URL kann nun über ein neues Schlüsselwort manuell in der INI geändert werden. Dient zu Testzwecken. * JGSMS: Der Downloadbalken bezieht sich nun auf jede einzelne Message wie es eigentlich auch von Anfang an sein sollte. * JGSMS: Schriftart der Messages wieder auf normal gesetzt. Hat man einfach eine bessere Übersicht. * JGSMS: Code des vertikalen Scrollbalkens geändert von prozentualer Positionierung auf absolute. Solange wir nicht mehr als 32767 Messages haben, passt das. ;) * JGSMS: Messagefenster vergrößert. 1.1.59 31.05.2004 ----------------- * JGSMS: Neue Gruppe "JOSSH News" + JGSMS: Jetzt können in einer SMS auch Web Links verwendet werden. Einfach Doppelklick auf eine URL machen und der Browser wird gestartet. 1.1.58 20.05.2004 ----------------- ! Wurde ein Account auf der MG Seite geändert, konnte es u.U. sein das die Funktion zum prüfen der Benutzerdaten nicht richtig funktionierte. Fixed! * Debug Modus aktuallisiert. ! JGSMS: Einige kleinere Bugs beseitigt. * JGSMS: Änderung an Datenbank um in Zukunft größere SMS zu ermöglichen. * JGSMS: Messages können nun 2000 Zeichen statt wie bisher 999 enthalten. * JGSMS: Schriftart beim Anzeigen der Message etwas vergrößert. * JGSMS: Ungelesene News werden nun auch mit fettem Betreff dargestellt. 1.1.56 13.05.2004 ----------------- * Schalter Updatecheck an Schalterlogik gekoppelt. + JGSMS: Neues Menü "Tools" * JGSMS: Rebuild befindet sich nun im neuen Menü + JGSMS: Dort findet man auch den neuen Punkt "Server Info" der über generelle Daten des Servers informiert. + JGSMS: Neuer Filter: Gruppe + JGSMS: Wurde eine Message von einem OP/GM geschrieben, erscheint nun rechts oben in der Message das MG-Logo. Mit freundlicher Genehmigung von GMIskander. 1.1.49 8.05.2004 ---------------- + JGSMS Reader client zum anzeigen der Jumpgate Short Messages eingebaut. ! Nach einer manuellen Updateprüfung wurde der Login-Button der eventuell vorher gesperrt war fälschlicherweise wieder freigegeben. Fixed! * Die Methode um festzustellen ob JGAL bereits aktiv ist, ein weiteres mal geändert. Die temp Datei ist nun hoffentlich Geschichte! 1.1.25 18.04.2004 ----------------- * Ist beim jeweiligen Account ein Passwort hinterlegt, wird dies nur noch mit einem einzelnen Stern (*) angezeigt. * Einige Tooltips hinzugefügt und andere geändert. * Debug Mode erweitert. 1.1.24 27.03.2004 ----------------- + Automatische Updateprüfung für JGAL eingebaut. + Im Hilfemenü manuelle Updateprüfung eingebaut. * Einige kleinere Änderungen am Debug mode 1.1.20 21.03.2004 ----------------- * Mit Jumpgate Patch 1.0085 wurde ein System eingeführt, mit dem für jeden Piloten eigene Makros und Boothchannel verwaltet werden können. Damit dieses System auch von JGAL unterstützt werden kann, mußten einige Anpassungen vorgenommen werden. 1.1.17 06.03.2004 ----------------- ! Durch die neue Methode festzustellen ob JGAL bereits aktiv ist, hat sich ein Fehler eingeschlichen. Trat dann auf, wenn man dazu aufgefordert wurde das Masterpasswort einzugeben, z.B. wenn sich die Umgebung geändert hat. Gab man dann das falsche ein, konnte man JGAL nicht mehr starten. Fixed! 1.1.16 16.02.2004 ----------------- ! Unter Windows XP konnte JGAL nicht gestartet werden, wenn man sich bereits mit JGAL in Jumpgate eingelogt hat und Jumpgate noch aktiv war. Deswegen wird jetzt eine andere Methode verwendet um zu überprüfen ob JGAL bereits aktiv ist. ! Uninstaller berücksichtigte u.U. nicht alle Dateien. Fixed! 1.1.14 07.02.2004 ----------------- + Da der tatsächliche Pilotenname in der Regel vom MG Benutzername abweicht, habe ich ein zusätzliches Feld eingebaut, welches eine Beschreibung des Accounts ermöglicht. Das Feld ist optional. * Schalter Checknews und Autorequester ebenfalls an die Abhängigkeitslogik gekoppelt. 1.1.11 04.02.2004 ----------------- ! Fehler behoben der bei einigen wenigen Benutzern verhinderte, das JGAL sich selbst beendet. (Hinweis von Supermax) + Neu ist der Debug mode. Damit kann bei Bedarf der Login-Vorgang protokolliert werden. 1.1.7 31.01.2004 ---------------- * Die Auswahlliste der Accounts im Hauptfenster ist nun immer sichtbar, auch wenn es nur einen Account gibt. * Die Schlüsseldatei wird jetzt direkt in der Registry gespeichert. Das erschwert einen möglichen gezielten Angriff auf einen ungeschützten PC noch zusätzlich. * Stimmt die Schlüsseldatei nicht mehr mit der INI überein, wird die Schlüsseldatei in der Registry sofort gelöscht. * Ist der Para-Mode nicht aktiv, wird im Hauptfenster ein gelbes Schloss oben rechts dargestellt. Ist der Para-Mode aktiv, ändert sich die Farbe auf grün. * Weitere Verschärfung der internen Verschlüsselung um dem Auslesen des Masterpasswortes aus dem Hauptspeicher entgegen zu wirken. - Kleinere Änderungen am Design. 1.1.0 27.01.2004 ---------------- + JGAL bietet nun optional den "Paranoia-Modus". Dieser beinhaltet eine Verschlüsselung der kompletten INI mit einem frei wählbaren Masterpasswort. Weiterhin kann JGAL jetzt auch feststellen, ob eine fremde und damit nicht legitimierte INI benutzt wird. Dazu werden einige Merkmale abgefragt, u.a. die Seriennummer des Datenträgers auf dem JGAL installiert ist. JGAL hat damit nun einiges an zusätzlicher Sicherheit zu bieten. * Es kann jetzt nur noch eine Instanz von JGAL gestartet werden. * Wird JGAL gestartet und Jumpgate ist bereits aktiv, wird der Login-Button gesperrt. (Anregung von Fonetix) * Etliche interne Änderungen in Bezug auf den Paranoia-Modus. Der Sourcecode hat kräftig zugelegt. ;-) 1.0.90 10.01.2004 ----------------- ! Durch einen kleinen Fehler im Helpsystem, wurde im Hauptfenster mit F1 nicht die richtige Hilfeseite aufgerufen. + Nach einer Erstinstallation wird beim ersten Aufruf von JGAL nun automatisch die Onlinehilfe aufgerufen. * Werden beim Benutzercheck falsche Daten festgestellt, werden die Felder Benutzername und Passwort für 1 Sekunde gesperrt. Dient als optischer Indikator für eine weitere Prüfung. * Onlinehilfe von Word-HTML auf Netscape-HTML umgestellt, dadurch wurden die Helpfiles ebenfalls kleiner. Außerdem sind die HTML-Helpfiles jetzt so wie es Hamalzah gewollt hat! ;-) - Verschiedene Optimierungen hinsichtlich der Größe von JGAL vorgenommen. 1.0.87 29.12.2003 ----------------- + JGAL wird nun mit Setup ausgeliefert. Dazu verwende ich den sehr mächtigen Installer von Nullsoft, hat alles was man als Coder braucht. + Vor dem speichern von Benutzername und Passwort werden diese nun auf Gültigkeit geprüft. Diese Überprüfung lässt sich ein- und ausschalten. * Bei einer Erstinstallation gelten jetzt folgende Standardwerte: Language = Englisch CheckNews= Ein UserCheck= Ein * Die Methode um festzustellen ob Jumpgate oder der Updater geladen wurden erweitert. Statt nach einem Fenstertitel zu suchen, wird nun explizit nach der entsprechenden geladenen .exe gesucht. Das ist sehr viel genauer als nach dem Fenstertitel zu suchen. 1.0.84 15.12.2003 ----------------- + Bei Testaccounts wird jetzt nach der erfolgreichen Anmeldung in gelber Schrift links oben im Hauptfenster angezeigt, wieviele Tage noch übrig bleiben. * Tooltiphandling intern komplett geändert für zukünftige Features. Dadurch entfällt außerdem beim ein- und ausschalten der Tooltips das neuladen des Konfig-Fensters, welches dabei bisher unangenehm "aufgeblitzt" hat. 1.0.82 03.11.2003 ----------------- + Skriptparameter /autologin hinzugefügt. Hat Priorität vor dem Setup. + Skriptparameter /account hinzugefügt. Hat Priorität vor dem zuletzt aktiven Konto. * Werden die Makros von JG in den aktuellen Benutzer kopiert, wird die Hintergrundfarbe der Makrotexte geändert. Dient nur als Indikator daß die Makros aus JG übernommen wurden. * Die Reihenfolge der Accounts in der INI ist nun die gleiche wie in den Dropdown-Listen in JGAL. Reine Kosmetik. 1.0.74 15.10.2003 ----------------- ! Durch einen Fehler in einer Suchroutine, konnten nicht mehr als 10 Accounts angelegt werden. Es gab einen "error 9". Fixed! (Hinweis von Cap-Leith) 1.0.73 27.09.2003 ----------------- + Das Hauptfenster von JGAL kann nun minimiert werden. (Idee von -Bazino-) + Für jeden Benutzer kann nun ein Standard Kanal für F5 definiert werden. (Idee von Cap-Leith) * Bis zu dieser Version wurde immer die deutsche Webseite zum einloggen verwendet, dies ist nun abhängig von der Spracheinstellung in JGAL. Wird auf "english" gestellt, loggt sich JGAL auch auf der englischen Webseite ein. Das ist nützlich, falls die deutsche mal nicht geht und umgekehrt. * Wenn man bei einer neuen Nachricht die Homepage von Mightygames sehen will, wird JGAL jetzt minimiert. 1.0.71 17.09.2003 ----------------- ! Wurde JGAL während des Loginprozesses einfach geschlossen ohne den Login abzubrechen, blieb ein Teil von JGAL im Speicher. Das bedeutete zwar kein Problem, war aber trotzdem nicht im Sinne des Erfinders. Fixed! * Bei einer Erstinstallation von JGAL, wird "JG Nachrichten prüfen" standardmäßig erst einmal aktiviert. * Die Online-Hilfe kann jetzt auch Kontextabhängig mit F1 aufgerufen werden. Das bedeutet, daß genau der Teil der Hilfe aufgerufen wird, der zum jeweiligen Fenster gehört. * Die englische Online-Hilfe wurde komplett überarbeitet und aktuallisiert. Thx an -Bazino- ! :-) 1.0.68 08.09.2003 ----------------- ! JGAL konnte ab 1.0.64 auch mit Testaccounts verwendet werden. Leider erkannte er aber durch diese Änderung keine abgelaufenen oder gesperrten Accounts mehr. Fixed! (Hinweis von Cap-Leith) * Die Funktion um den "Mit Server verbinden" Requester automatisch bestätigen zu lassen wurde komplett umgebaut. Bisher war es nötig eine Verzögerung in Sekunden anzugeben, dies störte mich von Anfang an. Nun setze ich eine Scanroutine ein, die automatisch feststellt wann dieser Requester sichtbar ist. * Anzahl der Benutzerkonten auf 99 erhöht. * Readme.txt in HTML Help (.chm) konvertiert und überarbeitet. + Diese Hilfe-Datei kann nun direkt in JGAL als Online-Hilfe aufgerufen werden. Entweder über das Menü "?" im Hauptfenster, oder überall mit F1. 1.0.64 26.08.2003 ----------------- ! JGAL funktionierte nicht mit Testaccounts (10 Tage Acc.). Fixed! (Hinweis von Cap-Leith) ! Tooltips wurden mit Wahr/Falsch in INI geschrieben, statt mit 0/1. Geändert. Dies war weniger ein Bug, mehr ein Schönheitsfehler. 1.0.63 19.08.2003 ----------------- ! Wurde der Login eines Benutzers abgebrochen und dann der Login eines anderen Benutzers ausgeführt, konnte das u.U. zu einer falschen Fehlermeldung führen, das Benutzername oder Passwort falsch wären. Fixed! ! Wie ich feststellte, konnte man auch einen leeren Benutzernamen speichern. Das sorgte zwar nicht für einen Fehler und er hat den Benutzer auch nicht wirklich übernommen, aber die Liste stand dann auf einem leeren Eintrag. Fixed! * Einige Tooltips überarbeitet. * Die Felder für Benutzername auf 20 Zeichen und Passwort auf 50 Zeichen beschränkt, da dies die Limits für einen MG-Account sind. (Info von GMHawk) * Setup etwas aufgeräumt. + Tooltips lassen sich nun auch abschalten. 1.0.62 13.08.2003 ----------------- ! War im JG Ordner keine macro.bin vorhanden, weigerte sich die Makroverwaltung eine neue anzulegen. Das war natürlich völliger Blödsinn! ;-) Fixed! + Nun wird überprüft, ob auf der Mightygames Homepage neue Nachrichten für Jumpgate vorhanden sind. Die Homepage kann dann auf Wunsch gleich angezeigt werden. Der News Check lässt sich ein- und ausschalten. * War die Makroverwaltung UND der Autologin aktiv, konnte man eventuell in JG geänderte Makros nicht in den Benutzer übernehmen, da diese ja sofort beim Login überschrieben wurden. Ich habe die Makroverwaltung nun zeitlich etwas später in der Loginprozedur angelegt. Man hat jetzt Zeit den Login zu stoppen, bis zu dem Punkt, an dem "Jumpgate starten" grün erscheint. 1.0.60 10.08.2003 ----------------- ! Sind für einen Benutzer noch keine Makros definiert worden, stand die Länge der Makros auf 99 statt auf 0. ! Schönheitsfehler korrigiert. Wurde ein neuer Benutzer angelegt, oder aber ein bestehender geändert, setzte JGAL beide Benutzer-Auswahllisten immer auf den obersten in der sortierten Liste. Das war doch etwas irritierend. Nun bleibt der zuletzt geänderte oder angelegte Benutzer auch ausgewählt. Außerdem übernimmt nun das Setup den ausgewählten Benutzer des Hauptfensters. (Idee von supermax) 1.0.59 09.08.2003 ----------------- * Wie ich gerade feststellen mußte, lassen sich in der macro.bin zwar 80 Zeichen speichern, JG verwendet aber nur 69 davon und schneidet den Rest ab. Jetzt können also nur noch 69 eingegeben werden. * Damit man auch gleich sieht wieviele Zeichen schon eingegeben wurden, wird das jetzt rechts über dem Textfeld angezeigt. * Da in JG eine nicht proportionale Schrift verwendet wird, wird nun auch im Editor eine solche Schrift verwendet. So sieht man erstens besser wie es in JG nachher aussieht und ist außerdem praktischer für Leute die Makros untereinander ausrichten. Damit auch noch alle Zeilen komplett sichtbar im Editor sind, das Fenster dafür etwas vergrößert. 1.0.58 08.08.2003 ----------------- * Wurde bei einem Benutzer das erste mal der Makroeditor aufgerufen, standen alle Kanäle standardmäßig auf 1. Diese sind nun zuerstmal in einem undefinierten Zustand. Wenn schon denn schon :) (Greets to nex_one) * Tooltips gibts nun auch für die restlichen Schalter und Felder des Makro- Editors. 1.0.57 07.08.2003 ----------------- ! Wurde im Fenster "Verzeichnis auswählen" nur ein Laufwerksbuchstabe ausgewählt, z.B. nur c:\, kam es zu einem Fehler wenn man auf geklickt hat. ! Wurde die Sprache auf english umgestellt, hatte er das beim Fenster "Verzeichnis auswählen" recht schnell wieder vergessen! ;) ! Eig. kein Bug eher ein Schönheitsfehler. ;) Hat man ein Makro im Editor komplett gelöscht, erschien beim drücken der eigentlich unbelegten F-Taste in JG trotzdem eine Leerzeile im Chatfenster. Das Makro wird jetzt in der macro.bin genauso deaktiviert, wie es z.B. nach einer Neuinstallation von JG der Fall wäre. So nebenbei ein Effekt, den man in JG selbst nicht erzeugen kann, da man dort Makros nicht wirklich löschen kann. (Hinweis von nex_one) * Wurde im Editor ein Makro gelöscht und die Makros gespeichert, erschien beim nächsten Aufruf trotzdem der vorherige Kanal des gelöschten Makros. Diesen Schönheitsfehler beseitigt. (Gequengel von nex_one ;-) * Den Schalter ebenfalls an die Abhängigkeitslogik gekoppelt. Das gleiche gilt für . * Die neuen Tooltips bezüglich Makroverwaltung nun auch in englisch vorhanden. Hoffe ich hab mich klar genug ausgedrückt! ;-) 1.0.56 06.08.2003 ----------------- ! Wurde die Funktion auf eine ganz neue macro.bin angewendet, in der eine oder mehrere F-Tasten nicht belegt sind, z.B. nach einer Neuinstallation von JG, brach JGAL mit einer Fehlermeldung ab. (Hinweis von nex_one) 1.0.55 06.08.2003 ----------------- ! Wurde JG neu installiert und das Intro war deaktiviert, kam es beim erneuten deaktiveren des Intros zu einer Fehlermeldung da netdevil.ex_ ja nicht vom Uninstaller berücksichtig wird und deshalb noch vorhanden ist. Dies wird jetzt abgefangen und in diesem speziellen Fall die netdevil.ex_ vorher gelöscht. (Hinweis von supermax) + Makroverwaltung und Editor eingebaut. Damit können bequem die Textmakros (F6- F10) für Jumpgate definiert werden. Mit einem Button lassen sich auch ganz einfach die aktuellen Makros aus Jumpgate in die Benutzermakros übernehmen. Mit der Makroverwaltung ist es dann möglich, beim Login die Benutzermakros an Jumpgate zu übergeben. Dazu wird die Datei macro.bin im Jumpgate Verzeichnis automatisch von JGAL erzeugt. Auf diese Weise kann man für jeden Benutzer eigene Makros anlegen. (Idee von supermax) * Kann keine Verbindung zum Server hergestellt werden, wird nun zusätzlich ein Fehlercode mit angegeben. Dieser Fehlercode kann für Bugsuche nützlich sein, falls das Problem nicht beim MG Web-Server liegt. * Das Fenster zum wählen des JG-Verzeichnisses ebenfalls mehrsprachig ausgelegt. 1.0.54 02.08.2003 ----------------- * Den Buttons und einen JG-Touch verpasst. - Die Icons von JGAL geändert. - Den Hintergund etwas verschönert. ;-) 1.0.53 30.07.2003 ----------------- ! nex_one war der erste der ein Problem mit dem Login hatte. JGAL kam bis zu der Stelle "Benutzerdaten übertragen" und machte dann nicht weiter. Problem war, das der Status "Seite geladen" nicht vom IE an JGAL gesendet wurde und er deshalb auch nicht weitermachen konnte. Das habe ich nun anders gelöst, JGAL sollte nun bei allen funktionieren. 1.0.51 26.07.2003 ----------------- + JGAutoLogin hat nun auch eine englische Readme, weiterhin sind sämtliche Meldungen nun ebenfalls in Englisch vorhanden. Danke an Stahlherz! ;-) 1.0.48 26.07.2003 ----------------- ! Wurden für Titelleisten eine andere andere Schrift als MS Sans Serif 8 verwendet, hatte das Hauptfenster nicht mehr die korrekte Größe. Dies wird nun abgefangen und immer die korrekte Größe eingestellt. * Kleine Änderung in der Loginprozedur. Evtl. hilft das bei denjenigen, bei denen es an der Stelle "Benutzerdaten übertragen" nicht weitergeht. 1.0.46 24.07.2003 ----------------- + Die Sprache kann nun auf Deutsch oder Englisch gestellt werden. 1.0.44 20.07.2003 ----------------- ! Um festzustellen ob Jumpgate aktiv ist, wurde nach einem Prozess mit dem Namen "Jumpgate" gesucht. Dies ist z.B. notwendig um den Server-Requester in JG nach Ablauf der Sekunden des Requester-Timings automatisch bestätigen zu lassen und außerdem um JGAutoLogin automatisch beenden zu können. Dies konnte jedoch durch ein gleichnahmiges anderes aktives Fenster durcheinander gebracht werden, z.B. ein normaler Ordner der "Jumpgate" heißt, wie bei mir. Die Routine die für das ermitteln der aktiven Programme zuständig ist erweitert, um Jumpgate eindeutig identifizieren zu können. ! Beim Timing konnten nicht mehr als 32 Sekunden angegeben werden. Wurden mehr eingegeben, setzte sich JGAutoLogin nach dem erfolgreichen Anmelden beim Server automatisch zurück, anstatt den Requester in JG zu bestätigen und sich zu beenden. Fixed! + Schlug der Verbindungsaufbau zum Server fehl, wurde JGAutoLogin einfach kommentarlos zurückgesetzt. Stattdessen gibt es nun auch dafür eine Meldung. Das schien mir sinnvoll, nachdem es heute Morgen nicht möglich war in JG einzuloggen und ich erst nicht wußte wieso! ;-) + Im Setup wird jetzt die Anzahl der Konten angezeigt. * Ist nicht mehr als ein Benutzerkonto vorhanden, macht es eig. auch wenig Sinn, im Hauptfenster die Auswahlliste anzuzeigen. Diese wird jetzt nur noch eingeblendet, wenn mehr als ein Benutzerkonto vorhanden ist. * Die Benutzerliste wird jetzt ebenfalls während der Loginprozedur gesperrt. [eofcac]