Как использовать лаунчер активации для очистки памяти

Обновлено: 05.07.2024

Контрольные точки активации (или градиентные контрольные точки) – это метод сокращения использования памяти путем очистки активаций определенных слоев и их пересчета во время обратного прохода. По сути, это дает дополнительное время вычислений для уменьшения использования памяти. Если модуль имеет контрольную точку, в конце прямого прохода входные и выходные данные модуля остаются в памяти. Любые промежуточные тензоры, которые были бы частью вычислений внутри этого модуля, освобождаются во время прямого прохода. При обратном проходе модулей с контрольными точками эти тензоры пересчитываются. К этому моменту слои за пределами этого модуля с контрольными точками завершили обратный проход, поэтому пиковое использование памяти при использовании контрольных точек может быть ниже.

Как использовать контрольную точку активации

С помощью smdistributed.modelparallel вы можете использовать контрольные точки активации на уровне детализации модуля. Для всех модулей torch.nn, кроме torch.nn.Sequential , вы можете проверить дерево модулей только в том случае, если оно находится в пределах одного раздела с точки зрения параллелизма конвейера. В случае модуля torch.nn.Sequential каждое дерево модулей внутри последовательного модуля должно полностью лежать в пределах одного раздела, чтобы контрольные точки активации работали. При использовании ручного разделения необходимо помнить об этих ограничениях.

При использовании автоматического секционирования модели вы можете найти журналы назначения секционирования, начинающиеся с Назначения секционирования: в журналах заданий обучения. Если модуль разделен на несколько рангов (например, с одним потомком в одном ранге и другим потомком в другом ранге), библиотека игнорирует попытку создания контрольной точки модуля и выдает предупреждающее сообщение о том, что модуль не будет создан контрольной точкой.

Параллельная библиотека моделей SageMaker поддерживает как перекрывающиеся, так и неперекрывающиеся allreduce в сочетании с контрольными точками.

Собственный API контрольных точек PyTorch несовместим с smdistributed.modelparallel .

Пример 1. В следующем примере кода показано, как использовать контрольную точку активации, когда в скрипте есть определение модели.

Пример 2. В следующем образце кода показано, как использовать контрольную точку активации, когда в сценарии используется последовательная модель.

Пример 3. В следующем примере кода показано, как использовать контрольную точку активации при импорте готовой модели из библиотеки, например PyTorch и Hugging Face Transformers. Независимо от того, проверяете ли вы последовательные модули или нет, вам необходимо сделать следующее:


Джейсон Фитцпатрик


Джейсон Фитцпатрик
старший редактор умного дома

Джейсон Фитцпатрик – старший редактор отдела умного дома How-To Geek. Он имеет более чем десятилетний опыт публикации и является автором тысяч статей для How-To Geek, Review Geek, LifeSavvy и Lifehacker. Джейсон работал редактором Weekend Lifehacker до того, как присоединился к How-To Geek. Подробнее.


Поэкспериментировать с новыми средствами запуска приложений на Android довольно весело, но не совсем понятно, как вернуться к средству запуска Google по умолчанию. Читайте дальше, пока мы показываем вам.

Переключение приложений по умолчанию может быть немного запутанным. На самом деле переключение панели запуска по умолчанию было настолько запутанным, что, начиная с Android 4.4, Google добавил гораздо более очевидный способ сделать это. В основном он оставался прежним до Android 7.0, когда Google немного изменил ситуацию. Мы расскажем, как изменить панель запуска во всех версиях Android, начиная с последней версии.

Изменение средства запуска по умолчанию в Android 7.x Nougat

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

Первое, что вам нужно сделать, это перейти в меню настроек. Дважды потяните шторку уведомлений, затем коснитесь значка шестеренки.


Оттуда перейдите к разделу "Приложения" и нажмите на значок шестеренки в этом меню.



Немного ниже в этом меню вы увидите пункт «Домашнее приложение» — коснитесь его, измените программу запуска, и все готово.



Изменение средства запуска по умолчанию в Android 4.4–6.x

