Что нового

Запомнить в переменную число

Neo

Новичок
Сообщения
46
Репутация
0
Как запомнить в переменную число, расположенное на странице сайта?
Нужное число из кода – 129.
Код:
<td class="nobdr" align="left"> <font style="color: #54b948;">172</font> - <font style="color: #c24c2c;">1</font> - <font style="color: #AAAAAA;">129</font>  </td>
 

louie1743shkirondo

Новичок
Сообщения
28
Репутация
0
Можете попробовать брать html-код с интересующего вас ресурса, затем просто искать нужное вам значение между строк.
Я бы сделал так:
Код:
#include <IE.au3>

$Shell = "ссылка на сайт"

$IE = _IECreate($Shell) ; _IECreate($Shell, 0, 0) для скрытного режима
$HTML = _IEPropertyGet($IE, "innerHTML") ; Берём HTML-Код 
; Либо можно использовать $HTML = BinaryToString(InetRead($Shell, 1))  Но у меня вместо русских букв были непонятные символы
; Но для чисел _BinaryToString может быть уместен
$Text = _StringBetween($HTML, '<font style="color: #AAAAAA;">', '<') ; Искать между <font style="color: #AAAAAA;"> и <
; Единственное, если #AAAAA; не является постоянным значением или вы хотите найти все 129 разных цветов, то поиск придётся чуть "проапгрейдить"

For $i In $Text  ; Цикл, который будет выводить все значения, что будут найдены между строк
   ConsoleWrite($i & @CRLF)
Next

Я не самый опытный и могу ошибаться в чём-то, но помочь попытался, поправьте, если вдруг)
 
Автор
N

Neo

Новичок
Сообщения
46
Репутация
0
louie1743shkirondo сказал(а):
Можете попробовать брать html-код с интересующего вас ресурса, затем просто искать нужное вам значение между строк.
Я бы сделал так:
Код:
#include <IE.au3>

$Shell = "ссылка на сайт"

$IE = _IECreate($Shell) ; _IECreate($Shell, 0, 0) для скрытного режима
$HTML = _IEPropertyGet($IE, "innerHTML") ; Берём HTML-Код 
; Либо можно использовать $HTML = BinaryToString(InetRead($Shell, 1))  Но у меня вместо русских букв были непонятные символы
; Но для чисел _BinaryToString может быть уместен
$Text = _StringBetween($HTML, '<font style="color: #AAAAAA;">', '<') ; Искать между <font style="color: #AAAAAA;"> и <
; Единственное, если #AAAAA; не является постоянным значением или вы хотите найти все 129 разных цветов, то поиск придётся чуть "проапгрейдить"

For $i In $Text  ; Цикл, который будет выводить все значения, что будут найдены между строк
   ConsoleWrite($i & @CRLF)
Next

Я не самый опытный и могу ошибаться в чём-то, но помочь попытался, поправьте, если вдруг)
Спасибо.
Какое бы ни было значение на странице между <font style="color: #AAAAAA;"> и <
Скрипт пишет всегда “0”. Какие ещё варианты?



Добавлено:
Сообщение автоматически объединено:

Удивительно, сейчас строка
Код:
<font style="color: #AAAAAA;">129</font>
выглядит вот так
Код:
<font style="color: rgb(170, 170, 170);">129</font>


Добавлено:
Сообщение автоматически объединено:

Всё равно нуль в MsgBox если так
Код:
#include <String.au3>
#include <array.au3>
#include <IE.au3>

$sText=ControlGetText("[CLASS:IEFrame]","","[CLASS:Edit;INSTANCE:1]")

Sleep(2000)
$oIE = _IEAttach($sText, "url")
$HTML = _IEPropertyGet($oIE, "innerHTML") ; Берём HTML-Код
$Numb = _StringBetween($HTML, '<font style="color: rgb(170, 170, 170);">', '</font>') 

MsgBox(0, "Число", $Numb)
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Neo
Дайте ссылку на сайт или прикрепите HTML код страницы.
 
Автор
N

Neo

