Рандомный выбор из выпадающего списка

Winslow

Новичок
Регистрация
02.03.2016
Сообщения
26
Благодарностей
0
Баллы
1
Я новичок, помидорами не кидайтесь, есть выпадающий список на сайте, через конструктор действий без проблем догадался как выбирать конкретное значение. А вот как выбрать любое значение из выпадающего списка не понимаю. Подскажите...
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Спарсить значения из списка в список в программе, брать из него случайную строку и подставлять конструктором действий в элемент - Set>Value
Бывает также что текстовые значения в списке соответствуют цифрам в коде. Например в списке городов - Москва - 0, Санкт-Петербург - 1, Самара -2. Тогда просто генерить случайную цифру и также подставлять в элемент.
 
  • Спасибо
Реакции: Winslow

Winslow

Новичок
Регистрация
02.03.2016
Сообщения
26
Благодарностей
0
Баллы
1
Проверил, значения 0-2...10 не выбирают не один из вариантов выпадающего списка... Второй тогда вопрос, если можно, Как спарсить значения?
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Проверил, значения 0-2...10 не выбирают не один из вариантов выпадающего списка... Второй тогда вопрос, если можно, Как спарсить значения?
Посмотреть html код элемента (опция Исследовать элемент) и подобрать регулярку для парсинга - http://zennolab.com/wiki/ru:creating-a-regular-expressions
 
  • Спасибо
Реакции: Winslow

Winslow

Новичок
Регистрация
02.03.2016
Сообщения
26
Благодарностей
0
Баллы
1
Может глупый вопрос задам, какого элемента взять Html код, если каждый искомый элемент является отдельным файлом. Под элементом подразумеваю варианты выбора в выпадающем списке. Или брать сам выпадающий список?
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
  • Спасибо
Реакции: Winslow

Winslow

Новичок
Регистрация
02.03.2016
Сообщения
26
Благодарностей
0
Баллы
1
Взял код Элемента (Элемент включает в себя все варианты выбора) Вставил в конструктор рег выражений. Сделал чтоб в результате обработки остались только возможные варианты выбора. Сохранил в фаил, залил в список в зену. Брать из него случайную разобрался как, а вот "подставлять конструктором действий в элемент - Set>Value" не понимаю как. Какой опять же элемент выбирать для конструктора действий в браузере зены: конкретный вариант выбора или полностью поле возможных вариантов???
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
подставлять конструктором действий в элемент - Set>Value" не понимаю как. Какой опять же элемент выбирать для конструктора действий в браузере зены: конкретный вариант выбора или полностью поле возможных вариантов???
Сам элемент выпадающего списка.
 
  • Спасибо
Реакции: Winslow

Winslow

Новичок
Регистрация
02.03.2016
Сообщения
26
Благодарностей
0
Баллы
1
Спасибо!!
 

Winslow

Новичок
Регистрация
02.03.2016
Сообщения
26
Благодарностей
0
Баллы
1
Всё равно не выходит: Делаю следующее: http://f-picture.net/lfp/s14.radikal.ru/i187/1603/58/4f37c06a8d1f.jpg/htm где переменная это один из вариантов выбора предварительно спаршеные и взятые из списка. значение визуально вставляется, но по факту не выбирается... работаю с ВК может какие то настройки ещё не так выбираю?
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Всё равно не выходит: Делаю следующее: http://f-picture.net/lfp/s14.radikal.ru/i187/1603/58/4f37c06a8d1f.jpg/htm где переменная это один из вариантов выбора предварительно спаршеные и взятые из списка. значение визуально вставляется, но по факту не выбирается... работаю с ВК может какие то настройки ещё не так выбираю?
У вас там элемент ввода текста input:text отображается, а не dropdownlist. Как этот элемент списка отображается в Дереве элементов? Можете сделать скриншот?
 

Winslow

Новичок
Регистрация
02.03.2016
Сообщения
26
Благодарностей
0
Баллы
1

Winslow

Новичок
Регистрация
02.03.2016
Сообщения
26
Благодарностей
0
Баллы
1
Над каким из элементов выполнять Set value подскажите пожалуйста!
 

seomiks

Client
Регистрация
13.09.2014
Сообщения
369
Благодарностей
124
Баллы
43
в № совпадения написать слово random всегда так делаю.
 

Winslow

Новичок
Регистрация
02.03.2016
Сообщения
26
Благодарностей
0
Баллы
1
А над каким элементом действия то производить?
 

seomiks

Client
Регистрация
13.09.2014
Сообщения
369
Благодарностей
124
Баллы
43

Winslow

Новичок
Регистрация
02.03.2016
Сообщения
26
Благодарностей
0
Баллы
1
Скинул спасибо!
 

seomiks

Client
Регистрация
13.09.2014
Сообщения
369
Благодарностей
124
Баллы
43
Воспользовался макросом {-Random.Int-|-1990-|-2010-} поставил в графу значения.
 
  • Спасибо
Реакции: barkasian

Winslow

Новичок
Регистрация
02.03.2016
Сообщения
26
Благодарностей
0
Баллы
1
Воспользовался макросом {-Random.Int-|-1990-|-2010-} поставил в графу значения.
при поиске элемента пишет, что "С указанными параметрами элемент не найден" , а когда ставлю конкретное значение например 2010, то находит и выставляет все как надо., т.е. выбор элемента, действие (rise, click) все правильно, а не работает именно макрос {-Random.Int-|-1990-|-2010-} Тип поиска стоит regexp. есть подозрения что у меня поддержка макросов может быть отключена возможно ли такое? и где найти это в настройках? Пробовал даже экшеном рандом генерить год, вставлять в переменную а переменную вставлять в значение все равно не выходит пишет что не найден элемент. А опять же когда просто число вставляю все работает. Помогите, пожалуйста!
 

rostonix

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

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Всё равно не выходит: Делаю следующее: http://f-picture.net/lfp/s14.radikal.ru/i187/1603/58/4f37c06a8d1f.jpg/htm где переменная это один из вариантов выбора предварительно спаршеные и взятые из списка. значение визуально вставляется, но по факту не выбирается... работаю с ВК может какие то настройки ещё не так выбираю?
Сделайте кликом тогда - сначала клик по элементу, чтобы выпал список, затем по одному из значений. Вместо значение потом нужно подставить переменную. Пример приложил.
 

Вложения

seomiks

Client
Регистрация
13.09.2014
Сообщения
369
Благодарностей
124
Баллы
43
это макрос третьей версии программы.
Он работает и на новой, я постоянно пользуюсь этим макросом, нашел его в шаблоне с конкурса статей "генератор ютюб видео"
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Ну может не везде работает. И я просто предупреждаю всегда что если перестанет работать и сломаются шабы - я предупреждал)
 
  • Спасибо
Реакции: seomiks

bad robot

Client
Регистрация
07.03.2011
Сообщения
203
Благодарностей
51
Баллы
28
старый макрос работает, а новый нет
 

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