v4.04 ********************************************* 07.11.2007 + Setup jetzt auch zweisprachig (deutsch und englisch) ! Bugfix: manuelle Updatesuche verursachte einen Absturz, wenn kein gültiges Defaultgateway konfiguriert war ! Bugfix: Autoupdate verursachte einen Absturz bei Programmstart, wenn kein gültiges Defaultgateway konfiguriert war (gefunden von Michael L.) ! Bugfix: die Profilerkennung funktionierte nicht richtig, ein Profil wurde nur dann als aktuell angezeigt, wenn es auch in der Auswahlliste selektiert war + Lastoptimierung wenn NetCon ohne bestehende Netzwerkverbindung läuft v4.03 ********************************************* 25.09.2007 ! Bugfix: wenn das Programm in englisch gestartet wurde, wurden die Profil- und die Gruppennamen trotzdem in deutsch angezeigt ! Bugfix: in Vista wurde die Subnetzmaske falsch angezeigt und demzufolge das aktuelle Profil nicht erkannt + jetzt wird angezeigt, dass bei Aktivierung von DHCP auf eine Serverantwort gewartet wird v4.02 ********************************************* 01.08.2007 ! Bugfix: die Syntaxüberprüfung für IP-Adressen ließ mehr als 4 Oktetts zu ! Codeoptimierung: Eingabefelder für Gruppen- und Profilnamen + in den Eingabefeldern werden jetzt die erwarteten Parameter angezeigt ! das Verhalten der Auswahlliste für die Subnetzmaske wurde verbessert ! Bugfix: die Updateabfrage zielte auf eine nicht existierende Datei - Mann, ist mir das peinlich... + es ist nur möglich eine Subnetzmaske auszuwählen oder einzutragen, wenn vorher eine IP-Adresse eingegeben wurde ! Tabreihenfolge korrigiert ! in der englischen Hilfe fehlten einige Bilder v4.01 ********************************************* 22.07.2007 + die Programmhilfe ist jetzt strukturiert und zweisprachig + NetCon kann jetzt im laufenden Betrieb in deutsch oder englisch umgeschaltet werden ! Codeoptimierungen für bessere Performance beim Programmstart ! Bugfix: beim Löschen der ersten Gruppe bzw des ersten Profils trat ein Laufzeitfehler auf ! Bugfix: Profil ließ sich trotz fehlerhaft eingegebener IP-Parameter aktivieren + Bei manuellem Updatecheck wird jetzt auch eine Meldung ausgegeben wenn keine neuere Programmversion vorhanden ist ! Bugfix: Darstellungsfehler bei einzeln vorhandener Schnittstelle ! Bugfix: Profil wurde nicht korrekt gespeichert wenn man direkt nach einer Eingabe den Beenden-Button betätigte ! Timerintervalle verändert, dadurch bei Leerlauf weniger Last und bei Aktionen bessere Antwortzeiten v4.00 ********************************************* 08.07.2007 ! Bugfix: AutoUpdate-Funktion verursachte Absturz, wenn eine der Schnittstellen keine gültige IP-Adresse hatte (gefunden von Klaus Heidenreich) + AutoUpdate kann jetzt deaktiviert werden (Anregung Klaus Heidenreich) + Man kann jetzt manuell auf Udates prüfen wenn AutoUpdate deaktiviert ist (An- regung Klaus Heidenreich) ! Alle Einstellungen und Profile werden jetzt in der Datei Settings.xml gespei- chert. Es müssen im Netcon-Verzeichnis nur sechs Dateien vorhanden sein: NetCon.chm, NetCon.exe, Settings.xml, setup.log, uninstall.exe und versions.txt. Alle anderen Dateien können gelöscht werden. Die Abspeicherung im XML-Format bringt deutliche Performancesteigerung, Lastverringerung und Lesbarkeit der Settings + Mit "Profil klonen" kann jetzt ein Duplikat eines Profils erstellt werden (An- regung Klaus Heidenreich) ! Die Gruppen sind jetzt den Schnittstellen zugeordnet + Gruppen- und Profilnamen werden in Fettschrift angezeigt, um sie besser von der IP-Konfiguration unterscheiden zu können (Anregung Klaus Heidenreich) v3.00 ********************************************* 14.06.2007 * Jetzt können beliebig viele Profile in beliebig vielen Gruppen erstellt wer- den, die in einer Baumstruktur verwaltet werden. Nützlich, wenn man diese Gruppen beispielsweise verschiedenen Standorten zuordnet. Jede Gruppe hat eine Gruppe*.ini-Datei (Anregung Hartmut Hövels und Jörn Vogel) v2.03 ********************************************* 10.05.2007 * Bugfix: Absturz bei Programmstart, wenn ein nicht erfolgreicher DHCP-Request vorausging (gefunden von Klaus Heidenreich) * Bugfix: im dritten Profil wurde die IP-Adresse falsch abgespeichert (gefunden von Hartmut Hövels) v2.02 ********************************************* 04.05.2007 * Bugfix: wenn bei Programmstart keine IP-Verbindung vorhanden war, stürzte NetCon v2.01 ab v2.01 ********************************************* 03.04.2007 * Benachrichtigung über Programmupdates * Bugfix: Subnetzmaske wurde unter bestimmten Umständen nicht im Profile.ini abgespeichert * im Profile.ini sind die Einträge jetz in der Reihenfolge der Schnittstellen abgelegt (Anregung Klaus Heidenreich) * NetCon kann jetzt bis zu 10 Schnittstellen konfigurieren (Anregung Klaus Heidenreich) v2.00 ********************************************* 02.04.2007 * neue Engine - WESENTLICHE Performance Steigerung * es wird nur noch eine INI-Datei (Profile.ini) verwendet, sollten noch andere INI-Dateien im Verzeichnis vorhanden sein, können diese gelöscht werden * Kontextmenü wird jetzt die ausgewählte Schnittstelle mit ihrem aktiven Profil angezeigt, der Tooltip auf dem Trayicon ist derzeit nicht aktiv * durch die neue Engine wird jetzt Windows Vista voll unterstützt v1.14 ********************************************* 20.03.2007 * Hilfe nun im Windows HTML Help Format (NetCon.chm) * Trayicon verrät per Tooltip die ausgewählte Schnittstelle samt IP und Maske * Im Kontextmenü wird ebenfalls die ausgewählte Schnittstelle mit IP und Maske angezeigt v1.13 ********************************************* 13.03.2007 * man kann nunmehr im Kontextmenü (welches im minimierten Modus per Rechtsklick auf das Trayicon erreichbar ist) Profile oder DHCP aktivieren * wenn jetzt bei einer Schnittstelle die bereits mit DHCP läuft, erneut auf DHCP geklickt wird, wird ein Release und ein neuer DHCP-Request gestellt (sehr nützlich, wenn man das Netzwerkkabel zu schnell umgesteckt hat) * DHCP-Request wesentlich vereinfacht (geht jetzt auch schneller) * Programmhilfe zugefügt * alle zulässigen Subnetzmasken können jetzt per DropDown ausgewählt werden * Last verringert bei Datenänderung * Routingüberwachung entfernt, war dummes Zeug v1.12 ********************************************* 14.02.2007 * Bugfix: Problem bei 5 IP-Schnittstellen (Anregung Klaus Heidenreich) v1.11 ********************************************* 01.08.2006 * für die Subnetmaske wird jetzt standardmäßig 255.255.255.0 vorgeschlagen * Bugfix: hängt sich auf bei Profilaktivierung * jetzt wird immer die oberste Schnittstelle vorausgewählt v1.10 ********************************************* 06.04.2006 * das Trayicon hat ein Kontextmenü über welches man die Routingüberwachung star- ten und beenden, das Programmfenster öffnen sowie das Programm beenden kann * NetCon kann jetzt zum Trayicon minimiert werden, wobei an dessen Farbe erkenn- bar ist, ob die Routingüberwachung aktiv oder inaktiv ist * das Routing kann jetzt für 2 oder mehr Schnittstellen automatisch angepasst und gegen Veränderungen überwacht werden * kleine Codeoptimierung * Bugfix: fehlerhafte Anzeige der aktuellen Konfiguration (Anregung Jörg Fänger) v1.09 ********************************************* 10.03.2006 * oben rechts ein neuer Button zum Hocklappen auf die Titelleiste, wenn NetCon hochgeklappt ist läuft kein Displaypolling (weniger Prozessorlast) * oben rechts zwei neue Buttons zum Schließen, bzw. zum Immer-Im-Vordergrund -Halten des Programmfensters * nicht benutzte Profile sind jetzt einklappbar * Tooltips angepasst * bei den IP-Schnittstellen wird ein überlanger Name jetzt mit "..." verkürzt dargestellt und per Tooltip vervollständigt * Codeoptimierung - weniger Last beim Polling der Anzeige der aktuellen Konfiguration v1.08 ********************************************* 14.02.2006 * wenn weniger als 5 Schnittstellen vorhanden sind, werden die nicht genutzten ausgeblendet * NetCon hat jetzt einen Installer * Bugfix: stürzt ab bei Leerzeichen im Dateipfad * wenn man einen Profilnamen löscht, wird jetzt ein Standardname eingetragen v1.07 ********************************************* 17.01.2006 * bei Klick in ein IP-Eingabefeld wird jetzt nur noch jeweils das angklickte Oktett selektiert * anstatt des 16-Bit-command.com wird jetzt der 32-Bit-Kommandointerpreter cmd.exe verwendet * Bugfix: Fehler im Profilfile für die 4. und 5. IP-Schnittstelle * Bugfix: stürzt ab, wenn kein GW (Anregung Egon Neubauer) * Schnittstellen werden jetzt alphabetisch sortiert * Ist-Gleich-Knöpfe eingeführt, zum schnelleren Übernehmen der Einstellungen in andere Profile * jetzt mit Syntaxprüfung für IP-Adressen v1.06 ********************************************* 14.12.2005 * Tab-Reihenfolge korrigiert * Tooltips hinzugefügt * BugFix: Programm hängt sich bei Aktivierung DHCP auf * ungültige Anzeigewerte in der aktuellen Konfiguration während Init oder Schnittstellenwechsel werden jetzt geghostet * Codeoptimierungen: X=X+Y ==> X+=Y, AndAlso, OrElse * Bugfix: teilweise falsches ini-File genutzt * Code optimiert, einige IF THEN durch SELECT CASE ersetzt * Bugfix: DHCP-Click hat falsche ini-Files angelegt * DHCP-Request hat jetzt ein Zeitlimit von einer Minute * Bugfix: Profile werden auf die falschen Interfaces übernommen, wenn das Profil auf dem Interface noch nicht definiert ist (Anregung Klaus Heidenreich) v1.05 ********************************************* 06.12.2005 * neues Icon, ist jetzt besser sichtbar (Anregung Manfred Hepp) * als v1.04 hatte ich versehentlich eine Debug-Version verteilt (nicht optimiert, zuviel Prozessorlast) * mailto-Link eingefügt, der das Standardemailprogramm öffnet, für eine email an mich * http-Link eingefügt, der den Standardbrowser öffnet, für eventuell vorhandene neue Programmversionen (von nun an bitte dort nachsehen, ich verteile nicht mehr per email) v1.04 ********************************************* 16.11.2005 * wird jetzt in ALT-TAB-Liste angezeigt (Anregung Klaus Heidenreich) * portiert auf VB 2005 Express Edition * bei erneutem Programmstart wird die bereits laufende Instanz aktiviert * jetzt sind bis zu 5 IP-Schnittstellen konfigurierbar (Anregung Klaus Heidenreich) * jetzt sind pro Schnittstelle 3 Profile speicherbar * jede Menge Bugfixes * Perfomance verbessert * DHCP-Erkennung verbessert