Я хочу Spy++, но у меня нет Visual Studio

У меня есть только клиентские инструменты SQL Server 2008. Я хотел бы использовать Spy++, но, конечно, он поставляется только с установкой Visual Studio.

Есть ли хорошая замена Spy++, которую я могу использовать?


person Raj More    schedule 27.11.2009    source источник
comment
Кстати, для приложений WPF используйте Snoop для WPF и для WPF/Silverlight/и т. д. вы можете использовать XAML Spy (ранее Silverlight Spy)   -  person George Birbilis    schedule 24.07.2015


Ответы (10)


Wинспекция оказалась более полезной. Не знаю, почему их сайт сейчас не работает, но есть много других мест, где его можно скачать.

person Yuriy Faktorovich    schedule 27.11.2009
comment
Вы по-прежнему можете получить его здесь: softpedia.com/get/Security/Security. -Связанные/Wspector.shtml - person Jon Cage; 30.06.2010
comment
Кажется, это не работает на 64-битной операционной системе :( - person sergiol; 02.03.2016
comment
В частности, он работает на 64-битной Windows, но, похоже, не поддерживает 64-битные приложения. - person pepgma; 06.07.2017
comment
У меня не захватывает на windows 10 - person hamboy75; 28.03.2020
comment
@ hamboy75 из любопытства, ты запускал его как администратор? - person Yuriy Faktorovich; 29.03.2020
comment
да :(. У меня работал spyxx14.rar. - person hamboy75; 29.03.2020
comment

Существует WinSpy++ Джеймса Брауна на Catch22.net.

Он бесплатный, содержит исходный код и хорошо работает.

person Cory    schedule 28.11.2009
comment
Кажется, нет никакого способа регистрировать сообщения, что делает его почти бесполезным. - person Kaz; 04.04.2013
comment
Есть перекрестие, хотя вы можете нажать на элементы пользовательского интерфейса, чтобы выбрать их, что удобно - person George Birbilis; 24.07.2015
comment
Firefox сообщает о загрузках с этого сайта как о «странице нежелательного программного обеспечения». - person pepgma; 06.07.2017
comment
@pepgma То же самое в Chrome (google.com/transparencyreport/safebrowsing/diagnostic/). - person Kirill Bulygin; 19.07.2017

Visual Studio 2013 теперь имеет выпуск для сообщества. Посмотрите вопросы и ответы на этой странице, чтобы узнать, сможете ли вы ее использовать.

Spy++ включен в версию для сообщества. Мне пришлось запустить «Командную строку разработчика для VS2013», а затем запустить исполняемый файл spyxx.exe из этой командной строки. Поиск «spy ++» или «spyxx» в поле «Поиск программ и файлов» в меню «Пуск» (Windows 7) не нашел его.

person chrish    schedule 03.12.2014
comment
Я вижу Spy++ в C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\spyxx.exe (32-разрядная версия) и C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\spyxx_amd64 .exe (64-разрядная версия). Оба, похоже, установлены в папке c:\Program Files (x86), но это место, вероятно, связано с тем, что Visual Studio сама по себе 32-разрядная. - person George Birbilis; 24.07.2015
comment
Хм, у меня это не установилось; Я предполагаю, что это дополнительный компонент, о котором я не просил? - person SamB; 15.08.2015
comment
Ой. Похоже, у меня экспресс (для рабочего стола Windows), а не сообщество. Это совсем не сбивает с толку... - person SamB; 17.08.2015

просто скачать с:

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

он содержит версии:

  • 7.0
  • 8.0
  • 10.0
  • 11.00
  • и 14.00 (самое позднее)
person mr.baby123    schedule 28.09.2015
comment
Кажется, это последняя версия: mdb-blog.blogspot.com/2017/02/ - person jdunning; 02.08.2017
comment
Однако указанная выше загрузка не включает распространяемый C++ файл mfc140u.dll из Visual Studio. Вы можете загрузить его отдельно отсюда: my.visualstudio.com/Downloads?pid=2082 хотя вам нужно будет бесплатно зарегистрироваться в программе Visual Studios Dev Essentials. - person jdunning; 03.08.2017
comment
Также github.com/westoncampbell/SpyPlusPlus. - person CoolMind; 24.05.2019

Очень достойная попытка возродить любимый, но уже не существующий wspector — оконный детектив: http://windowdetective.sourceforge.net/

person Mr_and_Mrs_D    schedule 23.10.2011
comment
Недоступна 64-битная сборка для захвата сообщений из 64-битных приложений. - person Kaz; 04.04.2013

Визуальная проверка автоматизации пользовательского интерфейса

С помощью Visual UIA Verify вы можете быстро найти и выбрать любой элемент пользовательского интерфейса в любом месте на рабочем столе. В зависимости от конкретного типа элемента управления и поддерживаемых шаблонов элементов управления UIA Verify предоставляет встроенные тестовые сценарии с приоритетом для конкретного элемента пользовательского интерфейса. Разработчики могут добавлять дополнительные тестовые сценарии, добавляя код в тестовую библиотеку UIA. Инструмент может выводить результаты теста или сводку в различных формах. Visual UIA Verify может выводить сведения о тесте в формате HTML.

person Anthony Mastrean    schedule 04.12.2009

Бесплатная загрузка для Windows SDK включает UISpy... это достаточно близко?

person John Weldon    schedule 27.11.2009

Я думаю, что WinSpy++ выглядит лучшим выбором, тем более, что он поставляется с исходным кодом и совместим с Vista (предположительно, с Win7).

Однако первым клоном, с которым я столкнулся, был WinID. Нет источника и заявлено, что он не поддерживает Vista, но он может делать некоторые вещи, которые WinSpy++ не делает... например, извлекать значки и шрифты ("Capture Shot").

Примечание: пытался опубликовать это как комментарий, а не как ответ, но ссылка не работает.

person HostileFork says dont trust SE    schedule 24.12.2009

Я только что использовал Windows Detective. Стоит посмотреть:

http://windowdetective.sourceforge.net/

person Ephraim    schedule 16.07.2015
comment
Нет поддержки 64-битных процессов. Сборка 2017 года x_x - person Pavel Vlasov; 21.04.2018

Попробуйте использовать HWndSpy.
Исходный код здесь.

введите здесь описание изображения

person Stack    schedule 12.01.2016