Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Оглавление

 Нажмите здесь, чтобы развернуть оглавление

ProjectMaker (PM, ПМ)

Среда разработки проектов (шаблонов).


ZennoDroid (ЗД, ZD)

Среда для запуска проектов. Позволяет запускать шаблоны в многопоточном режиме (в редакции Pro), настраивать расписание для запуска.


Поток (поток выполнения)

Отдельная единица выполнения, для которой выделяется отдельный эмулятор, отдельный набор данных (переменные, списки, таблицы) и т.п.
Можно сравнить поток с человеком, выполняющим определенный набор действий. Выполнение в несколько потоков равносильно выполнению действий несколькими людьми.


Виртуальная машина (ВМ)

Запущенный экземпляр эмулятора, в рамках которого совершаются действия.


Экшен (кубик, action)

Блок действия в ProjectMaker из которых конструируется шаблон. Содержит типовую инструкцию для управления:

  • получить значение

  • совершить тач

  • сохранить значение элемента

  • записать текст в файл, список, таблицу, базу данных

  • и др.


Порт экшена

С помощью портов экшен соединяется с другими экшенами.
Обычно у кубиков три порта.

Исключение составляет экшен Switch, у которого может быть больше двух исходящих портов.

Входящий порт

Сюда можно подключить стрелку логики от другого экшена.
К одному входящему порту могут быть подключены сразу несколько других экшенов.

Исходящие порты

Зелёный (для успешного выхода) и красный (неуспешный выход, выход по ошибке)


Ветки (стрелки) логики

Экшены между собой соединяются стрелками логики. Бывает красная и зелёная ветки.

Зелёная стрелка

По этой ветке экшен выходит, когда завершился успешно:

  • получили строку из списка или таблицы

  • нашли элемент и получили его значение

  • выражение внутри экшена if вернуло истинное значение

  • и т.д.

Красная стрелка

По этому пути экшен выйдет, если произошла ошибка во время работы кубика:

  • не найден элемент

  • не найден файл для считывания

  • попытка получить строку, которой нет, из списка\таблицы

  • и др.


Шаблон (проект)

Файл, создающийся в ProjectMaker и выполняющийся в ZennoDroid. Содержит инструкции для управления эмулятором. Можно сказать, что это программа или скрипт, по которой происходит работа эмулятором.
Шаблон состоит из экшенов, связанных между собой стрелками логики.


Прокси

С помощью прокси Вы можете модифицировать свой IP. Прокси бывают платные и бесплатные, но последние не отличаются хорошей скоростью работы и живучестью.
В ZennoDroid установить их можно с помощью специального действия. Так же в программу интегрированы некоторые сервисы, которые помогают найти прокси.


Переменная

Это область в памяти компьютера, где хранится какое-либо значение. У переменной есть имя, по которому можно получить её значение. Значение переменной можно изменять в процессе работы шаблона.


Сниппет

Кусок кода (для ZennoDroid чаще всего на языке программирования C#), который выполняет какую-то одну функцию.


Баг

Ошибка из-за которой проект работает не так, как было задумано разработчиком.


Диагностика

Специальная программа, которая собирает диагностическую информацию о текущем состоянии ZennoDroid. Чаще всего требуется при обращении в поддержку, когда программа работает со сбоями.

Инструкция о том как правильно делать Диагностику - Диагностика (репорт) с подробным логом


Проксичекер

Часть программного комплекса ZennoDroid, предназначенная для сбора, хранения, фильтрации, сортировки и последовательной выдачи прокси для выполнения шаблонов.

ProxyChecker


Планировщик

Часть приложения ZennoDroid для отложенного запуска шаблонов по расписанию, с указанной периодичностью, если нужно.

Планировщик расписания

  • No labels