问题标签 [snoop]
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.
ios - 是否可以在 iOS 中窥探和读取 websocket 数据流量?
iOS上的任何其他应用程序是否有可能能够窥探应用程序(即基于UIWebView的客户端)与其后台websocket服务器线程之间的websocket流量?注意:所有这些应用程序和服务都在同一 iOS 设备上本地运行。
http - 类似 Netty Snoop 的实现不接收服务器响应数据
我已经实现了一个类似 Netty Snoop 的 HTTP 服务器和客户端。
可以使用浏览器轻松测试服务器 - 它按预期工作。客户端更难测试,但通过调试我可以看出它接收到的标头很好,但它似乎没有接收到 HTTP 响应正文。
因为我知道服务器正在发送正文(通过在浏览器中检查),所以我想知道为什么客户端代码看不到它,或者可能无法解码它。
我正在使用 Netty 4.0.15,因为它似乎是目前最稳定的版本。你可以在http://pastebin.com/tQ6d72pn看到我的 ClientHandler 和 ClientInitalizer 类你可以在http://pastebin.com/JbHrTEkg看到我的 ServerHandler 和 ServerInitalizer 类
毫无疑问,我在做一些愚蠢的事情,任何帮助都会非常棒!
c# - 如何“窥探”上下文菜单?
我有一个ContextMenu
使用 aCompositeCollection
作为它的 ItemsSource。其中一项(绑定集合中的一项,与硬编码相对)的显示方式与其他项不同。
我在 XAML 中没有看到任何明显的原因,所以我想我会使用 Snoop 来查看实际呈现的样式(并找出差异)。但是,每当我激活 Snoop 窗口以查找上下文菜单时,它都会关闭菜单!
有没有办法使用 Snoop(或类似工具)来检查ContextMenu
?
wpf - Snoop 使用什么技术来检查 WPF 应用程序
spy 实用程序 Snoop 使用一些强大的技术(可能是某种反射)来检查正在运行的 WPF 应用程序。最有趣的是,Snnop 能够读出整个对象结构。
前几天我下载了Snoop源代码,花了一些时间研究内部行为。不幸的是,我还不知道 Snoop 是如何做这些事情的,所以我希望任何人都可以帮助我。
在工作中,我目前正在编写一个编码的 UI 测试框架,如果我能够访问应用程序的对象结构,那就太棒了,因为这不仅可以让我断言 UI 状态。
更新:
这是所需的代码:
这对我来说已经是一个很大的帮助,但发现 Snoop 如何将自己注入另一个进程也很有趣。
wpf - WPF 图像消失
我有一个带有弹出窗口的 WPF 应用程序。该窗口有一个与 Uri 绑定的 Image 元素。
加载窗口时图像不出现,当我做 Snoop 并通过视觉树时,它突然出现。
你知道问题是什么,或者至少知道如何破解它吗?
这是 XAML:
显示分布在多个控件上的代码对我来说有点复杂。我希望这一切:
此图像绑定到 dp 属性:
此图像在单个组件中。Window 以下列方式包含组件:
Header.ImageSource 是
c# - 包含 wpf TabControl 的自定义控件与 ElementName 的绑定失败
我有一个具有 Items 属性的 CustomControl。一个内部 TabControl 像这样绑定到它:
OnApply 模板:
为了演示这个问题,我添加了“Dispatcher.BeginInvoke”。一段时间后添加 tabitems 时会出现问题。下面的用法会导致绑定失败:
我注意到在窥探文本块后,问题得到解决。从源代码中我看到这段代码完成了这项工作:
由于我在选项卡项中有许多控件,因此这种“修复绑定”代码会导致很多性能问题。
有什么解决方法吗?
c# - 使用自定义依赖属性的数据绑定失败
在我看来,我想DataGrid
根据某些搜索文本突出显示 a 中的所有单元格。TextBox
为此,我有以下具有所需依赖属性(DP)的静态类
然后在我的 XAML 中,我有以下内容
其中 myULongToDateTimeStringConverter
被定义Style.xaml
并且工作并且SearchValueConverter
被定义为
问题是SearchValueConverter
转换器似乎仅在加载网格时才被调用。我用 Snoop 来检查绑定,一切都是绿色的。Helpers:DataGridTextSearch.SearchValue
在按键时使用 Snoop 检查的元素中正在发生变化,但从未使用/调用转换器代码。我相信这是一个DataContext
问题,但我不确定如何准确或确实如何解决这个问题。我DataContext
是由 Caliburn 以通常的方式设置的。
我在 Snoop 中注意到我得到了
用户界面线程上发生了未经处理的异常。
消息:无法设置表达式。它被标记为“NonShareable”并且已被使用。Stacktrace:在 System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp,对象值,PropertyMetadata 元数据,布尔 coerceWithDeferredReference,布尔 coerceWithCurrentValue,OperationType operationType,布尔 isInternal)在 System.Windows.DependencyObject.SetValue(DependencyProperty dp,对象值)...
当我在DataGridTextSearch.SearchValue
. 这可能是一个 Snoop 问题,但我认为它可能与我遇到的问题有关。
我在这里做错了什么?
谢谢你的时间。
wpf - WPF 更改另一个应用程序文本框
我正在查看一些带有 snoop 的应用程序。
我可以看到一些文本框的文本,我也可以编辑它。
现在我想以编程方式做同样的事情。我想以编程方式在这个文本框中写一些文本。(来自另一个应用程序的文本框)
我认为这是可能的,因为 snoop 可以做到(可能以某种方式使用反射)
做这个的最好方式是什么?谢谢,
.net - 如何使用 Snoop 窥探工具提示?
有没有窥探工具提示的技巧?因为它一旦鼠标越过它就会消失,所以没有 ctrl+shift+click 的机会。