Новичок
Сообщения
46
Репутация
0
Garrett сказал(а):
Neo
Дайте ссылку на сайт или прикрепите HTML код страницы.
Весь код не помещается, вот часть где интересующие цифры, сейчас это семёрка
Код:
         <td align="left" class="nobdr"> <font style='color: #54b948;'>27</font> - <font style='color: #c24c2c;'>0</font> - <font style='color: #AAAAAA;'>7</font> <a href="javascript:void(0);" onClick='openWindow("Статистика", "html-mhelp", "mhelp", 0, 0, 0, 0, "h=52");'><img src="img/about.png" alt="" width="20" height="20" border="0" align="absmiddle"></a> </td>
                  </tr>
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Код:
$oLinks = _IETagNameGetCollection($oIE, "a")

For $oLink In $oLinks
   If StringRegExp($oLink.getAttribute("onClick"), "Статистика", 0) Then
	  ConsoleWrite(StringFormat("> %s\n", $oLink.previousElementSibling.innerText))
	  ExitLoop
   EndIf
Next
 
Автор
N

Neo

Новичок
Сообщения
46
Репутация
0
Нет, подсказка по "Статистика" не нужна, нужно семёрку(7) записать в переменную $Numb
<font style="color: #AAAAAA;">7
 

Вложения

  • Без.JPG
    Без.JPG
    3.1 КБ · Просмотры: 13

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Neo [?]
нужно семёрку(7) записать в переменную $Numb
Что Вам мешает это сделать?
Код:
$Numb = $oLink.previousElementSibling.innerText


P.S. Вы даже не удосужились проверить код!
 
Автор
N

Neo

Новичок
Сообщения
46
Репутация
0
Garrett сказал(а):
Neo [?]
P.S. Вы даже не удосужились проверить код!
Зачем Вы так.
Я всегда с уважением отношусь к работе людей, а помощь принимаю с благодарностью.
Просто подумал, что не достаточно ясно выразил то, что мне нужно, поэтому Вы написали код, который выдаёт ошибку.
В консоли пишет следующее
Код:
> (18) : ==> The requested action with this object has failed.:
ConsoleWrite(StringFormat("> %s\n", $oLink.previousElementSibling.innerText))
ConsoleWrite(StringFormat("> %s\n", $oLink^ ERROR
>Exit code: 1    Time: 12.39
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Neo
Для вашего куска HTML кода (в том виде, в каком вы его написали), всё работает нормально (проверял).

В консоли пишет следующее
Вы можете дать ссылку на страницу? Иначе прикрепите к посту полный HTML код.
 
Автор
N

Neo

Новичок
Сообщения
46
Репутация
0
Garrett сказал(а):

Вы можете дать ссылку на страницу? Иначе прикрепите к посту полный HTML код.

Спасибо, за редакцию поста, буду знать, что запись в консоли нужно оформлять как код.
Нужны два значения из трёх, первое и последнее. В данном случае 7 и 7.
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>WMmail.ru - сервис почтовых рассылок. Раскрутка сайта и эффективная реклама!</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" type="text/css" href="style.css">
<link rel="icon" href="http://www.wmmail.ru/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="http://www.wmmail.ru/favicon.ico" type="image/x-icon" />
<title>WMmail.ru - сервис почтовых рассылок. Раскрутка сайта, эффективная реклама и заработок в интернет!</title>
<META HTTP-EQUIV=Cache-Control CONTENT=No-Cache>
<META NAME="Robots" CONTENT="All">
<META NAME="Revisit-after" CONTENT="10 days">
<meta name="description" content="Бесплатная и быстрая Раскрутка сайта, сервис раскрутки и продвижения проектов в интернет, автоматическая система раскрутки страниц. Заработок на просмотре страниц рекламодателей.">
<meta name="keywords" content="раскрутка сайта, реклама, раскрутка, бесплатная раскрутка, маркетинг, промоушн, promotion, дизайн, каталоги, рейтинги, накрутка рейтингов, рейтинг, баннер, топы, рекламные услуги, marketing, продвижение сайтов, бесплатная раскрутка, эффективная раскрутка, веб мастер, поисковые системы, директории, помощь, советы, генератор посещений, promotion, marketing">
<script language="JavaScript" src="ajax.js"></script>
<script language="JavaScript" src="function.js"></script>

</head>
<body onLoad="MM_preloadImages('img/home_on.gif','img/mail_on.gif','img/map_on.gif')">
<style type="text/css">
#fixed {
  position: fixed;
  top: 40%;
  left: 50%;
  margin-left: -200px;
  margin-top: -150px;
  z-index: 40;
}
</style>
<!--[if lt IE 7]>
<style type="text/css">
#fixed {
	position: absolute;
	top: expression(parseInt(document.documentElement.scrollTop, 0) + "px");
	left: 50%;
	margin-left: -200px;
	margin-top: 200px;
}
</style>
<![endif]-->
<div id="fixed" style="display: none;"></div>
<div class="top_fon">
  <div class="top_logo_fon">
    <table width="100%" height="100%"  border="0" cellpadding="0" cellspacing="0" class="bot_right">
      <tr>
        <td class="bot_left"><!-- начало: шапка с логотипом -->
          <table width="100%" height="160"  border="0" cellpadding="0" cellspacing="0" >
            <tr>
              <td rowspan="2" nowrap><a href="/"><img src="img/x.gif" alt="wmmail.ru – cервис почтовых рассылок" width="300" height="95" hspace="20" border="0" align="left"></a> <a href="index.php" onMouseOver="MM_swapImage('home','','img/home_on.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="img/home.gif" alt="на главную" name="home" border="0"></a>

                <a href="/" onMouseOver="MM_swapImage('mail','','img/mail_on.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="img/mail.gif" alt="написать письмо" name="mail" vspace="24" border="0"></a>

                <a href="/" onMouseOver="MM_swapImage('map','','img/map_on.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="img/map.gif" alt="карта сайта" name="map" border="0"></a> </td>
              <td align="center">
