1
0
mirror of https://github.com/Untru/gitmanager.git synced 2025-08-09 21:37:16 +02:00

Добавлен макет овм правки обработки первого запуска

This commit is contained in:
Pavel Chegodaev
2025-07-31 23:52:14 +03:00
parent fa6d4f9f03
commit 66f246fd32
6 changed files with 32 additions and 15 deletions

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<mdclass:CommonTemplate xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="988526b3-55af-43db-98ce-891aeef841f6">
<name>OVM</name>
<synonym>
<key>ru</key>
<value>OVM</value>
</synonym>
<templateType>BinaryData</templateType>
</mdclass:CommonTemplate>

Binary file not shown.

View File

@@ -682,6 +682,7 @@
<roles>Role.ЧтениеРассылокОтчетов</roles>
<roles>Role.ЧтениеУчетныхЗаписейЭлектроннойПочты</roles>
<roles>Role.ЧтениеШаблоновСообщений</roles>
<commonTemplates>CommonTemplate.OVM</commonTemplates>
<commonTemplates>CommonTemplate.RDPClient_Макет</commonTemplates>
<commonTemplates>CommonTemplate.ДанныеПечатиОбщиеРеквизиты</commonTemplates>
<commonTemplates>CommonTemplate.ДанныеПечатиРегистрСимволов</commonTemplates>

View File

@@ -262,16 +262,19 @@
&НаСервере
Процедура УстановитьОскриптНаСервере()
ИмяФайла = ПолучитьИмяВременногоФайла("exe");
АдресФайла = "https://github.com/oscript-library/ovm/releases/latest/download/ovm.exe";
НовыеПараметры = КоннекторHTTP.НовыеПараметры();
НовыеПараметры.Заголовки.Вставить("User-Agent",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36");
НовыеПараметры.Таймаут = 90;
Ответ = КоннекторHTTP.Get(АдресФайла,,НовыеПараметры);
Данные = КоннекторHTTP.КакДвоичныеДанные(Ответ);
Данные.Записать(ИмяФайла);
//TODO Реализация загрузки с интернета
// АдресФайла = "https://github.com/oscript-library/ovm/releases/latest/download/ovm.exe";
// НовыеПараметры = КоннекторHTTP.НовыеПараметры();
// НовыеПараметры.Заголовки.Вставить("User-Agent",
// "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36");
// НовыеПараметры.Таймаут = 90;
// Ответ = КоннекторHTTP.Get(АдресФайла,,НовыеПараметры);
// Данные = КоннекторHTTP.КакДвоичныеДанные(Ответ);
Макет = ПолучитьОбщийМакет("OVM");
Макет.Записать(ИмяФайла);
ПараметрыЗапускаПрограммы = ФайловаяСистема.ПараметрыЗапускаПрограммы();
ПараметрыЗапускаПрограммы.ДождатьсяЗавершения = Истина;

View File

@@ -192,7 +192,7 @@
</extendedTooltip>
<type>UsualGroup</type>
<extInfo xsi:type="form:UsualGroupExtInfo">
<group>HorizontalIfPossible</group>
<group>Vertical</group>
<behavior>Auto</behavior>
<showLeftMargin>true</showLeftMargin>
<united>true</united>
@@ -212,19 +212,23 @@
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Команды</segments>
<segments>ИсторияКоманд</segments>
</dataPath>
<titleLocation>None</titleLocation>
<items xsi:type="form:FormField">
<name>КомандыЗначение</name>
<id>26</id>
<title>
<key>ru</key>
<value>Команда</value>
</title>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Команды.Value</segments>
<segments>ИсторияКоманд.Value</segments>
</dataPath>
<extendedTooltip>
<name>КомандыЗначениеРасширеннаяПодсказка</name>
@@ -462,10 +466,10 @@
</edit>
</attributes>
<attributes>
<name>Команды</name>
<name>ИсторияКоманд</name>
<title>
<key>ru</key>
<value>Команды</value>
<value>История команд</value>
</title>
<id>4</id>
<valueType>

View File

@@ -39,6 +39,6 @@
&НаКлиенте
Процедура ВыполнитьСервер(Команда)
Команды.Вставить(0, КомандаЗапуска, КомандаЗапуска, , );
ИсторияКоманд.Вставить(0, КомандаЗапуска, КомандаЗапуска, , );
ВыполнитьСерверНаСервере();
КонецПроцедуры