0

我曾尝试使用这样的剪贴板方法:

foreach (IHTMLImgElement img in doc.images)
{    
   if (img.src.Contains(name))
   {
    var imgRange = (IHTMLControlRange) body.createControlRange();
    imgRange.add((IHTMLControlElement) img);
    imgRange.execCommand("Copy", false, null);
    return (Bitmap)Clipboard.GetImage();
   }
}

但它给了我没有 alpha 的图像。
没有 alpha 验证码是不可读的。

那么,还有其他方法可以从浏览器获取图像吗?

4

1 回答 1

0

如果您设置了任何 cookie,则只需将其删除,这样您就可以获得真正的验证码。

于 2015-04-08T08:37:00.653 回答