<!-- 468*60 -->
<noindex><a href="index.php?cf=html-gclick&id=32&mid=1" target="_blank" rel="nofollow"><img src="bn/32.gif" alt="" title="" width="468" height="60" border="0" /></a>
<a href="/index.php?cf=html-fpage&page=gbanner" target="_blank"><img src="img/blue_up.gif" width="63" height="16" border="0"></a></noindex>
<!-- 468*60 -->
			  </td>
            </tr>
            <tr>
			  <td align="right" nowrap><noindex>
				<a title="WMmail в Facebook" href="http://www.facebook.com/pages/WMmail/384809728226728" target="_blank" rel="nofollow"><img src="/img/facebook.png" border="0"></a>
				<a title="WMmail в Google+" href="https://plus.google.com/u/0/100178264578675083350/posts" target="_blank" rel="nofollow"><img src="/img/google-plus.png" border="0"></a>
				<a title="WMmail в Однокласниках" href="http://www.odnoklassniki.ru/group/53151208440051" target="_blank" rel="nofollow"><img src="/img/odnoklassniki.png" border="0"></a>
				<a title="WMmail в YouTube" href="https://www.youtube.com/playlist?list=PL2k3mglTqAgUpzfdZJ9Q6ustOcgwYhySf" target="_blank" rel="nofollow"><img src="/img/youtube.png" border="0"></a>
				</noindex>
			  </td>
            </tr>
          </table>
          <!-- конец: шапка с логотипом -->
          <!-- начало: верхнее меню -->
                    <table width="100%"  border="0" cellspacing="0" cellpadding="0" class="tm">
            <tr><td><a href="?cf=help-hfrvh&id=124" target="_blank"style='color: #FF0000; font-weight: bold;'>С чего начать?</a></td><td><a href="index.php?cf=html-fpage&page=rek" >Рекламодатель</a></td><td><a href="index.php?cf=html-fpage&page=terms" >Правила</a></td><td><a href="index.php?cf=html-fpage&page=faq" >FAQ</a></td><td><a href="index.php?cf=html-fullstat" >Статистика</a></td><td><a href="index.php?cf=articles-artshop" >Биржа статей</a></td><td><a href="index.php?cf=top-viewtop100" >TOP100</a></td><td><a href="http://wmchat.ru" target="_blank">Чат</a></td><td><a href="http://fotki.wmmail.ru/" target="_blank">Фотки</a></td><td><a href="index.php?cf=html-vcontakts" >Контакты</a></td>              <td width="3"><img src="img/tm_end.gif" width="3" height="30"></td>
            </tr>
          </table>          <!-- начало: верхнее меню2 -->
          <table width="100%"  border="0" cellspacing="0" cellpadding="0" class="tm2">
            <tr>
              <td width="200" nowrap class="dobro"><strong>Добро Пожаловать</strong>, <span class="orng">Neo   </span></td>
              <td nowrap><div>  <a href="index.php?cf=uzd2-viewtaskdd"><img src="img/replace224.png" alt="Задания для доработки" title="Задания для доработки" border="0" align="absmiddle"></a> <a href="index.php?cf=uzd2-viewtaskdd"><span class="orng">5</span></a></div>
                <div><a href="index.php?cf=ref-reflist"><img src="img/tm2_8jd457.gif" align="absmiddle"> новичок</a></div>
                <div><a href="index.php?cf=akk-viewstat"><img src="img/tm2_3.gif" align="absmiddle"> <strong><span id="ubalance">0.620400</span>$</strong></a></div>
                <div><a href="index.php?cf=cr-birjacrview"><img src="img/tm2_4.gif" align="absmiddle"> <strong id="upoints">0.00</strong></a></div>
                <div><a href="index.php?cf=html-htrate"><img src="img/tm2_5.gif" align="absmiddle"> 15.74</a></div>
				<div><a href="index.php?cf=ibalance-addcoin"><img src="img/coins28.png" align="absmiddle"> <span id="ibalance">0</span></a></div>
				</td>
              <td width="190" nowrap><nobr><a href="javascript:void(0);" onclick="window.open('index.php?cf=help-hfrvh&cid=uzd2-readtaskdd', '_blank', 'location=0,status=0,scrollbars=0,directories=0,menubar=0,width=900,height=600,left=100,top=100')"><img src="img/tm2_6.gif" align="absmiddle">Помощь</a><a href="index.php?cf=akk-logoff&rnd=8d38170906b4a304f3d033696af2b9bd"><img src="img/tm2_7.gif" align="absmiddle" style="margin-left: 40px;">Выход</a></nobr></td>
            </tr>
          </table>
          <!-- конец: верхнее меню2 -->
          <!-- конец: верхнее меню -->
          <table width="100%"  border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td rowspan="2" class="colum"><img src="img/x.gif" width="200" height="10">
				                <div class="reg">
                  <div>
                    <table border="0" cellspacing="0" cellpadding="5">
                      <tr>
                        <td valign="bottom"><!-- Рамка для фотографии -->
                          <table border="0" cellspacing="0" cellpadding="0">
                            <tr>
                              <td valign="top"><img src="img/ramka4.gif"></td>
                              <td valign="top"><img src="img/ramka1.gif">

                                <a href="index.php?cf=akk-changeavatar"><img src="/avatar/03/22/65/92.jpg?0.27172827172827" alt="#3226582 Neo" width="67" height="67" border="0"></a>

                                <img src="img/ramka3.gif"></td>
                              <td valign="top"><img src="img/ramka2.gif"></td>
                            </tr>
                          </table>
                          <!--конец:  Рамка для фотографии --></td>
                        <td valign="top"><a href="index.php?cf=wm-ftranscreate"><img src="img/money_in.gif" border="0"></a>

                          <a href="index.php?cf=wm-ftranscreate" class="blue">Ввести деньги</a>

                          <a href="index.php?cf=wm-wmpaymwent"><img src="img/money_out.gif" border="0" style="margin-top: 3px;"></a>

                          <a href="index.php?cf=wm-wmpaymwent" class="blue">Вывести деньги</a></td>
                      </tr>
                    </table>
                    <span class="myinfo"> <img src="img/myinfo1.gif" align="absmiddle"> <img src="img/myinfo1.gif" align="absmiddle"> <img src="img/myinfo1.gif" align="absmiddle">  <a href="index.php?cf=akk-viewinfo"><img src="img/myinfo4.gif" alt="Редактировать личные данные" title="Редактировать личные данные" border="0" align="absmiddle"></a> <a href="/wall_Neo"><img src="img/wall24.png" alt="Стена пользователя Neo" title="Стена пользователя Neo" border="0" align="absmiddle"></a> <a href="index.php?cf=akk-userlog"><img src="img/myinfo5.gif" alt="Статистика по балансу аккаунта" title="Статистика по балансу аккаунта" border="0" align="absmiddle"></a> <a href="index.php?cf=smenu-menuicon"><img src="img/gear10.png" alt="" border="0" align="top"></a>

					
					</span>
                    <table border="0" cellspacing="0" cellpadding="0">
                      <tr>
                        <td><a href="index.php?cf=akk-changeustatus&ustatus=2" class="user">Рекламодатель</a></td>
                        <td><a href="index.php?cf=akk-changeustatus&ustatus=1" class="worker">Пользователь</a></td>
                      </tr>
                    </table>
                    <img src="img/ten.gif"></div>
                </div>                <!-- начало: Меню -->
                <div class="bmenu">
                  <div class="bmenu_bot">                    <div class="bmenu_top"><img src="img/bmi1.gif" align="absmiddle"> Заработок</div><div class="bmenu_link"><a href="index.php?cf=mail-viewpmail">Письма (25)</a><a href="index.php?cf=usf-userfing">Серфинг</a><a href="index.php?cf=uzd-viewtask">Задания</a></div>                    <div class="bmenu_title"><img src="img/article-24.png" align="absmiddle"> Статьи</div><div class="bmenu_link"><a href="index.php?cf=articlem-viewart">Мои статьи</a><a href="index.php?cf=articles-artshop">Магазин статей</a></div>                    <div class="bmenu_title"><img src="img/bmi2.gif" align="absmiddle"> Рефералы</div><div class="bmenu_link"><a href="index.php?cf=ref-reflist">Мои рефералы</a><a href="index.php?cf=ref-htmlreflink1">Реферальные ссылки</a><a href="index.php?cf=rb-refbonusview">Бонусы рефералам</a><a href="index.php?cf=kon-refkonkursview">Конкурсы рефералам</a></div>                    <div class="bmenu_title"><img src="img/bmi9.gif" align="absmiddle"> Биржа рефералов</div><div class="bmenu_link"><a href="index.php?cf=birja-refusers">Биржа рефералов</a><a href="index.php?cf=birjan-refusers">Биржа от неактивных</a></div>                    <div class="bmenu_title"><img src="img/bmi3.gif" align="absmiddle"> Кредиты</div><div class="bmenu_link"><a href="index.php?cf=cr-birjacrview">Биржа кредитов</a><a href="index.php?cf=pin-viewpinkod">Перевод кредитов</a></div>                    <div class="bmenu_title"><img src="img/bmi4.gif" align="absmiddle"> Мой аккаунт</div><div class="bmenu_link"><a href="index.php?cf=akk-viewinfo">Личные данные</a><a href="index.php?cf=akk-viewstat">Моя статистика</a><a href="index.php?cf=nb-viewallnote">Блокнот</a><a href="index.php?cf=seif-mymoney">Мой сейф</a><a href="index.php?cf=tools-viewalltools">Панель инструментов</a></div>                    <div class="bmenu_title"><img src="img/bmi5.gif" align="absmiddle"> Общение</div><div class="bmenu_link"><a href="index.php?cf=rmail-newrmail">Внутренняя почта</a><a href="index.php?cf=flood-viewallvopros">Беседка</a><a href="index.php?cf=otvet-viewallvopros">Вопрос-ответ</a><a href="index.php?cf=idea-viewallidea">Идеи для сайта</a><a href="http://fotki.wmmail.ru">Фотки</a><a href="index.php?cf=journal-viewallj">Дневник пользователя</a></div>                  </div>
                </div>
                <!-- Конец: Меню -->
                </td>
              <td width="100%" valign="top"><!-- начало: основной текст -->
				
				<h1>Оплачиваемое задание #1351504</h1>
                <table width="100%"  border="0" align="center" cellspacing="0" class="tbl_stat">                  <tr class="line">
                    <th colspan="4">Оплачиваемое задание</th>
                  </tr>
                  <tr class="line">
                    <td width="20%" align="right"><b>Название</b>: </td>
                    <td width="50%" colspan="2" align="left">Всего 2 клика - Оплата Мгновенная!</td>
                    <td width="30%" align="left" class="nobdr"> [<a href="index.php?cf=uzd2-mreadtaskdd&zdid=194656066">ход выполнения задания</a>]</td>
                  </tr>
                  <tr>
                    <td align="right"><b>Тип задания</b>: </td>
                    <td colspan="2" align="left">Клики </td>
                    <td align="left"  class="nobdr"> </td>
                  </tr>
                  <tr class="line">
                    <td align="right"><b>Рекламодатель</b>: <input type="hidden" name="rid" id="rid" value="3274880"></td>
                    <td colspan="2" align="left">djkirillin <img src='img/star_yellow17.png' alt='Рейтинг' width='17' height='17' border='0' align='absmiddle' title='Рейтинг'> <font color='#2FA0DC'>0.50</font> <a href='index.php?cf=rmail-newrmail&totype=1&tid=1&rid=3274880&rname=%C2%EE%EF%F0%EE%F1+%F0%E5%EA%EB%E0%EC%EE%E4%E0%F2%E5%EB%FE+%EF%EE+%EF%EE%E2%EE%E4%F3+%E7%E0%E4%E0%ED%E8%FF+%231351504'><img src='img/mail_add20.png' alt='Написать сообщение рекламодателю' title='Написать сообщение рекламодателю' width='20' height='20' border='0' align='absmiddle'></a> <a href='index.php?cf=uzd-viewtask&zd_search=3&zd_name=3274880'><img src='img/view20.png' alt='Посмотреть все задания этого рекламодателя' title='Посмотреть все задания этого рекламодателя' width='20' height='20' border='0' align='absmiddle'></a> <a href='index.php?cf=wall-viewuser&uid=3274880' target='_blank'><img src='img/wall20.png' alt='Стена пользователя djkirillin' title='Стена пользователя djkirillin' width='20' height='20' border='0' align='absmiddle'></a> <b>0</b>   [<a href="javascript:void(0);" alt="Поместить пользователя djkirillin в черный список (Black List)" title="Поместить пользователя djkirillin в черный список (Black List)" onClick='openWindow("Добавить пользователя в Black List", "mzd-addrbl", "addbl", 0, 0, 0, 0, "rid=3274880");'><font color="#000000"><b>BL</b></font></a>]</td>
                    <td align="left" class="nobdr"> </td>
                  </tr>
                  <tr>
                    <td align="right"><b>Рейтинг</b>: </td>
                    <td colspan="2" align="left"> (проголосовало 1) [<a href="javascript:void(0);" onClick='openWindow("Добавить свой комментарий о задании", "uzd-addcommzd", "addcomm", 0, 0, 0, 0, "zdid=2321203");' class="blue">проголосовать</a>]</td>
                    <td align="left" class="nobdr"> <font style='color: #54b948;'>7</font> - <font style='color: #c24c2c;'>0</font> - <font style='color: #AAAAAA;'>7</font> <a href="javascript:void(0);" onClick='openWindow("Статистика задания", "html-mhelp", "mhelp", 0, 0, 0, 0, "h=52");'><img src="img/about.png" alt="" width="20" height="20" border="0" align="absmiddle"></a> </td>
                  </tr>
                  <tr class="line">
                    <th colspan="4">Описание задания</th>
                  </tr>
                  <tr>
                    <td colspan="4" align="left" class="nobdr">Задание можно выполнять не меня IP единожды каждые 6 часов. 

