work
This commit is contained in:
		
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										70
									
								
								DataClient/ClassDiagram1.cd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										70
									
								
								DataClient/ClassDiagram1.cd
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,70 @@
 | 
				
			|||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<ClassDiagram MajorVersion="1" MinorVersion="1">
 | 
				
			||||||
 | 
					  <Class Name="DataClient.NETClient">
 | 
				
			||||||
 | 
					    <Position X="0.5" Y="0.5" Width="2" />
 | 
				
			||||||
 | 
					    <NestedTypes>
 | 
				
			||||||
 | 
					      <Enum Name="DataClient.NETClient.Code">
 | 
				
			||||||
 | 
					        <TypeIdentifier>
 | 
				
			||||||
 | 
					          <NewMemberFileName>NETClient.cs</NewMemberFileName>
 | 
				
			||||||
 | 
					        </TypeIdentifier>
 | 
				
			||||||
 | 
					      </Enum>
 | 
				
			||||||
 | 
					    </NestedTypes>
 | 
				
			||||||
 | 
					    <TypeIdentifier>
 | 
				
			||||||
 | 
					      <HashCode>QgIAADAGAQAAQAAQAAAAiIAACDICAogQAAEkAECAISE=</HashCode>
 | 
				
			||||||
 | 
					      <FileName>NETClient.cs</FileName>
 | 
				
			||||||
 | 
					    </TypeIdentifier>
 | 
				
			||||||
 | 
					  </Class>
 | 
				
			||||||
 | 
					  <Class Name="DataClient.ByteConverter">
 | 
				
			||||||
 | 
					    <Position X="6.25" Y="2.75" Width="1.5" />
 | 
				
			||||||
 | 
					    <TypeIdentifier>
 | 
				
			||||||
 | 
					      <HashCode>AgAAAIAAAEAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
 | 
				
			||||||
 | 
					      <FileName>ByteConverter.cs</FileName>
 | 
				
			||||||
 | 
					    </TypeIdentifier>
 | 
				
			||||||
 | 
					  </Class>
 | 
				
			||||||
 | 
					  <Class Name="DataClient.Struct.Pasport">
 | 
				
			||||||
 | 
					    <Position X="2.75" Y="0.5" Width="1.5" />
 | 
				
			||||||
 | 
					    <TypeIdentifier>
 | 
				
			||||||
 | 
					      <HashCode>AgEDgEYgABADIBQMAAAhAoARAAIACCAAgAAQBDAQAgI=</HashCode>
 | 
				
			||||||
 | 
					      <FileName>Struct\Pasport.cs</FileName>
 | 
				
			||||||
 | 
					    </TypeIdentifier>
 | 
				
			||||||
 | 
					  </Class>
 | 
				
			||||||
 | 
					  <Class Name="DataClient.Struct.NetStatus">
 | 
				
			||||||
 | 
					    <Position X="4.5" Y="2.75" Width="1.5" />
 | 
				
			||||||
 | 
					    <Compartments>
 | 
				
			||||||
 | 
					      <Compartment Name="Nested Types" Collapsed="false" />
 | 
				
			||||||
 | 
					    </Compartments>
 | 
				
			||||||
 | 
					    <NestedTypes>
 | 
				
			||||||
 | 
					      <Enum Name="DataClient.Struct.NetStatus.Status">
 | 
				
			||||||
 | 
					        <TypeIdentifier>
 | 
				
			||||||
 | 
					          <NewMemberFileName>Struct\Struct.cs</NewMemberFileName>
 | 
				
			||||||
 | 
					        </TypeIdentifier>
 | 
				
			||||||
 | 
					      </Enum>
 | 
				
			||||||
 | 
					    </NestedTypes>
 | 
				
			||||||
 | 
					    <TypeIdentifier>
 | 
				
			||||||
 | 
					      <HashCode>AAAAAAAAAAAAAAAAAIAAAAAAAAAAAgAAACAAAAAAAAA=</HashCode>
 | 
				
			||||||
 | 
					      <FileName>Struct\Struct.cs</FileName>
 | 
				
			||||||
 | 
					    </TypeIdentifier>
 | 
				
			||||||
 | 
					  </Class>
 | 
				
			||||||
 | 
					  <Class Name="DataClient.Struct.TechCycle">
 | 
				
			||||||
 | 
					    <Position X="6.25" Y="0.5" Width="1.5" />
 | 
				
			||||||
 | 
					    <NestedTypes>
 | 
				
			||||||
 | 
					      <Enum Name="DataClient.Struct.TechCycle.Oper" Collapsed="true">
 | 
				
			||||||
 | 
					        <TypeIdentifier>
 | 
				
			||||||
 | 
					          <NewMemberFileName>Struct\TechCycle.cs</NewMemberFileName>
 | 
				
			||||||
 | 
					        </TypeIdentifier>
 | 
				
			||||||
 | 
					      </Enum>
 | 
				
			||||||
 | 
					    </NestedTypes>
 | 
				
			||||||
 | 
					    <TypeIdentifier>
 | 
				
			||||||
 | 
					      <HashCode>AAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAEAAAABAAA=</HashCode>
 | 
				
			||||||
 | 
					      <FileName>Struct\TechCycle.cs</FileName>
 | 
				
			||||||
 | 
					    </TypeIdentifier>
 | 
				
			||||||
 | 
					  </Class>
 | 
				
			||||||
 | 
					  <Struct Name="DataClient.Struct.server">
 | 
				
			||||||
 | 
					    <Position X="4.5" Y="0.5" Width="1.5" />
 | 
				
			||||||
 | 
					    <TypeIdentifier>
 | 
				
			||||||
 | 
					      <HashCode>AAAAAAAAACAAAAAAAAAAAAAAAAAEAAgAAAAgAAAAAAA=</HashCode>
 | 
				
			||||||
 | 
					      <FileName>Struct\Struct.cs</FileName>
 | 
				
			||||||
 | 
					    </TypeIdentifier>
 | 
				
			||||||
 | 
					  </Struct>
 | 
				
			||||||
 | 
					  <Font Name="Segoe UI" Size="9" />
 | 
				
			||||||
 | 
					</ClassDiagram>
 | 
				
			||||||
@@ -202,9 +202,10 @@
 | 
				
			|||||||
			</exception>
 | 
								</exception>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="T:DataClient.STPClient">
 | 
					        <member name="T:DataClient.STPClient">
 | 
				
			||||||
            <summary>
 | 
					            <summary>Класс для связи с СТП. Содержит все инструменты, для получения данных.</summary>
 | 
				
			||||||
            Класс для связи с СТП. Содержит все инструменты, для получения данных.
 | 
					        </member>
 | 
				
			||||||
            </summary>
 | 
					        <member name="M:DataClient.STPClient.Config">
 | 
				
			||||||
 | 
					            <summary>Чтение конфигурационнного файла и установка параметров по умолчанию.</summary>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="P:DataClient.STPClient.UseServer">
 | 
					        <member name="P:DataClient.STPClient.UseServer">
 | 
				
			||||||
            <summary>Номер сервера, используемого по умолчанию.</summary>
 | 
					            <summary>Номер сервера, используемого по умолчанию.</summary>
 | 
				
			||||||
@@ -212,22 +213,17 @@
 | 
				
			|||||||
        <member name="P:DataClient.STPClient.ListServers">
 | 
					        <member name="P:DataClient.STPClient.ListServers">
 | 
				
			||||||
            <summary>Массив серверов, инициализированных в экземпляре класса.</summary>
 | 
					            <summary>Массив серверов, инициализированных в экземпляре класса.</summary>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.GetServerIdByName(System.String)">
 | 
					        <member name="P:DataClient.STPClient.Server">
 | 
				
			||||||
            <summary>Получение номера сервера по его названию.</summary>
 | 
					            <summary> Текущий рабочий сервер </summary>
 | 
				
			||||||
            <param name="name">Название сервера.</param>
 | 
					 | 
				
			||||||
            <returns>Номер сервера в списке серверов.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.GetServerNameById(System.Int32)">
 | 
					 | 
				
			||||||
            <summary>Получение название сервера по его номеру.</summary>
 | 
					 | 
				
			||||||
            <param name="id">Номер сервера в списке серверов.</param>
 | 
					 | 
				
			||||||
            <returns>Название сервера.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.CheckDataServer(System.String,System.Int32,System.String)">
 | 
					        <member name="M:DataClient.STPClient.CheckDataServer(System.String,System.Int32,System.String)">
 | 
				
			||||||
            <summary>Проверка параметров серевера перед их добавлением в список.</summary>
 | 
					            <summary>
 | 
				
			||||||
            <param name="ip">IP адресс сервера.</param>
 | 
					            Проверка параметров сервера.
 | 
				
			||||||
            <param name="port">Порт сервера.</param>
 | 
					            </summary>
 | 
				
			||||||
            <param name="dir">Путь к архиву.</param>
 | 
					            <param name="ip">Ip адрес сервера СТП.</param>
 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					            <param name="port">Порт сервера СТП.</param>
 | 
				
			||||||
 | 
					            <param name="dir">Путь к архивным данным.</param>
 | 
				
			||||||
 | 
					            <returns>Результат проверки.</returns>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.AddServer(System.String,System.String,System.Int32,System.String)">
 | 
					        <member name="M:DataClient.STPClient.AddServer(System.String,System.String,System.Int32,System.String)">
 | 
				
			||||||
            <summary>Добавление сервера в список серверов.</summary>
 | 
					            <summary>Добавление сервера в список серверов.</summary>
 | 
				
			||||||
