авторегер юкоза в Xedant

Статус
В этой теме нельзя размещать новые ответы.

-=BlackSmoke=-

Профессор
Регистрация
4 Авг 2009
Сообщения
280
Реакции
49
Есть страница реги, обычные поля, ничего сверхъестественного. Но простейший код
$input->set_value_by_name('email',"bg@microsoft.com");
$input->set_value_by_name('password','dhge97dss');
$input->set_value_by_name('password1','dhge97dss');
$input->set_value_by_name('name','Вова');
$input->set_value_by_name('surname','Путен');
$input->set_value_by_name('nick','ololololdfsdfsdwe');
$listbox->select_name_by_inner_name('by','1945');
$listbox->select_name_by_inner_name('bm','2');
$listbox->select_name_by_inner_name('bd','20');
$listbox->select_name_by_inner_name('location','177295370');
категорически не хочет вбивать первое поле, email. Пробовал специфичные варианты с фокусом и затем $keyboard->input, все равно не вбивает.
Уже поломал весь мозх над этим глюком. Кто разбирался с их защитами, пните в нужном направлении.

P.S. Версия программы - 3.0.4
 
  • Заблокирован
  • #2
там все завязано на явиках, возьмем к примеру грабер на юкоз, так вот там приходится ручками логинешься чтобы он грабил, а тут скорее всего на форму закрыта вставка готовых мыл, т.е. паходу оно должно печататься... хатя нет вот только что проверил вставляется.... сейчас сам попробую создать макрос если получится отпишу....
 
Вбивать-то он вбивает, но только не туда ;)

Предполагаемые варианты решения:
1. Убрать аттрибут имени у первого поля с помощью, команды $input->remove_attribute_by_name
2. Либо заполнить поле по его номеру
 

Вложения

  • 123.png
    123.png
    16,5 KB · Просмотры: 8
Спасибо, понял суть проблемы :D
Оказывается, данные просто вбивались не в то поле. Исправил, сделал вбивание по номеру. Вообще, они неплохо все защитили:D Сейчас конфирм мыл пишу.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху