0 votes

C# - Comment puis-je injecter mon propre flux de réponses dans le navigateur Internet Explorer ?

Problème :

Comment injecter mon propre flux de réponses dans la fenêtre iexplore.exe en cours d'exécution

Exploration :

Lorsque l'utilisateur tape "www.google.com" dans la barre d'adresse de l'Ie.., au lieu d'afficher la réponse de Google Webserver...je veux montrer mon propre flux qui contient du texte comme "

"Le site est bloqué."

L'important, c'est que j'ai besoin de tous ces éléments sur la machine du client. Service Windows C#.

Alors comment puis-je injecter dynamiquement ma propre réponse au client web ?

S'il vous plaît, aidez-moi. C'est très urgent pour moi

Salutations Karthik

2voto

280Z28 Points 49515

1voto

modosansreves Points 1678

Soit contrôler chaque instance de l'explorateur via des interfaces COM (fonctionne uniquement pour Internet Explorer). Peut-être il existe un moyen de le faire avec d'autres navigateurs en utilisant DDE.

ou de mettre en place un proxy local et d'y implémenter le filtrage. Dans ce cas, chaque navigateur doit être configuré pour utiliser le proxy.

Pour la simple raison de bloquer des sites, vous pouvez modifier %WINNT%. \system32\drivers\etc\hosts et définir l'url du site pour qu'elle pointe vers 127.0.0.1 (localhost). Dans ce cas, la machine locale ne résoudra pas, par exemple, www.google.com correctement.

Ou, ...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X