Online Sig by winki2099

Hier gibt's ein kleines Beispiel: Info
Hier gibt's ein paar Bilder: Bilder
Hier gibt's die Anleitung: Anleitung

Binary: O-Sig v1.04c

Hier mal ein kleiner Überblick, was bisher geschah

07.07.04
+ Version 1.04c
+ Hinzugefügt: Anpassung an die neue eMule-Version 0.43
+ Geändert: intern ein paar Kleinigkeiten
+ Hinzugefügt: einige neue, exklusive Hintergrundbilder von Pink_Frog
Danke an Pink_Frog für die Bilder ;-)

English:
+ Add: Adjustment to the new eMule version 0.43
+ Modified: internally a few little things
+ Add: Some new, exclusive Backgroundpics by Pink_Frog
Thanks to Pink_Frog for the Pics ;-)

31.05.04
- Version 1.04a
+ Hinzugefügt: %diskfree% kann jetzt auch im bild angezeigt werden.
+ Hinzugefügt: Im Dialog "FileInfo" wird jetzt der freie Speicherplatz vom TempDir(Partition) angezeigt.
+ Hinzugefügt: Im Dialog "FileInfo" wird jetzt der freie Speicherplatz vom IncomingDir(Partition) angezeigt.
+ Hinzugefügt: Button Checkdiskspace. Damit wird der freie Speicher der Temp- und Incoming-Partition angezeigt.
+ Hinzugefügt: Anzeige des freien Speicherplatzes der Temp- und Incoming-Partition. Grün: > 1GB, Rot: < 1GB;
+ Hinzugefügt: Anzeige jetzt per LED und nicht mehr per Farben.
+ Geändert: Neue PNG-Komponente, dadurch wird die LPng.dll überflüssig.

English:
+ Add: %diskfree% is now available in the picture.
+ Add: In the dialog module "FileInfo" now is shown the free disk space ftom the TempDir(Partition).
+ Add: In the dialog module "FileInfo" now is shown the free disk space ftom the IncomingDir(Partition).
+ Add: Button "Check Disk Space" to detect the free disk space of the temp- and incoming-Partition.
+ Add: Show the free space of the Temp Folder Partition and the Incoming Folder Partition. Green: > 1GB, Red: < 1GB.
+ Add: Announcement now by LED and no more by colors.
+ Modified: New png component, thus the LPng.dll becomes redundant.

17.05.04

- Version 1.03 Beta6
- BugFix: wird eMule-Plus benutzt, wurde die "onlinesig.dat" nur jedes zweite Mal eingelesen.

English:
- BugFix: by using eMule-Plus the "onlinesig.dat" was imported only every second time.

16.05.04

- Version 1.03 Beta5
- Geändert: die Datei "onlinesig.dat" wird zuerst im config-Ordner gesucht (eMule-Plus)

English:
- Changed: The File "onlinesig.dat" will be searched at first in the config-Dir (eMule-Plus)

14.12.03

- Version 1.03 Beta2
- Bugfix: unter Umständen konnte es passieren, dass manch Timer nicht initialisiert wurde.
- Bugfix: die FTP-Verbindung wurde unter Umständen nach dem Upload nicht unterbrochen
- Bugfix: beim aufrufen der Optionen wurde die falsche Previewroutine aufgerufen.
+ Geändert: beim Start wird überprüft, ob der Pfad bezüglich Autostart in der Registry noch stimmt und bei Bedarf angepasst.
+ Geändert: die Laderoutine für die preferences.ini erzeugte ztw. einen fehler.
+ Geändert: die Handhabung des Logfiles, die Grösse wird nicht mehr in KB sondern in Zeilen angegeben.
+ Geändert: die komplette FTP-Routine wurde überarbeitet.
+ Geändert: die Ausgabe der Fehlermeldungen wurde komplett geändert
+ Geändert: die Erkennung der dynamischen IP wurde verbessert.
+ Geändert: die eMail Routine wurde überarbeitet.
+ Optimiert: die Lade- und Saveroutinen der Online-Sig.
ACHTUNG! Aufgrund der Änderungen bezüglich des LogFiles kann das erstmalige Starten der Sig etwas länger dauern. Dies ist aber ein einmaliger Vorgang, danach startet die SIG wie gewohnt.

