Инструменты пользователя

Инструменты сайта


ru:xhegeneral-settings

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:xhegeneral-settings [2020/08/25 14:28]
sales [Редактор]
ru:xhegeneral-settings [2026/08/05 22:29] (текущий)
Строка 70: Строка 70:
   * Галочки **Разрешить WebSocket**. Протокол WebSocket («веб-сокет»), описанный в спецификации RFC 6455, обеспечивает возможность обмена данными между браузером и сервером через постоянное соединение. Данные передаются по нему в обоих направлениях в виде «пакетов», без разрыва соединения и дополнительных HTTP-запросов.   * Галочки **Разрешить WebSocket**. Протокол WebSocket («веб-сокет»), описанный в спецификации RFC 6455, обеспечивает возможность обмена данными между браузером и сервером через постоянное соединение. Данные передаются по нему в обоих направлениях в виде «пакетов», без разрыва соединения и дополнительных HTTP-запросов.
   * Галочка **Разрешить Callback**   * Галочка **Разрешить Callback**
- +  * Галочка ** Разрешить просмотр JSON** включает/отключает режим, позволяющий просматривать JSON код в браузере. 
 +  * Галочка ** Отрисовка картинок через DirectX** включает/отключает режим, в котором DirectX будет использоваться для рисования изображений (требуется перезапуск программы для применения). 
 +  * Галочка ** Отрисовка страницы через GPU** включает / отключает режим, в котором графический процессор будет использоваться для рендеринга страницы (требуется перезапуск программы для применения).
   * В меню **Модель браузера** можно выбрать версию ИЕ, под которую будут формироваться страницы во встроенном браузере.   * В меню **Модель браузера** можно выбрать версию ИЕ, под которую будут формироваться страницы во встроенном браузере.
   * В строке **Текущий прокси(не сохраняется)** можно проверить и/или изменить текущий прокси, через который работает внутренний браузер. При закрытии программы данная настройка сбрасывается автоматически.   * В строке **Текущий прокси(не сохраняется)** можно проверить и/или изменить текущий прокси, через который работает внутренний браузер. При закрытии программы данная настройка сбрасывается автоматически.
Строка 82: Строка 83:
 {{ wiki:settings_macros_xhe.jpg }} {{ wiki:settings_macros_xhe.jpg }}
  
-Вкладка диалога настроек //Макрос// содержит настройки для работы с Макросом. [[https://humanemulator.info/blog/%d0%b7%d0%b0%d0%bf%d0%b8%d1%81%d1%8c-%d0%b4%d0%b5%d0%b9%d1%81%d1%82%d0%b2%d0%b8%d0%b9-%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d0%b5%d0%bb%d1%8f-%d0%b2-%d0%b1%d1%80%d0%b0%d1%83%d0%b7/|Детально про Макрос можно узнать в нашем блоге]]. Принцип работы Макроса одинаков для всех версий программы.+Вкладка диалога настроек //Макрос// содержит настройки для работы с Макросом. [[https://xn--80awbbeioodeq4h3a.xn--p1ai/blog/%d0%b7%d0%b0%d0%bf%d0%b8%d1%81%d1%8c-%d0%b4%d0%b5%d0%b9%d1%81%d1%82%d0%b2%d0%b8%d0%b9-%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d0%b5%d0%bb%d1%8f-%d0%b2-%d0%b1%d1%80%d0%b0%d1%83%d0%b7/|Детально про Макрос можно узнать в нашем блоге]]. Принцип работы Макроса одинаков для всех версий программы.
  
 Вкладка содержит следующие настройки:  Вкладка содержит следующие настройки: 
Строка 88: Строка 89:
   * Галочка **Добавлять mouse move к щелчку** включает/выключает режим программы, в котором при записи действий в Макросе к действую клика будет добавляться команда send_mouse_move, которая выполняет событие перемещение курсора мыши на элемент перед кликом на него.   * Галочка **Добавлять mouse move к щелчку** включает/выключает режим программы, в котором при записи действий в Макросе к действую клика будет добавляться команда send_mouse_move, которая выполняет событие перемещение курсора мыши на элемент перед кликом на него.
   * Галочка **Добавлять ожидание к щелчку** включает/выключает режим программы, в котором при записи действий в Макросе к действую клика будет добавляться команда sleep(1), которая выполняет паузу в одну секунду после выполнения клика на элементе.ъ   * Галочка **Добавлять ожидание к щелчку** включает/выключает режим программы, в котором при записи действий в Макросе к действую клика будет добавляться команда sleep(1), которая выполняет паузу в одну секунду после выполнения клика на элементе.ъ
