问题标签 [spy++]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
71 浏览

vb.net - 应用程序外的按钮推送问题

使用 Spy++ 我一直在尝试用我自己的程序控制外部程序上的表单按钮..在此处输入图像描述

图片显示了我试图模仿的控件,下面是我的以下代码......

但是,当我运行代码时没有任何反应。一种可能性是我正在抓取的窗口名称是错误的,但如果不是这种情况,我的代码是否正确?

0 投票
1 回答
70 浏览

c# - 使用 spy++ 检查显示的字符串是否被截断

我目前正在测试一个 .msi 应用程序,其中我使用 spy++ 从应用程序中提取字符串,并根据我已经定义的字符串验证这些字符串,然后使用 C# 记录不匹配。我遇到过这样一种情况,如果字符串太长,应用程序会用省略号 "..." 截断它。但是,当我使用 spy++ 从应用程序中提取字符串时,我得到了整个未截断的字符串。有没有办法,我可以在哪里使用 spy++ 或 UIAutomation 元素找出应用程序中的字符串是否被截断?

0 投票
3 回答
360 浏览

c# - 如何从其他进程中获取字符串

我正在尝试用C#制作一个安全软件,它监视其他进程上的所有单词并在找到特定单词时采取行动。示例:当任何其他正在运行的进程包含单词“ torrent ”时,我的应用程序会显示一个消息框,上面写着“小心病毒! ”。我希望有人能理解我的想法。

更新:
哦,谁知道呢,这仍然是一个粗略的想法。这就是为什么我给出了一个非常简单的例子(我知道这在实际程序中是无用的)。

更新 2:为什么
我知道一个叫做Block Free 4的软件。它阻止包含列入黑名单的单词的程序。这是一个轻量级的软件,运行良好。但我想改进这些功能并制作更好的程序。

0 投票
1 回答
381 浏览

c# - 使用 C# 输入另一个应用程序

我想从我的 C# 应用程序中为 kerio vpn 客户端填写 IP、用户和密码,但我找不到用户/ip/密码文本框的名称!我从 spy++ 使用,但这还不够!

我也可以用这样的 sendkeys 做到这一点:

但这不是一个好主意 bxs 如果某些事情的焦点不在服务器 ip 上,我们会失败!我也想用退出应用程序解决这个问题并再次打开,但我用这种方法失败了,当我退出并再次打开时,焦点并不总是在服务器 ip 上一次在用户上,在其他时间通过,也许在服务器 ip 上,这样是不行的!

最后我想填充文本框我想使用一些方法,如 kaspesky antivirus 来填充用户并通过,所以用 spy++ 检查这个应用程序并得到这个:(请看这张图片:)

在此处输入图像描述

现在任何人都可以帮助我并为我提供任何解决方案?

0 投票
2 回答
6818 浏览

spy++ - 使用 Visual Studio 的 spy++ 工具:

我正在尝试制作一个可以单击另一个程序的按钮的程序。我被告知我需要使用 spy++ 来获取我想要单击的按钮的 ID,所以我现在正在使用它。我找到了包含我希望从中获取按钮 ID 的按钮的窗口(窗口中有 3 个按钮)。

在 spy++ 中哪里可以找到特定的按钮 ID?我查看了包含按钮的窗口的“窗口属性”,但没有找到。那里有 3 个按钮,所以我猜我会在某个地方找到 3 个按钮 ID,但我还没有。

0 投票
2 回答
399 浏览

spy++ - 为特定窗口声明句柄

我刚刚使用 spy++ 找到了我需要的窗口句柄,但是 spy++ 给了我一个数字:

我的意思是......通常当你声明一个句柄时,它就像:

问题::所以我猜这00010080是某种ID东西,但是我如何使用它在我的代码中声明我想要的正确句柄?

我的意思是我做不到 HWND windowHandle = 00010080;(哈哈,如果你知道我的意思,那么我如何使用这个数字来获取窗口句柄?)

0 投票
0 回答
122 浏览

c++ - SendMessage 函数 abd SPY++ 困难

我正在尝试使用该功能:

单击另一个程序中窗口上的按钮。我使用 FindWindowEX(0, 0, "nameOFWindow", 0); 找到了 hWndVariable

我猜我必须在 MsgVariable 中使用 BN_CLICKED

我的问题是其他两个变量。wParamVariable 必须是按钮 ID...现在..我试图用 spy++ 找到它...但我也做不到。我相信我做错了,因为我在 spy++ 中找到了它所在的窗口,但是在“窗口属性”中没有找到按钮的 ID(顺便说一句,窗口中有 3 个按钮)...

问题 1:: 如何在 spy++ 中找到按钮的按钮 ID 已经找到该按钮的父窗口?

我的第二个问题是如何找到按钮句柄。

问题 2:: 有什么功能可以帮助我获得按钮手柄吗?

0 投票
0 回答
1348 浏览

c++ - spy++ finding button properties like caption, etc

I am having difficulties with spy++. I have visual studio 2010 so I don't know if there is a difference between the spy++ of 2010 and 2013 but w/e. So the issue is the following:

I am making a program (program 1) that will click on a button of another program (program 2). Now in order to do that I need to be able to identify the button somehow. I have managed to get the handle for the parent window of program 2 with the FindWindow() function. From there I used the EnumChildWindows() function to go through all the child windows. Now... the issue is the following, I need to find something to Identify my button with when I get to the window it is in.

Question:: How do I use spy++ to find the caption and other properties of a specific button? The finder tool in spy++ only clicks on windows and not buttons, so I have had a hard time finding anyyyy single thing about buttons with spy++.

0 投票
1 回答
696 浏览

linux - X Window System Window Hierarchy探索程序

有没有探索 X 窗口层次结构的程序?任何类似于 MS 的 Spy++ ( http://msdn.microsoft.com/en-us/library/dd460727.aspx )

0 投票
1 回答
51 浏览

winapi - 如何查看消息在两个不同窗口之间的顺序?

我有两个具有子/父关系的窗口。我需要查看每个消息按照它们发生在每个对于彼此的顺序。

有没有办法用 Spy++ 或其他软件做到这一点?