Сменить программу запуска в Android 4.4–6.x на самом деле еще проще. Дважды потяните шторку уведомлений, затем коснитесь значка шестеренки, чтобы перейти в «Настройки». Затем прокрутите вниз и коснитесь опции «Домой». Вот и все. Стоит отметить, что эта опция будет только отображаться, если у вас установлено несколько программ запуска. Если вы все еще используете опцион на акции, этой записи там не будет.

ПРИМЕЧАНИЕ. Многие устройства Samsung не имеют параметра «Дом» в корневом меню настроек. Если у вас нет этого выбора, то на самом деле это будет больше похоже на инструкции Nougat выше — просто перейдите в «Настройки»> «Приложения»> «Приложения по умолчанию».

В главном меню вы найдете очень удобный экран выбора средства запуска приложений.

В главном меню вы можете выбрать новую программу запуска, а также удалить программы запуска, которые вам больше не нужны. В лаунчере по умолчанию опция удаления всегда будет выделена серым цветом (или вообще не будет значка, в зависимости от версии Android). Старые устройства Android будут иметь программу запуска по умолчанию, достаточно просто названную «Launcher», тогда как более новые устройства будут иметь «Google Now Launcher» в качестве стандартной опции по умолчанию. И это, конечно, также зависит от сборки производителя — например, опция по умолчанию называется «TouchWiz». На устройствах LG он называется просто «Дом».

Изменение программы запуска по умолчанию в Android до версии 4.4

Если вы используете устройство с любой версией Android до 4.4, вам потребуется немного другой (и менее интуитивный) подход к изменению программы запуска по умолчанию.

Во-первых, вам нужно перейти в "Настройки > Приложения > Все".


Прокрутите вниз и найдите текущую программу запуска приложений. В случае нашего примера устройства по умолчанию используется программа запуска Google Now.

Нажмите на текущую программу запуска по умолчанию, а затем прокрутите вниз до раздела «Запуск по умолчанию».


Нажмите «Очистить настройки по умолчанию», чтобы удалить флажок программы запуска по умолчанию. Затем нажмите кнопку "Домой" на устройстве, чтобы активировать функцию запуска.


Выберите нужную программу запуска, а затем выберите «Всегда», если вы готовы подтвердить выбор, или «Только один раз», если хотите поиграть с ней.

На этом все! Независимо от того, пытаетесь ли вы переключиться на третью программу запуска, которую вы пробовали, или на программу по умолчанию, с которой вы начали, всего несколько щелчков в правом меню, чтобы разобраться во всем.

  • › Сколько оперативной памяти требуется вашему ПК?
  • › 5 вещей, которые вы, вероятно, не знали о GIF-файлах
  • › Matter — это долгожданный стандарт умного дома
  • › Что означает ИК и как вы его используете?
  • › 7 основных функций Microsoft Excel для составления бюджета
  • › QWERTY-клавиатура — самая большая неразгаданная тайна технологий

Бесплатная альтернатива программе запуска Epic Games с открытым исходным кодом

Discord

Legendary — это программа запуска игр с открытым исходным кодом, которая позволяет загружать и устанавливать игры с платформы Epic Games в Linux, macOS и Windows. Его название связано с насмешливой игрой на уровнях редкости предметов во многих MMORPG.

Пожалуйста, прочтите разделы о файле конфигурации и использовании cli перед созданием задачи, чтобы избежать неверных отчетов.

Если у вас возникнут какие-либо проблемы, обратитесь за помощью в Discord или создайте проблему на GitHub, чтобы мы могли ее исправить!

Наконец, если вы хотите поддержать проект, купите мне кофе на Ko-Fi. В качестве альтернативы, если вы подумывали о покупке копии CrossOver, вы можете использовать мою партнерскую ссылку и код скидки LEGENDARY15 в их магазине.

Примечание. В настоящее время Legendary представляет собой приложение CLI (интерфейс командной строки) без графического пользовательского интерфейса, его необходимо запускать из терминала (например, PowerShell)