Чтобы выполнить задание, Вам необходимо ответить на два несложных вопроса.

Ссылку сайта на котором ищите ответы в отчет. Ответив верно получаете ссылку на сайт и переходите по этой ссылке, задание выполнено!!!



Если Вы не выполняя задание получаете ссылку, Вашего IP адреса не будет в статистике - задание не выполнено и будет отправлено на доработку. Смените IP почистите историю и кулисы или повторное выполнение возможно только через 6 часов.</td>
                  </tr>
                  <tr class="line">
                    <td colspan="4" align="left" class="nobdr"><img src="img/currency_dollar24.png" alt=""  align="absmiddle" width="24" height="24" border="0"> За выполнение этого задания Вы получите <b>0.01</b>$</td>
                  </tr>
                  <tr>
                    <td colspan="4" align="left" class="nobdr">Ссылка на повторное выполнение задания: <a href="http://mcp.me/txw" target="_blank">http://mcp.me/txw</a></td>
                  </tr>
                  <tr class="line">
                    <th colspan="4">Отправленный Вами текст для проверки задания</th>
                  </tr>
                  <tr>
                    <td colspan="4" align="left" class="nobdr">Privet </td>
                  </tr>
				  
                  <tr class="line">
                    <th colspan="4">Текст доработки задания от рекламодателя</th>
                  </tr>
                  <tr class="line">
                    <td colspan="4" align="left" class="nobdr">Сделать.</td>
                  </tr>
		<form action="index.php" method="post"><input id="readtaskddcf" type="hidden" name="cf" value="uzd2-sreadtaskdd"><input type="hidden" name="zdid" value="2321203">
                  <tr class="line">
                    <th colspan="4">Доработанный отчет по заданию</th>
                  </tr>
                  <tr>
                    <td colspan="4" align="left" class="nobdr"><textarea cols="" rows="10" name="textdd" style="width: 99%;"></textarea>
					</td>
                  </tr>
                  </tr>
                  <tr>
                    <td colspan="4" align="center" class="nobdr"><input type="submit" value="Отказаться от доработки" style="color:red;" onClick="gebi('readtaskddcf').value='uzd2-noreadtaskdd';">  <input type="submit" value="Отправить отчет на проверку" style="font-weight: bold;"></form>
					</td>
                  </tr>
						</table>
                <!-- конец: основной текст --></td>
              <td rowspan="2" class="colum_right"><img src="img/x.gif" width="185" height="1">

			                  <div class="rnews">
                  <div>
                    <div>
                      <div class="dblue_top">НОВОСТИ</div>
					  <span class="news"><span class="ndate">04.09.2016</span>Поздравление с 12 летием WMmail.ru
<a href="?cf=news-viewn&nid=176" class="blue">подробнее>></a></span><span class="news"><span class="ndate">04.07.2016</span>Отпуск
<a href="?cf=news-viewn&nid=175" class="blue">подробнее>></a></span>
					  </div>
                  </div>
                </div>                <!-- начало: Реклама WMlink.ru -->
                <script language="JavaScript" src="http://r1.wmlink.ru/?id=1"></script>
                <!-- конец: Реклама WMlink.ru -->                <div class="rblue">
                  <div>
                    <div>
                      <!-- начало: блок Реклама -->
                      <div class="dblue_top">Реклама</div>
                      <div class="dblue">
					  <p align='center' style=''><a href='index.php?cf=html-tbanner&bid=59257' style='' target='_blank'><b>Кешбэк до 15% в aliexpress и других магазинах</b></a></p>
                      </div>
                      <!-- начало: блок Реклама -->
                      <p align="center"><noindex><a href="index.php?cf=html-gclick&id=34&mid=1" target="_blank" rel="nofollow"><img src="bn/34.gif" alt="" title="" width="100" height="100" border="0" /></a></noindex></p>
                    </div>
                  </div>
                </div>
                </td>
            </tr>
            <tr>
              <td valign="bottom"><!-- начало: Счетчики --><noindex>
                <table width="100%"  border="0" cellspacing="0" cellpadding="0" class="bottom">
                  <tr>
                    <td valign="top"><img src="img/bot_left.gif" width="15" height="15"></td>
                    <td valign="middle">© 2004-2016 «WMMAIL» <noindex><!--- <a rel="nofollow" href="/index.php?cf=html-fpage&page=risk" style="color:#ffffff;">Уведомление о рисках</a>  ---><a rel="nofollow" href="/index.php?cf=html-fpage&page=terms2" style="color:#ffffff;">Пользовательское соглашение</a></noindex>

					
