Entwickler-Ecke

Internet / Netzwerk - Twebbrowser = virus


sideruner - Mi 19.12.07 00:35
Titel: Twebbrowser = virus
Hi leute

Ich habe folgendes problem:

Ich lade über idhhtp.get() den queltext einer internetseite, speichere sie in einen variable und lade dann die variable in den Twebbrowser. Ich habe silent auf true gesetzt und wenn es erscheind auch keine meldung mehr, so wie ich es eigentlich auch möchte^^ Nur leider schlängt manchma mein antivir alarm das sich im Temporary internet files in einer html-datei oder js-datei ein virus befindet.

Kann ich das irgendwie unterdrücken das die daten im temporary internet files ordner gespeichert werden?


JayEff - Mi 19.12.07 10:33

Die Komponente wird einige Dinge tun, von denen du keine Ahnung hast. Vielleicht solltest du mal Suche in: Delphi-Forum, Delphi-Library URLMON, URLDOWNLOADTOFILE ausprobieren, vielleicht funktioniert ja das.


Martok - Mi 19.12.07 14:50
Titel: Re: Twebbrowser = virus
user profile iconsideruner hat folgendes geschrieben:
Kann ich das irgendwie unterdrücken das die daten im temporary internet files ordner gespeichert werden?


user profile iconJayEff hat folgendes geschrieben:
Vielleicht solltest du mal Suche in: Delphi-Forum, Delphi-Library URLMON, URLDOWNLOADTOFILE ausprobieren, vielleicht funktioniert ja das.

Ach, und die machen das nicht? Wohl eher falsch.

Indy speichert da nix rein, es kann aber durchaus sein dass der TWebBrowser die übergebenen Daten zuerst da zwischenlagert und dann von dort anzeigt.

Außerdem, wenn du nur eine HTML-Page GETest, wie kann dann in einer .js-Datei was sein? Da wird der TWebBrowser aber einiges machen von dem man nichts erfährt. Eventuell solltest du, je nach Anforderungen, einen Renderer wie ThtmlViewer verwenden.


Gausi - Mi 19.12.07 15:11

Mal ne ganz andere Frage...warum möchtest du denn Seiten herunterladen, und Warnmeldungen von Antiviren-Programmen unterdrücken? Diese Meldung kommt ja bestimmt nicht, wenn dein Program die Entwickler-Ecke oder google ansurft.

Oder andersrum: Gibt es einen Grund, warum dieser Thread offen bleiben sollte?


sideruner - Mi 19.12.07 16:31

Nein ich will ja nicht das die antivir meldung unterdrückt wird sondern ich will das erst gar keine dateien gespeichert werden die irgendwie viren oder son mist enthalten. Bei dem browser ist das so das manche seite n popups und sowas verwenden, und ich denke mal das darin vllt son virenscript drin ist oder so.... ich weiß ja selber nichtma woher die kommen.

Liegt das vllt daran das ich mit silent :=true die fehlermeldung vom ie unterdrücke wenn ein fehler im dem script von der seite kommt?