Помощник для игры на JS

Discussion in 'PHP' started by cardons, 23 Nov 2012.

  1. cardons

    cardons Elder - Старейшина

    Joined:
    19 Jul 2005
    Messages:
    779
    Likes Received:
    324
    Reputations:
    83
    Есть игра в VK - 'Найди предмет'.
    Кто не найдет вот URL - 'http://vk.com/app2715414'.

    Задача игры такова что есть поле 9 на 8.
    Каждая клетка имеет размер 30px. Плюс рамка каждого элемента в 6px. В каждой клетке появляется картинка под разным углом.
    Сверху написано что необходимо найти и какой количество и кликнуть на этих картинках.

    [​IMG]

    Пишу для нее помощник на JS используя Greasemonkey т.к. игра полностью на JS.
    Но не на столько знаток этого языка.

    Все нахожу то есть картинку и нужны div в котором эта картинка находится. А вот кликнуть по нему правильно чтобы он скрылся не могу. Обычный click, onclick и т.д. на div с картинкой тут не катит. Так понимаю надо вызывать встроенную функцию игры чтобы убрать данный элемент.

    Находиться она тут в самом низу
    Code:
    http://46.4.54.26/searchit/searchit/site/js/game.js

    Сейчас пробовал уже вот так кликать но результата никакого.

    Code:
    function simulateClick(id) {
        var evt = document.createEvent("MouseEvents");
        evt.initMouseEvent("click", true, true, window, 1, 0, 0, 0, 0,
            false, false, false, false, 0, null);
    
        var cb = document.getElementById(id);
        cb.focus();
        cb.click();
        cb.dispatchEvent(evt);
        $("#"+id).click();	
    }
    
    Подскажите как ее вызывать правильно ? То что картинку нахожу правильную уверен т.к. спокойно могу поменять на этой картинке bgImage