<!--WMlink.ru counter-->
<script type="text/javascript">
document.write("<a href='http://wmlink.ru/index.php?ref=1' target=_blank><img src='http://wmlink.ru/counter.php?133167;u" + 
escape(document.URL) + ";" + Math.random() + "' border=0 width=88 height=31 title='WMlink.ru - рекламный брокер'><\/a>");
</script>
<!--/WMlink.ru counter-->
<!-- my-wmmail -->
<!-- <a href="http://my-wmmail.ru" target="_blank"><img style="border: medium none;" alt="Все о заработке на wmmail" src="/img/88x31_2.gif"></a> -->
<!-- /my-wmmail -->
<!-- SpyLOG f:0211 -->
<script language="javascript"><!--
Mu="u5968.65.spylog.com";Md=document;Mnv=navigator;Mp=0;
Md.cookie="b=b";Mc=0;if(Md.cookie)Mc=1;Mrn=Math.random();
Mn=(Mnv.appName.substring(0,2)=="Mi")?0:1;Mt=(new Date()).getTimezoneOffset();
Mz="p="+Mp+"&rn="+Mrn+"&c="+Mc+"&t="+Mt;
if(self!=top){Mfr=1;}else{Mfr=0;}Msl="1.0";
//--></script><script language="javascript1.1"><!--
Mpl="";Msl="1.1";Mj = (Mnv.javaEnabled()?"Y":"N");Mz+='&j='+Mj;
//--></script><script language="javascript1.2"><!-- 
Msl="1.2";Ms=screen;Mpx=(Mn==0)?Ms.colorDepth:Ms.pixelDepth;
Mz+="&wh="+Ms.width+'x'+Ms.height+"&px="+Mpx;
//--></script><script language="javascript1.3"><!--
Msl="1.3";//--></script><script language="javascript"><!--
My="";My+="<a href='http://"+Mu+"/cnt?cid=596865&f=3&p="+Mp+"&rn="+Mrn+"' target='_blank'>";
My+="<img src='http://"+Mu+"/cnt?cid=596865&"+Mz+"&sl="+Msl+"&r="+escape(Md.referrer)+"&fr="+Mfr+"&pg="+escape(window.location.href);
My+="' border=0 width=88 height=31 alt='SpyLOG'>";
My+="</a>";Md.write(My);//--></script><noscript>
<a href="http://u5968.65.spylog.com/cnt?cid=596865&f=3&p=0" target="_blank">
<img src="http://u5968.65.spylog.com/cnt?cid=596865&p=0" alt='SpyLOG' border='0' width=88 height=31 >
</a></noscript>
<!-- SpyLOG -->

					  
					  </td>
                    <td align="right" valign="top"><img src="img/bot_right.gif" width="15" height="15"></td>
                  </tr>
                </table></noindex>
                <!-- конец: Счетчики --></td>
            </tr>
          </table>
          <img src="img/x.gif" width="850" height="1"></td>
      </tr>
    </table>
  </div>
