Mit Website interagieren

01/31/2016 22:18 Corthez#1
Ich bin derzeit ein kleines Tool am Programmieren, welches per Webrequest eine Seite anfordert, aus dem Quelltext eine URL raussucht und diese dann wieder mit ein paar post parametern aufruft.

Klappt soweit ganz gut, ist nur was problematisch mit Websiten, die viel Javascript nutzen, weil keine Engine vorhanden.

Kennt jemand ein .Net Projekt, dass eine vollständige Rendering-Engine samt APIs zum interagieren mit der geladenen Website bietet?

Danke schonmal für alle Antworten. Sollte ich selber was finden, editiere ich den Post.
02/01/2016 08:44 TheMarv :<#2
Versuchs mal mit GeckoFX
02/01/2016 20:09 Menan#3
Schau dir mal den Headless Browser PhantomJS an, der basiert auf der Chromium V8 Engine und kann damit alles "rendern" bzw ausführen.

Dafür gibt es soweit ich weiß auch nen .Net Connector für!

[Only registered and activated users can see links. Click Here To Register...]
02/01/2016 20:26 YatoDev#4
jenachdem wie viel du da machen willst reicht auch der internet explorer^^
02/01/2016 21:09 Xio.#5
awesomium hat nen nicen c# wrapper
02/04/2016 21:39 -PinkiWinki-#6
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

Nutzen beide die Chromium engine.
02/11/2016 18:30 ĤΛƇҠ#7
Selenium + WebDriver (Selenium 2)