15.11.03
- Version 1.03 Alpha-3
- Bugfix: War bei der eMail "SMTP after POP" engeschaltet und beim POP-Connect trat ein Fehler auf, wurde die eMail nicht gesendet.
- Änderung: interne Struktur geändert, damit verschiedene Routinen nicht zu oft aufgerufen werden.
- Hinzugefügt: die LogFile-Ausgaben weiter verbessert.
- Achtung: dies ist eine Alpha!

14.11.03
- Version 1.03 Alpha-1
- Bugfix: in der Darstellung des FileInfo-Formulars hatte sich ein Fehler eingeschlichen
- Hinzugefügt: Erkennung des Intel Pentium III erweitert (Alpha!)
- Hinzugefügt: die LogFile-Ausgaben weiter erweitert.

13.11.03
- Version 1.03 Alpha
- Bugfix: info.html, das Bild (z.Bsp back.jpg) und das favicon wurden nur selten in das voreingestellte Verzeichnis kopiert.
- Änderung: Unter NT4 wurde das FileInfo-Formular ohne Buttons dargestellt. Durch eigene Resize- und Darstellungsroutine ist das Problem hoffentlich behoben.
- Hinweis 1: dies ist eine Alpha Version, weil ich mit einer internen Umstrukturierung begonnen habe. Normalerweise sollte alles funktionieren.
- Hinweis 2: bitte auch die Datei info.htp mitentpacken.
- Hinweis 3: in der 1.02i ist der oben unter Bugfix genannte Fehler bekannt. dieser fehler wird wohl die wenigsten betreffen.
- Hinweis 4: die Versionen sind zueinander kompatibel

09.11.03
- Version 1.02i
- Routine zum einlesen der Onlinesig.dat nochmals geändert.
- Im Optionenbereich bei FTP (Upload info.html) wurde ztw. nicht die komplette Zeile angezeigt.
- Erkennung des Intel Pentium III begonnen (Alpha!).
- Bugfix: Favicon wurde nicht mitkopiert in das "extra"-Verzeichnis

07.11.03
- Version 1.02h
- Logfileausgaben weiter erweitert.
- Backup-Pfade werden bei neuem ausgewählten eMule angeglichen, wenn die zu sichernden Dateien im config-Ordner liegen.
- Achtung: wer sich die 1.02g gezogen hat, bitte updaten auf die 1.02h, da manche Sachen nicht wie gewünscht funkionieren.

05.11.03
- Version 1.02g
- Änderung der Bezeichnung von "Backup now" in "Backup all now"
- Anordnung der Buttons auf dem Hauptformular geändert.
- Erweitert: Logfileausgaben
- Hinzugefügt: Datum und Uhrzeit in der eMail
- Hinzugefügt: Anzeige bei FTP-Übertragung
- Hinzugefügt: Anzeige bei eMail-Übertragung
- Hinzugefügt: Button, der den eMule Ordner im Explorer öffnet
- Hinzugefügt: Button, der den Temp-Ordner im Explorer öffnet
- Hinzugefügt: Button, der den Incoming-Ordner Ordner im Explorer öffnet
- Änderung: gesamte Änderung der FTP-Routine, da gelegentlich ein Socket-Fehler auftrat.
- Änderung: minimaler Wert bei automatischer Einwahl 30sec, da bei zu kurzer Prüfung die Einwahl nicht funktionierte

