2009-11-27 12 views
41

Ho solo strumenti client di SQL Server 2008. Vorrei usare Spy++, ma ovviamente viene fornito solo con l'installazione di Visual Studio.Voglio Spy ++ ma non ho Visual Studio

C'è un buon sostituto per Spy ++ che posso usare?

+0

btw, per le applicazioni WPF utilizzare Snoop per WPF e per WPF/Silverlight/etc. puoi usare XAML Spy (ex Silverlight Spy) –

risposta

22

Winspector è stato più utile. Non sei sicuro del motivo per cui il loro sito è inattivo in questo momento, ma ci sono molti altri posti in cui scaricarlo.

+4

Puoi ancora ottenerlo qui: http://www.softpedia.com/get/Security/Security-Related/Winspector.shtml –

+1

Sembra non funzionare su un 64 bit operativo Sistema :( – sergiol

+1

Più specificamente, funziona su Windows 64 bit ma non sembra supportare le app a 64 bit – pepgma

3

Il download gratuito per Windows SDK include UISpy ... è abbastanza vicino?

29

C'è WinSpy++ da James Brown a Catch22.net

E 'libero contiene source e funziona bene.

+4

Non sembra che abbia alcun modo per registrare i messaggi, rendendolo quasi inutile. – Kaz

+0

Ha un mirino anche se puoi lasciarlo cadere Elementi dell'interfaccia utente per selezionarli a portata di mano –

+1

Firefox segnala i download da questo sito come una "Pagina software indesiderata" – pepgma

4

Visual UI Automation Verify

Con Visual UIA Verifica, è possibile trovare rapidamente e selezionare qualsiasi elemento dell'interfaccia utente ovunque sul desktop. In base al tipo di controllo specifico e ai modelli di controllo supportati, UIA Verify fornisce gli scenari di test predefiniti con priorità per il particolare elemento dell'interfaccia utente. Gli sviluppatori possono aggiungere ulteriori scenari di test aggiungendo il codice alla libreria di test UIA. Lo strumento può produrre i risultati del test o il sommario in varie forme. Visual UIA Verify può generare dettagli di test in HTML.

3

Penso che WinSpy ++ sembri la migliore, soprattutto perché viene fornito con il sorgente ed è compatibile con Vista (anche Win7 presumibilmente).

Tuttavia, il primo clone che avrei incontrato era WinID. Nessuna fonte e afferma di non supportare Vista, ma potrebbe fare alcune cose che WinSpy ++ non ... come l'estrazione di icone e font ("Capture Shot").

Nota: provato a postare questo come commento e non come risposta, ma il collegamento non funzionava.

9

Uno sforzo molto dignitoso per rilanciare il winspector amata ma defunta è la finestra detective: http://windowdetective.sourceforge.net/

+0

Nessuna build a 64 bit disponibile per l'acquisizione di messaggi da applicazioni a 64 bit. – Kaz

16

Visual Studio 2013 ha ora un community edition. Vedere il Q & A su quella pagina per vedere se è possibile utilizzarlo.

Spy ++ è incluso nell'edizione community. Ho dovuto avviare il "Prompt dei comandi dello sviluppatore per VS2013" e quindi eseguire l'eseguibile spyxx.exe da tale prompt dei comandi. La ricerca di "spy ++" o "spyxx" nella casella di immissione "Cerca programmi e file" nel menu di avvio (Windows 7) non l'ha trovata.

+1

Vedo ++ in "" C: \ Programmi (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ Tools \ spyxx.exe "(32-bit) e" C: \ Programmi (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ Tools \ spyxx_amd64.exe "(64-bit). Entrambi sembrano essere installati in c: \ Programmi (x86), ma quella posizione è probabilmente causa che Visual Studio è a 32 bit stesso –

+0

Hmm, che non ha ottenuto installato per me, suppongo che sia in un componente opzionale che non ho chiesto? – SamB

+1

Oh. Sembra che io abbia "espresso" (per Windows desktop), non "comunità" .Questo non confonde affatto ... – SamB

11

basta scaricare da:

http://mdb-blog.blogspot.com/2010/11/microsoft-spy-or-spyxx-for-download.html

Contiene versioni:

  • 7.0
  • 8,0
  • 10,0
  • e 11.00 (ultima)
+0

Questo sembra essere l'ultimo: http://mdb-blog.blogspot.com/2017/02/download-microsoft-spy-140-2016-06-20.html – jdunning

+0

Tuttavia, il download sopra non include il mfc140u .dll C++ ridistribuibile da Visual Studio. Puoi scaricarlo come standalone da qui: https://my.visualstudio.com/Downloads?pid=2082 anche se dovrai t gratuitamente nel programma Visual Studios Dev Essentials. – jdunning

0

Provare a usare HWndSpy.
Il codice sorgente è here.

enter image description here

Problemi correlati