Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
|
ru:xhegeneral-settings [2020/08/24 20:22] sales создано |
ru:xhegeneral-settings [2026/08/05 22:29] (текущий) |
||
|---|---|---|---|
| Строка 7: | Строка 7: | ||
| Или с помощью горячей клавиши F9. | Или с помощью горячей клавиши F9. | ||
| - | Диалог Настройки состоит из нескольких | + | Диалог Настройки состоит из нескольких |
| + | * Кнопка **Сохранить в файл** служит для сохранения всех выбранных настроек из диалога в файл с расширением INI. | ||
| + | * Кнопка **Загрузить из файла** служит | ||
| + | * Кнопка **По умолчанию** выставляет все значения настроек на всех вкладках диалога настроек в значения по умолчанию. | ||
| + | * Кнопка **OK**. При нажатии на эту кнопку сохраняются все выбранные с помощью диалога настройки программы. | ||
| + | * Кнопка **Отмена**. Закрыть диалог настроек без сохранения всех изменений. | ||
| + | |||
| ===== Основные ===== | ===== Основные ===== | ||
| Строка 15: | Строка 20: | ||
| Закладка // | Закладка // | ||
| - | * **Host** - Ip компьютера/ | ||
| * **Порт** - Порт, на котором работает программа. По умолчанию 7010. Значение может быть любым свободным портом компьютера/ | * **Порт** - Порт, на котором работает программа. По умолчанию 7010. Значение может быть любым свободным портом компьютера/ | ||
| * **Пароль** - Пароль для подключения к программе. По умолчанию пустое значение. | * **Пароль** - Пароль для подключения к программе. По умолчанию пустое значение. | ||
| - | * **Текст | + | * Поле |
| + | * Поле **Мои скрипты** содержит путь к папке со скриптами, | ||
| + | * **Стартовать с** поля для ввода страницы, | ||
| + | * **Название | ||
| * < | * < | ||
| - | * < | + | * < |
| - | * < | + | * < |
| - | * < | + | * Галочка **Сбрасывать активный браузер при остановке |
| - | * < | + | * Галочка **Загружать последнюю открытую страницу при старте |
| - | * < | + | * Галочка **Скрывать при старте в трей** запускает программу в трее, не мешая пользователю заниматься другими делами. Полезна для сложных скриптов многопоточной версии программы, |
| + | * Галочка **Сворачивать в трей** тоже полезна для многопоточной версии программы, | ||
| + | * Галочка **Уведомлять миганием о скриптовых сообщениях** работает только для свёрнутых в панель задач копий программы. При включённых уведомлениях, | ||
| + | * Галочка **Уведомлять о новой версии программы при старте** отвечает за сверку версии текущей программы и находящейся на сервере разработчиков. В случае несовпадения появится предложение скачать последнюю версию. Конечно, | ||
| + | * Галочка **Запрещать использование прокси при остановке скрипта** отвечает за возвращение настроек прокси ИЕ и программы к первоначальным, | ||
| + | * Галочка **Загружать последнюю открытую страницу при старте программы** при выборе этой галочки в программе при её старте будет открываться последняя открытая на момент выхода из программы страница. | ||
| + | * Галочка **Спрашивать об изменении порта** отвечает за появление диалогов, | ||
| + | * Галочка | ||
| + | * Галочка **Спрашивать о переходе на следующий порт** отвечает за появление диалогов, | ||
| + | * Галочка **Иконка в трее** отображает иконку программы в системном лотке (трее) даже в том случае, | ||
| + | * Галочка **Вопрос о рестарте XHE после утечек** отображает диалоговое окно с вопросом о перезапуске программы в связи с нехваткой оперативной памяти для её работы. | ||
| + | * Галочка **Вопрос о перезапуске XHE и скрипта после утечек** отображает диалоговое окно с вопросом о перезапуске программы вместе с выполняемым скриптом в связи с нехваткой оперативной памяти для её работы. | ||
| + | * Галочка **Вопрос о закрытии XHE после утечек** отображает диалоговое окно с вопросом о закрытии программы в связи с нехваткой оперативной памяти для её работы. | ||
| + | * Кнопка **Всё по умолчанию** выставляет все значения вкладки по умолчанию. | ||
| + | |||
| + | ===== Браузер===== | ||
| + | |||
| + | {{ wiki: | ||
| + | |||
| + | Закладка | ||
| + | |||
| + | * Галочка **Разрешить рисунки** отвечает за отображение во встроенном браузере рисунков | ||
| + | * Галочка **Разрешить Java скрипт** отвечает за использование во встроенном браузере Java-скриптов | ||
| + | * Галочка **Разрешить ActiveX** отвечает за использование во встроенном браузере элементов ActiveX | ||
| + | * Галочка **Разрешить Видео** отвечает за подгрузку и проигрывание видео во встроенном браузере | ||
| + | * Галочка **Разрешить Звуки** отвечает за проигрывание во встроенном браузере любых звуковых файлов | ||
| + | * Галочка **Разрешить Java** отвечает за использование встроенным браузером любых Java элементов (Не путать с Javascript) | ||
| + | * Галочка **Разрешить Фреймы** отвечает за подгрузку и работу встроенного браузера с фреймами и их элементами | ||
| + | * Галочка **Разрешить PopUp** отвечает за подгрузку и работу встроенного браузера со всплывающими окнами. Если включено, | ||
| + | * Галочка **Включить тихий режим** выключает звуки и видео, игнорирует ошибки | ||
| + | * Галочка **Разрешить использование кэша** позволяет программе хранить кэш файлы, полученные в процессе работы. В случае выключения, | ||
| + | * Галочка **Разрешить DOM хранилище** позволяет программе использовать DOM хранилище для хранения информации, | ||
| + | * Галочка **Разрешить общий кэш и куки**. При выборе этой галочки все копии XHE используют общие папки кэша и куков. | ||
| + | * Галочка **Запретить сообщения скриптов** выключает сообщения скриптов сайтов о возникновении каких-либо проблем. Весьма полезно, | ||
| + | * Галочка **Отключить диалог загрузки файлов** запрещает возникновения стандартных диалогов, | ||
| + | * Галочка **Отключить сообщения браузера** запрещает возникновения окон из разряда **Страница использует частичное шифрование** или **Отправляемые вами данные могут быть доступны другим пользователям**. | ||
| + | * Галочка **Запретить сообщения проблем безопасности** запрещает возникновения окон вроде **Сертификат страницы устарел** | ||
| + | * Галочки **Разрешить WebSocket**. Протокол WebSocket («веб-сокет»), | ||
| + | * Галочка **Разрешить Callback** | ||
| + | * Галочка ** Разрешить просмотр JSON** включает/ | ||
| + | * Галочка ** Отрисовка картинок через DirectX** включает/ | ||
| + | * Галочка ** Отрисовка страницы через GPU** включает / отключает режим, в котором графический процессор будет использоваться для рендеринга страницы (требуется перезапуск программы для применения). | ||
| + | * В меню **Модель браузера** можно выбрать версию ИЕ, под которую будут формироваться страницы во встроенном браузере. | ||
| + | * В строке **Текущий прокси(не сохраняется)** можно проверить и/или изменить текущий прокси, | ||
| + | * В строке **Задать строку User-Agent по умолчанию** можно задать параметры Юзер-Агента, | ||
| + | * Кнопка **Копировать как PHP код** закидывает в буфер обмена все сделанные настройки в виде PHP кода. При вызове скрипта с этим кодом все настройки закладки **Браузер** придут в текущий вид вне зависимости от того, какими были до этого. | ||
| + | * Кнопка **Всё по умолчанию** выставляет все значения вкладки по умолчанию. | ||
| + | |||
| + | ===== Макрос ===== | ||
| + | |||
| + | {{ wiki: | ||
| + | |||
| + | Вкладка диалога настроек // | ||
| + | |||
| + | Вкладка содержит следующие настройки: | ||
| + | * Галочка **Добавлять set focus к щелчку** включает/ | ||
| + | * Галочка **Добавлять mouse move к щелчку** включает/ | ||
| + | * Галочка **Добавлять ожидание к щелчку** включает/ | ||
| + | * Галочка **Полная эмуляции мыши** включает/ | ||
| + | * Галочка **Полная эмуляции клавиатуры** включает/ | ||
| + | * Поле **Время перемещения мыши (с)** используется для установки времени перемещения мыши между кликами в секундах. | ||
| + | * Поле **Дрожание мыши** используется для | ||
| + | * Поле **Таймаут записи команд макроса (мс)** используется для установки пауз при записи команд макроса в миллисекундах. | ||
| + | * Группа галочек **Отлавливать События** включает/ | ||
| + | * Группа кнопок выбора **Создавать функции** включает/ | ||
| + | * Галочка **Создавать новый скрипт** включает/ | ||
| + | * Кнопка **Всё по умолчанию** выставляет все значения вкладки по умолчанию. | ||
| + | |||
| + | ===== Редактор ===== | ||
| + | |||
| + | {{ wiki: | ||
| + | |||
| + | Вкладка диалога настроек // | ||
| + | |||
| + | Вкладка содержит следующие настройки: | ||
| + | |||
| + | * Поле выбора **Выбрать стиль для редактирования** содержит список операторов стили, которых можно редактировать с помощью кнопок выбора цвета **Цвет Текста**, | ||
| + | * Кнопка **Задать слова** используется для добавления в список операторов любых слов. После добавления эти слова будут подсвечиваться в скрипте как операторы. | ||
| + | * Галочка **Показать нумерацию строк** включает/ | ||
| + | * Галочка **Показать регион** включает/ | ||
| + | * Галочка **Показывать отступы** отвечает за отображение отступов спецсимволами. По умолчанию выключена, | ||
| + | * Галочка **Показать концы строк** отвечает за отображение окончаний строк скрипта спецсимволом. По умолчанию выключена. | ||
| + | * Галочка **Показать пустое место** более наглядно отображает пробелы в коде. Из-за незаметного лишнего пробела порой приходится изрядно повозиться с отладкой скрипта. Включение этой галочки такие ситуации исключит полностью. | ||
| + | * Если выключить галочку **Перегружать файлы, изменённые внешним редактором**, | ||
| + | * От галочки **Использовать UTF-8** зависит кодировка скрипта. По умолчанию используется ANSI, но при необходимости это можно изменить. | ||
| + | * Галочка **Сохранять скрипт перед выполнением** по умолчанию включена и делает именно то, что указано в описании. После отключения запускаемые скрипты никак не изменяют оригинал, | ||
| + | |||
| + | ===== Логи ===== | ||
| + | |||
| + | {{ wiki: | ||
| + | |||
| + | Вкладка диалога настроек // | ||
| + | |||
| + | Вкладка содержит следующие настройки: | ||
| + | * Галочка **Разрешить Online Справку** отвечает за переходы на страницу справки, | ||
| + | * Галочка **Автоскролировать панели вывода** включает/ | ||
| + | * Галочка **Вести RAW лог** отвечает за перехват и вывод в окно RAW лога всего обмена данными между сервером и браузером. Рекомендуется использовать с осторожностью, | ||
| + | * Галочки **Показывать ответы сервера** и **Показывать ответы браузера** отвечают за отображение в окне RAW лога определённых ответов. Если, к примеру, | ||
| + | * Галочка **Резервировать логи при старте** отвечает за создание при каждом запуске программы новых файлов логов. Старые переименовываются и остаются рядом, новые создаются пустыми. | ||
| + | * Галочка **Показывать Совет Дня при запуске** отвечает именно за появление при запуске программы окошка с советом дня. Правда, | ||
| + | * Галочка **Показывать Акции и Скидки** отвечает за появление при запуске программы окошка, | ||
| + | * Галочка **Разрешить лог команд** отвечает за ведение программой лога принимаемых команд (с параметрами) и результатов их выполнения. Файл лога сохраняется в папке, к качестве названия которой выступает номер порта, на котором работала программа. Сама эта папка находится в корневом каталоге программы. В случае каких-либо проблем с программой, | ||
| + | * Галочка **Разрешить лог** отвечает за ведение программой лога происходящих с ней событий, | ||
| + | * Галочка **Вести лог шедулера** отвечает за ведение программой лога запускаемых через расписание задач скриптов, | ||
| + | * Галочки **Очищать лог ../ /.. при старте** отвечают именно за это. Старые логи удаляются, | ||
| + | * В поле **Кодировка окна отладки** можно вписать кодировку, | ||
| + | * В поле **Очистить окна отладки после** можно вписать максимальное количество символов, | ||
| - | К примеру, | ||
| - | * **Текст подсказки в трее** - поля для ввода всплывающего текста, | ||
| - | * Галочка **Автоматически менять порт, если он занят** включает/ | ||
| - | * Галочка **Сворачивать в трей** включает/ | ||
| - | * Галочка **Сворачивать в трей при старте** включает/ | ||
| - | * Галочка **Прятать иконку в трее** включает/ | ||
| - | * Галочка **Очищать куки текущего порта при старте** включает/ | ||
| - | * Галочка **Загружать XHE плагины** включает/ | ||
| - | * **Тема (для успешной смены нужна перезагрузка)** выбор цветовой темы для отображения окон программы | ||