2009-02-27 5 views

Antwort

7

Es gibt ein Tool namens Hawkeye, das genau das tut, wonach Sie fragen. Hier sind die zwei Artikel, die ich darüber geschrieben habe.

Debugging Tools: Hawkeye

Corneliu Tusnea has Released Hawkeye as Open Source

+0

Das sieht so aus, als könnte es sein, was ich gesucht habe, aber ich bekomme einen Fehler, gleich hier: http://hawkeye.codeplex.com/Thread/View.aspx?ThreadId=31691 –

+0

Die App von http heruntergeladen : //www.acorns.com.au/Projects/Hawkeye/ Dieser scheint für mich zu arbeiten. Vielen Dank. –

3

Spy ++ engster ist über Sie Gonna bekommen ... aber es ist für generische Windows nicht sepcifically .NET.

Ich habe diesen Artikel auf MSDN Magazin über ManagedSpy

0

Ein Browser hat ein DOM-Modell finden, ohne dass ich nicht glaube, dies möglich ist. Ohne zu viel darüber nachzudenken, weiß ich nicht, wie solch eine Sache in der Lage wäre, sich in eine Anwendung einzuschalten, und viel weniger eine Kontrollhierarchie durchsuchen würde.

Vielleicht müssen Sie es selbst rollen. Sollte nicht zu hart sein, wenn Sie die richtigen Haken lassen.

+1

Fyi, Werkzeuge, die solche Dinge in den gespionten Prozess haken. Teil der inspizierten Anwendung zu werden, ist dann nur eine Frage der Reflektionsmanipulation. – odalet

+0

Gibt es AppDomain-Probleme? Ich wollte schon immer mit Powershell in einen laufenden Prozess einsteigen, konnte es aber aus diesem Grund nie herausfinden. –

0

Versuchen WinExplorer von Nirsoft. Es funktioniert ziemlich gut bei nicht-Punkt-Netz-Programmen und ermöglicht es Ihnen, die GUI von Programmen zu manipulieren (z. B. Tasten aktivieren, die Sie nicht drücken sollen)

Verwandte Themen