IntelliSearch

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

Bullet

Client
Регистрация
16.12.2015
Сообщения
185
Реакции
19
Баллы
18
Всем привет!

Вопрос 1. При поиске IntelliSearch пропускает некоторые элементы, которые считает не важными. Есть ли возможность вручную указать ему на какой то элемент и обучить его находить, если в автоматическом режиме он не находится?

Вопрос 2. Если я все правильно понимаю, функциональность IntelliSearch кушает довольно много ресурсов. Можно ли создать собственную базу для поиска, не используя стандартную? Например, мне всегда нужно искать одну и ту же кнопку, я обучаю ее поиску, все остальное мне не нужно. Уменьшит ли это потребление ресурсов?
 
Screenshot_2.png
 
Эти кнопки я видел, но это не отвечает на вопросы
 
1) например?
2) нельзя. стандартная база всегда используется к дополнению к вашей
 
1. Например, суррогатный пример - открываем Яндекс, там есть над строкой поиска ссылка "Маркет". Хочу, чтобы IntelliSearch мне ее находил. По умолчанию он ее не видит. Пример отвлеченный, понятно, что в таком случае просто прописать жестко, но это просто пример.
2. Понял, спасибо
 
Запускаете IntelliSearch, правый клик на элементе > IntelliSearch новый класс.
 
  • Оценить
Реакции: Bullet
2) нельзя. стандартная база всегда используется к дополнению к вашей
Просто, ради интереса!
А нельзя ли скачать базу IntelliSearch, отредактировать ее, в конфиге ProjectMaker'а указать локальный путь к базе (или загрузив ее на свой сайт - прописать ссылку к ней)?
 
Интересный момент - обнаружил, что IntelliSearch не всегда находит искомый элемент на одной и той же странице. Логику - когда находит, а когда нет - не могу понять.
В режиме отладки запускаю - то нашел и проставил нужное значение в поле, то идет по ошибочной ветке. Закрыл/открыл ProjectMaker - находит. Перезапускаешь кубик - ошибка.
 
Просто, ради интереса!
А нельзя ли скачать базу IntelliSearch, отредактировать ее, в конфиге ProjectMaker'а указать локальный путь к базе (или загрузив ее на свой сайт - прописать ссылку к ней)?
Нет, она не в таком виде хранится, чтобы ее можно было править)
 
  • Оценить
Реакции: Dimionix
Интересный момент - обнаружил, что IntelliSearch не всегда находит искомый элемент на одной и той же странице. Логику - когда находит, а когда нет - не могу понять.
В режиме отладки запускаю - то нашел и проставил нужное значение в поле, то идет по ошибочной ветке. Закрыл/открыл ProjectMaker - находит. Перезапускаешь кубик - ошибка.
Пришлите полноценный тестовый шаблон для воспроизведения проблемы, пожалуйста.
support@zennolab.com
 
Пришлите полноценный тестовый шаблон для воспроизведения проблемы, пожалуйста.
support@zennolab.com
Закономерность нашел. Если в PM открыт сайт, в котором какой это элемент отображается позже остальных, например, по таймеру появляется поле или кнопка - то IntelliSearch его обнаружит только если его сначала отключить, а затем включить кнопкой в верхней панели.
Предполагаю, что это нормальное поведение.
 
В ZP при этом нормально пашет? Можно попробовать поставить паузу перед загрузкой элемента, если он появляестя не сразу
 
В ZP при этом нормально пашет? Можно попробовать поставить паузу перед загрузкой элемента, если он появляестя не сразу
Да, это и сделал.
И тут новый вопрос - попадаются элементы, которые не определяются IntelliSearch и при клике на них в выпадающем меню нет пункта ntelliSearch новый класс.
И в догонку - если мне не нужен новый класс, а нужно добавить именно в существующий? Например, создать базу определения на сайтах поля e-mail?
 

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