Что нового

Во фрейме нажать на ссылку

z1z

Новичок
Сообщения
14
Репутация
0
Есть страница. на ней часть кода во фрейме.
Вот сам код фрейма
Код:
<body scroll="no" style="background: transparent;"><body><script src="/js/map_sectors1.js?10"></script><script>top.user.nowplace = "20:41";top.user.setMassa(392,477);top.user.setMoney(148.88,8841.61);top.user.place2 = 1;top.user.bot = 0;var sectorsDynamic = [[16, 20, 1043],[20, 21, 1042],[18, 22, 1042],[9, 23, 1054],[8, 24, 1054],[11, 26, 1057],[23, 26, 1045],[9, 27, 1056],[11, 27, 1055],[21, 27, 1042],[6, 29, 1057],[7, 29, 1056],[9, 29, 1054],[10, 29, 1054],[24, 29, 1042],[8, 30, 1054],[8, 32, 1054],[11, 32, 1050],[23, 33, 1042],[14, 35, 1044],[15, 35, 1043],[17, 36, 1042],[18, 36, 1042],[24, 36, 1045],[16, 37, 1042],[8, 38, 1054],[9, 38, 1054],[12, 38, 1042],[15, 38, 1043],[17, 38, 1047],[18, 38, 1042],[8, 39, 1057],[12, 39, 1045],[13, 39, 1042],[17, 39, 1043],[11, 40, 1054],[17, 40, 1042],[18, 40, 1045],[19, 40, 1042],[15, 42, 1045],[16, 42, 1044],[17, 42, 1042],[10, 44, 1042],[11, 44, 1042],[17, 44, 1045],[18, 44, 1042],[17, 45, 1053],[6, 46, 1053],[24, 46, 1045],[7, 47, 1049],[23, 47, 1044],[5, 48, 1047],[10, 48, 1042],[16, 48, 1044],[17, 48, 1042],[10, 49, 1046],[14, 50, 11002],[8, 51, 1046],[11, 51, 1042],[16, 51, 1043],[17, 51, 1042],[7, 52, 1047],[13, 52, 1042],[24, 52, 1045],[7, 53, 1046],[17, 53, 22003],[8, 54, 1047],[14, 54, 1045],[7, 55, 1046],[16, 56, 1045],[17, 56, 1042],[19, 56, 1042],[8, 57, 1047],[17, 58, 1045],[11, 59, 1042],[12, 59, 1043],[11, 60, 1047],[18, 60, 1048],[20, 60, 1046],[21, 60, 1046],[10, 61, 1045],[17, 61, 1049],[18, 61, 1042],[19, 61, 1046],[21, 61, 1046],[17, 62, 1044],[19, 62, 1046],[10, 63, 1047],[16, 63, 1052],[17, 63, 1049],[19, 63, 1046],[20, 63, 1047],[24, 63, 1059],[17, 64, 1047],[10, 65, 1049],[12, 65, 1045],[15, 65, 1047],[16, 65, 1046],[17, 65, 1047],[22, 65, 1053],[16, 66, 1048],[12, 67, 1045],[16, 67, 1046],[23, 67, 1051],[16, 68, 1048],[17, 68, 1046],[25, 68, 1058],[22, 69, 1050],[15, 70, 1050],[17, 70, 1046],[24, 70, 1046],[26, 70, 1058],[21, 71, 1053],[23, 71, 1046],[17, 72, 1050],[18, 73, 1052],[15, 74, 1053],[17, 74, 1050],[18, 74, 1052],[13, 75, 1052],[25, 75, 1058],[16, 76, 1051],[19, 76, 1053],[18, 78, 1051],[19, 78, 1047],[23, 78, 1061],[15, 79, 1050],[16, 79, 1052],[22, 79, 1061],[24, 79, 1058],[15, 80, 1051],[17, 81, 1050],[16, 82, 1050],[23, 83, 1060],[18, 84, 1047],[21, 84, 1060],[22, 85, 1049],[22, 86, 1058],[21, 88, 1059],[19, 89, 1053],[17, 91, 1050],[23, 91, 1051]];_buildings = []; var off=1,map=[],mapExtra=[],px=20,py=41,isCaptured=false;ny2014={}; may2014={}; Map.width = 1731;Map.height = 559;Map.type = 3;Map.sectors = sectorsStatic.concat(sectorsDynamic); Map.sectorsNY = ny2014; Map.sectorsMay = may2014; Map.actions = _buildings; Map.workButtons = [];Map.resources = [{name: "Рыба", action: "Ловить рыбу", count: "",href: "/map.php?action=start&w_id=11", hash: "9316a19",enabled: 1,profId: 11}];Map.movingDest = "20:41";Map.heroPosition.x = 20; Map.heroPosition.y = 41; Map.heroMap = 1; Map.caution.percent = 0; Map.caution.value = 0; Map.caution.max = 1600; Map.botsAttackSingleClick = 1; Map.bots = []; Map.npc = [];$(document).ready(function(){Map.draw(); Map.showMessage("");});</script></body>

Нужно кликнуть по ссылке "Ловить рыбу".
Попробовал написать код, но пока результата нет. Нужна помощь.
Всегда открывает новую страницу. К уже открытой обращаться не хочет.
Код:
#include <IE.au3>

$oURL = 'http://www.ereality.ru/core/'

$oIE = _IECreate($oURL, 1)
$oFrame = _IEFrameGetObjByName ($oIE, 'main')
$oInputs = _IETagNameGetCollection($oFrame, 'action')
For $oInput In $oInputs
    If StringStripWS($oInput.action, 3) == 'Ловить рыбу' Then
        _IEAction($oInput, 'click')
        ExitLoop
    EndIf
Next
 
Верх