标签: detect

是否有可能"欺骗"PrintScreen,在捕获之前用其他东西替换我的表单内容?

我有点挑战.

在我们产品的早期版本中,我们有一个错误消息窗口(最后的手段,未处理的异常),它显示了异常消息,类型,堆栈跟踪+各种信息.

这个窗口是打印屏幕友好的,因为如果用户只是做了一个打印屏幕捕获,并通过电子邮件发送给我们屏幕截图,我们几乎拥有了开始诊断问题所需的一切.

然而,对于普通用户来说,这种形式被认为过于技术性和"可怕",所以它被归结为一个更友好的形式,仍然显示错误信息,但不是堆栈跟踪和一些更残酷的细节,我仍然喜欢搞定.此外,该表格还增加了向我们发送电子邮件的功能,其中包含我们之前拥有的所有内容以及许多其他技术细节,基本上我们需要的一切.

但是,用户仍然使用PrintScreen来捕获表单的内容并将电子邮件发送给我们,这意味着我现在的信息量不会超过最佳状态.

所以我很想知道.我是否有可能预先渲染一个与我的表格大小相同的位图,我需要的一切,检测到PrintScreen被击中,并在捕获之前用我的位图快速换出表单内容,然后再返回?

在你说"只是教育用户"之前,是的,那是行不通的.这些不是用户,他们是我们客户的用户,所以我们真的不能告诉他们这么多.

或者,除此之外,有没有办法让我检测PrintScreen,告诉Windows忽略它,然后通过将一个前面提到的预渲染位图转储到剪贴板上准备好放入电子邮件来对它作出反应?

代码是.NET 3.5中的C#3.0,如果它很重要,但是要查看/ for的东西的指针就足够了.

我们的错误报告窗口具有以下功能:

  • 显示错误发生时的截图(包含当时程序的所有打开窗口,显示错误对话框之前)
  • 显示一个文本文件,其中包含我们可以想到的每个血腥细节(但没有敏感的东西)
  • 将上述两个文件保存到磁盘,后者附加到用户的电子邮件或其他内容
  • 通过电子邮件将上述两个文件发送给我们,方法是打开新的支持案例,或者输入现有的支持案例编号以向其添加更多信息
  • 忽略问题并希望它消失(返回应用程序)
  • 退出申请(最后的手段)

我们仍然会收到一些用户的截图.不是全部,请注意,所以我的问题基本上是如何让PrintScreen按钮为那些仍在使用它的用户提供更多帮助.

windows detect printscreen

5
推荐指数
1
解决办法
1114
查看次数

如何确定Facebook用户是否上传了个人资料图片或其默认设置?

有没有办法知道用户是将图像上传到个人资料还是通过FQL或其他方式拥有Facebook的默认用户图片?

api facebook image detect facebook-fql

5
推荐指数
2
解决办法
1万
查看次数

如何用php中的file_put_contents()检测完成?

在PHP中,我将编写(创建)文件使用file_put_contents($filename, $data);
它没关系,但我想检测进程的完成事件.

目前,该页面正在显示加载状态.
这是目前我知道它完成与否的方式.

我想用代码检测.

php file detect

5
推荐指数
2
解决办法
1万
查看次数

有没有办法让PHP检测到损坏的图像?

有没有办法让PHP确定图像文件是否已损坏且无法正常显示?

我试过检查fopen并检查URL是否有效,但它没有奏效!

php corrupt image detect

5
推荐指数
2
解决办法
9707
查看次数

jQuery - 检测元素高度是否大于窗口高度并对其执行某些操作

这一切真的说明了一切.

基本上我想检测此divheight比我的大window height,做一些事情..

我已经做到了这一点,但我不能让它工作http://jsfiddle.net/dhkCa/3为什么不工作?

编辑:修复了css代码中的一点错误.Jsfiddle链接已更新.

jquery height element window detect

5
推荐指数
1
解决办法
2万
查看次数

