AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte InternetMonitor oder wie schaufel ich mir mein eigenes Grab.
Thema durchsuchen
Ansicht
Themen-Optionen

InternetMonitor oder wie schaufel ich mir mein eigenes Grab.

Ein Thema von Luckie · begonnen am 28. Jun 2003 · letzter Beitrag vom 7. Jul 2003
Antwort Antwort
Seite 2 von 6     12 34     Letzte »    
Benutzerbild von Luckie
Luckie
Registriert seit: 29. Mai 2002
Kleine Vorgeschichte: Mein Vater hat bei 1&1 auf den Volumentarif umgestellt. Da es bei 1&1 ein paar Tage dauert bis die Daten online abgerufen werden können, wollte mein Vater ein Tool haben, was dies mitprotokolliert. Im Internet hat er nur Shareware gefunden und Programme mit zuviel drum und drann. Er wollte nur den Traffic und die Onlinezeit haben. Nun ja, also hat er mich gefragt. Und ich habe ihm da mal was geschrieben. Rausgekommen ist der kleine InternetMonitor. Und der soll natürlich auch jetzt bei mir auf dem Rechner immer schön alles mitloggen. Polizeistaat dieser ist.

Features:
- Läuft minimiert in der TNA.
- Mitloggen von: wann wurde online gegangen, wie lange war man online und wie viel Traffic hat man gebraucht.
- Fenster kann AlwaysOnTop gesetzt werden.
- Eintrag in den Autorun-Schlüssel der Registry.
- Speichern der Einstellungen in der Registry (HKCU\Software\Luckie).
- Anzeigen und zurücksetzen (löschen) der Logdatei.
- Speichern der Fensterposition.
- Steuerung und Einstellungen erfolgen über ein Popupmenü vom Icon bzw. vom Fenster.
- Öffnen des Fensters per Hotykey Strg+F12, minimieren des Fensters mit Alt+F12

Vorraussetzungen:
- Rechner muß direkt mit dem Internet verbunden sein (kein Router, keine Internetverbindung über einen anderen Rechner (Lan))
- Geht man über die Internetfreigabe von Windows ins Internet sollte das Programm auf dem Rechner laufen, welches direkt mit dem Internet verbunden ist.
- Das Programm muß gestartet werden bevor eine Verbindung zum Internet hergestellt wird und darf logischerweise auch nicht beendet werden bevor man wieder offline geht.

Einschränkungen:
- Besteht ein lokales Netzwerk (Lan) wird auch dessen Traffic mit protokolliert, da das Programm nicht unterscheidet, mit welcher Netzwerkkarte man mit dem Internet verbunden ist.

Noch nicht implemetiert:
- Gesamte Onlinezeit und Gesamtvolumen seit start der Protokollierung

Betrifft nur die Betaversion:
- Logdatei (log.csv) wird noch im Programmverzeichnis gespeichert, später soll man wählen können.
- Noch keine Sicherheitabfrage beim Beenden.

Download: InternetMonitor (76 KB)
Ein Teil meines Codes würde euch verunsichern.
 
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#11
  Alt 28. Jun 2003, 23:26
Nein, nein. Aber schon behoben der Fehler. Ich hatte da eine Funktion die intern für sich selbst mit Getmem Speicher anfordert, aber nicht wieder selbst freigibt. Da ich das nicht gesehen habe, hab ich natürlich auch nicht daran gedacht FreeMem aufzurufen.
Michael
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#12
  Alt 29. Jun 2003, 10:09
Und gefixte Version ist oben.

An alle ME und eventuell 98 Besitzer: Könntet ihr aml einen Blick in das Logfile werfen und kucken, ob da die richtige Zeit steht? Auf dem ME Rechner meines Vater hat er die Zeitzone nicht berücksichtigt, bei mir mit dem gutem Windows (2000) hingegen schon.
Michael
  Mit Zitat antworten Zitat
Daniel B
 
#13
  Alt 29. Jun 2003, 10:24
Hi Luckie,

Du bist Dir auch sicher das Du nicht die alte Version hochgeladen hast? Es ist immernoch 0.2 Beta und das Problem besteht bei mir immernoch.

GRüsse, Daniel
  Mit Zitat antworten Zitat
Benutzerbild von thomasdrewermann
thomasdrewermann

 
Delphi 3 Professional
 
#14
  Alt 29. Jun 2003, 10:28
Hallo Luckie,
wieso benutzt du nicht einfach den T-DSL Speedmanager? Der ist umsonst und führt jede Verbindung mit Volumen und Dauer in einer HTML-DATEI auf.

MFG
Thomas
  Mit Zitat antworten Zitat
Daniel B
 
#15
  Alt 29. Jun 2003, 10:30
Hallo Thomas,
Zitat von thomasdrewermann:
wieso benutzt du nicht einfach den T-DSL Speedmanager? Der ist umsonst und führt jede Verbindung mit Volumen und Dauer in einer HTML-DATEI auf.
Der Name lässt schwer erahnen das es mit Modem und ISDN nciht geht. Kann das sein?!?

Grüsse, Daniel
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

 
Delphi 11 Alexandria
 
#16
  Alt 29. Jun 2003, 10:32
Zitat von Daniel B:
Der Name lässt schwer erahnen das es mit Modem und ISDN nciht geht. Kann das sein?!?
Er geht trotzdem Nach meinem letzten Umzug hat dieser das bewiesen.

......
Daniel W.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#17
  Alt 29. Jun 2003, 10:43
Ich hatte die falsche Version hochgeladen. Jetzt sollte die richtige oben sein: 0.2.1 BETA.
Michael
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#18
  Alt 1. Jul 2003, 11:16
Zitat von thomasdrewermann:
Hallo Luckie,
wieso benutzt du nicht einfach den T-DSL Speedmanager? Der ist umsonst und führt jede Verbindung mit Volumen und Dauer in einer HTML-DATEI auf.
Also der T-DSL Speedmanger den mein Vater hat, kann das definitiv nicht. Er zeugt es an, aber speichern tut er nichts.
Michael
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#19
  Alt 1. Jul 2003, 18:35
So. Die neue Version 0.3 - Beta ist draußen. Jetzt wird auch die Gesamteonlinezeit mitprotokolliert.

Das Anzeigen und verstecken des Fensters geht jetzt beides über Strg+F12.

Download: InternetMonitor (28 KB)
Michael
  Mit Zitat antworten Zitat
Daniel B
 
#20
  Alt 1. Jul 2003, 19:05
Hallo Luckie,

das mit dem Strg+12 ist nicht ganz perfekt. Wenn ich es über den ShortCut aus dem Tray anzeigen lasse, kann ich es auch gleich wieder mit dem ShortCut in den Tray schicken, wenn ich es aber über ein Mausklick anziegen lasse, so muss ich zweimal auf Strg+F12 drücken, damit es in den Tray verschwindet.

Grüsse, Daniel
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 6     12 34     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz