Выпадающий список без клика! Как?

Nakus

Client
Регистрация
28.09.2013
Сообщения
156
Благодарностей
33
Баллы
28
Приветствую!
Есть задача кликнуть в пункт меню, но меню выпадает только при наведении курсора мышки.
При отключенных плагинах не работает вообще.

По шагам:

Кликом активируем меню (появляется первое меню)
Наводим курсор (Появляется второе меню)
Клик во втором меню
 

Nakus

Client
Регистрация
28.09.2013
Сообщения
156
Благодарностей
33
Баллы
28

Nakus

Client
Регистрация
28.09.2013
Сообщения
156
Благодарностей
33
Баллы
28
Что не правильно, где ошибка?

Было так:
instance.ActiveTab.MouseMove(500, 250);

Стало так:
instance.ActiveTab.MouseMove(Project.Variables["Variable1"].Value, Project.Variables["Variable0"].Value);
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Convert.ToInt32(Project.Variables["Variable1"].Value) вместо Project.Variables["Variable1"].Value
 

Nakus

Client
Регистрация
28.09.2013
Сообщения
156
Благодарностей
33
Баллы
28
instance.ActiveTab.MouseMove(Convert.ToInt(Project.Variables["Variable1"].Value), Convert.ToInt32(Project.Variables["Variable0"].Value));

Не пойму что не так! Сорь, первый опыт с кодом)))
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Так а какая ошибка то? Я мысли не читаю.
 

Nakus

Client
Регистрация
28.09.2013
Сообщения
156
Благодарностей
33
Баллы
28

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Код не нужно тестировать, переменные проекта ему не передаются (тестеру) просто тестировать нужно выполнением экшена
 

Nakus

Client
Регистрация
28.09.2013
Сообщения
156
Благодарностей
33
Баллы
28


Ошибки идут со старта проекта.
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
че вы мучаетесь? наверняка в скрипте подгружается меню или в тегах оно уже есть. Эмуляция клавиатуры и мыши нужна только если джаваскрипт зашифрован или стоит детектор событий на ту же мыш или клаву.
 

Nakus

Client
Регистрация
28.09.2013
Сообщения
156
Благодарностей
33
Баллы
28
че вы мучаетесь? наверняка в скрипте подгружается меню или в тегах оно уже есть. Эмуляция клавиатуры и мыши нужна только если джаваскрипт зашифрован или стоит детектор событий на ту же мыш или клаву.
В старт посте я про что писал?
Решение найдено, все ок, осталось только переменные с координатами в код пихнуть...
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
в посте вы написали, что не обрабатываются события онклик и маусмув - всего лишь. Что ж вы будете делать когда вам прийдется искать нужный елемент в списке, а он где-то в скрытом диве? Эмулятор вам не поможет ))
 

Nakus

Client
Регистрация
28.09.2013
Сообщения
156
Благодарностей
33
Баллы
28
Что ж вы будете делать когда вам прийдется искать нужный елемент в списке, а он где-то в скрытом диве? Эмулятор вам не поможет ))
Тут придется поставить на аватурку кота))), но я подумаю об этом завтра...

Сейчас нужно заюзать переменную в сниппете!
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
напишите ссылку, я вам помогу.
 

Nakus

Client
Регистрация
28.09.2013
Сообщения
156
Благодарностей
33
Баллы
28

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Я писал ToInt32 а не ToInt
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
видимо в зенке для лога нужно сразу такую фишку прикрутить. кликаешь на ошибку, а она тебя сразу на форум зенки с твоей ошибкой переносит и в буфере обмена уже правильный вариант заносит. Остается только нажать ctrl-v.
 
  • Спасибо
Реакции: Lexicon

Nakus

Client
Регистрация
28.09.2013
Сообщения
156
Благодарностей
33
Баллы
28
instance.ActiveTab.MouseMove(Convert.ToInt32(Project.Variables["Variable1"].Value), Convert.ToInt32(Project.Variables["Variable0"].Value));

 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
видимо в зенке для лога нужно сразу такую фишку прикрутить. кликаешь на ошибку, а она тебя сразу на форум зенки с твоей ошибкой переносит и в буфере обмена уже правильный вариант заносит. Остается только нажать ctrl-v.
ну это вы перегнули, слишком сырой софт и недоработанная логика. Надо так - открывается окошко в котором на ломанном языке в вольной форме надо изложить свои общие пожелания к проекту и нажать кнопочку ок. Программа должна самостоятельно обработать ошибки, найти нужные сайты и ресурсы, внедрить обучаемые алгоритмы на случай изменений и антифрод защит, а так же на основании предыдущих матов на программу произнесенных в микрофон формата "Какого %%%% оно не работает" рассчитывать видение автора проекта на его нормальную работу и невысказанные пожелания...
Ну и конечно, я давно об этом прошу разработчиков, Зенка просто обязана гонять за пивом по запросу!
 

Nakus

Client
Регистрация
28.09.2013
Сообщения
156
Благодарностей
33
Баллы
28
Вообще странно, почему вас только двое тут? )))) Давайте подождем главного, видимо, только он шарит...
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
да у вас ошибки в синтаксисе переменных - фигня детский сад. Лучше сами разберетиесь а мы подождемь.
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
иэх ладно... раз котоаватарка... project с маленькой буквы
 
  • Спасибо
Реакции: ibelieve

Nakus

Client
Регистрация
28.09.2013
Сообщения
156
Благодарностей
33
Баллы
28

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113

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