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