@@ -237,36 +233,11 @@
 | 
				
			|||||||
            <param name="dir">Путь к архиву.</param>
 | 
					            <param name="dir">Путь к архиву.</param>
 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					            <returns>Результат выполнения функции.</returns>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.ChangeServerById(System.Int32,System.String,System.String,System.Int32,System.String)">
 | 
					        <member name="M:DataClient.STPClient.RemoveServer(System.Int32)">
 | 
				
			||||||
            <summary>Изменение сервера в списке серверов по его номеру.</summary>
 | 
					 | 
				
			||||||
            <param name="id">Номер сервера в списке серверов.</param>
 | 
					 | 
				
			||||||
            <param name="name">Название сервера.</param>
 | 
					 | 
				
			||||||
            <param name="ip">IP адресс сервера.</param>
 | 
					 | 
				
			||||||
            <param name="port">Порт сервера.</param>
 | 
					 | 
				
			||||||
            <param name="dir">Путь к архиву.</param>
 | 
					 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.ChangeServerByName(System.String,System.String,System.Int32,System.String)">
 | 
					 | 
				
			||||||
            <summary>Изменение сервера в списке серверов по его названию.</summary>
 | 
					 | 
				
			||||||
            <param name="name">Название сервера.</param>
 | 
					 | 
				
			||||||
            <param name="ip">IP адресс сервера.</param>
 | 
					 | 
				
			||||||
            <param name="port">Порт сервера.</param>
 | 
					 | 
				
			||||||
            <param name="dir">Путь к архиву.</param>
 | 
					 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.RemoveServerById(System.Int32)">
 | 
					 | 
				
			||||||
            <summary>Удаление сервера из списка серверов по его номеру.</summary>
 | 
					            <summary>Удаление сервера из списка серверов по его номеру.</summary>
 | 
				
			||||||
            <param name="id">Номер сервера в списке серверов.</param>
 | 
					            <param name="id">Номер сервера в списке серверов.</param>
 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					            <returns>Результат выполнения функции.</returns>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.RemoveServerByName(System.String)">
 | 
					 | 
				
			||||||
            <summary>Удаление сервера из списка серверов по его названию.</summary>
 | 
					 | 
				
			||||||
            <param name="name">Название сервера.</param>
 | 
					 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.Config">
 | 
					 | 
				
			||||||
            <summary>Чтение конфигурационнного файла и установка параметров по умолчанию.</summary>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.#ctor">
 | 
					        <member name="M:DataClient.STPClient.#ctor">
 | 
				
			||||||
            <summary>Создание экземпляра класса.</summary>
 | 
					            <summary>Создание экземпляра класса.</summary>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
 
 | 
				
			|||||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -202,9 +202,10 @@
 | 
				
			|||||||
			</exception>
 | 
								</exception>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="T:DataClient.STPClient">
 | 
					        <member name="T:DataClient.STPClient">
 | 
				
			||||||
            <summary>
 | 
					            <summary>Класс для связи с СТП. Содержит все инструменты, для получения данных.</summary>
 | 
				
			||||||
            Класс для связи с СТП. Содержит все инструменты, для получения данных.
 | 
					        </member>
 | 
				
			||||||
            </summary>
 | 
					        <member name="M:DataClient.STPClient.Config">
 | 
				
			||||||
 | 
					            <summary>Чтение конфигурационнного файла и установка параметров по умолчанию.</summary>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="P:DataClient.STPClient.UseServer">
 | 
					        <member name="P:DataClient.STPClient.UseServer">
 | 
				
			||||||
            <summary>Номер сервера, используемого по умолчанию.</summary>
 | 
					            <summary>Номер сервера, используемого по умолчанию.</summary>
 | 
				
			||||||
@@ -212,22 +213,17 @@
 | 
				
			|||||||
        <member name="P:DataClient.STPClient.ListServers">
 | 
					        <member name="P:DataClient.STPClient.ListServers">
 | 
				
			||||||
            <summary>Массив серверов, инициализированных в экземпляре класса.</summary>
 | 
					            <summary>Массив серверов, инициализированных в экземпляре класса.</summary>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.GetServerIdByName(System.String)">
 | 
					        <member name="P:DataClient.STPClient.Server">
 | 
				
			||||||
            <summary>Получение номера сервера по его названию.</summary>
 | 
					            <summary> Текущий рабочий сервер </summary>
 | 
				
			||||||
            <param name="name">Название сервера.</param>
 | 
					 | 
				
			||||||
            <returns>Номер сервера в списке серверов.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.GetServerNameById(System.Int32)">
 | 
					 | 
				
			||||||
            <summary>Получение название сервера по его номеру.</summary>
 | 
					 | 
				
			||||||
            <param name="id">Номер сервера в списке серверов.</param>
 | 
					 | 
				
			||||||
            <returns>Название сервера.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.CheckDataServer(System.String,System.Int32,System.String)">
 | 
					        <member name="M:DataClient.STPClient.CheckDataServer(System.String,System.Int32,System.String)">
 | 
				
			||||||
            <summary>Проверка параметров серевера перед их добавлением в список.</summary>
 | 
					            <summary>
 | 
				
			||||||
            <param name="ip">IP адресс сервера.</param>
 | 
					            Проверка параметров сервера.
 | 
				
			||||||
            <param name="port">Порт сервера.</param>
 | 
					            </summary>
 | 
				
			||||||
            <param name="dir">Путь к архиву.</param>
 | 
					            <param name="ip">Ip адрес сервера СТП.</param>
 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					            <param name="port">Порт сервера СТП.</param>
 | 
				
			||||||
 | 
					            <param name="dir">Путь к архивным данным.</param>
 | 
				
			||||||
 | 
					            <returns>Результат проверки.</returns>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.AddServer(System.String,System.String,System.Int32,System.String)">
 | 
					        <member name="M:DataClient.STPClient.AddServer(System.String,System.String,System.Int32,System.String)">
 | 
				
			||||||
            <summary>Добавление сервера в список серверов.</summary>
 | 
					            <summary>Добавление сервера в список серверов.</summary>
 | 
				
			||||||
@@ -237,36 +233,11 @@
 | 
				
			|||||||
            <param name="dir">Путь к архиву.</param>
 | 
					            <param name="dir">Путь к архиву.</param>
 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					            <returns>Результат выполнения функции.</returns>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.ChangeServerById(System.Int32,System.String,System.String,System.Int32,System.String)">
 | 
					        <member name="M:DataClient.STPClient.RemoveServer(System.Int32)">
 | 
				
			||||||
            <summary>Изменение сервера в списке серверов по его номеру.</summary>
 | 
					 | 
				
			||||||
            <param name="id">Номер сервера в списке серверов.</param>
 | 
					 | 
				
			||||||
            <param name="name">Название сервера.</param>
 | 
					 | 
				
			||||||
            <param name="ip">IP адресс сервера.</param>
 | 
					 | 
				
			||||||
            <param name="port">Порт сервера.</param>
 | 
					 | 
				
			||||||
            <param name="dir">Путь к архиву.</param>
 | 
					 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.ChangeServerByName(System.String,System.String,System.Int32,System.String)">
 | 
					 | 
				
			||||||
            <summary>Изменение сервера в списке серверов по его названию.</summary>
 | 
					 | 
				
			||||||
            <param name="name">Название сервера.</param>
 | 
					 | 
				
			||||||
            <param name="ip">IP адресс сервера.</param>
 | 
					 | 
				
			||||||
            <param name="port">Порт сервера.</param>
 | 
					 | 
				
			||||||
            <param name="dir">Путь к архиву.</param>
 | 
					 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.RemoveServerById(System.Int32)">
 | 
					 | 
				
			||||||
            <summary>Удаление сервера из списка серверов по его номеру.</summary>
 | 
					            <summary>Удаление сервера из списка серверов по его номеру.</summary>
 | 
				
			||||||
            <param name="id">Номер сервера в списке серверов.</param>
 | 
					            <param name="id">Номер сервера в списке серверов.</param>
 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					            <returns>Результат выполнения функции.</returns>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.RemoveServerByName(System.String)">
 | 
					 | 
				
			||||||
            <summary>Удаление сервера из списка серверов по его названию.</summary>
 | 
					 | 
				
			||||||
            <param name="name">Название сервера.</param>
 | 
					 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.Config">
 | 
					 | 
				
			||||||
            <summary>Чтение конфигурационнного файла и установка параметров по умолчанию.</summary>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.#ctor">
 | 
					        <member name="M:DataClient.STPClient.#ctor">
 | 
				
			||||||
            <summary>Создание экземпляра класса.</summary>
 | 
					            <summary>Создание экземпляра класса.</summary>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
 
 | 
				
			|||||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										368
									
								
								DataClient/bin/Release/net5.0/Config/analog/default.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										368
									
								
								DataClient/bin/Release/net5.0/Config/analog/default.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,368 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
						"deleteAll": true,
 | 
				
			||||||
 | 
						"delete": [],
 | 
				
			||||||
 | 
						"add": [
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 0,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "I <20>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [ 0, 1 ]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 1,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "U <20>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [ 2, 3 ]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 2,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "I <20><>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [4,5]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 3,
 | 
				
			||||||
 | 
								"name": "U <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "U <20><>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [6,7]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 4,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "I <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [8,9]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 5,
 | 
				
			||||||
 | 
								"name": "U <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "U <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [10,11]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 6,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "I <20><>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [12,13]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 7,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><>.<2E><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [14,15]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 8,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><>.<2E><>",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [16,17]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 9,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><><EFBFBD>-<2D><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [18,19]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 10,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><>",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [20,21]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 11,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0.1",
 | 
				
			||||||
 | 
								"sname": "S <20><>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [22,23]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 12,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "S <20><>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"byteId": [24,25]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 13,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>.<2E><>.<2E><>",
 | 
				
			||||||
 | 
								"mul": -1,
 | 
				
			||||||
 | 
								"byteId": [26,27]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 14,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "R <20><>-<2D><>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [28,29]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 15,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "R <20><>-<2D><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [30,31]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 16,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q <20>.<2E><>",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"byteId": [ 32, 33 ]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 17,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>.<2E><><EFBFBD>.",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [34,35]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 18,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>.<2E><><EFBFBD>.",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [36,37]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 19,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q<>. <20><>.",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [38,39]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 20,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q<>. <20><>.",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [40,41]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 21,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>.+1,5",
 | 
				
			||||||
 | 
								"sname": "P <20>.<2E><>",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>/<2F><>^2",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [42,43]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 22,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q<>. <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [44,45]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 23,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD>)",
 | 
				
			||||||
 | 
								"sname": "I <20>.<2E><><EFBFBD> <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [58,59]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 25,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>-<2D><><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>-<2D><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [62,63]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 26,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>-<2D><><EFBFBD>. <20><><EFBFBD><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>-<2D><><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [64,65]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 27,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><>.",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [66,67]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 28,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [68,69]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 29,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q<>. <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [70,71]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 30,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>. <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [72,73]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 31,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.)",
 | 
				
			||||||
 | 
								"sname": "I <20>.<2E><><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [74,75]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 33,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-1200",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-1200",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E><>.<2E><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [78,79]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 34,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-18,75",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-18,25",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E><>.<2E><>",
 | 
				
			||||||
 | 
								"mul": 0.001,
 | 
				
			||||||
 | 
								"byteId": [80,81]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 35,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "P <20>.<2E><><EFBFBD><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>/<2F><>^2",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [82,83]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 36,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "P <20>.<2E><><EFBFBD><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>/<2F><>^2",
 | 
				
			||||||
 | 
								"byteId": [84,85]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 37,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> (<28><><EFBFBD>)",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>.I, <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [86,87]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 38,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>.<2E><>.<2E><><EFBFBD>.<2E><>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [88,89]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 39,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ARPW",
 | 
				
			||||||
 | 
								"sname": "I <20><>. ARPW",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [90,91]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 40,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><>.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": []
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 41,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>. <20><> 1 <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"sname": "U <20><>. 1<><31><EFBFBD>, <20>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [92,93]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 42,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1",
 | 
				
			||||||
 | 
								"sname": "I <20><><EFBFBD>1 <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"byteId": [94,95]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 43,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2",
 | 
				
			||||||
 | 
								"sname": "I <20><><EFBFBD>2 <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"byteId": [96,97]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 44,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 3",
 | 
				
			||||||
 | 
								"sname": "I <20><><EFBFBD>3 <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"byteId": [98,99]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 45,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD><EFBFBD>. <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [100,101]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 46,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>p",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [102,103]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 47,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>i",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [104,105]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 49,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"byteId": [106,107]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 50,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> U <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [108,109]
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
				
			|||||||
87bece5d0c6996144f4c9f6e3331fc77f0523159
 | 
					dd97bd7f2ddb5e6bfbcd5e8344f0cae7dc566df2
 | 
				
			||||||
 
 | 
				
			|||||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
				
			|||||||
a328cb2222d42dc01388bbdc69d054e8d72e5f87
 | 
					85eae5e91d48b2b6604876303fc37a94b53d66ee
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -3,7 +3,6 @@ D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\DataClient.deps.json
 | 
				
			|||||||
D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\DataClient.dll
 | 
					D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\DataClient.dll
 | 
				
			||||||
D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\ref\DataClient.dll
 | 
					D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\ref\DataClient.dll
 | 
				
			||||||
D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\DataClient.pdb
 | 
					D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\DataClient.pdb
 | 
				
			||||||
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.csprojAssemblyReference.cache
 | 
					 | 
				
			||||||
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.GeneratedMSBuildEditorConfig.editorconfig
 | 
					D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.GeneratedMSBuildEditorConfig.editorconfig
 | 
				
			||||||
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.AssemblyInfoInputs.cache
 | 
					D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.AssemblyInfoInputs.cache
 | 
				
			||||||
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.AssemblyInfo.cs
 | 
					D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.AssemblyInfo.cs
 | 
				
			||||||
@@ -11,3 +10,5 @@ D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.csproj.CoreCompileInput
 | 
				
			|||||||
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.dll
 | 
					D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.dll
 | 
				
			||||||
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\ref\DataClient.dll
 | 
					D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\ref\DataClient.dll
 | 
				
			||||||
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.pdb
 | 
					D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.pdb
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\Config\analog\default.json
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.csproj.AssemblyReference.cache
 | 
				
			||||||
 
 | 
				
			|||||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								Test2/obj/Release/net5.0/Test2.csproj.AssemblyReference.cache
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								Test2/obj/Release/net5.0/Test2.csproj.AssemblyReference.cache
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										203
									
								
								test3/Program.cs
									
									
									
									
									
								
							
							
						
						
									
										203
									
								
								test3/Program.cs
									
									
									
									
									
								
							@@ -3,21 +3,42 @@ using NLog;
 | 
				
			|||||||
using NLog.Config;
 | 
					using NLog.Config;
 | 
				
			||||||
using NLog.Targets;
 | 
					using NLog.Targets;
 | 
				
			||||||
using System;
 | 
					using System;
 | 
				
			||||||
 | 
					using System.Collections.Generic;
 | 
				
			||||||
 | 
					using System.Threading;
 | 
				
			||||||
using System.Threading.Tasks;
 | 
					using System.Threading.Tasks;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
