Сергей Шиленко – Инженер. Система против монстров 9 (страница 25)
Темнота подступала к краям зрения. Я тряхнул головой, прогоняя липкий туман, начавший затягивать сознание. Нельзя. Нельзя просто сидеть и ждать. Врачи могут успеть. Но «могут» — это не «точно успеют». А я в такие лотереи не играю.
Значит, параллельный план.
Активирован модуль: «Анализатор Материалов».
Выберите образец для сканирования.
Я мысленно выделил один из чёрных осколков. Голубая сетка тут же набросилась на него, сканируя.
Анализ образца…
Идентификация структуры…
Определение элементного состава…
ВНИМАНИЕ! Обнаружена сложная белковая структура с элементами магии!
ПРЕДУПРЕЖДЕНИЕ! Магическая составляющая не будет просчитана!
Расчётное время анализа: 3 минуты 20 секунд.
Три минуты двадцать секунд. Четверть оставшегося нам времени. Это очень долго. Это чертовски долго! Но быстрее вряд ли выйдет. Органика, смешанная с магией, заточенная в один отвратительный аэрозольный коктейль, способный убить четырёх человек за пятнадцать минут.
Я чувствовал, как сознание уплывает. Как будто я тону в тёплой, вязкой смоле. Нет, нельзя. Ещё не конец. Открылся интерфейс прямой связи с андроидом.
ПРОМЕТЕЙ. КО МНЕ. ВИННЫЙ ПОГРЕБ. ВХОД ЗАПРЕЩЕН. ЖДАТЬ У ДВЕРИ. ПЕРЕДАЮ ВРЕМЕННЫЕ ПРАВА УПРАВЛЕНИЯ ОЛЕГУ ПЕТРОВИЧУ. ПРОТОКОЛ «МЕДИК». ВЫПОЛНЯТЬ.
Ответ пришёл мгновенно:
ПРИНЯТО, СОЗДАТЕЛЬ. РАСЧЁТНОЕ ВРЕМЯ ПРИБЫТИЯ: 90 СЕКУНД.
Я выбрал нужный ID, дал гостевой доступ к андроиду Олегу Петровичу. Теперь у него будет пара сильных и послушных рук, когда нас начнут вытаскивать.
Взгляд упал на таймер анализатора. Три минуты. Я могу не дождаться. Могу отключиться. И даже если дождусь, у меня может не хватить сил отправить результаты.
Сознание меркло. Я видел лица Искры, Ершова, Тени… Я их подвёл. Я, лидер фракции, Технократ, не смог их защитить. Злость на самого себя придала мне последний, отчаянный импульс.
Я открыл интерфейс «Техно-Око», пытаясь связать его с «Анализатором Материалов». Мысленно попытался «перетащить» иконку анализатора в окно активных подключений «Ока», чтобы через него автоматически переслать данные анализа Прометею.
ОШИБКА! Несовместимость протоколов. Модуль «Анализатор Материалов» не имеет виртуального шлюза для подключения к «Техно-Оку».
Чёрт! Конечно. «Анализатор» — это инструмент для меня, для моей базы данных. Он не предназначен для трансляции данных вовне или через другие модули, подаренные мне Системой. Это как пытаться подключить тостер к Wi-Fi, у него просто нет для этого нужных деталей.
Нужен мост. Программный мост. Скрипт, который будет перехватывать данные из одного модуля и перепаковывать их для другого. Я активировал навыки «Базовое программирование» и «Протокол взлома». Перед моим мысленным взором всплыло полупрозрачное окно консоли.
До терминальной стадии: 11 минут 38 секунд.
Завершение анализа через: 2 минуты 6 секунд.
Я должен успеть написать код до того, как потеряю сознание.
Попытался сосредоточиться. Мысли путались. Строчки кода, обычно чёткие и логичные, расплывались, превращаясь в бессмыслицу.
Голова раскалывалась. Я не мог найти точный адрес ячейки памяти, куда «Анализатор» выгружает результаты. Не знал, какой формат пакета требует «Техно-Око» для передачи данных из другого модуля. Я тыкался вслепую, теряя драгоценные секунды.
Отчаяние подступило к горлу ледяным комком. Я не успеваю. Мы все умрём во время реанимации, потому что я не могу написать сраный кусок кода.
И в этот момент, на самом дне безнадёжности, что-то щёлкнуло.
Мир исчез.
Звуки сервоприводов и насосов доспеха, таймеры, даже боль в сломанной ноге и зуд под кожей — всё это растворилось, сменившись абсолютной, стерильной тишиной. Перед моим мысленным взором, словно вспышка сверхновой, развернулась сияющая трёхмерная схема.
Живая, пульсирующая структура из света. Два узла — «Анализатор Материалов» и «Техно-Око» — висели в пустоте, как две далёкие галактики. Я видел их не как иконки интерфейса, а как сложные сплетения программных модулей, потоков данных и системных вызовов.
Активирован навык: «Инженерное Озарение» (пассив.)
Я увидел решение. Оно было очевидным. Нет, не так. Единственно возможным. Идеально элегантным в своей простоте.
«Анализатор» не имел внешнего шлюза, но у него был внутренний порт отладки, который он использовал для вывода логов самому себе. «Техно-Око» не могло принимать сырые данные, но у него был протокол для получения телеметрии от дронов, который можно «обмануть», подсунув ему данные под видом отчёта сенсоров.
Мне не нужен сложный мост. Мне нужен простой адаптер.
Вспышка погасла так же внезапно, как и появилась. Реальность с грохотом обрушилась на меня, но в голове царила кристальная ясность. Паника ушла, сменившись ледяной, сфокусированной решимостью. Я знал, что делать.
Код больше не был набором символов — он стал инструментом, продолжением моей воли.
Создание нового протокола…
Название протокола: «Дата-Линк» v1.0
Строчки кода ложились одна на другую с невероятной скоростью. Это было похоже на сборку знакомого с детства конструктора.
КОМПИЛЯЦИЯ УСПЕШНА
Создан новый протокол: «Дата-Линк» v1.0
Протокол интегрирован в ядро «Техно-Око»
Получено опыта: 200 × 3 = 600
Применить протокол к модулю «Анализатор Материалов»?
Есть! Есть, сука! У меня получилось! Теперь я могу связывать модули в единую систему. В свою собственную маленькую систему внутрь большой галактической Системы. Это победа… Если, конечно, я останусь в живых, чтобы продолжить работу в этом направлении.
Но сейчас… нужно просто применить…
В ту же секунду на моём визоре вспыхнуло новое уведомление.
Протокол «Дата-Линк» v1.0 активирован.
Связь установлена успешно.
Теперь осталось назначить получателем Прометея. Пара секунд настойки «Техно-Ока», выбор устройства. Готово.
ПРОМЕТЕЙ. ПРИГОТОВИТЬСЯ К ПРИЕМУ ПАКЕТА ДАННЫХ. ВЫСШИЙ ПРИОРИТЕТ. ПЕРЕДАШЬ ПЕТРОВИЧУ.
Андроид отозвался, подтверждая готовность.
Всё. Это всё, что я могу сделать. Осталось только вернуть подачу кислорода к норме, потому что его уже мало осталось.
Так и сделал. Вернул. Дышать стало сложнее.
Я чувствовал, как холодная пустота заполняет меня. Последний рубеж. Сознание. Если я его потеряю, то так и останусь в этом загерметизированном гробу. Никто не сможет снять доспех. Они будут пытаться, потратят драгоценное время…
Последняя, отчаянная мысль.
ПРОМЕТЕЙ. АКТИВИРУЮ ПРОТОКОЛ ВНЕШНЕГО УПРАВЛЕНИЯ. ПЕРЕДАЮ ТЕБЕ КОНТРОЛЬ НАД СИСТЕМАМИ МОЕГО ДОСПЕХА. КОД ДОСТУПА: ГЕФЕСТ-ОМЕГА. СНИМИ ЕГО С МЕНЯ, КОГДА ПОТРЕБУЕТСЯ ИЛИ КОГДА КИСЛОРОД ЗАКОНЧИТСЯ.
Это было завещание. Моя последняя команда.
А затем силы оставили меня окончательно. Сознание закружилось в воронке. Система жизнеобеспечения доспеха отчаянно заверещала о критическом падении всех жизненных показателей.
Мир растворился во тьме.
Последнее, что я услышал, был не вой сирен и не крики людей. Это был тихий, механический голос у меня в наушнике:
— Да, Создатель.