CrackGeetest icon indicating copy to clipboard operation
CrackGeetest copied to clipboard

有错误

Open valariz opened this issue 7 years ago • 7 comments

验证码位置 171 330 304 562 验证码位置 171 330 304 562 缺口位置 60 滑动轨迹 [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2] Traceback (most recent call last): File "H:\crack.py", line 219, in crack.crack() File "H:\crack.py", line 206, in crack EC.text_to_be_present_in_element((By.CLASS_NAME, 'geetest_success_radar_tip_content'), '验证成功')) File "C:\Python\lib\site-packages\selenium\webdriver\support\wait.py", line 80, in until raise TimeoutException(message, screen, stacktrace) selenium.common.exceptions.TimeoutException: Message:

python 3.6.2 pillow 4.2.1 selenium 3.4.3 chromedriver 2.32 google chrome 61.0.3163.100

valariz avatar Sep 24 '17 22:09 valariz

我也试了下,发现captcha1和captcha2保存下来都是空白,只有出现代码所示的两张才能保存,而且无论验证成功与否最后都是time out,不知道为什么

iamGavinZhou avatar Oct 27 '17 03:10 iamGavinZhou

有时候成功, 有时候失败, 不知道为啥

ben46 avatar Mar 30 '18 08:03 ben46

@valariz @iamGavinZhou @ben46
captcha = screenshot.crop((2*left, 2*top, 2*right, 2*bottom))

ghost avatar Apr 11 '18 03:04 ghost

@valariz @iamGavinZhou @ben46 我这边测试到估计是高分屏的原因,截全图下来的时候我用画图软件看了图形验证码的像素位置,刚好是 @cong-long 给的位置参数乘以2,所以保存下来的2张验证码的图还要压缩一下分辨率,在下面加入2条语句就可以做对比匹配了。 captcha = screenshot.crop((2*left, 2*top, 2*right, 2*bottom))

size = 258,159
captcha.thumbnail(size)

Kmyu1k avatar May 15 '18 12:05 Kmyu1k

macBook 高分屏截图全白 解决

jietu20180518-170323

yikwing avatar May 18 '18 09:05 yikwing

还是不行

goodbad3 avatar Aug 24 '18 03:08 goodbad3

Message: Failed to decode response from marionette

goodbad3 avatar Aug 26 '18 11:08 goodbad3