в ProjectMaker, модуль "Свойства действия". Не могу разобраться с условиями.

spy686

Новичок
Регистрация
27.08.2013
Сообщения
27
Благодарностей
1
Баллы
3
в PM, модуль "Свойства действия" не могу разобраться с условиями. А именно, интересует составление группы условии, то что выдает автоматически при записи не совсем устраивает, а через "конструктор действий" можно выбрать одно условие, но этого мало, надо добавить еще одно или несколько условий к элементу. В примерах не нашел, когда задают несколько условий одному элементу.
Киньте ссылкой пожалуйста где можно про их почитать, т.к. ничего не могу найти. На wiki не нашел. В форуме раздела faq не нашел

P.S. не нашел русский форум, со старта заходит на английскую версию.
 

spy686

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

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
Ну если у вас есть понимание какие иенно элементы вам нужны - то вписывайте сразу в свойства экшена, если надо посчитать - то думаю не сложно воспользоваться проверенным временем листочком и записать на него значения каждого элемента
 

spy686

Новичок
Регистрация
27.08.2013
Сообщения
27
Благодарностей
1
Баллы
3
а есть где-то примеры посмотреть? (пример с парсером фолловеров полезен, но там задавали по одному условию). И еще про формы и таблицы может есть примеры или "разбор полетов"
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
А в чем сложность? Руками дописываете любые условия для поиска http://i.gyazo.com/58ab6cf91d1987a9026c3f5449f81781_1.png
Номер группы отвечает за И или ИЛИ
Если несколько условий с одинаковым номером группы, то они должны ВСЕ выполняться
Если номера групп разные (0 1 2 и тд) то при ненахождении элемента по условию группы 0, будет искаться по условиям группы 1 и тд

http://wiki.zennolab.com/doku.php?id=ru:project_maker:проекты:редактирование_проекта:таблицы
Со списками все то же самое
 
  • Спасибо
Реакции: zennoX

spy686

Новичок
Регистрация
27.08.2013
Сообщения
27
Благодарностей
1
Баллы
3
Благодарю, допетрил.
Еще вот что Форма: может быть 1,-1,0. -1 - это текст всей страницы, а 0 и 1 , что означают?
 

rostonix

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

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 276
Благодарностей
9 057
Баллы
113
а что означает термин Документ? http://clip2net.com/s/71qmlm
если 0, 1 и т.д.. само понятие документа, что это?
(-1 ясно, что по всем документам)
 

rostonix

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

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 276
Благодарностей
9 057
Баллы
113

rostonix

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

spy686

Новичок
Регистрация
27.08.2013
Сообщения
27
Благодарностей
1
Баллы
3
А как например спарсить text кторый находится в b с атрибутом wight=14 который в свою очередь в div с id=Acc[0]. Картинка отличается от реали.
 

spy686

Новичок
Регистрация
27.08.2013
Сообщения
27
Благодарностей
1
Баллы
3
картинка открывается (ПКМ - отк.картинку... )
 

rostonix

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

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
У меня последняя открылась)
когда надо вот так вот хитропопо распарсить я обычно использую два подхода
1 - вытягиваю весь html в одну строку (чтобы проще парсить) удаляю оттуда знаки табов (одновременно с вытягиванием) - и потом проще парсить регулярками.
2 - подбираю регулярку, которой можно выдернуть весь интересующий блок информации. Т.е. если скажем это анкеты то дергается сразу весь блок с фотками никами и прочей лажей и кладется в список. В списке получается - одна строка - один хомяк. Далее идет работа с элементами этого списка, т.к. в нем уже не будет повторяющихся значений и не придется потом совмещать несколько списков разом, не зная совпадут ли они по длинне элементов (можно конечно после каждой регулярки замутить проверку и добавлять NA в случае необходимости... но имхо это более через попу, чем предложенные мной варианты)
 

spy686

Новичок
Регистрация
27.08.2013
Сообщения
27
Благодарностей
1
Баллы
3
У меня последняя открылась)
когда надо вот так вот хитропопо распарсить я обычно использую два подхода
1 - вытягиваю весь html в одну строку (чтобы проще парсить) удаляю оттуда знаки табов (одновременно с вытягиванием) - и потом проще парсить регулярками.
2 - подбираю регулярку, которой можно выдернуть весь интересующий блок информации. Т.е. если скажем это анкеты то дергается сразу весь блок с фотками никами и прочей лажей и кладется в список. В списке получается - одна строка - один хомяк. Далее идет работа с элементами этого списка, т.к. в нем уже не будет повторяющихся значений и не придется потом совмещать несколько списков разом, не зная совпадут ли они по длинне элементов (можно конечно после каждой регулярки замутить проверку и добавлять NA в случае необходимости... но имхо это более через попу, чем предложенные мной варианты)
точно. до ZP с помощью парсера страниц и php так делал )
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
Ну так зеннопостер от пхп не далеко ушел))) тот же самый язык программирования, только урезан до безобразия, но зато им можно пользоваться без каких либо знаний))) ну и эмуляция бразуера на уровне)
 

spy686

Новичок
Регистрация
27.08.2013
Сообщения
27
Благодарностей
1
Баллы
3
на счет php - незнаю что в этот зверь напихали, но блин мощная штука.
Алгоритм выстраивается наглядно, т.е. можно прям написать от руки алгоритм и потом такой же сделать тут.
И примочки все в одном месте.
 

spy686

Новичок
Регистрация
27.08.2013
Сообщения
27
Благодарностей
1
Баллы
3
эмуляция браузера вообще четка продумана. и списки логинов, фамилий имен, всегда под рукой )
 

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