Что нового

[Автоматизация] Боты для игр в Контакте. Захват экрана.

vcomp71

Осваивающий
Сообщения
431
Репутация
25
Так как в Контакте присутствуют только примитивные флэш игры, которые представляют из себя внедренный в браузер объект, то там все примитивненько. Вопрос только в том, как получше захватить картинку и отправить ее распознаваться в finereader, остальное все по координатам. Вот вопрос такой - как лучше захватить внедренный флэш? Пока только изменяю масштаб и осчитываю координаты.

Код:
WinActivate("В Контакте")
_ScreenCapture_Capture(@MyDocumentsDir & "\Конт.jpg", 417, 277, 575, 322)
 
Автор
vcomp71

vcomp71

Осваивающий
Сообщения
431
Репутация
25
Не.. Не пойдет... Я просто думал можно как-то элемент Flash выделить как объект и его обработать. Там все время нужно масштаб делать 200%, чтобы надписи распознаваться начали, кстати, акак программно увеличить масштаб отображения страницы IE?
 

axlwor

Скриптер
Сообщения
657
Репутация
147
может это поможет. раздел Detecting User DPI Scaling Settings With JScript
 
Автор
vcomp71

vcomp71

Осваивающий
Сообщения
431
Репутация
25
Тут смысл несколько в другом. Берем внедренный объект и снимаем с него изображение. В данном случае координаты объекта - постоянные, однако надо максимально улучшить качество картинки. Вот если бы удалось flash как-то выковырять в векторном виде, да увеличить. То есть алгоритм такой
1) Находим внедренный объект Falsh
2. Копируем из него с максимальным разрешением screen
3) Отправляем текст в виде картинки в Finereader
4) Далее обрабатываем...
 

axlwor

Скриптер
Сообщения
657
Репутация
147
:shok:
dpi экрана очень мелкое - файнридер может и не взять
у флэшей часто бывают параметры
Код:
width="100%"
height="100%"
иногда
Код:
<PARAM NAME="_cx" VALUE="21695"><PARAM NAME="_cy" VALUE="16271">
попробуй их менять
 
Автор
vcomp71

vcomp71

Осваивающий
Сообщения
431
Репутация
25
axlwor сказал(а):
:shok:
dpi экрана очень мелкое - файнридер может и не взять
у флэшей часто бывают параметры
Код:
width="100%"
height="100%"
иногда
Код:
<PARAM NAME="_cx" VALUE="21695"><PARAM NAME="_cy" VALUE="16271">
попробуй их менять
При увеличении масштаба в IE увеличивается масштаб flash, по крайней мере в ВКонтакте. :laugh:
 

axlwor

Скриптер
Сообщения
657
Репутация
147
потискай игры. Над игрушками есть панель +/-. Может поможет
 
Верх