/
Переменные окружения ZennoPoster

Переменные окружения ZennoPoster

Описание

Помимо пользовательских переменных существуют так же переменные окружения. В них хранятся различные параметры страницы (URL, DOM, текст, домен, текст нотификаций и алертов и т. д.), переменные времени и даты, переменные проекта (имя, папка, правила прокси, id последней ошибки и т. д.) , многочисленные переменные профиля (почта, пол, имя, юзерагент и т. д.).

Ниже Вы можете ознакомится со списком доступных переменных и описанием того, что хранится в каждой из них.


Переменные текущей активной вкладки

Имя

Описание

Имя

Описание

{-Page.Url-}

Текущий URL страницы

{-Page.Source-}

Исходный код текущей веб-страницы

{-Page.Dom-}

DOM-модель текущей веб-страницы

{-Page.Text-}

Текст текущей веб-страницы без HTML тегов

{-Page.FullDomain-}

Полный домен текущей веб-страницы.
С учётом поддоменов.

{-Page.Domain-}

Основной домен текущей веб-страницы.
Без учёта поддоменов.

{-Page.LastAlertTitle-}

Заголовок алерта, выводимого на сайтах с помощью JS функции alert()

{-Page.LastAlertText-}

Текст алерта, выводимого на сайтах с помощью JS функции alert()

{-Page.LastNotificationTitle-}

Заголовок последнего уведомления от сайта

Речь о сообщениях, которые приходят после того, как Вы разрешаете сайту присылать Вам уведомления.

{-Page.LastNotificationText-}

Текст последнего уведомления от сайта

Речь о сообщениях, которые приходят после того, как Вы разрешаете сайту присылать Вам уведомления.

{-Page.LastDownloadedFile-}

Полный путь последнего скачанного файла

Время и дата

Имя

Описание

Имя

Описание

{-TimeNow.Date-}

Текущие дата и время в формате ММ/ДД/ГГГГ чч:мм:сс (пример - 01/25/2020 14:41:18).

{-TimeNow.Day-}

День месяца

{-TimeNow.Month-}

Текущий месяц (числом)

{-TimeNow.Year-}

Текущий год

{-TimeNow.DayOfWeek-}

День недели, на английском.

{-TimeNow.Hour-}

Текущий час (в 24 часовом формате)

{-TimeNow.Minute-}

Текущая минута

{-TimeNow.Second-}

Текущая секунда

{-TimeNow.Millisecond-}

Текущая миллисекунда

{-TimeNow.TimeNow-}

Текущие дата и время в формате ГГГГ-ММ-ДД чч-мм-сс--миллисекунды (2020-01-25 14-41-59--834)

{-TimeNow.UnixTime-}

Unix-время. Формат - 1629891362.23929

Переменные проекта

Имя

Описание

Имя

Описание

{-Project.BrowserProfileFolder-}

Полный путь к профиль-папке (или пустая строка, если профиль-папка не используется).

{-Project.Directory-}

Директория шаблона

{-Project.PluginDirectory-}

Директория плагина (если выполняемый шаблон - плагин)

{-Project.Name-}

Название шаблона

{-Project.Proxy-}

Текущий прокси проекта.

{-Project.ProxyRules-}

Используемое правило из ProxyChecker’a

{-Project.LastExecutedActionElapsedTime-}

Время затраченное на работу последнего выполненного экшена

{-Project.LastExecutedActionId-}

ID последнего выполненного действия

{-Project.LastErrorComment-}

Текст последнего экшена завершившегося с ошибкой

Профиль

Имя

Описание

Имя

Описание

{-Profile.Age-}

Возраст

{-Profile.BornDay-}

День рождения

{-Profile.BornYear-}

Год рождения

{-Profile.BornMonth-}

Месяц рождения

{-Profile.Name-}

Имя

{-Profile.Surname-}

Фамилия

{-Profile.NickName-}

Никнейм

{-Profile.Email-}

E-mail адрес

{-Profile.EmailPassword-}

Пароль от почтового ящика

{-Profile.Login-}

Логин

{-Profile.Password-}

Пароль

{-Profile.Sex-}

Пол

{-Profile.Language-}

Язык

{-Profile.Country-}

Страна

{-Profile.Town-}

Город

{-Profile.Region-}

Регион

{-Profile.ZipCode-}

Индекс

{-Profile.SecretQuestionAnswer1-}

Ответ на секретный вопрос #1

{-Profile.SecretQuestionAnswer2-}

Ответ на секретный вопрос #2

{-Profile.AvailScreenHeight-}

Высота сгенерированного экрана (за исключением панели задач)

{-Profile.AvailScreenWidth-}

Ширина сгенерированного экрана (за исключением панели задач)

{-Profile.ScreenSizeHeight-}

Высота сгенерированного экрана

{-Profile.ScreenSizeWidth-}

Ширина сгенерированного экрана

{-Profile.ScreenLeft-}

Расстояние в пикселях от левого края экрана до окна браузера.

{-Profile.ScreenTop-}

Расстояние в пикселях от верхнего края экрана до окна браузера.

{-Profile.OuterHeight-}

 

 

Устаревшие переменные.

{-Profile.OuterWidth-}

{-Profile.OuterHeightShift-}

{-Profile.OuterWidthShift-}

{-Profile.HTTPAccept-}

HTTP заголовок Accept
Указывает, какие типы контента, выраженные как MIME типы, клиент (браузер) может понять.

{-Profile.AcceptCharset-}

HTTP заголовок Accept-Charset
Сообщает кодировку символов, которую готов принять браузер.

{-Profile.AcceptLanguage-}

HTTP заголовок Accept-Language
Сообщает серверу обо всех языках, которые нам предпочтительны при чтении веб-страницы.

{-Profile.AcceptEncoding-}

HTTP заголовок Accept-Encoding
Перечень поддерживаемых способов кодирования содержимого сущности при передаче.

{-Profile.UserAgent-}

Строка User-Agent сгенерированного браузера

{-Profile.UserAgentAppCodeName-}

Отдельные элементы сгенерированной строки User-Agent

{-Profile.UserAgentAppName-}

{-Profile.UserAgentAppVersion-}

{-Profile.UserAgentBrowserLanguage-}

{-Profile.UserAgentCpuClass-}

{-Profile.UserAgentLanguage-}

{-Profile.UserAgentOsCpu-}

{-Profile.UserAgentPlatform-}

{-Profile.UserAgentProduct-}

{-Profile.UserAgentProductSub-}

{-Profile.None-}

Устаревшая переменная

Системные переменные (Environment)

Имя

Описание

Имя

Описание

{-Environment.CurrentUser-}

ID пользователя ZennoPoster, из личного кабинета, работающего с шаблоном.

{-Environment.TickCount-}

Количество миллисекунд прошедших с момента включения компьютера.

Строковые символы (String)

Другое


Полезные ссылки

Related content

Поиск элементов на странице
Поиск элементов на странице
Read with this
Из чего состоит ZennoPoster
Из чего состоит ZennoPoster
More like this
Обработка переменных
Обработка переменных
Read with this
Проверка наличия текста
Проверка наличия текста
More like this
Диапазоны значений
Диапазоны значений
Read with this