Возможности:

  • Аутентификация в сервисе Epic
  • Загрузка и установка ваших игр и их DLC
  • Дельта-исправление/обновление установленных игр
  • Запуск игр с онлайн-аутентификацией (для многопользовательской игры/DRM)
  • Синхронизация облачных сохранений (совместимо с EGL)
  • Запуск игр с WINE в Linux/macOS
  • Импорт/экспорт установленных игр из/в программу запуска Epic Games (не поддерживается для версии EGL для macOS)

Запланировано:

  • Простой графический интерфейс для управления/запуска игр
  • Множество исправлений ошибок, оптимизация и рефакторинг.
  • Linux, Windows (8.1+) или macOS (12.0+)
    • 32-разрядные операционные системы не поддерживаются
    • В настоящее время используются только функции Python версии 3.8, но поддержка версии 3.8 может быть прекращена в любой момент.
    • (Windows) pythonnet еще не совместим с 3.10+, используйте 3.9, если вы планируете установить pywebview
    • запросы
    • (необязательно) pywebview для входа через веб-просмотр
    • (необязательно) инструменты настройки и колесо для настройки/сборки

    Примечание. Для запуска приложений Windows в Linux или macOS требуется Wine.

    Как запустить/установить

    Диспетчер пакетов (Linux)

    Для некоторых дистрибутивов уже доступны пакеты. Подробнее см. на вики-странице «Доступные пакеты Linux».

    В настоящее время это включает Arch, Fedora, openSUSE и Gentoo, но в будущем будет доступно больше.

    Обратите внимание, что, поскольку пакеты поддерживаются третьими сторонами, их обновление до последней версии может занять некоторое время. Если вы всегда хотите иметь доступ к новейшим функциям и исправлениям, рекомендуется использовать дистрибутив PyPI.

    Предустановленный автономный двоичный файл (Windows, macOS и Linux)

    Загрузите двоичный файл legend или legend.exe из последней версии и переместите его куда-нибудь в папку $PATH / %PATH%. Не забудьте нажать chmod +x на Linux/macOS.

    Исполняемый файл Windows .exe и Linux/macOS был создан с помощью PyInstaller и будет работать автономно даже без установки Python. Обратите внимание, что в Linux требуется glibc >= 2.25, поэтому более старые дистрибутивы, такие как Ubuntu 16.04 или Debian stretch, не будут работать.

    Пакет Python (любой)

    Чтобы предотвратить проблемы с разрешениями во время установки, обновите pip, запустив python -m pip install -U pip --user .

    Совет. Возможно, вам потребуется заменить python в приведенной выше команде на python3 в Linux/macOS или py -3 в Windows.

    Установка из PyPI (рекомендуется)

    Legendary доступен на PyPI, для установки просто запустите:

    При желании, если требуется вход через встроенное веб-представление, также запустите

    В Linux для этого также может потребоваться установка поддерживаемого веб-движка и его привязок к Python.
    Пример Убунуту:

    В качестве альтернативы подойдет pip install legend-gl[webview_gtk] или pip install pywebview[gtk], но может потребоваться ручная установка зависимостей, необходимых для сборки PyGObject .

    Примечание. Использование движка Qt pywebview может работать некорректно. Использование pywebview в настоящее время не поддерживается в macOS.

    Вручную из репозитория

    • Установите python3.9, setuptools, колесо и запросы.
    • Клонируйте репозиторий git и перейдите в него.
    • Запустите pip install .

    Пример Ubuntu 20.04

    Стандартные репозитории Ubuntu 20.04 включают все необходимое для установки легендарки:

    Если легендарный исполняемый файл недоступен после установки, вам может потребоваться правильно настроить PATH. Вы можете сделать это, выполнив команду:

    Непосредственно из репозитория (для разработки/тестирования)

    • Установите python3.9 и запросы (необязательно в venv)
    • перейдите в репозиторий
    • Запустите pip install -e .

    При этом легендарный устанавливается в "редактируемом" режиме — любые изменения в исходном коде вступят в силу при следующем запуске легендарного исполняемого файла.

    Совет. При использовании PowerShell с автономным исполняемым файлом может потребоваться заменить legend на .\legendary в приведенных ниже командах.

    При использовании готовых исполняемых файлов Windows версии 0.20.14 или выше должно открываться новое окно с входом в систему Epic.

    В противном случае аутентификация будет немного сложной, так как нам придется пройти через веб-сайт Epic и вручную скопировать код. Страница входа должна открыться в вашем браузере, и после входа вам должен быть представлен ответ JSON, содержащий код («sid»), просто скопируйте код в терминал и нажмите Enter.

    В качестве альтернативы вы можете использовать флаг --import для импорта аутентификации из программы запуска Epic Games (в Linux может потребоваться указание используемого префикса WINE вручную).Обратите внимание, что это приведет к выходу из Epic Launcher.

    Список ваших игр

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

    Установка игры

    Примечание: имя, используемое здесь, обычно является «названием приложения» игры, которое видно в списке игр, а не его названием, но начиная с 0.20.12 legend также будет пытаться соответствовать названиям игр или их аббревиатурам. В этом случае легендарная установка world of goo или легендарная установка wog также будут работать!

    Список установленных игр и проверка обновлений

    Запустить (запустить) игру с онлайн-аутентификацией

    Совет: большинство игр будут нормально работать в автономном режиме ( --offline ), поэтому для онлайн-аутентификации их не потребуется запускать через легендарную версию. Вы можете запустить legend launch --offline --dry-run, чтобы получить командную строку, которая запустит игру со всеми параметрами, которые будут использоваться Epic Launcher. Затем их можно ввести в любую другую программу запуска игр (например, Lutris/Steam), если они требуются для игры.

    Импорт ранее установленной игры

    Примечание: для импорта потребуется полная проверка, чтобы позже Legendary могла корректно обновить игру.
    Примечание 2. Чтобы использовать здесь псевдоним, возможно, вам придется поместить его в кавычки, если он содержит более одного слова, например. легендарная импортная игра "world of goo" /mnt/games/Epic/WorldOfGoo .

    Синхронизировать сохраненные игры с Epic Cloud

    Примечание. При первом запуске этой команды после установки поддерживаемой игры вам будет предложено подтвердить или указать путь к сохраненной игре.

    Автоматическая синхронизация всех игр с программой запуска Epic Games

    Legendary поддерживает некоторые параметры, а также настройки для конкретной игры в файле ~/.config/legendary/config.ini:

    О нас

    Legendary: бесплатная замена Epic Games Launcher с открытым исходным кодом

    Наша операционная система реального времени (RTOS), гипервизор и промежуточное ПО обеспечивают производительность и безопасность, а также упрощают сертификацию по безопасности. Мы рекомендуем встраиваемую ОС для транспортных средств, аппаратов искусственной вентиляции легких, систем управления поездами, систем автоматизации производства, медицинских роботов и многого другого.

    Всегда доверяют встраиваемым системам
    Надежные встраиваемые системы повсюду
    Нам доверяют встраиваемые системы повсюду

    Всегда доверяют встраиваемым системам
    Надежные встраиваемые системы повсюду
    Нам доверяют встраиваемые системы повсюду

    Все, что вам нужно для создания лучших встраиваемых систем

    Если вы хотите повысить безопасность или безопасность или хотите упростить процесс кроссплатформенной разработки, мы можем помочь. Мы можем воплотить ваши планы в жизнь с помощью RTOS и гипервизора, специально созданных для встраиваемых систем, включая предварительно сертифицированные варианты продуктов. Наша модульная микроядерная архитектура обеспечивает безопасность и надежность и позволяет избежать дублирования усилий по разработке ОС для нескольких продуктов. Мы обеспечиваем поддержку на каждом этапе жизненного цикла продукта и предлагаем профессиональные услуги и обучение, чтобы предоставить вам дополнительные знания, которые вам нужны, когда они вам нужны.

    • Программное обеспечение
    • Поддержка
    • Профессиональные услуги

    Программное обеспечение

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

      Базовые продукты, включая QNX® Neutrino® RTOS, QNX® Software Development Platform (SDP) с POSIX-совместимой средой разработки и QNX® Hypervisor

    Программное обеспечение

    Поддержка

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

      Разнообразные пакеты поддержки и технические консультации от разработчиков, инженеров и архитекторов

    Поддержка

    Профессиональные услуги

    Если вам нужно расширить свою команду, запустить проект или сертифицировать свои продукты, вы можете положиться на наших экспертов по встраиваемым системам и ОС, которые предоставят вам необходимые знания и опыт.

    Designer Launcher позволяет очень легко приступить к работе над своими проектами. Средство запуска Designer находит все шлюзы, доступные в локальной сети. Каждый конструктор, добавленный в список «Мои дизайнеры», представляет собой ярлык для определенного шлюза, и после открытия этого конструктора вы можете получить доступ или создать новые проекты на этом шлюзе. Один и тот же дизайнер может получить доступ ко всем проектам, доступным на этом шлюзе, и вам не нужно добавлять дизайнер несколько раз для разных шлюзов!

    Создайте ярлык Designer Launcher на рабочем столе, и вы сможете открыть свой Designer и мгновенно создать или отредактировать проект!

    Если средство запуска Designer находит и добавляет шлюз в ваш список дизайнеров, у вас должны быть правильные учетные данные/привилегии для входа в этот конкретный Designer.

    Рекомендуется загружать и устанавливать Designer Launcher каждый раз при установке новой версии Ignition. Designer Launcher — это отдельное приложение, не являющееся частью выпуска Ignition, поэтому важно, чтобы на вашем рабочем столе не было устаревшего ярлыка Designer Launcher. Каждый раз, когда вы устанавливаете новую версию Ignition, загружайте и устанавливайте Designer Launcher, и пусть процесс установки автоматически создаст для вас новый ярлык на рабочем столе.

    Средство запуска Designer для Windows, Linux и Mac OS доступно на вкладке «Главная» веб-страницы шлюза. Ignition знает, на какой платформе вы работаете, и отобразит ее на кнопке «Загрузить». Существует раздел о том, как загрузить и установить Designer Launcher для каждой операционной системы. Просто нажмите на ссылку в каждом разделе, чтобы развернуть панель и провести вас по шагам.

    Панель запуска конструктора

    Панель запуска дизайнера Windows

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

    Designer Launcher для Windows теперь можно установить как приложение "для всех пользователей" в операционной системе Windows, предоставляя доступ к средству запуска всем пользователям на одном компьютере из одной установки. При первой установке Designer Launcher вам будет предложено выбрать режим установки: «Установить только для меня» или «Установить для всех пользователей». Если Designer Launcher уже был установлен, последующие попытки установки рассматриваются как обновление, и вам не будет предложено выбрать режим установки. Этот новый параметр появится только при новой установке программы запуска или после удаления предыдущей версии программы установки.

    Папка назначения средства запуска Designer

    При установке для «всех пользователей» установщик будет помещен в следующую папку: «%Ignition Installation Directory%\Program Files\Inductive Automation».
    При установке «только для меня» установщик находится в папке "\AppData\Roaming\Inductive Automation".

    Выполните следующие действия, чтобы загрузить и установить приложение Designer Launcher для платформы Windows.

    Вы можете получить доступ к средству запуска дизайнера на вкладке "Главная" веб-страницы шлюза. Нажмите «Загрузить», чтобы начать процесс загрузки Designer Launcher.


    Ваш веб-браузер определит операционную систему и предложит соответствующую загрузку для кнопки "Загрузить".

    Запустите загруженный файл (DesignerLauncherSetup.exe), который находится в левом нижнем углу окна, или перейдите в папку "Загрузки" и дважды щелкните файл, чтобы запустить его.

    Если это первая установка Designer Launcher, вам будет предложено выбрать режим установки. Выберите «Установить только для меня» или «Установить для всех пользователей».


    Мастер установки выберет папку назначения по умолчанию для файлов приложения Designer Launcher. Если вы устанавливаете «только для меня», папка назначения будет отличаться от папки назначения «все пользователи».



    Откроется окно "Выбор дополнительных задач". Вы заметите, что ярлык на рабочем столе отмечен флажком и будет создан, поэтому вам не нужно запускать средство запуска Designer каждый раз, когда вы хотите открыть Designer. Нажмите Далее .

    Теперь вы готовы установить Designer Launcher на свой компьютер. Нажмите Установить, чтобы продолжить.

    После установки Designer Launcher нажмите "Готово".

    Откроется окно программы запуска Ignition Designer. Здесь вы можете выбрать любые конструкторы, на запуск которых у вас есть разрешение. Если вы запускаете это в первый раз, вам нужно будет добавить свой Designer(s). Добавление дизайнеров описано в разделе «Добавление дополнительных дизайнеров» ниже.


    Запускается Designer, и отображается окно входа в систему. Введите свои учетные данные для конструктора и нажмите Войти. Для входа в дизайнер требуется учетная запись пользователя в источниках пользователей, источник пользователя должен быть установлен как источник пользователя системы в настройках шлюза, а учетная запись пользователя должна иметь по крайней мере одну из ролей дизайнера (опять же, в настройках шлюза).


    Отображается окно «Открыть/Создать проект» с двумя вариантами: создать новый проект или открыть существующий. Введите имя проекта и нажмите кнопку «Новый проект».

    Средство запуска конструктора Mac OS

    Выполните следующие действия, чтобы загрузить и установить приложение Designer Launcher для платформы Mac OS.

    На вкладке "Главная" веб-страницы шлюза нажмите кнопку "Загрузить" для запуска Ignition Designer.



    Чтобы установить приложение Designer Launcher, перетащите значок Designer Launcher в папку Applications.


    Откроется окно программы запуска Ignition Designer. Здесь вы можете выбрать любые конструкторы, на запуск которых у вас есть разрешение. Если вы запускаете это в первый раз, вам нужно будет добавить свой Designer(s). Добавление дизайнеров описано в разделе «Добавление дополнительных дизайнеров».


    Запускается Designer, и отображается окно входа в систему. Введите свои учетные данные для дизайнера и нажмите Войти. Для входа в дизайнер требуется учетная запись пользователя в источниках пользователей, источник пользователя должен быть установлен как источник пользователя системы в настройках шлюза, а учетная запись пользователя должна иметь по крайней мере одну из ролей дизайнера (опять же, в настройках шлюза).




    Отображается окно «Открыть/Создать проект» с двумя вариантами: создать новый проект или открыть существующий. Введите имя проекта и нажмите кнопку «Новый проект».

    Средство запуска Linux Designer

    Выполните следующие действия, чтобы загрузить и установить приложение Designer Launcher для платформы Linux.

    На вкладке "Главная" веб-страницы шлюза нажмите кнопку "Загрузить" для запуска Ignition Designer.






    Запускается Designer, и отображается окно входа в систему. Введите свои учетные данные для конструктора и нажмите Войти. Для входа в дизайнер требуется учетная запись пользователя в источниках пользователей, источник пользователя должен быть установлен как источник пользователя системы в настройках шлюза, а учетная запись пользователя должна иметь по крайней мере одну из ролей дизайнера (опять же, в настройках шлюза).


    Отображается окно «Открыть/Создать проект» с двумя вариантами: создать новый проект или открыть существующий. Введите имя проекта и нажмите кнопку «Новый проект».


    Настройка средства запуска конструктора

    Настройка средства запуска Designer довольно проста независимо от того, на какой платформе вы работаете. Этапы процесса настройки средства запуска одинаковы для всех трех платформ: Windows, Mac OS или Linux.

    Этапы и снимки экрана в этом разделе были сделаны для платформы Windows. Эти шаги одинаковы для Mac OS и Linux, но скриншоты для Mac OS и Linux могут немного отличаться. Этот раздел используется для настройки Designer Launcher для всех трех платформ: Windows, Mac OS и Linux.

    Средство запуска Designer находит шлюзы, вы добавляете шлюзы в My Designers, и остается только создать ярлыки Designer. Вы можете создать ярлык для каждого дизайнера или использовать средство запуска дизайнера, чтобы отобразить все ваши дизайнеры. Создание ярлыков делает их доступными для быстрого открытия конструктора. Если вы запускаете это в первый раз, вам нужно будет добавить свой Designer(s). Добавление дизайнеров описано в разделе «Добавление дополнительных дизайнеров» ниже.

    Давайте откроем Designer Launcher, чтобы создать несколько ярлыков.

    Если вы следовали инструкциям по загрузке и установке Designer Launcher для своей платформы, возможно, у вас уже есть созданный ярлык Designer Launcher, который выглядит так, как показано на рисунке ниже.

    Если вы этого не сделаете, вернитесь на веб-страницу Gateway, чтобы снова загрузить и установить Designer Launcher, следуя инструкциям, описанным для вашей платформы.

    Найдите ярлык Designer Launcher и щелкните его, чтобы открыть окно Designer Launcher. Отобразится список дизайнеров.


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


    Средство запуска Designer теперь будет уведомлять пользователей, если обнаружит, что обновленная версия средства запуска доступна из приложения или ярлыка. В зависимости от изменений, программа запуска может позволить вам выполнить обновление позже или потребовать новую дизайнерскую программу запуска перед запуском приложения.

    Настройки запуска конструктора

    У вас есть возможность настроить параметры запуска Designer.

      Чтобы получить доступ к параметрам запуска Designer, нажмите «Настройки» в правом верхнем углу любого окна Designer Launcher.


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


    • -1 : повторять бесконечное количество раз или до тех пор, пока программа запуска не будет закрыта вручную.
    • 0: ноль повторных попыток или прерывание после первой ошибки.
    • 1 (или больше): определяет количество повторных попыток: т. е. значение "5" означает пять повторных попыток.

    Добавление дополнительных дизайнеров

    Если вы добавляете дизайнера впервые или добавляете дополнительных дизайнеров, этот процесс будет таким же, поскольку средство запуска дизайнера сделает всю работу за вас.

      Открыв средство запуска конструктора, нажмите кнопку "Добавить конструктор".




    Справочник по настройкам приложения Designer

    • -1 : повторять бесконечное количество раз или до тех пор, пока программа запуска не будет закрыта вручную.
    • 0: ноль повторных попыток или прерывание после первой ошибки.
    • 1 (или больше): определяет количество повторных попыток: т. е. значение "5" означает пять повторных попыток. Если количество попыток превышено, программа запуска попытается запустить резервное приложение.

    Сертификаты безопасности

    Доверенные сертификаты

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

    Начиная с версии 8.0.13 вы можете добавлять сертификаты безопасности в программу запуска. Чтобы использовать эту функцию, необходимо установить программу запуска из шлюза версии 8.0.13+.

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



    Удалить сертификат

    < бр />

    1. Чтобы удалить импортированный сертификат, откройте настройки программы запуска Designer, щелкнув Настройки в правом верхнем углу любого окна программы запуска Designer.
    2. В разделе "Доверенные сертификаты" выберите сертификат, который хотите удалить.
    3. Нажмите значок "Удалить".
    4. Появится окно подтверждения. Если сертификат правильный, который вы хотите удалить, нажмите кнопку Удалить.

    Экспорт сертификата

    < бр />

    1. Чтобы экспортировать импортированный сертификат, откройте настройки программы запуска Designer, щелкнув Настройки в правом верхнем углу любого окна программы запуска Designer.
    2. В разделе "Доверенные сертификаты" выберите сертификат, который хотите экспортировать.
    3. Нажмите значок экспорта.
    4. Перейдите к месту, где вы хотите сохранить сертификат, и нажмите "Сохранить".
    5. Самоподписанные сертификаты

      При использовании самозаверяющего SSL-сертификата сертификаты для шлюза должны быть локально доступны для средства запуска клиента в следующем каталоге:

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

      Читайте также: