Netspirit писал(а):
А зачем контрольная сумма?тупо прикрыть эти самые данные, они просто потом сравниваются через Position, и вот можно выловить легко данные, при включении и выключении тех или иных данных они заносятся в форматирование, и становятся целой строчкой разделённой, а Position ловит из потока и сравнивает со строчкой, если нашёл там такие то данные или такие то то идёт дальше схема
по сути надо то записывать данные в массив и удалять их по мере включения, и этот массив сканить чем то очень быстро, и вот оптимальный вариант нашёл через компонент Position