[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как нажать скриптом на кнопку флеша?
Гость_Александр
Подскажите плиз.
Существует условная игра в интернете, где надо тупо нажимать на несколько кнопок. Вот хотелось бы автоматизировать этот процесс, но не представляю как это сделать для флеш? Если можно, с примерами... Спасибо!



Спустя 45 минут, 10 секунд (27.01.2009 - 10:46) Guest написал(а):
форум на php ))
а если на флеше, то ты должен передавать событие в loadvars из флеша и принимать данные в php POST методом.
Вот и все)
Код
package main{
 
 import flash.net.*;
 import flash.events.*;
 
public class SendMessage {
 
 private var url:String;
 private var message:String;
 
 var scriptRequest:URLRequest;
 var scriptLoader:URLLoader = new URLLoader();
 var scriptVars:URLVariables = new URLVariables();
 
 public function SendMessage() {
  this.url = new String("");
  this.message = new String("");
 }
 
 public function setUrl(_url:String) {//устанавливается ссылка на php файл (можно и перл и тд..)
  this.url = _url;
  scriptRequest = new URLRequest(_url);
  trace("set url:" + this.url);
 }
 
 public function addVars(vars:String, _message) {//добавить переменную которая будет отсылатся
  scriptVars[vars] = _message;
 }
 
 public function sendMessage() {//отослать само сообщение
  scriptLoader.addEventListener(Event.COMPLETE, handleLoadSuccessful);
  scriptLoader.addEventListener(IOErrorEvent.IO_ERROR, handleLoadError);
  scriptRequest.method = URLRequestMethod.POST;
  scriptRequest.data = scriptVars;
  scriptLoader.load(scriptRequest);
 }
 
 private function handleLoadSuccessful($e:Event):void{//обработчики
  trace("Message sent.");
 }

 private function handleLoadError($e:IOErrorEvent):void{
  trace("Message failed.");
 }

}
}

по очереди вызываешь методы и все.. AS3

Спустя 36 минут, 19 секунд (27.01.2009 - 11:22) Гость_Александр написал(а):
Гм... спасибо. для меня сложновато, но попробую разобраться. Потом задам еще вопросы smile.gif

Спустя 1 год, 2 месяца, 4 дня, 12 часов, 44 минуты, 14 секунд (31.03.2010 - 23:07) Саня(теска) написал(а):
Guest ты вообще задачу не понял

Есть у Александр чужая скомпилированая флешка. И судя по всему на чужем сайт
Ему нужно в ней автоматом нажать кнопку

Собственно у меня такая же задача

Спустя 7 часов, 13 минут, 10 секунд (1.04.2010 - 06:20) vital написал(а):
Цитата

Собственно у меня такая же задача

Никак.

Спустя 5 часов, 6 минут, 27 секунд (1.04.2010 - 11:26) olgatcpip написал(а):
не.... если написать нечно, запустить у себя, которое будет кликать куда не попадя... мне кажется попариться и таки сделать возможно !
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.