Автор | Сообщение |
|
| |
Пост N: 987
Зарегистрирован: 26.06.07
Откуда: Россия, Владивосток
Награды:
|
|
Отправлено: 01.02.11 09:39. Заголовок: Game maker и Браузер
В общем даже не знаю с чего начать... Интересует взаимодействие самого гамака с переменными Java (чтение) а также исполнение *.js Пример открыть страницу прочитать переменные. вызвать скрипт например document.post.send.click();
|
|
|
Ответов - 6
[только новые]
|
|
|
| New Art Games дизайнер, сценарист
|
Пост N: 2567
Зарегистрирован: 19.09.05
Откуда: Россия
Награды:
|
|
Отправлено: 01.02.11 10:39. Заголовок: если нужно читать, т..
если нужно читать, то скорее всего нужно будет открывать гамаком страничку с генерированной строкой, которую уже парсить. непонятно почему именно js и каким местом тут Java
|
|
|
|
| |
Пост N: 988
Зарегистрирован: 26.06.07
Откуда: Россия, Владивосток
Награды:
|
|
Отправлено: 01.02.11 11:01. Заголовок: Здарова мужик=) Знал..
Здарова мужик=) Знал первым ответиш=) да просто как еще нажать на кнопку в браузере без использования джава нужно вызвать document.post.send.click(); Содержание страницы: цитата: | <form action="admin.php" method="post"> <INPUT TYPE="button" method="send" name="send" value="Go"> </form> |
| Код примерный из головы написал=) кароч хочу попробывать создать бота для одной браузерной игры=)
|
|
|
|
| New Art Games дизайнер, сценарист
|
Пост N: 2568
Зарегистрирован: 19.09.05
Откуда: Россия
Награды:
|
|
Отправлено: 01.02.11 22:19. Заголовок: Йо) тут думаю нужно ..
Йо) тут думаю нужно смотреть в сторону 39dll, и с её помощью уже слать гет и пост запросы. с помощью этой либы я точно слал гет запросы даже помню выкладывал пример с уточками. заголовок запроса у меня был такой: dll39_write_chars("GET /a.php?i=5 HTTP/1.0" + newLine,0);// пхп скрипт получал ключ i равный 5. мне кажется лучше всего будет работать в таком ключе: получаешь страничку гамаком, парсишь её и достаешь из неё нужные тебе цифры, дальше идет логика бота, а потом этот бот шлет запросы обратно серверу. выше я писал про GET запрос, тебе нужно будет описать POST. для браузеров можно ещё использовать программы автокликеры. они умеют считывать пиксели с экрана, и кликать по кнопкам прям мышкой. вбивать текст, и вроде как работать с буфером обмена. Я когда-то баловался с UOPilot, кликер заточен под какуюто игрушку, но я его куда только не юзал в этом кликере неплохой такой командный язык, включающий условия, циклы, переменные, и кучу функций.
|
|
|
|
| |
Пост N: 989
Зарегистрирован: 26.06.07
Откуда: Россия, Владивосток
Награды:
|
|
Отправлено: 02.02.11 08:09. Заголовок: Я дуб дубом=) 39дл..
Я дуб дубом=) 39длл нормальная штука конечно, смотрел бота одного демовского, вот этот бот собственно 30 раз выполняет скрит джава который в папке лижит=) думаю стырить скрипт создать ехе оболочку под него=) игра использует аякс даж не представляю как использовать POST запросы... конечно протестировать надо, а че делать, с 39длл поэксперементирую позже=) Смотри вот в 8м гамаке есть функция встроеный браузер я думаю как то вот его мож юзать... ну насчет кликеров.. интересует перспектива работать за компом пока бот качается допустим=))
|
|
|
|
| New Art Games дизайнер, сценарист
|
Пост N: 2569
Зарегистрирован: 19.09.05
Откуда: Россия
Награды:
|
|
Отправлено: 02.02.11 11:13. Заголовок: splash_show_web поя..
splash_show_web появляется в 8 гамаке, у меня только 7 на борту, проверить не могу, но мне кажется страничка в виде заставки полноценно работать несможет. можно попробовать внедрить свой скрипт в получаемую страничку. например в опере есть возможность добавлять определённый скрипт к определённым сайтам, настраивается в свойстве страницы. таким образом в браузерные игрушки добавлялись определённые фичи непредусмотренные игрой. походу и ботов можно писать. в JS есть таймеры, можно написать пару функций которые будут работать в этой страничке и вызывать поочередно нужные функции.
|
|
|
|
| |
Пост N: 990
Зарегистрирован: 26.06.07
Откуда: Россия, Владивосток
Награды:
|
|
Отправлено: 02.02.11 22:11. Заголовок: Открыл игра использу..
Открыл игра использует АкстивХ сам понимаешь что это значит для оперы=) Пробую ставить Нептун для нее. м.б че и получится. Паходу придется свой клиент писать на Делфи=) Блин ставить разбираться это мороки стока=) да и вес его 4гб=) Гамак все таки вещь, какой-никакой, а сделать можно что хочешь=) прост понять как=) а мб в 8 ИЕ есть возможность подключать JS ща поищим=)
|
|
|
|