Android - 有可能检测到微笑吗?

是否有可能在Android相机预览上检测微笑?我知道有一个FaceDetector类,但我只能检查眼睛(来自FaceDetector.Face).任何SDK或示例?我知道这是可能的,因为S3在Smile探测器中构建,但在Google Play商店中找不到任何其他示例.

谢谢.

camera android detect

5
推荐指数
1
解决办法
3117
查看次数

正则表达希伯来语,英语,符号

作为我编写的小程序的一部分,我需要过滤一个字符串输入,可能是"gibrish"(UTF8中的任何符号)输入可以是希伯来语和/或英语,但也有所有正常的标志,如:?%$ !@'_' 等等...

一位朋友建议使用正则表达式,但由于我使用它的经验不足,我来找你咨询.

如何创建一个C#函数来检查输入文本,如果它不是"正确"则返回false

到目前为止,我的尝试是:

public static bool shortTest(string input)
    {
        string pattern = @"^[??????????????????????????a-zA-Z0-9\_]+$";
        Regex regex = new Regex(pattern);
        return regex.IsMatch(input);
    }
Run Code Online (Sandbox Code Playgroud)

"["和"a"之后的所有字符都是希伯来语

c# regex detect

5
推荐指数
2
解决办法
3611
查看次数

如何在Windows Phone 8.1中检测操作系统语言

所以在我使用之前:

 System.Threading.Thread.CurrentThread.CurrentCulture
Run Code Online (Sandbox Code Playgroud)

如何在Wp8.1中完成.为什么所有被弃用的东西都没有很好的文档,你可以像xCode一样使用?

c# windows xaml detect windows-phone

5
推荐指数
1
解决办法
3259
查看次数

检测到的Windows MATLAB上的非最大抑制

我目前在CCTV图像中检测头部.我正在使用HOG检测器+ SVM,我正在使用滑动窗口技术来检测磁头.当然,当我缩放图像时,我有多个同一头的检测/边界框.我知道我必须使用非最大值抑制来选择其中最好的一个,我尝试按照以下链接:http: //quantombone.blogspot.com/2011/08/blazing-fast-nmsm-from -exemplar-svm.html

但是,我无法理解如何获得每个滑动窗口的分数.有人可以向我解释一下吗?换句话说,我有边界框pts,我知道我必须设置0.5的重叠,但我没有每个边界框的分数.

matlab detect computer-vision sliding-window matlab-cvst

5
推荐指数
1
解决办法
5902
查看次数

使用openCV检测线的孔,末端和起点吗?

我正在尝试创建一个Python脚本来检测线的孔,末端和起点。我认为openCV可以很好地实现这一目标。

因此,举例来说,一切都始于这张图片:

在此处输入图片说明

最后,我要实现的是:

在此处输入图片说明

因此,我首先将图像导入Python并进行灰度转换。现在,我想到了使用该goodFeaturesToTrack()方法跟踪孔的想法。通常用于查找图像中的角。

但是,效果不是很好,因为在此之后脚本会知道这些点,但是它不知道某个点是来自孔还是该行的起点或终点。另一个问题是,如果我使用其他图像,则此方法不仅可以检测到孔的起点,起点和终点,而且可以检测到更多的点。

这是我的完整代码,可以更好地理解我的问题:

import cv2
import numpy as np
import matplotlib.pyplot as plt

# lodes in img

img = cv2.imread('png1.png', cv2.IMREAD_COLOR)
img_gray = cv2.cvtColor(img, cv2.COLOR_RGB2GRAY)

corners = cv2.goodFeaturesToTrack(img_gray, 200, 0.05, 10)

for corner in corners:
    x, y = corner.ravel()
    cv2.circle(img, (x,y), 7, (255,255,0), -1)

cv2.imshow('img',img)
Run Code Online (Sandbox Code Playgroud)

我不知道解决这个问题。

python opencv tracking detect

5
推荐指数
1
解决办法
1422
查看次数