</div>

</body>
</html>
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Neo
Вот вам пример.
Распакуйте и запустите wmmail.au3 из SciTE нажав F5.
 

Вложения

  • 22915.zip
    7.1 КБ · Просмотры: 8
Автор
N

Neo

Новичок
Сообщения
46
Репутация
0
Garrett сказал(а):
Neo
Вот вам пример.
Спасибо, наверное, чего то неустановленно, из компонентов Autoit.
Вот что в консоли

Код:
>"C:\Program Files\AutoIt3\SciTE\..\autoit3.exe" /ErrorStdOut "D:\Мои документы\Новая папка (4)\wmmail.au3"    
"D:\??? ?????????\????? ????? (4)\wmmail.au3" (9) : ==> The requested action with this object has failed.:
$iNumb = $oLink.previousElementSibling.innerText
$iNumb = $oLink^ ERROR
>Exit code: 1    Time: 5.224
Что можно сделать?
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Neo [?]
Что можно сделать?
Попробуйте заменить
Код:
$oIE = _IECreate(@ScriptDir & "\wmmail.html")

на
Код:
$oIE = _IEAttach("WMmail.ru - сервис почтовых рассылок. Раскрутка сайта и эффективная реклама!")

Далее, зайдите в IE на страницу с которой будете работать (с авторизацией) и запустите скрипт.
 
