![]() |
Манипуляция браузером IE
Не знаю, как более правильно назвыть тему, но все же возник вопрос...
Как можно манипулировать браузером IE :dontknow: ? Открыть определенную страницу, отправить параметры методом POST, обновить страницу, поменять прозрачность окна браузера и тд. У кого нить есть ответ? Заранее спасибо |
Ответ: Манипуляция браузером IE
насколько мне известно у Блица нет таких возможностей !!
для этого нада писать стороние библиотеки, или писать парсер для существующих !! можно конечно зделать генератор хтмл кода (тоже примитивный), и execfile !! но это, ятак понимаю не совсем то, что тебе нужно !! |
Ответ: Манипуляция браузером IE
|
Ответ: Манипуляция браузером IE
В винде есть две библиотеки для этого: shdocvw.dll и MSHTML.dll. Их никак нельзя заюзать?
|
Ответ: Манипуляция браузером IE
Это не совсем то, но всеже я занимался одно время данной фигней.
Называется эта хренотень selenium, на самом деле это среда для тестирования приложений, а также приложений в броузере. Есть selenium IDE, который работает как плагин для броузера и в нем можно делать все что делает пользователь т.е любые клики, drop'ы, ввод текста и даже манипуляции с окнами. Также есть selenium RC, который уже обрабатывает команды на java (особого знания не требуется). Создается сервер, который генерит тоже самое, что и IDE. Только тут возможностей побольше, RC мультиплатформенный т.е все что нужно откомпилить класс java и запустить его из любой среды. Есно нужен установленный сервер селениума и окружение java. Зато RC может запустить любой нужный броузер и сгенерить любое действие пользователя. Например, запустить IE, откріть страничку, зайти в аккаунт и добавить комментарий на форуме... |
Ответ: Манипуляция браузером IE
Вложений: 1
Я в своё время тоже искал такую либу. Сначала мне посоветовал, известный всем кто при делах, Артур - библиотеку cwebpage.dll. Найти её было - днём с огнём не сыщешь. Однако, когда же я завладел вожделнными сорсами, я ужаснулся неудобству (честно говоря, не в состоянии сейчас писать критчиескую статью по причен давности).
Я уже почти было отчаялся, как ВНЕЗАПНО обнаружил в новой нестабильной бете winblitz3d в семплах самопальный браузер, притом что сам враппер из "недоделанного" превратился в "ужас программиста". Меня очень заинтерсовал этот выверт и я стал читать деклс. Внутри я нашёл использование сторонней бибилотеки. Собственно lbbrowse3.dll я и стал использовать: ![]() LBBROWSE DLL LBBROWSE.DLL is copyright Alyce Watson, 2005 http://alycesrestaurant.com/lbbrowse.htm Деклс : Код:
.lib "lbbrowse3.dll" |
Ответ: Манипуляция браузером IE
Причём, сетевой интерфейс можешь сам реализовать, а компонент браузера юзать лишь как вьювер хтмл, скармливая ему тела страниц.
|
Ответ: Манипуляция браузером IE
Цитата:
|
Ответ: Манипуляция браузером IE
/me плачет
|
Ответ: Манипуляция браузером IE
ты гордишся своим постом?
|
Ответ: Манипуляция браузером IE
Нет, сожалею, что ты из него н.и.ч.е.г.о. не понял.
|
Ответ: Манипуляция браузером IE
Ладно, подойдем к проблеме более конкретно. мне надо написать бота для одной браузерной игры. Какая из двух идей подходит больше?
|
Ответ: Манипуляция браузером IE
1) писать не на Б3Д (но если хочетцо, то можно)
2) ты понимаешь назанчение браузера? мотивируй зачем тебе унжен ИЕ для бота? |
Ответ: Манипуляция браузером IE
Эксплорер наверно нужен чтоб самому не регистрироваться в игре, всякие кукесы всталять итп, впринципе разумно, можно избежать массу рутины, наверно...
С другой стороны как POST`ить и анализировать, то что приходит через ИЕ... это еще больший хз )) |
Ответ: Манипуляция браузером IE
Цитата:
|
Часовой пояс GMT +4, время: 01:53. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot