как разгодать капчу через MonkeyEnter.dll

  • Автор темы Автор темы denif09
  • Дата начала Дата начала

denif09

Пользователь
Регистрация
04.06.2017
Сообщения
44
Реакции
2
Баллы
8
сразу скажу что я новичек и многое не понимаю)перейдем к делу ,мне нужно настроить ручное распознование на вот такие капчи, чтоб высвечивало окно распознование капчи, я нажимал на нужные изображения
 

Вложения

  • Снимок.PNG
    Снимок.PNG
    202,1 KB · Просмотры: 722
Последнее редактирование:
подскажите как это сделать
 
Там запара, с числами, т.е. надо вбивать числа, а не кликать. Мне кажется проще, сделать проверку на наличие капчи со звуковым оповещением и в ручную разгадывать.
 
ну мне нужно научиться именно так))
 
может кто обьяснить как это сделать?
 
через monkeyEnter врятли получится,можно сделать так. Делаешь все действия что бы появилась каптча(заход на страницу,и т.д),потом ставишь паузу к примеру на 100сек,и дальше после паузы продолжаешь шаблон,что бы все делал так,как будто каптча решилась.Потом добавляешь шаблон в зенку,и правой кнопкой мышки кликаешь на "показать/скрыть инстансы",у тебя появится окно с выполнением.Ну а дальше решай уже каптчу
 

Вложения

  • instans.JPG
    instans.JPG
    25,6 KB · Просмотры: 732
Я делал так:
При появлении такой капчи вызывал ручной ввод капчи без кубика "ввод результатов распознавания" и делал "показать инстанс" (в зенопостере есть кнопка, но можно и в шаблоне прописать чтоб инстанс открывался).

Пока шаблон ждет ввод ручной капчи кликал мышью на нужные картинки, и далее в поле ввода капчи вводил любой текст, шаблон продолжается.
 
  • Спасибо
Реакции: kfil
спасибо)
 
сразу скажу что я новичек и многое не понимаю)перейдем к делу ,мне нужно настроить ручное распознование на вот такие капчи, чтоб высвечивало окно распознование капчи, я нажимал на нужные изображения

После некоторого поиска на форуме [1,2] получилось следующее решение:
Код:
Развернуть Свернуть Копировать
ZennoPoster.ShowInstance(instance.Url, instance.Port, instance.Address);
if(System.Windows.Forms.MessageBox.Show("Ввели капчу?",instance.Port.ToString(),System.Windows.Forms.MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK)
{
   ZennoPoster.HideInstance(instance.Url, instance.Port, instance.Address);
   return true;
}
else
{
   ZennoPoster.HideInstance(instance.Url, instance.Port, instance.Address);
   return null;
}
Делает следующее:
  1. Отображает текущий инстанс;
  2. Выводит панель с кнопками Ok и Canel, причем в заголовке панели отображается уникальный порт для каждого инстанса (при многопотоке можно понять какому окну какая панель принадлежит).

    После ввода или не ввода капчи, и нажатия на одну из кнопок:
  3. Скрывает инстанс (будет скрывать если в зеннопостере для данного шаблона вручную активирована опция "Показать/скрыть инстансы" );
  4. Выходит по зелёной ветке если нажато Ok или по красной если нажато Cancel либо крестик.
 
  • Спасибо
Реакции: Tomcat32
После некоторого поиска на форуме [1,2] получилось следующее решение:
Код:
Развернуть Свернуть Копировать
ZennoPoster.ShowInstance(instance.Url, instance.Port, instance.Address);
if(System.Windows.Forms.MessageBox.Show("Ввели капчу?",instance.Port.ToString(),System.Windows.Forms.MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK)
{
   ZennoPoster.HideInstance(instance.Url, instance.Port, instance.Address);
   return true;
}
else
{
   ZennoPoster.HideInstance(instance.Url, instance.Port, instance.Address);
   return null;
}
Делает следующее:
  1. Отображает текущий инстанс;
  2. Выводит панель с кнопками Ok и Canel, причем в заголовке панели отображается уникальный порт для каждого инстанса (при многопотоке можно понять какому окну какая панель принадлежит).

    После ввода или не ввода капчи, и нажатия на одну из кнопок:
  3. Скрывает инстанс (будет скрывать если в зеннопостере для данного шаблона вручную активирована опция "Показать/скрыть инстансы" );
  4. Выходит по зелёной ветке если нажато Ok или по красной если нажато Cancel либо крестик.
СПАСИБО тебе ОГРОМЕННОЕ прекрасный Человек! Полночи ***ался.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)