Автор
N

Neo

Новичок
Сообщения
46
Репутация
0
Garrett
После объявления $iNumb, появилось пустое окно “Число”
Код:
#include<IE.au3>

$oIE = _IEAttach("WMmail.ru - сервис почтовых рассылок. Раскрутка сайта и эффективная реклама!")
Dim $iNumb
$oLinks = _IETagNameGetCollection($oIE, "a")

For $oLink In $oLinks
   If StringRegExp($oLink.getAttribute("onClick"), "Статистика", 0) Then
      $iNumb = $oLink.previousElementSibling.innerText
      ExitLoop
   EndIf
Next

MsgBox(0, "Число", $iNumb)

;_IEQuit($oIE)
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Neo
Вы должны:
1. авторизоваться
2. отрыть страницу на которой "Статистика"
3. запустить скрипт

P.S. Посмотрите в тег title на странице статистики. Впишите текст из title в _IEAttach.
[box title=html]<head>
<title>...тут текст...</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">[/box]
 
Автор
N

Neo

Новичок
Сообщения
46
Репутация
0
Garrett [?]
Вы должны:1. авторизоваться2. отрыть страницу на которой "Статистика"3. запустить скрипт
Так и сделал. Искомое “23”

Посмотрите в тег title на странице статистики

Отдельно страницы статистики нет, клик по значку, вызывает окно подсказки "Статистика"


Добавлено:
Сообщение автоматически объединено:
 

Вложения

  • abc.JPG
    abc.JPG
    19.6 КБ · Просмотры: 9
  • Jav.JPG
    Jav.JPG
    32.6 КБ · Просмотры: 13

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Замените строку
Код:
$iNumb = $oLink.previousElementSibling.innerText

на следующую
Код:
$iNumb = $oLink.previousElementSibling.nodeType

Какое значение показывает?
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
У меня всё работает.
 

Вложения

  • wm.png
    wm.png
    22.6 КБ · Просмотры: 19
Верх