26.10.03
- Version 1.02f
- hinzugefügt: Backupfunktion für eMule-Dateien, mit Timerfunktion. Sicherung im Verzeichnis der Onsig.
- hinzugefügt: in der ip.txt wird jetzt auch das Datum und die Uhrzeit des hochladens angezeigt.
- hinzugefügt: info.html und das Pic können auch in ein anderes Verzeichnis gespeichert werden.
- Bugfix: die Routine, um die eigene IP zu ermitteln, wurde mehrmals aufgerufen.
- Bugfix: der Upload wurde auch dann aufgerufen, wenn kein FTP-Server ausgewählt war.
- Änderung: die Laderoutine für die onlinesig.dat wurde geändert, um hoffentlich den E/A-Fehler in den Griff zu kriegen.

20.10.03
- Version 1.02e-1
- Bugfix: Favicon wurde nicht gefunden und auch nur auf FTP1 hochgeladen, jedoch nicht auf FTP2

18.10.03
- Version 1.02e
- hinzugefügt: Temp und Incoming Ordner werden in einem eigenen Fenster angezeigt.
- hinzugefügt: Falls ein Favicon im Verzeichnis der Sig oder im Icons-Ordner vorhanden ist, wird dieses mit hochgeladen.
- hinzugefügt: Im Hauptformular der Sig wird angezeigt, ob ein Favicon vorhanden ist oder nicht.
- hinzugefügt: Anzeige der eMule User-ID (nicht Userhash!)
- hinzugefügt: %myid%, eMule User-ID kann in der Info.html oder im Bild angezeigt werden.

Bitte beachten: unbedingt die Datei info.htp mitentpacken, und wer will, auch das Favicon.ico

Sonstiges:
- Versionsnummernanzeige unter ?/über hinzugefügt
- Versionsnummer wird in der Titelzeile angezeigt

18.09.03
- Version 1.02d
- hinzugefügt: Sortierung der Anzeige des Temp- und Incomingordners
- Bugfix: manches wurde beim Verlassen der Optionen nicht gespeichert.
- Bugfix: die Anzeige von "%myip% funktionierte zeitweise nicht wie gewollt
- Bugfix: Fehlerhinweis, wenn das ausgewählte Bild nicht gefunden wird.
- optimiert: das darzustellende Bild wird gepuffert, daurch weniger Plattenzugriffe.

17.09.03
- Version 1.02c-1 (kleineres Update für Zwischendurch)
- hinzugefügt: Laden und Speichern der Einstellungen unter "Datei".
- hinzugefügt: "Restart eMule" auch im Hauptfenster auswählbar.
- hinzugefügt: Files im Incoming Ordner können jetzt auch angezeigt werden.
- hinzugefügt: Inhalt des Incoming Ordners kann per Mail verschickt werden.
- hinzugefügt: eMail wird nur verschickt, wenn sich die IP oder der Inhalt des incoming Ordners geändert hat (einstellbar)
- hinzugefügt: %myip%. zeigt die eigene IP im Bild und in der info.html an.
- hinzugefügt: einstellbar, ob die eigene IP in der info.html angezeigt werden soll
- hinzugefügt: immer online bleiben wenn kein traffic besteht, umgeht aber nicht die 24h Zwangstrennung
- optimiert : neue Timer (Blacklotus).
- Bugfix: bei "Clear List" wurde die Liste der eMule-Versionen nicht komplett bereinigt.
- einige Optimierungen im Optionenbereich
- beim Start wird nicht gleich ein Bild angezeigt, erst nach Drücken des Buttons Vorschau

todo:
- deutsche Dialoge
- Anleitung
- und noch einiges mehr

21.07.03
- Version 1.02b
- hinzugefügt: einstellbar, ob eMail nur gesendet werden soll, wenn sich die IP geändert hat.
- hinzugefügt: die Codes (%emule% usw) könne jetzt aus dem Codefenster kopiert werden.
- hinzugefügt: die Files im Temp-Ordner können inklusive Part.met, Name und Grösse angezeigt werden.

