Фреймворк для скриптов автоматизации Trassir
Для правильной работы методов фреймворка - обновите Trassir до v4.1.131435 или новее.
Перейдите в настройки Trassir -> Автоматизация -> Новый скрипт
Скопируйте в редактор содержимое файла trassir_script_framework.py
Измените автора AATrubilin
, имя скрипта trassir_script_framework
и версию 0.2b
# -*- coding: utf-8 -*-
"""
<parameters>
<company>AATrubilin</company>
<title>trassir_script_framework</title>
<version>0.2b</version>
</parameters>
"""
>>> # Вывод имени текущего скрипта
>>> script_name = BaseUtils.get_script_name()
>>> script_name
'Новый скрипт'
>>> # Поиск объекта канала "AC-D2141IR3 Склад"
>>> channels = Channels()
>>> my_channel = channels.get_enabled("AC-D2141IR3 Склад")[0]
>>>
>>> # Сохранение скриншота
>>> shot_saver = ShotSaver()
>>> shot_saver.shot(my_channel.full_guid)
'D:/DSSL/Trassir-4.1-Client/shots\AC-D2141IR3 Склад (2019.04.12 15-24-34).jpg'
Больше примеров и информации:
- в папке examples;
- в документации к фреймворку;
- в базе знаний DSSL;
- в документации к ПО.
- A.A.Trubilin - AATrubilin
This project is licensed under the MIT License - see the LICENSE file for details