![]() |
Prüfen, ob gesurft wird ...
Hallo!
Ich muss prüfen, ob der Anwender/eine Anwendung gerade auf das Internet zugreift. Wie könnte so eine Prüfung aussehen? |
Re: Prüfen, ob gesurft wird ...
Zwie nicht ganz saubere Möglichkeiten würden mit so spontan infallen:
1) Den Netzwerkverkehr sniffen 2) Die offenen Ports anzeigen Florian |
Re: Prüfen, ob gesurft wird ...
Zitat:
|
Re: Prüfen, ob gesurft wird ...
Nuja, es gibt offen, belegt und listening, würd ich mal sagen.
|
Re: Prüfen, ob gesurft wird ...
moin alzaimar,
du könntest dich vom Tool "TCPView" inspirieren lassen, ist übrigens Open Source... ![]() |
Re: Prüfen, ob gesurft wird ...
Hallo Helfer!
Super Feedback! Ich denke, das Tool TCPView könnte was sein, nur leider wird der Kerl die Sourcen nicht rausrücken. Hat Jemand eine Ahnung, wie der das macht? Danke im Voraus! |
Re: Prüfen, ob gesurft wird ...
Zitat:
![]() |
Re: Prüfen, ob gesurft wird ...
Zitat:
![]() Gruß, Christoph |
Re: Prüfen, ob gesurft wird ...
Da das ganze Programm in C geschrieben ist und wir uns hier in einem Delphi-Forum befinden, könnte es da Probleme geben. ;)
Folgender Vorschlag: Orientiere dich einfach an ![]() |
Re: Prüfen, ob gesurft wird ...
Quick'n'dirty-Methoden gibt's genug. Benutz IdHttp und ruf ne Seite auf deinem Webspace auf. Wenn der Inhalt nahcher ankommt ist man verbunden :wink:
|
Re: Prüfen, ob gesurft wird ...
Zitat:
|
Re: Prüfen, ob gesurft wird ...
Zitat:
|
Re: Prüfen, ob gesurft wird ...
Zitat:
So Leute, Ihr habt mich mal wieder mit Super Tipps erschlagen. Ich werde mich jetzt mal durch die ganzen Sourcen, egal ob :kotz: C oder doch :cheers: Delphi. Danke, :dp: |
Re: Prüfen, ob gesurft wird ...
Zitat:
|
Re: Prüfen, ob gesurft wird ...
Zitat:
|
Re: Prüfen, ob gesurft wird ...
Zitat:
Zitat:
|
Re: Prüfen, ob gesurft wird ...
Zitat:
Nicht jeder der Delphi programmiert kann automatisch auch C, und woher soll ich wissen was alzaimar kann oder nicht, ist mir eigentlich auch ziemlich egal. Wenn jemand ohne C-Kenntnisse diesen Thread liest ist er vlt froh auch eine Lösung durch ein Delphi-Projekt zu bekommen. |
Re: Prüfen, ob gesurft wird ...
Zitat:
So könnte man meinen, Du wärst ein pubertierender Rotzlöffel, der sich durch das Wort 'Pickel' pawlowartig zu niveaulosen Wortattaken genötigt fühlt. Ich unterstelle Dir wohlwollend, das Du nur vergessen hast, deine Passagen entsprechend zu kennzeichnen. Dessenungeachtet sollte Jeder halbwegs begabte Delphi-Programmierer in der Lage sein, zumindest ansatzweise C-Programme zu verstehen und sie ggf. in Delphi zu übertragen. Ich gebe zu, das kann scheitern, sobald sich C mit sich selbst, und nicht mit API-Aufrufen beschäftigt, was aber angesichts meines Problems und der hier angebotenenen Lösungen, eher nicht der Fall ist. [edit] Rechschreibfehler verändert [/edit] |
Re: Prüfen, ob gesurft wird ...
Du könntest auch den IdHTTPProxyServer nehmen und im OnHTTPDocument prüfen ob gerade eine Site aufgerufen wird oder ähnliches. Wenn du FTP, etc. auch überwachen willst geht das damit leider nicht.
|
Re: Prüfen, ob gesurft wird ...
Hallo Andreas: Muss ich bei einem Proxy-Server nicht an den Interneteinstellungen rumfummeln, damit alle Requests an den Proxy umgeleitet werden?
|
Re: Prüfen, ob gesurft wird ...
Zitat:
|
Re: Prüfen, ob gesurft wird ...
Na ja, ich möchte nicht unbedingt in den Internetoptionen rumfummeln müssen. Es soll ja (so ist der SW-Entwickler) eine "allgemeingültige Lösung werden".
Luckies Monitor ist schon recht brauchbar. Ich werde ihn heute abend mal testen. Ich hoffe, er testet nicht nur die Konnektivität, denn die ist bei uns zu Hause per se gegeben (DSL flat und router). Die Lösung von den Sysinternals gefällt mir am Besten (ohne zu wissen, wie Luckies Tool funktioniert. Noch nicht) Prinzipiell will ich meiner Tochter nachweisen, das sie stundenlang vor der Kiste hängt (meine Behauptung) und nicht "nur 10 Minuten" (ihre Behauptung). Gleichzeitig will ich natürlich keine Änderungen an irgendwelchen Einstellungen vornehmen. Eltern von Kindern in ähnlichem Alter (12) müssten mir beipflichten, das -wenn überhaupt- nur knallharte Fakten eine Pubertierende dazu bewegen können, ansatzweise etwas einzusehen. Das Lösen von NP-kompletten Problemen in subexponentieller Zeit ist ein Kinderspiel im Vergleich zu einer argumentativen Auseinandersetzung mit ihr. |
Re: Prüfen, ob gesurft wird ...
Zitat:
Tut mir leid aber ich wollte auch was zum Thema beitragen auch wenn es Off-Topic ist. |
Re: Prüfen, ob gesurft wird ...
Zitat:
|
Re: Prüfen, ob gesurft wird ...
Was denn? Etwa Beschnüffelung von Mitarbeitern?
Nö, die brauchen das, und die dürfen das auch. Wer trotz Termindruck Zeit zum surfen findet, hat irgend etwas richtig gemacht. |
Re: Prüfen, ob gesurft wird ...
Vielleicht hilft aber auch das weiter:
Delphi-Quellcode:
(
function IsInternetConnected: Boolean;
begin Result := InternetGetConnectedState(INTERNET_CONNECTION_CONFIGURED, 0); end; ![]() Übrigens gab es mal vor kurzer Zeit ne Studie, die besagt, dass man ab 10 Jahren ein Kind mindestens ne Stunde dranlassen sollte. :zwinker: |
Re: Prüfen, ob gesurft wird ...
Zitat:
EDIT: Geht leider nicht. Du müsstest trotzdem einen Proxy in den Internetoptionen eintragen. Das wäre dann eben Host: 127.0.0.1 (oder localhost) und Port: 80 Wenn das Programm nur bei deiner Tochter eingesetzt werden soll kannst du doch die Internetoptionen ohne Probleme ändern. Bei Firefox kann man eine Option sogar vor Veränderung schützen: ![]() Ich bin übrigens gerade dabei (zusammen mit Danniolo) eine Kindersicherungssoftware auf Basis eines HTTPProxys zu entwickeln. Das Programm wird auch eine umfassende Logdatei haben (das wäre was du suchst) und man wir auch das Internet für einen gegebenen Zeitraum sperren können. |
Re: Prüfen, ob gesurft wird ...
Ich habe gerade Luckies Tool getestet, leider zeigt es mir, das ich surfe, obwohl ich das gar nicht mache.
Andreas, ich melde mich als Betatester :zwinker: In der Zwischenzeit checke ich mal eine alternative Lösung und poste die hier, wenn sie zufriedenstellende Ergebnisse liefert. |
Re: Prüfen, ob gesurft wird ...
Zitat:
Btw, ich habe in meinem vorherigen Post Smilies absichtlich weggelassen, solltest du damit ein Problem haben kannst du dich gerne per PN an mich wenden. |
Re: Prüfen, ob gesurft wird ...
So, um die (ziemlich unnötigen) Wogen mal zu glätten:
Wer gerne eine Delphi - Konvertierung des Programms von Sysinternals hätte, der möge sich auf dieser Seite einmal NetStat32 ansehen. ![]() |
Re: Prüfen, ob gesurft wird ...
Zitat:
|
Re: Prüfen, ob gesurft wird ...
Mir fällt gerade noch etwas ein:
wie wäre es mit GetLastInput? :gruebel: :zwinker: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz