Контейнер скриптов
Last updated
Last updated
Разновидностью скрипта является контейнер скрипта. Контейнер скрипта представляет собой зашифрованный скрипт. Контейнер может иметь ограниченный срок действия. Для использования контейнера Вам необходим ключ, предоставляемый автором контейнера.
Внимание! Процедура запуска контейнера в торговлю идентична работе со скриптами. Необходимо создать агент на основе контейнера, настроить его и запустить в работу.
Контейнер можно создать, выбрав один скрипт и нажав на кнопку "Создать контейнер". Создать один контейнер из группы скриптов и индикаторов нельзя.
При создании контейнера скрипта автор может ограничить пользователей в сроке действия контейнера. Также можно ограничить количество копий контейнера, ввести ограничение средств в деньгах, контрактах и лотах. Автор контейнера может разрешить или запретить менять торговые настройки и применять оптимизацию. Автор может индивидуализировать использование контейнера путем ввода ключа счета пользователя в поле "Ключ счета".
Программа TSLab автоматически создает ключ контейнера, который может быть сохранен в файл c расширением "key", если автором активизирован соответствующий параметр диалогового окна "Создание контейнера скрипта".
Загрузка контейнера осуществляется с помощью диалогового окна "Загрузить контейнер скрипта", которую можно открыть, нажав кнопку "Загрузить контейнер". В данном диалоговом окне необходимо ввести ключ контейнера и указать путь к контейнеру. Все контейнеры имеют расширение ".tscont". Затем, нажав "Далее", можно перейти к загрузке.
Если ключ от контейнера был передан вам в виде файла с расширением ".key", поместите этот файл в папку вместе сконтейнером. Программа TSLab автоматически считает даные из файла и подставит ключ в мастер загрузки контейнеров. Имя фала с ключом должно быть таким же как и имя файла контейнера.
Вы можете в любой момент ознакомиться с параметрами контейнера, нажав кнопку "Параметры контейнера".
Контейнер скрипта также может быть заменен. Для этого необходимо открыть вкладку замены контейнера, нажав кнопку "Заменить контейнер", ввести ключ контейнера, указать путь к контейнеру и нажать "Далее".
Если вам необходимо создать контейнер, привязанный к определенному счету клиент, вы можете воспользоваться следующей инструкцией.
Обратите внимание! После создания контейнера, привязанного к счету, никто кроме владельца счета (в том числе и автор контейнера) не сможет воспользоваться данным контейнером. Уникальный ключ счета, предназначен для идентификации конкретного счета внутри системы TSLab, например, для ограничения исполнения скрипта только на одном счету.
Попросите клиента предоставить вам ключ своего счета. Для этого необходимо перейти в окно Счета (Торговля - Счета). Выделите интересующий вас счет и в колонке Ключ нажмите на значок Скопировать в буфер. Попросите пользователя передать вам сохраненный ключ.
На компьютере автора контейнера откройте окно Скрипты. Выделите интересующий вас скрипт и нажмите на кнопку Создать контейнер.
В мастере создания нового контейнера скриптов выберите пункт Ключ счета. Вставьте в активированное поле ключ счета пользователя. Заполните остальные поля по вашему усмотрению. Для продолжения нажмите на кнопку Далее.
На следующем этапе программа сгенерирует уникальный ключ от контейнера, который необходимо будет передать пользователю, для того чтобы он смог открыть контейнер в программе.
Вы можете сохранить ключ в текстовый файл, выбрав соответствующую опцию. Файл с ключом будет сохранен в той же директории, что и контейнер. Для завершения нажмите на кнопку Готово.
В выбранной папке появятся два файла. Сам контейнер и ключ к нему.
Передайте эти два файла человеку, который предоставил Вам Ключ портфеля.
Только этот клиент может использовать данный контейнер с данным ключом шифрования.
Более никто не сможет использовать именно этот контейнер, даже Вы.
Сохраните файл контейнер на вашем компьютере. Все файлы контейнеры имеют расширение ".tscont". В программе TSLab откройте окно Скрипты (Лаб - Скрипты). Нажмите на кнопку Загрузить контейнер. Укажите путь до файлов. В поле Ключ вставьте ключ от контейнера, который передал вам автор.
Если ключ от контейнера был передан вам в виде файла с расширением ".key", поместите этот файл в папку вместе сконтейнером. Программа TSLab автоматически считает даные из файла и подставит ключ в мастер загрузки контейнеров. Имя фала с ключом должно быть таким же как и имя файла контейнера.
Для завершения загрузки скрипта из контейнера нажмите на кнопку Далее. Скрипт будет добавлен в список скриптов вашего рабочего пространства окна Скрипты.