WebBrowser в отдельный поток
Значит есть флэш игруха на одном сайте, играть нету времени, но хочется обогнать одноклассников
Написал я прогу которая имитирует движения и нажатия мыши, и она сама "играется". (в форму вставил ВебБраузер и туда "загрузил" страничку с игрой(всё писал на C#))
Всё бы хорошо если бы я не нашол одну прогу которая ускоряет выполнения процесса, и с помощью её я ускорил выполнения своей проги. Всё с начало было хорошо, но после 10-30 минут "игры" флэш объект начинает тормозить!!
Выполнения действий мишкой исполняется в отдельном потоке.
Что мене сделать чтобы флэш объект не тормозил?? Думал вынести ВебБраузер в отдельный поток, но как?
(может плохо объяснил, то спрашивайте подробности)
Спасибо за внимания
Цитата: Romms
Всем привет!
Значит есть флэш игруха на одном сайте, играть нету времени, но хочется обогнать одноклассников
Написал я прогу которая имитирует движения и нажатия мыши, и она сама "играется". (в форму вставил ВебБраузер и туда "загрузил" страничку с игрой(всё писал на C#))
Всё бы хорошо если бы я не нашол одну прогу которая ускоряет выполнения процесса, и с помощью её я ускорил выполнения своей проги. Всё с начало было хорошо, но после 10-30 минут "игры" флэш объект начинает тормозить!!
Выполнения действий мишкой исполняется в отдельном потоке.
Что мене сделать чтобы флэш объект не тормозил?? Думал вынести ВебБраузер в отдельный поток, но как?
(может плохо объяснил, то спрашивайте подробности)
Спасибо за внимания
Значит есть флэш игруха на одном сайте, играть нету времени, но хочется обогнать одноклассников
Написал я прогу которая имитирует движения и нажатия мыши, и она сама "играется". (в форму вставил ВебБраузер и туда "загрузил" страничку с игрой(всё писал на C#))
Всё бы хорошо если бы я не нашол одну прогу которая ускоряет выполнения процесса, и с помощью её я ускорил выполнения своей проги. Всё с начало было хорошо, но после 10-30 минут "игры" флэш объект начинает тормозить!!
Выполнения действий мишкой исполняется в отдельном потоке.
Что мене сделать чтобы флэш объект не тормозил?? Думал вынести ВебБраузер в отдельный поток, но как?
(может плохо объяснил, то спрашивайте подробности)
Спасибо за внимания
WebBrowser является COM TWebBrowser и к сожалению может исполняться исключительно в основном потоке.
Цитата:
WebBrowser является COM TWebBrowser и к сожалению может исполняться исключительно в основном потоке.
Да, WebBrowser использует Single-threaded apartment и для этого ему нужен цикл обработки сообщений, но ничто не мешает "запихать" его в отдельный поток, создав все условия. И понятие "главный поток" как то не очень верно.