namespace test3
 | 
					namespace test3
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	class Program
 | 
						class Program
 | 
				
			||||||
	{
 | 
						{
 | 
				
			||||||
 | 
							static bool flag_end_task = true;
 | 
				
			||||||
		static Logger log = LogManager.GetCurrentClassLogger();
 | 
							static Logger log = LogManager.GetCurrentClassLogger();
 | 
				
			||||||
		static void Main(string[] args)
 | 
							static void Main(string[] args)
 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
			LogConf();
 | 
								LogConf();
 | 
				
			||||||
			Test1();
 | 
								Test1();
 | 
				
			||||||
 | 
								Console.ReadKey();
 | 
				
			||||||
			Test2();
 | 
								Test2();
 | 
				
			||||||
 | 
								Console.ReadKey();
 | 
				
			||||||
			Test3();
 | 
								Test3();
 | 
				
			||||||
 | 
								Console.ReadKey();
 | 
				
			||||||
			Test4();
 | 
								Test4();
 | 
				
			||||||
 | 
								Console.ReadKey();
 | 
				
			||||||
			Test5();
 | 
								Test5();
 | 
				
			||||||
 | 
								Console.ReadKey();
 | 
				
			||||||
 | 
								var t6 = new Task(() => Test6());
 | 
				
			||||||
 | 
								t6.Start();
 | 
				
			||||||
 | 
								Console.ReadKey();
 | 
				
			||||||
 | 
								flag_end_task = false;
 | 
				
			||||||
 | 
								t6.Wait();
 | 
				
			||||||
 | 
								Console.ReadKey();
 | 
				
			||||||
 | 
								flag_end_task = true;
 | 
				
			||||||
 | 
								var t7 = new Task(() => Test7());
 | 
				
			||||||
 | 
								t7.Start();
 | 
				
			||||||
 | 
								Console.ReadKey();
 | 
				
			||||||
 | 
								flag_end_task = false;
 | 
				
			||||||
 | 
								t7.Wait();
 | 
				
			||||||
 | 
								Console.ReadKey();
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -36,22 +57,25 @@ namespace test3
 | 
				
			|||||||
		//Проверка соединения
 | 
							//Проверка соединения
 | 
				
			||||||
		static void Test1()
 | 
							static void Test1()
 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
			log.Warn("TEST1:");
 | 
								log.Error("TEST1:");
 | 
				
			||||||
			var t = new NETClient("10.10.45.152", 1070);
 | 
								var t = new NETClient("10.10.45.152", 1070);
 | 
				
			||||||
			log.Warn("Проверка соединения:");
 | 
								log.Warn("Проверка соединения:");
 | 
				
			||||||
 | 
								var start = Environment.TickCount64;
 | 
				
			||||||
			t.Connect();
 | 
								t.Connect();
 | 
				
			||||||
			if (t.Connected())
 | 
								if (t.Connected())
 | 
				
			||||||
				log.Warn("Соединение ОК!");
 | 
									log.Warn("Соединение ОК!");
 | 
				
			||||||
			else
 | 
								else
 | 
				
			||||||
				log.Warn("Соединение не удалось!");
 | 
									log.Warn("Соединение не удалось!");
 | 
				
			||||||
			t.Close();
 | 
								t.Close();
 | 
				
			||||||
 | 
								log.Error("Время выполнения: " + (Environment.TickCount64 - start));
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
		//Проверка получения и отправки кода
 | 
							//Проверка получения и отправки кода
 | 
				
			||||||
		static void Test2()
 | 
							static void Test2()
 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
			log.Warn("TEST2:");
 | 
								log.Error("TEST2:");
 | 
				
			||||||
			var t = new NETClient("10.10.45.152", 1070);
 | 
								var t = new NETClient("10.10.45.152", 1070);
 | 
				
			||||||
			log.Warn("Проверка отправки и получения кода (время сервера):");
 | 
								log.Warn("Проверка отправки и получения кода (время сервера):");
 | 
				
			||||||
 | 
								var start = Environment.TickCount64;
 | 
				
			||||||
			var buf = t.CreateCode((uint)NETClient.Code.server_time);
 | 
								var buf = t.CreateCode((uint)NETClient.Code.server_time);
 | 
				
			||||||
			var s = "";
 | 
								var s = "";
 | 
				
			||||||
			foreach (var e in buf)
 | 
								foreach (var e in buf)
 | 
				
			||||||
@@ -81,42 +105,52 @@ namespace test3
 | 
				
			|||||||
			else
 | 
								else
 | 
				
			||||||
				log.Warn("Ошибка отправки кода.");
 | 
									log.Warn("Ошибка отправки кода.");
 | 
				
			||||||
			t.Close();
 | 
								t.Close();
 | 
				
			||||||
 | 
								log.Error("Время выполнения: " + (Environment.TickCount64 - start));
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
		//Проверка получения списков паспортов
 | 
							//Проверка получения списков паспортов
 | 
				
			||||||
		static void Test3()
 | 
							static void Test3()
 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
			log.Warn("TEST3:");
 | 
								log.Error("TEST3:");
 | 
				
			||||||
			var t = new NETClient("10.10.45.152", 1070);
 | 
								var t = new NETClient("10.10.45.152", 1070);
 | 
				
			||||||
			log.Warn("Проверка получения директории 2021");
 | 
								log.Warn("Проверка получения директории 2021");
 | 
				
			||||||
 | 
								var start = Environment.TickCount64; 
 | 
				
			||||||
			var r = t.Full_Dir_Browse("2021");
 | 
								var r = t.Full_Dir_Browse("2021");
 | 
				
			||||||
 | 
								log.Error("Время выполнения: " + (Environment.TickCount64 - start));
 | 
				
			||||||
			log.Warn("Результат 2021:");
 | 
								log.Warn("Результат 2021:");
 | 
				
			||||||
			foreach (var e in r)
 | 
								if (r == null) log.Warn("Ошибка.");
 | 
				
			||||||
			{
 | 
								else foreach (var e in r) log.Warn(e);
 | 
				
			||||||
				log.Warn(e);
 | 
					 | 
				
			||||||
			}
 | 
					 | 
				
			||||||
			log.Warn("Проверка получения директории 2021/07");
 | 
								log.Warn("Проверка получения директории 2021/07");
 | 
				
			||||||
 | 
								start = Environment.TickCount64;
 | 
				
			||||||
			r = t.Full_Dir_Browse("2021/07");
 | 
								r = t.Full_Dir_Browse("2021/07");
 | 
				
			||||||
 | 
								log.Error("Время выполнения: " + (Environment.TickCount64 - start));
 | 
				
			||||||
			log.Warn("Результат 2021/07:");
 | 
								log.Warn("Результат 2021/07:");
 | 
				
			||||||
			foreach (var e in r)
 | 
								if (r == null) log.Warn("Ошибка.");
 | 
				
			||||||
			{
 | 
								else foreach (var e in r) log.Warn(e);
 | 
				
			||||||
				log.Warn(e);
 | 
					 | 
				
			||||||
			}
 | 
					 | 
				
			||||||
			log.Warn("Проверка получения директории 2021/07/07");
 | 
								log.Warn("Проверка получения директории 2021/07/07");
 | 
				
			||||||
 | 
								start = Environment.TickCount64;
 | 
				
			||||||
			r = t.Full_Dir_Browse("2021/07/07");
 | 
								r = t.Full_Dir_Browse("2021/07/07");
 | 
				
			||||||
 | 
								log.Error("Время выполнения: " + (Environment.TickCount64 - start));
 | 
				
			||||||
			log.Warn("Результат 2021/07/07:");
 | 
								log.Warn("Результат 2021/07/07:");
 | 
				
			||||||
			foreach (var e in r)
 | 
								if (r == null) log.Warn("Ошибка.");
 | 
				
			||||||
			{
 | 
								else foreach (var e in r) log.Warn(e);
 | 
				
			||||||
				log.Warn(e);
 | 
								log.Warn("Проверка получения директории 2022/03/12");
 | 
				
			||||||
			}
 | 
								start = Environment.TickCount64;
 | 
				
			||||||
 | 
								r = t.Full_Dir_Browse("2022/03/12");
 | 
				
			||||||
 | 
								log.Error("Время выполнения: " + (Environment.TickCount64 - start));
 | 
				
			||||||
 | 
								log.Warn("Результат 2022/03/12:");
 | 
				
			||||||
 | 
								if (r == null) log.Warn("Ошибка.");
 | 
				
			||||||
 | 
								else foreach (var e in r) log.Warn(e);
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
		//Проверка загрузки паспорта
 | 
							//Проверка загрузки паспорта
 | 
				
			||||||
		static void Test4()
 | 
							static void Test4()
 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
			log.Warn("TEST4:");
 | 
								log.Error("TEST4:");
 | 
				
			||||||
			var t = new NETClient("10.10.45.152", 1070);
 | 
								var t = new NETClient("10.10.45.152", 1070);
 | 
				
			||||||
			log.Warn("Проверка получения паспорта:");
 | 
								log.Warn("Проверка получения паспорта:");
 | 
				
			||||||
			log.Warn("Запрос паспорта 2021/07/07/17:55:10-8-10-11495.gz");
 | 
								log.Warn("Запрос паспорта 2021/07/07/17:55:10-8-10-11495.gz");
 | 
				
			||||||
 | 
								var start = Environment.TickCount64;
 | 
				
			||||||
			var p = t.Full_Pasp_Download("2021/07/07/17:55:10-8-10-11495.gz");
 | 
								var p = t.Full_Pasp_Download("2021/07/07/17:55:10-8-10-11495.gz");
 | 
				
			||||||
 | 
								log.Error("Время выполнения: " + (Environment.TickCount64 - start));
 | 
				
			||||||
			log.Warn("Полученный код: ");
 | 
								log.Warn("Полученный код: ");
 | 
				
			||||||
			var b = p.PaspByte;
 | 
								var b = p.PaspByte;
 | 
				
			||||||
			var s = "";
 | 
								var s = "";
 | 
				
			||||||
@@ -166,11 +200,13 @@ namespace test3
 | 
				
			|||||||
		//Проверка получения технологического цикла
 | 
							//Проверка получения технологического цикла
 | 
				
			||||||
		static void Test5()
 | 
							static void Test5()
 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
			log.Warn("TEST5:");
 | 
								log.Error("TEST5:");
 | 
				
			||||||
			var t = new NETClient("10.10.45.152", 1070);
 | 
								var t = new NETClient("10.10.45.152", 1070);
 | 
				
			||||||
			log.Warn("Проверка получения технологического цикла:");
 | 
								log.Warn("Проверка получения технологического цикла:");
 | 
				
			||||||
			log.Warn("Запрос цикла печи 10 за 2021.07.07");
 | 
								log.Warn("Запрос цикла печи 10 за 2021.07.07");
 | 
				
			||||||
 | 
								var start = Environment.TickCount64;
 | 
				
			||||||
			var r = t.Full_Download(new DateTime(2021, 07, 07), 10, 3);
 | 
								var r = t.Full_Download(new DateTime(2021, 07, 07), 10, 3);
 | 
				
			||||||
 | 
								log.Error("Время выполнения: " + (Environment.TickCount64 - start));
 | 
				
			||||||
			log.Warn("Получен код:");
 | 
								log.Warn("Получен код:");
 | 
				
			||||||
			var s = "";
 | 
								var s = "";
 | 
				
			||||||
			foreach (var e in r)
 | 
								foreach (var e in r)
 | 
				
			||||||
@@ -180,5 +216,138 @@ namespace test3
 | 
				
			|||||||
			foreach(var e in tc)
 | 
								foreach(var e in tc)
 | 
				
			||||||
				log.Warn(e.start.ToString("yyyy.MM.dd HH.mm.ss") + "     " + e.index.Value.ToString("D2"));
 | 
									log.Warn(e.start.ToString("yyyy.MM.dd HH.mm.ss") + "     " + e.index.Value.ToString("D2"));
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							//Проверка количества соединений
 | 
				
			||||||
 | 
							static void Test6()
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								var count = 1;
 | 
				
			||||||
 | 
								var flag_drop = true;
 | 
				
			||||||
 | 
								while(flag_drop == true)
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									log.Error("Test " + count.ToString() + ":");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									var listTask = new List<Task<(int id, long ticks)>>();
 | 
				
			||||||
 | 
									for (var i = 0; i < count; i++)
 | 
				
			||||||
 | 
										listTask.Add(new Task<(int id, long ticks)>(() => {
 | 
				
			||||||
 | 
											(int id, long ticks) result;
 | 
				
			||||||
 | 
											var t = new NETClient("10.10.45.152", 1070);
 | 
				
			||||||
 | 
											var start = Environment.TickCount64;
 | 
				
			||||||
 | 
											var buf = t.CreateCode((uint)NETClient.Code.server_time);
 | 
				
			||||||
 | 
											t.Connect();
 | 
				
			||||||
 | 
											if (t.SendBytes(buf))
 | 
				
			||||||
 | 
											{
 | 
				
			||||||
 | 
												buf = t.ReceiveBytes(7);
 | 
				
			||||||
 | 
												if (buf.Length == 7)
 | 
				
			||||||
 | 
												{
 | 
				
			||||||
 | 
													result = (i, Environment.TickCount64 - start);
 | 
				
			||||||
 | 
												}
 | 
				
			||||||
 | 
												else
 | 
				
			||||||
 | 
												{
 | 
				
			||||||
 | 
													t.Close();
 | 
				
			||||||
 | 
													throw new Exception("Ops");
 | 
				
			||||||
 | 
												}
 | 
				
			||||||
 | 
											}
 | 
				
			||||||
 | 
											else
 | 
				
			||||||
 | 
											{
 | 
				
			||||||
 | 
												t.Close();
 | 
				
			||||||
 | 
												throw new Exception("Ops");
 | 
				
			||||||
 | 
											}
 | 
				
			||||||
 | 
											t.Close();
 | 
				
			||||||
 | 
											return result;
 | 
				
			||||||
 | 
										}));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									var start = Environment.TickCount64;
 | 
				
			||||||
 | 
									foreach (var e in listTask) e.Start();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									var flag_check = true;
 | 
				
			||||||
 | 
									while(flag_check) {
 | 
				
			||||||
 | 
										flag_check = false;
 | 
				
			||||||
 | 
										for (var i = 0; i < listTask.Count; i++)
 | 
				
			||||||
 | 
											flag_check = flag_check || !listTask[i].IsCompleted;
 | 
				
			||||||
 | 
										if (flag_check) Task.Delay(100).Wait();
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									
 | 
				
			||||||
 | 
									var end = Environment.TickCount64 - start;
 | 
				
			||||||
 | 
									var mid_count = 0D;
 | 
				
			||||||
 | 
									for (var i = 0; i < listTask.Count; i++)
 | 
				
			||||||
 | 
									{
 | 
				
			||||||
 | 
										if (!listTask[i].IsCompletedSuccessfully)
 | 
				
			||||||
 | 
										{
 | 
				
			||||||
 | 
											flag_drop = false;
 | 
				
			||||||
 | 
											continue;
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
										var res = listTask[i].Result;
 | 
				
			||||||
 | 
										if (mid_count == 0) mid_count += res.ticks;
 | 
				
			||||||
 | 
										else mid_count = (mid_count + res.ticks) / 2;
 | 
				
			||||||
 | 
										flag_drop = flag_drop && (res.ticks < (5000));
 | 
				
			||||||
 | 
										log.Warn(res.id.ToString("D3") + " : " + res.ticks.ToString("D4"));
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									log.Error("Mid:   " + mid_count.ToString());
 | 
				
			||||||
 | 
									log.Error("Total: " + end.ToString("D4"));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									flag_drop = flag_drop && flag_end_task;
 | 
				
			||||||
 | 
									if (!flag_drop)
 | 
				
			||||||
 | 
										log.Error("Drop Global Task");
 | 
				
			||||||
 | 
									count++;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							//Проверка скорости работы
 | 
				
			||||||
 | 
							static void Test7()
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								var count = 1;
 | 
				
			||||||
 | 
								var flag_drop = true;
 | 
				
			||||||
 | 
								while (flag_drop == true)
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									log.Error("Test " + count.ToString() + ":");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									var listTask = new List<Task<(int id, long ticks)>>();
 | 
				
			||||||
 | 
									for (var i = 0; i < count; i++)
 | 
				
			||||||
 | 
										listTask.Add(new Task<(int id, long ticks)>(() => {
 | 
				
			||||||
 | 
											var t = new NETClient("10.10.45.152", 1070);
 | 
				
			||||||
 | 
											var start = Environment.TickCount64;
 | 
				
			||||||
 | 
											var r = t.Full_Download(new DateTime(2021, 07, 08), 30, 1);
 | 
				
			||||||
 | 
											if (r.Length == 0)
 | 
				
			||||||
 | 
												return (i, -1);
 | 
				
			||||||
 | 
										  return (i, Environment.TickCount64 - start);
 | 
				
			||||||
 | 
										}));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									var start = Environment.TickCount64;
 | 
				
			||||||
 | 
									foreach (var e in listTask) e.Start();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									var flag_check = true;
 | 
				
			||||||
 | 
									while (flag_check)
 | 
				
			||||||
 | 
									{
 | 
				
			||||||
 | 
										flag_check = false;
 | 
				
			||||||
 | 
										for (var i = 0; i < listTask.Count; i++)
 | 
				
			||||||
 | 
											flag_check = flag_check || !listTask[i].IsCompleted;
 | 
				
			||||||
 | 
										if (flag_check) Task.Delay(100).Wait();
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									var end = Environment.TickCount64 - start;
 | 
				
			||||||
 | 
									var mid_count = 0D;
 | 
				
			||||||
 | 
									for (var i = 0; i < listTask.Count; i++)
 | 
				
			||||||
 | 
									{
 | 
				
			||||||
 | 
										if (!listTask[i].IsCompletedSuccessfully)
 | 
				
			||||||
 | 
										{
 | 
				
			||||||
 | 
											flag_drop = false;
 | 
				
			||||||
 | 
											continue;
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
										var res = listTask[i].Result;
 | 
				
			||||||
 | 
										if (mid_count == 0) mid_count += res.ticks;
 | 
				
			||||||
 | 
										else mid_count = (mid_count + res.ticks) / 2;
 | 
				
			||||||
 | 
										log.Warn(res.id.ToString("D3") + " : " + res.ticks.ToString("D4"));
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									log.Error("Mid:   " + mid_count.ToString());
 | 
				
			||||||
 | 
									log.Error("Total: " + end.ToString("D4"));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									flag_drop = flag_drop && flag_end_task;
 | 
				
			||||||
 | 
									if (!flag_drop)
 | 
				
			||||||
 | 
										log.Error("Drop Global Task");
 | 
				
			||||||
 | 
									count++;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										12
									
								
								test3/Properties/PublishProfiles/FolderProfile.pubxml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								test3/Properties/PublishProfiles/FolderProfile.pubxml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
				
			|||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<!--
 | 
				
			||||||
 | 
					https://go.microsoft.com/fwlink/?LinkID=208121. 
 | 
				
			||||||
 | 
					-->
 | 
				
			||||||
 | 
					<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 | 
				
			||||||
 | 
					  <PropertyGroup>
 | 
				
			||||||
 | 
					    <Configuration>Release</Configuration>
 | 
				
			||||||
 | 
					    <Platform>Any CPU</Platform>
 | 
				
			||||||
 | 
					    <PublishDir>bin\Release\net5.0\publish\</PublishDir>
 | 
				
			||||||
 | 
					    <PublishProtocol>FileSystem</PublishProtocol>
 | 
				
			||||||
 | 
					  </PropertyGroup>
 | 
				
			||||||
 | 
					</Project>
 | 
				
			||||||
@@ -0,0 +1,9 @@
 | 
				
			|||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<!--
 | 
				
			||||||
 | 
					https://go.microsoft.com/fwlink/?LinkID=208121. 
 | 
				
			||||||
 | 
					-->
 | 
				
			||||||
 | 
					<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 | 
				
			||||||
 | 
					  <PropertyGroup>
 | 
				
			||||||
 | 
					    <History>True|2021-07-09T08:26:04.0054456Z;</History>
 | 
				
			||||||
 | 
					  </PropertyGroup>
 | 
				
			||||||
 | 
					</Project>
 | 
				
			||||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -202,9 +202,10 @@
 | 
				
			|||||||
			</exception>
 | 
								</exception>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="T:DataClient.STPClient">
 | 
					        <member name="T:DataClient.STPClient">
 | 
				
			||||||
            <summary>
 | 
					            <summary>Класс для связи с СТП. Содержит все инструменты, для получения данных.</summary>
 | 
				
			||||||
            Класс для связи с СТП. Содержит все инструменты, для получения данных.
 | 
					        </member>
 | 
				
			||||||
            </summary>
 | 
					        <member name="M:DataClient.STPClient.Config">
 | 
				
			||||||
 | 
					            <summary>Чтение конфигурационнного файла и установка параметров по умолчанию.</summary>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="P:DataClient.STPClient.UseServer">
 | 
					        <member name="P:DataClient.STPClient.UseServer">
 | 
				
			||||||
            <summary>Номер сервера, используемого по умолчанию.</summary>
 | 
					            <summary>Номер сервера, используемого по умолчанию.</summary>
 | 
				
			||||||
@@ -212,22 +213,17 @@
 | 
				
			|||||||
        <member name="P:DataClient.STPClient.ListServers">
 | 
					        <member name="P:DataClient.STPClient.ListServers">
 | 
				
			||||||
            <summary>Массив серверов, инициализированных в экземпляре класса.</summary>
 | 
					            <summary>Массив серверов, инициализированных в экземпляре класса.</summary>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.GetServerIdByName(System.String)">
 | 
					        <member name="P:DataClient.STPClient.Server">
 | 
				
			||||||
            <summary>Получение номера сервера по его названию.</summary>
 | 
					            <summary> Текущий рабочий сервер </summary>
 | 
				
			||||||
            <param name="name">Название сервера.</param>
 | 
					 | 
				
			||||||
            <returns>Номер сервера в списке серверов.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.GetServerNameById(System.Int32)">
 | 
					 | 
				
			||||||
            <summary>Получение название сервера по его номеру.</summary>
 | 
					 | 
				
			||||||
            <param name="id">Номер сервера в списке серверов.</param>
 | 
					 | 
				
			||||||
            <returns>Название сервера.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.CheckDataServer(System.String,System.Int32,System.String)">
 | 
					        <member name="M:DataClient.STPClient.CheckDataServer(System.String,System.Int32,System.String)">
 | 
				
			||||||
            <summary>Проверка параметров серевера перед их добавлением в список.</summary>
 | 
					            <summary>
 | 
				
			||||||
            <param name="ip">IP адресс сервера.</param>
 | 
					            Проверка параметров сервера.
 | 
				
			||||||
            <param name="port">Порт сервера.</param>
 | 
					            </summary>
 | 
				
			||||||
            <param name="dir">Путь к архиву.</param>
 | 
					            <param name="ip">Ip адрес сервера СТП.</param>
 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					            <param name="port">Порт сервера СТП.</param>
 | 
				
			||||||
 | 
					            <param name="dir">Путь к архивным данным.</param>
 | 
				
			||||||
 | 
					            <returns>Результат проверки.</returns>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.AddServer(System.String,System.String,System.Int32,System.String)">
 | 
					        <member name="M:DataClient.STPClient.AddServer(System.String,System.String,System.Int32,System.String)">
 | 
				
			||||||
            <summary>Добавление сервера в список серверов.</summary>
 | 
					            <summary>Добавление сервера в список серверов.</summary>
 | 
				
			||||||
@@ -237,36 +233,11 @@
 | 
				
			|||||||
            <param name="dir">Путь к архиву.</param>
 | 
					            <param name="dir">Путь к архиву.</param>
 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					            <returns>Результат выполнения функции.</returns>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.ChangeServerById(System.Int32,System.String,System.String,System.Int32,System.String)">
 | 
					        <member name="M:DataClient.STPClient.RemoveServer(System.Int32)">
 | 
				
			||||||
            <summary>Изменение сервера в списке серверов по его номеру.</summary>
 | 
					 | 
				
			||||||
            <param name="id">Номер сервера в списке серверов.</param>
 | 
					 | 
				
			||||||
            <param name="name">Название сервера.</param>
 | 
					 | 
				
			||||||
            <param name="ip">IP адресс сервера.</param>
 | 
					 | 
				
			||||||
            <param name="port">Порт сервера.</param>
 | 
					 | 
				
			||||||
            <param name="dir">Путь к архиву.</param>
 | 
					 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.ChangeServerByName(System.String,System.String,System.Int32,System.String)">
 | 
					 | 
				
			||||||
            <summary>Изменение сервера в списке серверов по его названию.</summary>
 | 
					 | 
				
			||||||
            <param name="name">Название сервера.</param>
 | 
					 | 
				
			||||||
            <param name="ip">IP адресс сервера.</param>
 | 
					 | 
				
			||||||
            <param name="port">Порт сервера.</param>
 | 
					 | 
				
			||||||
            <param name="dir">Путь к архиву.</param>
 | 
					 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.RemoveServerById(System.Int32)">
 | 
					 | 
				
			||||||
            <summary>Удаление сервера из списка серверов по его номеру.</summary>
 | 
					            <summary>Удаление сервера из списка серверов по его номеру.</summary>
 | 
				
			||||||
            <param name="id">Номер сервера в списке серверов.</param>
 | 
					            <param name="id">Номер сервера в списке серверов.</param>
 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					            <returns>Результат выполнения функции.</returns>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
        <member name="M:DataClient.STPClient.RemoveServerByName(System.String)">
 | 
					 | 
				
			||||||
            <summary>Удаление сервера из списка серверов по его названию.</summary>
 | 
					 | 
				
			||||||
            <param name="name">Название сервера.</param>
 | 
					 | 
				
			||||||
            <returns>Результат выполнения функции.</returns>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.Config">
 | 
					 | 
				
			||||||
            <summary>Чтение конфигурационнного файла и установка параметров по умолчанию.</summary>
 | 
					 | 
				
			||||||
        </member>
 | 
					 | 
				
			||||||
        <member name="M:DataClient.STPClient.#ctor">
 | 
					        <member name="M:DataClient.STPClient.#ctor">
 | 
				
			||||||
            <summary>Создание экземпляра класса.</summary>
 | 
					            <summary>Создание экземпляра класса.</summary>
 | 
				
			||||||
        </member>
 | 
					        </member>
 | 
				
			||||||
 
 | 
				
			|||||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										368
									
								
								test3/bin/Release/net5.0/Config/analog/default.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										368
									
								
								test3/bin/Release/net5.0/Config/analog/default.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,368 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
						"deleteAll": true,
 | 
				
			||||||
 | 
						"delete": [],
 | 
				
			||||||
 | 
						"add": [
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 0,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "I <20>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [ 0, 1 ]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 1,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "U <20>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [ 2, 3 ]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 2,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "I <20><>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [4,5]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 3,
 | 
				
			||||||
 | 
								"name": "U <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "U <20><>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [6,7]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 4,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "I <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [8,9]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 5,
 | 
				
			||||||
 | 
								"name": "U <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "U <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [10,11]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 6,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "I <20><>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [12,13]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 7,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><>.<2E><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [14,15]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 8,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><>.<2E><>",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [16,17]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 9,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><><EFBFBD>-<2D><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [18,19]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 10,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><>",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [20,21]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 11,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0.1",
 | 
				
			||||||
 | 
								"sname": "S <20><>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [22,23]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 12,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "S <20><>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"byteId": [24,25]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 13,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>.<2E><>.<2E><>",
 | 
				
			||||||
 | 
								"mul": -1,
 | 
				
			||||||
 | 
								"byteId": [26,27]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 14,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "R <20><>-<2D><>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [28,29]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 15,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "R <20><>-<2D><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [30,31]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 16,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q <20>.<2E><>",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"byteId": [ 32, 33 ]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 17,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>.<2E><><EFBFBD>.",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [34,35]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 18,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>.<2E><><EFBFBD>.",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [36,37]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 19,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q<>. <20><>.",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [38,39]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 20,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q<>. <20><>.",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [40,41]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 21,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>.+1,5",
 | 
				
			||||||
 | 
								"sname": "P <20>.<2E><>",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>/<2F><>^2",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [42,43]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 22,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q<>. <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [44,45]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 23,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD>)",
 | 
				
			||||||
 | 
								"sname": "I <20>.<2E><><EFBFBD> <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [58,59]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 25,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>-<2D><><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>-<2D><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [62,63]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 26,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>-<2D><><EFBFBD>. <20><><EFBFBD><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>-<2D><><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [64,65]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 27,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><>.",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [66,67]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 28,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [68,69]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 29,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q<>. <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [70,71]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 30,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>. <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [72,73]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 31,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.)",
 | 
				
			||||||
 | 
								"sname": "I <20>.<2E><><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [74,75]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 33,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-1200",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-1200",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E><>.<2E><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [78,79]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 34,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-18,75",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-18,25",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E><>.<2E><>",
 | 
				
			||||||
 | 
								"mul": 0.001,
 | 
				
			||||||
 | 
								"byteId": [80,81]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 35,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "P <20>.<2E><><EFBFBD><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>/<2F><>^2",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [82,83]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 36,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "P <20>.<2E><><EFBFBD><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>/<2F><>^2",
 | 
				
			||||||
 | 
								"byteId": [84,85]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 37,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> (<28><><EFBFBD>)",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>.I, <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [86,87]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 38,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>.<2E><>.<2E><><EFBFBD>.<2E><>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [88,89]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 39,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ARPW",
 | 
				
			||||||
 | 
								"sname": "I <20><>. ARPW",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [90,91]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 40,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><>.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": []
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 41,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>. <20><> 1 <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"sname": "U <20><>. 1<><31><EFBFBD>, <20>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [92,93]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 42,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1",
 | 
				
			||||||
 | 
								"sname": "I <20><><EFBFBD>1 <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"byteId": [94,95]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 43,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2",
 | 
				
			||||||
 | 
								"sname": "I <20><><EFBFBD>2 <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"byteId": [96,97]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 44,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 3",
 | 
				
			||||||
 | 
								"sname": "I <20><><EFBFBD>3 <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"byteId": [98,99]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 45,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD><EFBFBD>. <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [100,101]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 46,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>p",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [102,103]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 47,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>i",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [104,105]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 49,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"byteId": [106,107]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 50,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> U <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [108,109]
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										16
									
								
								test3/bin/Release/net5.0/Config/config.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								test3/bin/Release/net5.0/Config/config.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "servers": [
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "STP 1",
 | 
				
			||||||
 | 
					      "ip": "10.10.45.151",
 | 
				
			||||||
 | 
					      "port": 1070,
 | 
				
			||||||
 | 
					      "dir": "Y:\\data"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "STP 2",
 | 
				
			||||||
 | 
					      "ip": "10.10.45.152",
 | 
				
			||||||
 | 
					      "port": 1070,
 | 
				
			||||||
 | 
					      "dir": "Z:\\data"
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  ]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/DataClient.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/DataClient.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/DataClient.pdb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/DataClient.pdb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/Microsoft.Extensions.Logging.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/Microsoft.Extensions.Logging.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/Microsoft.Extensions.Options.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/Microsoft.Extensions.Options.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/Microsoft.Extensions.Primitives.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/Microsoft.Extensions.Primitives.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/NLog.Extensions.Logging.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/NLog.Extensions.Logging.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/NLog.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/NLog.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/Newtonsoft.Json.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/Newtonsoft.Json.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										368
									
								
								test3/bin/Release/net5.0/publish/Config/analog/default.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										368
									
								
								test3/bin/Release/net5.0/publish/Config/analog/default.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,368 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
						"deleteAll": true,
 | 
				
			||||||
 | 
						"delete": [],
 | 
				
			||||||
 | 
						"add": [
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 0,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "I <20>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [ 0, 1 ]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 1,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "U <20>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [ 2, 3 ]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 2,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "I <20><>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [4,5]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 3,
 | 
				
			||||||
 | 
								"name": "U <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "U <20><>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [6,7]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 4,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "I <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [8,9]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 5,
 | 
				
			||||||
 | 
								"name": "U <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "U <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [10,11]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 6,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "I <20><>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [12,13]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 7,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><>.<2E><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [14,15]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 8,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><>.<2E><>",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [16,17]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 9,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><><EFBFBD>-<2D><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [18,19]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 10,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><>",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [20,21]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 11,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0.1",
 | 
				
			||||||
 | 
								"sname": "S <20><>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [22,23]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 12,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "S <20><>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"byteId": [24,25]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 13,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>.<2E><>.<2E><>",
 | 
				
			||||||
 | 
								"mul": -1,
 | 
				
			||||||
 | 
								"byteId": [26,27]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 14,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "R <20><>-<2D><>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [28,29]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 15,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "R <20><>-<2D><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [30,31]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 16,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q <20>.<2E><>",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"byteId": [ 32, 33 ]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 17,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>.<2E><><EFBFBD>.",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [34,35]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 18,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>.<2E><><EFBFBD>.",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [36,37]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 19,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q<>. <20><>.",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [38,39]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 20,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q<>. <20><>.",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [40,41]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 21,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>.+1,5",
 | 
				
			||||||
 | 
								"sname": "P <20>.<2E><>",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>/<2F><>^2",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [42,43]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 22,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q<>. <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [44,45]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 23,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD>)",
 | 
				
			||||||
 | 
								"sname": "I <20>.<2E><><EFBFBD> <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [58,59]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 25,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>-<2D><><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>-<2D><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [62,63]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 26,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>-<2D><><EFBFBD>. <20><><EFBFBD><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>-<2D><><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [64,65]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 27,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><>.",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [66,67]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 28,
 | 
				
			||||||
 | 
								"name": "t <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "t <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E>",
 | 
				
			||||||
 | 
								"byteId": [68,69]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 29,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "Q<>. <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22>^3/<2F>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [70,71]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 30,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>. <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [72,73]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 31,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.)",
 | 
				
			||||||
 | 
								"sname": "I <20>.<2E><><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [74,75]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 33,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-1200",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-1200",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E><>.<2E><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [78,79]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 34,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-18,75",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-18,25",
 | 
				
			||||||
 | 
								"measure": "<22><>.<2E><>.<2E><>",
 | 
				
			||||||
 | 
								"mul": 0.001,
 | 
				
			||||||
 | 
								"byteId": [80,81]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 35,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "P <20>.<2E><><EFBFBD><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>/<2F><>^2",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [82,83]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 36,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "P <20>.<2E><><EFBFBD><EFBFBD>.",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>/<2F><>^2",
 | 
				
			||||||
 | 
								"byteId": [84,85]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 37,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> (<28><><EFBFBD>)",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>.I, <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [86,87]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 38,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD>.<2E><>.<2E><><EFBFBD>.<2E><>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [88,89]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 39,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ARPW",
 | 
				
			||||||
 | 
								"sname": "I <20><>. ARPW",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [90,91]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 40,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><>.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><><EFBFBD>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": []
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 41,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>. <20><> 1 <20><><EFBFBD>.",
 | 
				
			||||||
 | 
								"sname": "U <20><>. 1<><31><EFBFBD>, <20>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [92,93]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 42,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1",
 | 
				
			||||||
 | 
								"sname": "I <20><><EFBFBD>1 <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"byteId": [94,95]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 43,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2",
 | 
				
			||||||
 | 
								"sname": "I <20><><EFBFBD>2 <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"byteId": [96,97]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 44,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 3",
 | 
				
			||||||
 | 
								"sname": "I <20><><EFBFBD>3 <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"byteId": [98,99]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 45,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"sname": "<22><><EFBFBD><EFBFBD>. <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22><>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [100,101]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 46,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>p",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [102,103]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 47,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>i",
 | 
				
			||||||
 | 
								"mul": 0.01,
 | 
				
			||||||
 | 
								"byteId": [104,105]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 49,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
 | 
				
			||||||
 | 
								"byteId": [106,107]
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								"id": 50,
 | 
				
			||||||
 | 
								"name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> U <20><><EFBFBD>",
 | 
				
			||||||
 | 
								"measure": "<22>",
 | 
				
			||||||
 | 
								"mul": 0.1,
 | 
				
			||||||
 | 
								"byteId": [108,109]
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										16
									
								
								test3/bin/Release/net5.0/publish/Config/config.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								test3/bin/Release/net5.0/publish/Config/config.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "servers": [
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "STP 1",
 | 
				
			||||||
 | 
					      "ip": "10.10.45.151",
 | 
				
			||||||
 | 
					      "port": 1070,
 | 
				
			||||||
 | 
					      "dir": "Y:\\data"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "STP 2",
 | 
				
			||||||
 | 
					      "ip": "10.10.45.152",
 | 
				
			||||||
 | 
					      "port": 1070,
 | 
				
			||||||
 | 
					      "dir": "Z:\\data"
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  ]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/DataClient.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/DataClient.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/DataClient.pdb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/DataClient.pdb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/NLog.Extensions.Logging.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/NLog.Extensions.Logging.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/NLog.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/NLog.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/Newtonsoft.Json.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/Newtonsoft.Json.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										214
									
								
								test3/bin/Release/net5.0/publish/test3.deps.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										214
									
								
								test3/bin/Release/net5.0/publish/test3.deps.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,214 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "runtimeTarget": {
 | 
				
			||||||
 | 
					    "name": ".NETCoreApp,Version=v5.0",
 | 
				
			||||||
 | 
					    "signature": ""
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "compilationOptions": {},
 | 
				
			||||||
 | 
					  "targets": {
 | 
				
			||||||
 | 
					    ".NETCoreApp,Version=v5.0": {
 | 
				
			||||||
 | 
					      "test3/1.0.0": {
 | 
				
			||||||
 | 
					        "dependencies": {
 | 
				
			||||||
 | 
					          "DataClient": "0.0.3",
 | 
				
			||||||
 | 
					          "NLog": "4.7.10",
 | 
				
			||||||
 | 
					          "NLog.Extensions.Logging": "1.7.3"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "test3.dll": {}
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Microsoft.Extensions.Configuration.Abstractions/5.0.0": {
 | 
				
			||||||
 | 
					        "dependencies": {
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.Primitives": "5.0.0"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "5.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "5.0.20.51904"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Microsoft.Extensions.DependencyInjection/5.0.0": {
 | 
				
			||||||
 | 
					        "dependencies": {
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "5.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "5.0.20.51904"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": {
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "5.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "5.0.20.51904"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Microsoft.Extensions.Logging/5.0.0": {
 | 
				
			||||||
 | 
					        "dependencies": {
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.DependencyInjection": "5.0.0",
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.Options": "5.0.0"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "5.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "5.0.20.51904"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Microsoft.Extensions.Logging.Abstractions/5.0.0": {
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "5.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "5.0.20.51904"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Microsoft.Extensions.Options/5.0.0": {
 | 
				
			||||||
 | 
					        "dependencies": {
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.Primitives": "5.0.0"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/net5.0/Microsoft.Extensions.Options.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "5.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "5.0.20.51904"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Microsoft.Extensions.Primitives/5.0.0": {
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "5.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "5.0.20.51904"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Newtonsoft.Json/13.0.1": {
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/netstandard2.0/Newtonsoft.Json.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "13.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "13.0.1.25517"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "NLog/4.7.10": {
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/netstandard2.0/NLog.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "4.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "4.7.10.13013"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "NLog.Extensions.Logging/1.7.3": {
 | 
				
			||||||
 | 
					        "dependencies": {
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.Configuration.Abstractions": "5.0.0",
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.Logging": "5.0.0",
 | 
				
			||||||
 | 
					          "NLog": "4.7.10"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/net5.0/NLog.Extensions.Logging.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "1.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "1.7.3.1580"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "DataClient/0.0.3": {
 | 
				
			||||||
 | 
					        "dependencies": {
 | 
				
			||||||
 | 
					          "NLog": "4.7.10",
 | 
				
			||||||
 | 
					          "NLog.Extensions.Logging": "1.7.3",
 | 
				
			||||||
 | 
					          "Newtonsoft.Json": "13.0.1"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "DataClient.dll": {}
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "libraries": {
 | 
				
			||||||
 | 
					    "test3/1.0.0": {
 | 
				
			||||||
 | 
					      "type": "project",
 | 
				
			||||||
 | 
					      "serviceable": false,
 | 
				
			||||||
 | 
					      "sha512": ""
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Microsoft.Extensions.Configuration.Abstractions/5.0.0": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-ETjSBHMp3OAZ4HxGQYpwyGsD8Sw5FegQXphi0rpoGMT74S4+I2mm7XJEswwn59XAaKOzC15oDSOWEE8SzDCd6Q==",
 | 
				
			||||||
 | 
					      "path": "microsoft.extensions.configuration.abstractions/5.0.0",
 | 
				
			||||||
 | 
					      "hashPath": "microsoft.extensions.configuration.abstractions.5.0.0.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Microsoft.Extensions.DependencyInjection/5.0.0": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-Rc2kb/p3Ze6cP6rhFC3PJRdWGbLvSHZc0ev7YlyeU6FmHciDMLrhoVoTUEzKPhN5ZjFgKF1Cf5fOz8mCMIkvpA==",
 | 
				
			||||||
 | 
					      "path": "microsoft.extensions.dependencyinjection/5.0.0",
 | 
				
			||||||
 | 
					      "hashPath": "microsoft.extensions.dependencyinjection.5.0.0.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==",
 | 
				
			||||||
 | 
					      "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0",
 | 
				
			||||||
 | 
					      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Microsoft.Extensions.Logging/5.0.0": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-MgOwK6tPzB6YNH21wssJcw/2MKwee8b2gI7SllYfn6rvTpIrVvVS5HAjSU2vqSku1fwqRvWP0MdIi14qjd93Aw==",
 | 
				
			||||||
 | 
					      "path": "microsoft.extensions.logging/5.0.0",
 | 
				
			||||||
 | 
					      "hashPath": "microsoft.extensions.logging.5.0.0.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Microsoft.Extensions.Logging.Abstractions/5.0.0": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-NxP6ahFcBnnSfwNBi2KH2Oz8Xl5Sm2krjId/jRR3I7teFphwiUoUeZPwTNA21EX+5PtjqmyAvKaOeBXcJjcH/w==",
 | 
				
			||||||
 | 
					      "path": "microsoft.extensions.logging.abstractions/5.0.0",
 | 
				
			||||||
 | 
					      "hashPath": "microsoft.extensions.logging.abstractions.5.0.0.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Microsoft.Extensions.Options/5.0.0": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==",
 | 
				
			||||||
 | 
					      "path": "microsoft.extensions.options/5.0.0",
 | 
				
			||||||
 | 
					      "hashPath": "microsoft.extensions.options.5.0.0.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Microsoft.Extensions.Primitives/5.0.0": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-cI/VWn9G1fghXrNDagX9nYaaB/nokkZn0HYAawGaELQrl8InSezfe9OnfPZLcJq3esXxygh3hkq2c3qoV3SDyQ==",
 | 
				
			||||||
 | 
					      "path": "microsoft.extensions.primitives/5.0.0",
 | 
				
			||||||
 | 
					      "hashPath": "microsoft.extensions.primitives.5.0.0.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Newtonsoft.Json/13.0.1": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==",
 | 
				
			||||||
 | 
					      "path": "newtonsoft.json/13.0.1",
 | 
				
			||||||
 | 
					      "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "NLog/4.7.10": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-rcegW7kYOCjl7wX0SzsqpPBqnJ51JKi1WkYb6QBVX0Wc5IgH19Pv4t/co+T0s06OS0Ne44xgkY/mHg0PdrmJow==",
 | 
				
			||||||
 | 
					      "path": "nlog/4.7.10",
 | 
				
			||||||
 | 
					      "hashPath": "nlog.4.7.10.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "NLog.Extensions.Logging/1.7.3": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-7RvUvGd9Ad37pNedjPHbCUroscLGuChLBo0OBveGp92vIpEHLZm/in+Ydd+c9qpv1XMQQIx7yZv1F5qyy/AxHQ==",
 | 
				
			||||||
 | 
					      "path": "nlog.extensions.logging/1.7.3",
 | 
				
			||||||
 | 
					      "hashPath": "nlog.extensions.logging.1.7.3.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "DataClient/0.0.3": {
 | 
				
			||||||
 | 
					      "type": "project",
 | 
				
			||||||
 | 
					      "serviceable": false,
 | 
				
			||||||
 | 
					      "sha512": ""
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/test3.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/test3.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/test3.exe
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/test3.exe
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/test3.pdb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/publish/test3.pdb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1,9 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "runtimeOptions": {
 | 
				
			||||||
 | 
					    "tfm": "net5.0",
 | 
				
			||||||
 | 
					    "framework": {
 | 
				
			||||||
 | 
					      "name": "Microsoft.NETCore.App",
 | 
				
			||||||
 | 
					      "version": "5.0.0"
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/ref/test3.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/ref/test3.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										214
									
								
								test3/bin/Release/net5.0/test3.deps.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										214
									
								
								test3/bin/Release/net5.0/test3.deps.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,214 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "runtimeTarget": {
 | 
				
			||||||
 | 
					    "name": ".NETCoreApp,Version=v5.0",
 | 
				
			||||||
 | 
					    "signature": ""
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "compilationOptions": {},
 | 
				
			||||||
 | 
					  "targets": {
 | 
				
			||||||
 | 
					    ".NETCoreApp,Version=v5.0": {
 | 
				
			||||||
 | 
					      "test3/1.0.0": {
 | 
				
			||||||
 | 
					        "dependencies": {
 | 
				
			||||||
 | 
					          "DataClient": "0.0.3",
 | 
				
			||||||
 | 
					          "NLog": "4.7.10",
 | 
				
			||||||
 | 
					          "NLog.Extensions.Logging": "1.7.3"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "test3.dll": {}
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Microsoft.Extensions.Configuration.Abstractions/5.0.0": {
 | 
				
			||||||
 | 
					        "dependencies": {
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.Primitives": "5.0.0"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "5.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "5.0.20.51904"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Microsoft.Extensions.DependencyInjection/5.0.0": {
 | 
				
			||||||
 | 
					        "dependencies": {
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "5.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "5.0.20.51904"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": {
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "5.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "5.0.20.51904"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Microsoft.Extensions.Logging/5.0.0": {
 | 
				
			||||||
 | 
					        "dependencies": {
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.DependencyInjection": "5.0.0",
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.Options": "5.0.0"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "5.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "5.0.20.51904"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Microsoft.Extensions.Logging.Abstractions/5.0.0": {
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "5.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "5.0.20.51904"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Microsoft.Extensions.Options/5.0.0": {
 | 
				
			||||||
 | 
					        "dependencies": {
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.Primitives": "5.0.0"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/net5.0/Microsoft.Extensions.Options.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "5.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "5.0.20.51904"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Microsoft.Extensions.Primitives/5.0.0": {
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "5.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "5.0.20.51904"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "Newtonsoft.Json/13.0.1": {
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/netstandard2.0/Newtonsoft.Json.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "13.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "13.0.1.25517"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "NLog/4.7.10": {
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/netstandard2.0/NLog.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "4.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "4.7.10.13013"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "NLog.Extensions.Logging/1.7.3": {
 | 
				
			||||||
 | 
					        "dependencies": {
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.Configuration.Abstractions": "5.0.0",
 | 
				
			||||||
 | 
					          "Microsoft.Extensions.Logging": "5.0.0",
 | 
				
			||||||
 | 
					          "NLog": "4.7.10"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "lib/net5.0/NLog.Extensions.Logging.dll": {
 | 
				
			||||||
 | 
					            "assemblyVersion": "1.0.0.0",
 | 
				
			||||||
 | 
					            "fileVersion": "1.7.3.1580"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "DataClient/0.0.3": {
 | 
				
			||||||
 | 
					        "dependencies": {
 | 
				
			||||||
 | 
					          "NLog": "4.7.10",
 | 
				
			||||||
 | 
					          "NLog.Extensions.Logging": "1.7.3",
 | 
				
			||||||
 | 
					          "Newtonsoft.Json": "13.0.1"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "runtime": {
 | 
				
			||||||
 | 
					          "DataClient.dll": {}
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "libraries": {
 | 
				
			||||||
 | 
					    "test3/1.0.0": {
 | 
				
			||||||
 | 
					      "type": "project",
 | 
				
			||||||
 | 
					      "serviceable": false,
 | 
				
			||||||
 | 
					      "sha512": ""
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Microsoft.Extensions.Configuration.Abstractions/5.0.0": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-ETjSBHMp3OAZ4HxGQYpwyGsD8Sw5FegQXphi0rpoGMT74S4+I2mm7XJEswwn59XAaKOzC15oDSOWEE8SzDCd6Q==",
 | 
				
			||||||
 | 
					      "path": "microsoft.extensions.configuration.abstractions/5.0.0",
 | 
				
			||||||
 | 
					      "hashPath": "microsoft.extensions.configuration.abstractions.5.0.0.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Microsoft.Extensions.DependencyInjection/5.0.0": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-Rc2kb/p3Ze6cP6rhFC3PJRdWGbLvSHZc0ev7YlyeU6FmHciDMLrhoVoTUEzKPhN5ZjFgKF1Cf5fOz8mCMIkvpA==",
 | 
				
			||||||
 | 
					      "path": "microsoft.extensions.dependencyinjection/5.0.0",
 | 
				
			||||||
 | 
					      "hashPath": "microsoft.extensions.dependencyinjection.5.0.0.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==",
 | 
				
			||||||
 | 
					      "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0",
 | 
				
			||||||
 | 
					      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Microsoft.Extensions.Logging/5.0.0": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-MgOwK6tPzB6YNH21wssJcw/2MKwee8b2gI7SllYfn6rvTpIrVvVS5HAjSU2vqSku1fwqRvWP0MdIi14qjd93Aw==",
 | 
				
			||||||
 | 
					      "path": "microsoft.extensions.logging/5.0.0",
 | 
				
			||||||
 | 
					      "hashPath": "microsoft.extensions.logging.5.0.0.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Microsoft.Extensions.Logging.Abstractions/5.0.0": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-NxP6ahFcBnnSfwNBi2KH2Oz8Xl5Sm2krjId/jRR3I7teFphwiUoUeZPwTNA21EX+5PtjqmyAvKaOeBXcJjcH/w==",
 | 
				
			||||||
 | 
					      "path": "microsoft.extensions.logging.abstractions/5.0.0",
 | 
				
			||||||
 | 
					      "hashPath": "microsoft.extensions.logging.abstractions.5.0.0.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Microsoft.Extensions.Options/5.0.0": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==",
 | 
				
			||||||
 | 
					      "path": "microsoft.extensions.options/5.0.0",
 | 
				
			||||||
 | 
					      "hashPath": "microsoft.extensions.options.5.0.0.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Microsoft.Extensions.Primitives/5.0.0": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-cI/VWn9G1fghXrNDagX9nYaaB/nokkZn0HYAawGaELQrl8InSezfe9OnfPZLcJq3esXxygh3hkq2c3qoV3SDyQ==",
 | 
				
			||||||
 | 
					      "path": "microsoft.extensions.primitives/5.0.0",
 | 
				
			||||||
 | 
					      "hashPath": "microsoft.extensions.primitives.5.0.0.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "Newtonsoft.Json/13.0.1": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==",
 | 
				
			||||||
 | 
					      "path": "newtonsoft.json/13.0.1",
 | 
				
			||||||
 | 
					      "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "NLog/4.7.10": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-rcegW7kYOCjl7wX0SzsqpPBqnJ51JKi1WkYb6QBVX0Wc5IgH19Pv4t/co+T0s06OS0Ne44xgkY/mHg0PdrmJow==",
 | 
				
			||||||
 | 
					      "path": "nlog/4.7.10",
 | 
				
			||||||
 | 
					      "hashPath": "nlog.4.7.10.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "NLog.Extensions.Logging/1.7.3": {
 | 
				
			||||||
 | 
					      "type": "package",
 | 
				
			||||||
 | 
					      "serviceable": true,
 | 
				
			||||||
 | 
					      "sha512": "sha512-7RvUvGd9Ad37pNedjPHbCUroscLGuChLBo0OBveGp92vIpEHLZm/in+Ydd+c9qpv1XMQQIx7yZv1F5qyy/AxHQ==",
 | 
				
			||||||
 | 
					      "path": "nlog.extensions.logging/1.7.3",
 | 
				
			||||||
 | 
					      "hashPath": "nlog.extensions.logging.1.7.3.nupkg.sha512"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "DataClient/0.0.3": {
 | 
				
			||||||
 | 
					      "type": "project",
 | 
				
			||||||
 | 
					      "serviceable": false,
 | 
				
			||||||
 | 
					      "sha512": ""
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/test3.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/test3.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/test3.exe
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/test3.exe
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/test3.pdb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/bin/Release/net5.0/test3.pdb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										11
									
								
								test3/bin/Release/net5.0/test3.runtimeconfig.dev.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								test3/bin/Release/net5.0/test3.runtimeconfig.dev.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,11 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "runtimeOptions": {
 | 
				
			||||||
 | 
					    "additionalProbingPaths": [
 | 
				
			||||||
 | 
					      "C:\\Users\\google\\.dotnet\\store\\|arch|\\|tfm|",
 | 
				
			||||||
 | 
					      "C:\\Users\\google\\.nuget\\packages",
 | 
				
			||||||
 | 
					      "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
 | 
				
			||||||
 | 
					      "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet",
 | 
				
			||||||
 | 
					      "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										9
									
								
								test3/bin/Release/net5.0/test3.runtimeconfig.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								test3/bin/Release/net5.0/test3.runtimeconfig.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "runtimeOptions": {
 | 
				
			||||||
 | 
					    "tfm": "net5.0",
 | 
				
			||||||
 | 
					    "framework": {
 | 
				
			||||||
 | 
					      "name": "Microsoft.NETCore.App",
 | 
				
			||||||
 | 
					      "version": "5.0.0"
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1,4 @@
 | 
				
			|||||||
 | 
					// <autogenerated />
 | 
				
			||||||
 | 
					using System;
 | 
				
			||||||
 | 
					using System.Reflection;
 | 
				
			||||||
 | 
					[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]
 | 
				
			||||||
							
								
								
									
										19
									
								
								test3/obj/Release/net5.0/PublishOutputs.041c34034c.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								test3/obj/Release/net5.0/PublishOutputs.041c34034c.txt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,19 @@
 | 
				
			|||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Config\analog\default.json
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Config\config.json
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\test3.exe
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\test3.dll
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\test3.deps.json
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\test3.runtimeconfig.json
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\test3.pdb
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Microsoft.Extensions.Configuration.Abstractions.dll
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Microsoft.Extensions.DependencyInjection.dll
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Microsoft.Extensions.DependencyInjection.Abstractions.dll
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Microsoft.Extensions.Logging.dll
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Microsoft.Extensions.Logging.Abstractions.dll
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Microsoft.Extensions.Options.dll
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Microsoft.Extensions.Primitives.dll
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Newtonsoft.Json.dll
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\NLog.dll
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\NLog.Extensions.Logging.dll
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\DataClient.dll
 | 
				
			||||||
 | 
					D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\DataClient.pdb
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								test3/obj/Release/net5.0/apphost.exe
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/obj/Release/net5.0/apphost.exe
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								test3/obj/Release/net5.0/ref/test3.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								test3/obj/Release/net5.0/ref/test3.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										23
									
								
								test3/obj/Release/net5.0/test3.AssemblyInfo.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								test3/obj/Release/net5.0/test3.AssemblyInfo.cs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,23 @@
 | 
				
			|||||||
 | 
					//------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					// <auto-generated>
 | 
				
			||||||
 | 
					//     Этот код создан программой.
 | 
				
			||||||
 | 
					//     Исполняемая версия:4.0.30319.42000
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
 | 
				
			||||||
 | 
					//     повторной генерации кода.
 | 
				
			||||||
 | 
					// </auto-generated>
 | 
				
			||||||
 | 
					//------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					using System;
 | 
				
			||||||
 | 
					using System.Reflection;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[assembly: System.Reflection.AssemblyCompanyAttribute("test3")]
 | 
				
			||||||
 | 
					[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
 | 
				
			||||||
 | 
					[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
 | 
				
			||||||
 | 
					[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
 | 
				
			||||||
 | 
					[assembly: System.Reflection.AssemblyProductAttribute("test3")]
 | 
				
			||||||
 | 
					[assembly: System.Reflection.AssemblyTitleAttribute("test3")]
 | 
				
			||||||
 | 
					[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Создано классом WriteCodeFragment MSBuild.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										1
									
								
								test3/obj/Release/net5.0/test3.AssemblyInfoInputs.cache
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								test3/obj/Release/net5.0/test3.AssemblyInfoInputs.cache
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					d33031a42a7c002cb9ea0947075e78331796a59c
 | 
				
			||||||
@@ -0,0 +1,8 @@
 | 
				
			|||||||
 | 
					is_global = true
 | 
				
			||||||
 | 
					build_property.TargetFramework = net5.0
 | 
				
			||||||
 | 
					build_property.TargetPlatformMinVersion = 
 | 
				
			||||||
 | 
					build_property.UsingMicrosoftNETSdkWeb = 
 | 
				
			||||||
 | 
					build_property.ProjectTypeGuids = 
 | 
				
			||||||
 | 
					build_property.PublishSingleFile = 
 | 
				
			||||||
 | 
					build_property.IncludeAllContentForSelfExtract = 
 | 
				
			||||||
 | 
					build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows
 | 
				
			||||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user