Автор Тема: Сохранить капчу в файл из IE без использования буфера обмена?  (Прочитано 578 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alex33 [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1419
  • Репутация: 177
  • Пол: Мужской
    • alekssamos ВКонтакте
    • Награды
  • Версия AutoIt: 3.3.12.0
Можно ли сохранить captcha из IE в файл без копирования ее в буфер обмена?
Либо с ним, но с восстановлением всех тех данных, которые там были (включая изображения, файлы, форматированный текст, другие специфические данные)?

Код: AutoIt [Выделить]
$tmp = _IEGetObjById($oIE, "adcopy-puzzle-image-image")
$oCtlRange = $tmp.document.body.createControlRange()
$oCtlRange.addElement($tmp)
$oCtlRange.execCommand('Copy', False)
Sleep(1000)
_ClipBoard_Open(0)
$hBitmap = _ClipBoard_GetDataEx($CF_BITMAP)
_ClipBoard_Close()
_GDIPlus_Startup()
$hImage = _GDIPlus_BitmapCreateFromHBITMAP($hBitmap)
_GDIPlus_ImageSaveToFile($hImage, @ScriptDir&"\"&"captcha.png")
_GDIPlus_BitmapDispose($hImage)
_GDIPlus_Shutdown()
 


Русское сообщество AutoIt


 

Похожие темы

  Тема / Автор Ответов Последний ответ
2 Ответов
3328 Просмотров
Последний ответ Апрель 17, 2010, 01:10:44
от Yuriy
0 Ответов
3357 Просмотров
Последний ответ Апрель 17, 2010, 01:17:37
от CreatoR
9 Ответов
4181 Просмотров
Последний ответ Февраль 28, 2014, 13:51:14
от InnI
24 Ответов
7950 Просмотров
Последний ответ Декабрь 29, 2012, 20:45:39
от defens
9 Ответов
3754 Просмотров
Последний ответ Февраль 19, 2013, 12:43:25
от BIOS
1 Ответов
1791 Просмотров
Последний ответ Июль 09, 2015, 23:07:11
от InnI
4 Ответов
1420 Просмотров
Последний ответ Ноябрь 14, 2015, 01:51:28
от CreatoR
1 Ответов
1072 Просмотров
Последний ответ Март 19, 2016, 11:09:57
от alex33
7 Ответов
2503 Просмотров
Последний ответ Май 30, 2016, 04:25:01
от Anna
1 Ответов
182 Просмотров
Последний ответ Апрель 02, 2018, 21:30:14
от Tempo