-  * Галочка **Полная эмуляции мыши** включает/выключает режим программы, в котором при записи действий в Макросе будет использовать реальный курсор мыши. [[https://humanemulator.info/blog/%d0%b0%d0%b2%d1%82%d0%be%d0%ba%d0%bb%d0%b8%d0%ba%d0%b5%d1%80-%d0%b4%d0%bb%d1%8f-%d0%b1%d1%80%d0%b0%d1%83%d0%b7%d0%b5%d1%80%d0%b0/|Детально про эмуляцию реальной мыши и передачу событий читайте в нашем блоге]]. +  * Галочка **Полная эмуляции мыши** включает/выключает режим программы, в котором при записи действий в Макросе будет использовать реальный курсор мыши. [[https://xn--80awbbeioodeq4h3a.xn--p1ai/blog/%d0%b0%d0%b2%d1%82%d0%be%d0%ba%d0%bb%d0%b8%d0%ba%d0%b5%d1%80-%d0%b4%d0%bb%d1%8f-%d0%b1%d1%80%d0%b0%d1%83%d0%b7%d0%b5%d1%80%d0%b0/|Детально про эмуляцию реальной мыши и передачу событий читайте в нашем блоге]]. 
-  * Галочка **Полная эмуляции клавиатуры** включает/выключает режим программы, в котором при записи действий в Макросе используется реальная клавиатура. [[https://humanemulator.info/blog/%d0%b0%d0%b2%d1%82%d0%be%d0%ba%d0%bb%d0%b8%d0%ba%d0%b5%d1%80-%d0%b4%d0%bb%d1%8f-%d0%b1%d1%80%d0%b0%d1%83%d0%b7%d0%b5%d1%80%d0%b0/|Детально про эмуляцию реальной клавиатуры и передачу событий читайте в нашем блоге]].+  * Галочка **Полная эмуляции клавиатуры** включает/выключает режим программы, в котором при записи действий в Макросе используется реальная клавиатура. [[https://xn--80awbbeioodeq4h3a.xn--p1ai/blog/%d0%b0%d0%b2%d1%82%d0%be%d0%ba%d0%bb%d0%b8%d0%ba%d0%b5%d1%80-%d0%b4%d0%bb%d1%8f-%d0%b1%d1%80%d0%b0%d1%83%d0%b7%d0%b5%d1%80%d0%b0/|Детально про эмуляцию реальной клавиатуры и передачу событий читайте в нашем блоге]].
   * Поле **Время перемещения мыши (с)** используется для установки времени перемещения мыши между кликами в секундах.   * Поле **Время перемещения мыши (с)** используется для установки времени перемещения мыши между кликами в секундах.
   * Поле **Дрожание мыши** используется для установки колебаний курсора мыши при его перемещении в пикселях.   * Поле **Дрожание мыши** используется для установки колебаний курсора мыши при его перемещении в пикселях.
Строка 116: Строка 117:
   * От галочки **Использовать UTF-8** зависит кодировка скрипта. По умолчанию используется ANSI, но при необходимости это можно изменить.   * От галочки **Использовать UTF-8** зависит кодировка скрипта. По умолчанию используется ANSI, но при необходимости это можно изменить.
   * Галочка **Сохранять скрипт перед выполнением** по умолчанию включена и делает именно то, что указано в описании. После отключения запускаемые скрипты никак не изменяют оригинал, если в них были сделаны какие-либо правки.   * Галочка **Сохранять скрипт перед выполнением** по умолчанию включена и делает именно то, что указано в описании. После отключения запускаемые скрипты никак не изменяют оригинал, если в них были сделаны какие-либо правки.
 +
 +===== Логи =====
 +
 +{{ wiki:settings_logs_xhe.jpg }}
 +
 +Вкладка диалога настроек //Логи// служит для настройки логов работы программы. 
 +
 +Вкладка содержит следующие настройки: 
 +  * Галочка **Разрешить Online Справку** отвечает за переходы на страницу справки, если сделан правый клик по дереву примеров. Если отключено, переход не выполняется.
 +  * Галочка **Автоскролировать панели вывода** включает/выключает режим работы программы, в котором автоматически перелистывается вывод логов в нижней панели Отладка. 
 +  * Галочка **Вести RAW лог** отвечает за перехват и вывод в окно RAW лога всего обмена данными между сервером и браузером. Рекомендуется использовать с осторожностью, так как это крайне ресурсоёмкий процесс. По умолчанию выключено.
 +  * Галочки **Показывать ответы сервера** и **Показывать ответы браузера** отвечают за отображение в окне RAW лога определённых ответов. Если, к примеру, необходимо ловить только ответы сервера, отображать ответы браузера нет незачем.
 +  * Галочка **Резервировать логи при старте** отвечает за создание при каждом запуске программы новых файлов логов. Старые переименовываются и остаются рядом, новые создаются пустыми.
 +  * Галочка **Показывать Совет Дня при запуске** отвечает именно за появление при запуске программы окошка с советом дня. Правда, самих советов там нет ещё. Задел на светлое будущее.
 +  * Галочка **Показывать Акции и Скидки** отвечает за появление при запуске программы окошка, информирующем пользователя о текущих акциях и скидках, связанных с программой Human Emulator.
 +  * Галочка **Разрешить лог команд** отвечает за ведение программой лога принимаемых команд (с параметрами) и результатов их выполнения. Файл лога сохраняется в папке, к качестве названия которой выступает номер порта, на котором работала программа. Сама эта папка находится в корневом каталоге программы. В случае каких-либо проблем с программой, найти причину проще всего по логам.
 +  * Галочка **Разрешить лог** отвечает за ведение программой лога происходящих с ней событий, отъедаемой памяти и используемых ресурсов. Файл лога сохраняется в папке, к качестве названия которой выступает номер порта, на котором работала программа. Сама эта папка находится в корневом каталоге программы.
 +  * Галочка **Вести лог шедулера** отвечает за ведение программой лога запускаемых через расписание задач скриптов, время их исполнения и результата.
 +  * Галочки **Очищать лог ../ /.. при старте** отвечают именно за это. Старые логи удаляются, новые и пустые создаются. Если логи ведутся постоянно, то могут разрастись до весьма тяжёлого состояния. Эти настройки будут поддерживать их в форме.
 +  * В поле **Кодировка окна отладки** можно вписать кодировку, через которую будет пропускаться весь отображаемый в окне отладки текст. Весьма полезно при работе, к примеру, с китайскими сайтами.
 +  * В поле **Очистить окна отладки после** можно вписать максимальное количество символов, которые будет отображать (и следовательно держать в памяти) программа в окне отладки. Хоть это и крошечные потери производительности, при непрерывной работы и спаме в отладку процесс может изрядно замедлиться.
  
  
ru/xhegeneral-settings.1598354935.txt.gz · Последнее изменение: 2020/09/15 10:59 (внешнее изменение)