Переменные окружения 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.Date dd.MM.yyyy HH.mm-}, после выполнения получим такую строку - 25.01.2020 14.41Подробнее о форматировании можно прочитать тут и тут. |
{ -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- } | Текст последнего ❗→ экшена завершившегося с ошибкой Если у экшена не был задан пользовательский комментарий (ПКМ по экшену => Комментарий), то вернётся пустая строка. |