Ringos
Библиотека OneScript для работы с утилитой ring
Install / Use
/learn @yukon39/RingosREADME
ringos
Библитотека OneScript для работы с утилитой ring
Менеджер утилиты ring
Класс МенеджерRing предназначен для работы с самой утилитой ring. Позволяет получит версию утилиты и список установленных модулей.
Вспомогательный класс СписокМодулейRing поможет найти нужную версию модуля.
Менеджер = Новый МенеджерRing();
Версия = Менеджер.Версия();
УстановленныеМодули = Менеджер.УстановленныеМодули();
МодулиEDT = УстановленныеМодули.НайтиМодули("edt:x86_64");
Для Каждого МодульEDT Из МодулиEDT Цикл
Сообщить("Установлена версия EDT: " + МодульEDT.Версия());
КонецЦикла;
Команда утилиты ring
Класс КомандаRing позволяет запустить утилиту ring c учетом специфики ее работы. За специфичные опции утилиты отвечает класс ПараметрыКомандыRing.
ПараметрыКоманды = Новый ПараметрыКомандыRing();
ПараметрыКоманды.УстановитьЯзыкВывода(ЯзыкВыводаRing.Английский());
Команда = Новый КомандаRing();
Команда.УстановитьПараметрыКоманды(ПараметрыКоманды);
Команда.ДобавитьПараметр("help modules");
Команда.Исполнить();
Сообщить(Команда.ПолучитьВывод());
Менеджер модуля EDT
Класс МенеджерRingEDT предназначен для работы с функционалом модуля edt (1C:Enterprise Development Tools).
Менеджер = Новый МенеджерRing();
МодульEDT = УстановленныеМодули.НайтиМодули("edt:x86_64")[0];
МенеджерEDT = Новый МенеджерRingEDT(МодульEDT);
ПараметрыИмпорта = Новый ПараметрыИмпортаEDT()
.ИспользоватьКаталогФайловКонфигурации("src/xml")
.ИспользоватьКаталогПроекта("src/mdo")
.ИспользоватьКаталогРабочейОбласти(ВременныеФайлы.СоздатьКаталог())
;
МенеджерEDT.ИмпортироватьПроект(ПараметрыИмпорта);
Related Skills
node-connect
343.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
92.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.3kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
