Форум работает в тестовом режиме. Все данные были перенесены со старого сайта 2018 года. Некоторая информация может быть недоступна, например вложения или хайды. Просьба сообщать о данных случаях через функционал "Жалоба", прямо под постом, где отсуствуют данные из хайда или проблемы с вложением.
Могут быть проблемы в "выкидыванием" с форума (слетевшей авторизацией). Нужно собрать статистику таких случаев.
Есть Тема, куда можете сообщить о проблемах с сайтом либо просто передать привет.

Цифровая капча

Рег
10 Фев 2016
Сообщения
3
Реакции
0
HTML:


<html>
<body>
<center>
<font color="FFDE00">Активирован штраф на награду с мобов!</font>
<br>Введите этот код,<br>=== <font color=LEVEL>5107</font> ===<br> для снятия штрафа: <br><edit var="pwd" width=60 length="5"><br><br>
<button value="Ok" action="bypass -h 00 $pwd" width=40 height=15 back="sek.cbui94" fore="sek.cbui92">
</center>
</body>
</html>
9e9jH0ucgN0.jpg


Использовал скрип от SARCAZM:

uses SysUtils;

var tmpDialog,tmpString:string;
var posCaptcha, num1, count:integer;
begin
while Engine.Status = lsOnline do begin
tmpDialog := Engine.DlgText;
if (Pos('Активирован штраф', tmpDialog) <> 0) then
begin
tmpString:='';
tmpDialog:=''; // Наверное на делфи это не нужно делать, но у меня привычка.
// Ищем капчу в диалоге
tmpDialog:=Engine.DlgText;
posCaptcha:=pos('<font color=LEVEL>',tmpDialog);
posCaptcha:=posCaptcha+19;

// Выдираем число из капчи
while not (tmpDialog[posCaptcha] = '<') do begin
tmpString:=tmpString + tmpDialog[posCaptcha];
posCaptcha:=posCaptcha + 1;
end;
num1:=StrToInt(tmpString);


// Отправляем ответ на капчу
print (IntToStr(num1));
Engine.BypassToServer('00 '+IntToStr(num1), True);
count:=count+1;
print ('Капча выскакивала -->'+IntToStr(count)+'<-- раз, но мы ее обошли =)');
end;
Delay (888);
end;
end.
Но вся фишка в чем, перед запуском скрипта, как раз вылезла капча в клиенте и я запусти его, но она не исчезает, просто меняются цифры капчи на другие и все и так до бесконечности. Как мой, очень скудный разум в программировании понимает, то скрипт отправляет не тот ответ и так по кругу, подскажите пожалуйста.
 
В окне сообщений адрик тебе должен цифры писать. Сверь их с капчей. Такие, нет?
 
Я понаблюдал за этим интересным процессом немного и собственно вот:
При работе скрипта, выскакивает капча, он "походу" ее вводит и в системном окне клиента пишет "Штраф снят" и потом опять вылазит это окно с капчей и опять "Штраф снят" в диалоговом. Когда не вводишь капчу, то перестает идти дроп просто, а при работе скрипта он идет, процентов с 60 мобов, не считая времени за которое добивается моб, но скрипт еще не ввел капчу, походу скрипт как-то сам вызывает это окно с капчей, даже если его просто его заупустить, то оно сразу выскочит. Сложновато описать, надеюсь поймете, что я хотел сказать
 
Назад
Сверху