Что нового

Подбор цифрового кода

MorGan-id

Новичок
Сообщения
5
Репутация
0
Версия AutoIt: 3.3.10.2

Описание:
Добрый вечер!
Помогите составить такой скрипт
Нужно скрипту зайти на сайт и авторизоваться (логин и пароль имеются)
Потом ввести в одну веб форму тел.
Потом вводить во вторую веб форму путем подбора цифрового кода такого вида от 0000 до 9999 код 4-значный, пока не найдет нужный.

Примечания:
Скрипт ввел код нажал ENTER не подошел начал второй вводить и так пока не попадет нужный код
Заранее благодарен за помощь !
 

MaximK

Знающий
Сообщения
33
Репутация
5
Дай адрес сайта и пароли (можно в личку). Гляну что можно сделать.
 
Автор
M

MorGan-id

Новичок
Сообщения
5
Репутация
0
Дай адрес сайта и пароли (можно в личку). Гляну что можно сделать.
как вариант вот сайт http://uaparty.com/settings/profile/ логин:mark пароль:27fr28myf8

Сначала скрипт должен зайти на сайт имея логин и пароль
Потом ввести номер телефона нажать активировать
Потом начать подбор кода состоящего из 4 цифр

1 действие Как в скрипте прописать вход на сайт авторизацию
2 действие нужно в вебформе ввести номер тел и нажать активировать
3 действие делать подбор кода


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


Я тут составил часть скрипта пока только еще по заходу в аккаунт, дальше застопорился
начало скрипта:
Код:
#include <IE.au3>

$oIE     = _IECreate("https://server.ru/login.php",0,1,1)
$oForm   = _IEFormGetObjByName($oIE,"idFormLogin")
$oLogin  = _IEFormElementGetObjByName($oForm,"panel-login")
$oPass   = _IEFormElementGetObjByName($oForm,"password")
_IEFormElementSetValue($oLogin,"логин")
_IEFormElementSetValue($oPass,"пароль")
_IEFormSubmit($oForm,1)


дальше нужно ввести номер телефона на открывшейся странице
исходной код страницы:
Код:
<!DOCTYPE html>
<html>
<head>
<body>
<div id="div_wait" style="display:none;position:absolute;top:330;left:550;z-index:999;padding:4px;margin:4px;">
<script>
<script>
<script>
<script>
<script>
<div class="header">
<div class="middle content wrap-table bg-white">
<div id="server-list" class="border-box">
<div id="vdsinfo-table-wrap" class="border-box">
<div>
<table class="vdsinfo-table fw">
<tbody>
<tr>
<td id="vdsinfo">
<table id="activatevds-page" class="inner-table">
<tbody>
<tr>
<td colspan="2">
<div class="vds-caption-wrap overflow-bg-wrap">
<div class="caption-help-wrap">
<h1 class="vds-caption">Подтверждение мобильного телефона</h1>
</div>
<div class="overflow-bg"></div>
</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="activatevds-header corner-all bg-white round-block-table">
<div class="fl">
Номер телефона:
<span class="phone-number-wrap">
<input class="phone-number" type="text" placeholder="+">
<div class="inputmask-phone-descr-wrap">
<i class="inputmask-phone-icon flags-flag-"></i>
<div class="inputmask-phone-descr"></div>
</div>
</span>
</div>
<div class="fr">
<button id="send-button" class="btn disabled" disabled="disabled">
<div class="btn-left"></div>
<div class="btn-center">Получить код подтверждения</div>
<div class="btn-right"></div>
</button>
</div>
<div class="separator">
<span class="arrow"></span>
</div>
</div>
<div class="activatevds-body corner-all bg-white round-block-table border-box">
<h2>Подтверждение номера телефона</h2>
<p>После получения смс с кодом подтверждения, введите его в нижеследующее поле и подтвердите, что вы действительно владелец данного телефона</p>
<table>
<tbody>
<tr>
<td width="130px">Код подтверждения:</td>
<td class="confirm-phone-wrap">
<input class="confirm-phone" type="text">
</td>
</tr>
<tr>
<td></td>
<td>
<button class="btn confirm-button disabled" disabled="disabled">
<div class="btn-left"></div>
<div class="btn-center">Подтвердить</div>
<div class="btn-right"></div>
</button>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="add-server-btn-wrap" style="top: 176px; bottom: auto;">
<div class="server-list-fog" style="display: block;"></div>
<script>
<script>
</div>
<div id="vds-overlay"></div>
<div id="vds-wait">
<script src="/js/awstats_misc_tracker.js" type="text/javascript">
<img width="0" height="0" border="0" src="/js/awstats_misc_tracker.js.php?screen=1680x1050&win=927x431&cdi=24&java=true&shk=n&svg=n&fla=y&rp=n&mov=n&wma=n&pdf=n&uid=awsuser_id1389788496386r6173&sid=awssession_id1389798570710r5426">
<noscript><img src="/js/awstats_misc_tracker.js.php?nojs=y" height=20 width=0 border=0></noscript>
<script type="text/javascript">
<div id="fancybox-tmp"></div>
<div id="fancybox-loading">
<div id="fancybox-overlay"></div>
<div id="fancybox-wrap" class="ui-draggable">
<div id="menu-div-subs_menu" class="menu-div" style="display: none; position: absolute; background: none repeat scroll 0% 0% white; z-index: 201;">
</body>
</html>

в другой теме мне по подбору кода вот что составили:
Код:
Local $iKey
For $i = 0 To 9999
$iKey = $i
   While 1
   If StringLen ( $iKey ) > 3 Then ExitLoop
   $iKey = "0"&$iKey
   Wend
Send($iKey)
Send("{ENTER}")
; Здесь Ваша проверка кода, придумывайте сами
Next

Вот теперь это все надо собрать вместе
За любую помощь буду признателен!
 
Верх