16.07.03
- Version 1.02a
- Name des eMule kann gekürzt werden (Start- und Endebuchstaben eingeben), da manche eMule ellenlange Namen haben.
- Bugfix: bei Erkennen eines eMule im Ram und über Netzwerk wurde der eMule falsch angezeigt.
- Bugfix: bei eingeschalteter UL/DL-Anzeige im Titel wurde der eMule falsch erkannt.
- Bugfix: zeitweise falsche Anzeige der Up-und Downloadgeschwindigkeit
- interne Struktur etwas geändert, dadurch hinzufügen des Ordners 'saves' (bei Bedarf alte *.ini Dateien sichern)

14.07.03
- Version 1.01g
- hinzugefügt: eChanblard wird jetzt unterstützt
- Bugfix: nach drücken des Button "Starte eMule" trat immer noch zeitweise ein Fehler auf.
- and something special for Betatester

13.07.03
- Version 1.01f
- Bugfix: beim löschen eines eMule aus der Liste wurde auf der Hauptseite der falsche eMule gelöscht.
- Bugfix: nach drücken des Button "Starte eMule" trat zeitweise ein Fehler auf.
- geändert: Der Button "Finde eMule" wurde entfernt. Die Funktion übernimmt vollständig der Button "Vorschau".
- hinzugefügt: Button, der nicht mehr existierende eMule aus der Liste löscht.

13.07.03
- Version 1.01e beta
- verbesserte Erkennung des eMule, wenn dieser auf einem anderen Rechner läuft (Netzwerk)
- verbesserte Erkennung des eWombat
- generell verbesserte Erkennung des eMule
- Bugfix: zeitweise E/A-Fehler
- Achtung: Betastadium!

12.07.03
- Version 1.01d
- Rahmen um UL/DL durchgezogen oder nur ein Teil
- Hintergrundfarbe bei UL/DL oder transparent
- Achtung: Ordner jpgs vor dem starten der Sig in pics umbenennen
- Language-File kann jetzt ausgewählt und geladen werdem. wobei die Language-Files nur eingeschränkt fertig sind.
- Zahlen aus den Up- und Downloadbalken entfernt
- Ratio UL/DL gedreht
- hinzugefügt: eMulewerte können auch übers Netzwerk gelesen werden (allerdings dann ohne Prüfung, ob der eMule wirklich läuft).
- hinzugefügt: Upload erst, wenn eMule läuft oder Schalter "eMule over Network" eingeschaltet ist.
- hinzugefügt: eMule vom Hauptprogramm aus startbar
- hinzugefügt: eMule Einstellungen direkt aufrufbar.
- hinzugefügt: Rahmen ums Bild in der Farbe und Stärke einstellbar
- hinzugefügt: Start und Schliessen Button, um den eMule zu starten oder zu schliessen.
- Bugfix: Fehler beim erkennen des eMule, wenn dieser nach der Sig gestartet wurde.
- Bugfix: das Uploadfenster war auch dann zu sehen, wenn die Sig im Tray war.
- Bugfix: Logfile wurde nicht nach der eingestellten Grösse gelöscht.
- und so manches, was ich vergessen hab.

05.07.03
- Version v1.01a Beta
- hinzugefügt: Up- und Downloadbalken horizontal oder vertikal
- hinzugefügt: Rahmen um Up- und Downloadbalken möglich
- hinzugefügt: Rahmen um das Bild möglich
- Bugfix: beim erstellen der info.html wurden nur *.jpg berücksichtigt

04.07.03
- Version v1.00j Beta
- Unterstützung von Png-Bildern
- Laden und Speichern der Formate jpg, bmp, png
- Grösseres Panel zur Farbauswahl

03.07.03
- Version v1.00i Beta jetzt erhältlich
- wird die Sig in ein anderes Verzeichnis verschoben, werden die Icons im Ordner Icons trotzdem gefunden.
- Farbe für UL/DL Balken kann jetzt über ein Gammapanel ausgewählt werden, ebenso der Text hierzu.

Ansonsten viel Spass beim Erstellen einer Online Signatur.