Просто механический кот (СИ) - Кокоулин Андрей Алексеевич
Шрифт:
Интервал:
Закладка:
— С-сука-а!
Мурлова выстрелило из ванны. Нога поехала на мокром, но он устоял и, роняя капли не успевшей стечь воды, ринулся за котом.
— Стой!
Ося, успевший исследовать дверь второго выхода и стоящие у стены сапоги, обернулся. На его мордочке застыло снисходительное любопытство.
— Сука.
Присев перед Осей, Мурлов впечатал голову котика в стену. Не сильно, но чувствительно.
— Тебе где сказали стоять? На зарядке! Ты понял? На зарядке! Зарядка — это вон там.
Взяв за шкирку, он швырнул меха к гостиной. Осирис мурявкнул в полете, приземлился на бок, но быстро встал на лапы.
— Мя-я?
В этом вопросительном возгласе животное, казалось, высказало все свое запрограммированное недоумение.
— Живо! На коврик! — заорал Мурлов.
Сердце его зачастило, разгоняясь после недавнего сбоя. Краска бросилась в лицо. Эта тварь, своевольничая, его еще пугать вздумала!
— Живо!
Сдернув с крючка большое полотенце, Мурлов обмотал его вокруг бедер. За Осирисом, подгоняя кота одним своим видом, он направился в гостиную, схватил инструкцию и сел на диван. Пальцы устремились в самый конец пухлой книги. Трехсотая страница, четырехсотая. Где-то здесь степлером была прицеплена визитка лупоглазого менеджера, который советовал обращаться, если что.
А что «если что»? Вот оно, «если что»!
Мурлов привстал, проверяя меха. Ося, как ему и положено, обосновался в углу, лег, выключился, как ни в чем не бывало. Как будто не бродил только что сам по себе и не отирался об углы стен.
Мурлов высвободил визитку от скобки. Иннокентий Владимирович. А фамилия-то какая! Желябов! Как знаменитый оперный… Или тот Шаляпин? Мурлов дотянулся до смартфона, несколько секунд набирал номер.
Сколько времени прошло с его визита? Часа два?
Длинные гудки в телефоне сменились уверенным голосом менеджера:
— Добрый день! Корпорация «Механимус» концерна «Росмеханика» приветствует вас! Логистический склад, менеджер Андрей. Что вас интересует?
— Дайте мне Шаляпина, — сказал Мурлов.
— Кого? — удивились на том конце.
— Не Шаляпина, — скривился, досадуя на себя, Мурлов. — Желябова. Который Иннокентий. Я с ним два часа назад говорил.
— Как вас представить?
— Мурлов. Я сегодня кота купил.
— А-а! — понимающе протянул менеджер Андрей. — Сейчас соединю. Оставайтесь, пожалуйста, на линии.
Давай-давай, подумал Мурлов. Он снова привстал. Ося в углу не шевелился, изображая исправный механизм. Ишь ты какой котик! Ко-отик! Мурлов с трудом сдержался, чтобы не кинуть в него орешком. В динамике смартфона стукнуло, щелкнуло, проиграла короткая мелодия.
— Здравствуйте, Валентин Сергеевич! — торопливо проговорил в трубку Иннокентий. — Какие-то проблемы?
— У меня кот ходит сам по себе, — сказал Мурлов. — Что это такое?
— Не может быть! — сказал Иннокентий.
Мурлов взял паузу, в течение которой вытер краем полотенца мокрые лоб и щеку, и пропустил готовые сорваться с языка неприличные слова.
— Зачем мне врать? — спросил он.
— Нет-нет, я не в этом смысле.
— А в каком?
— Возможно, вы что-то случайно нажали или сказали, а ваш мех посчитал, что это команда к действию.
— Я ничего не нажимал, — сказал Мурлов, раздражаясь. — Я отправил его на зарядку. Просто отправил на зарядку.
— Понятно, — сказал Иннокентий и умолк.
Видимо, ждал продолжения.
— И все! — повысил голос Мурлов. — А потом смотрю, мой Ося…
— Да-да, Остап, я помню.
— Так вот, потом смотрю, а мой Ося, прошу заметить, совершенно самостоятельно, исследует комнату.
— Угу.
— Что «угу»? — взорвался Мурлов. — Это, по-вашему, в порядке вещей?
Он вытер влажную ладонь о полотенце.
— Валентин Сергеевич, вы читали инструкцию? — спросил Иннокентий.
— Да, но не всю.
— Наверное, пробовали какие-то комбинации?
— Нет, не пробовал.
— Совсем-совсем?
Мурлов посопел.
— Нет, какие-то, конечно, пробовал, — сдался он, — но самые простейшие. Чтобы послать кота гулять, это, извините, десять раз ключ-код нажать нужно. Верхнюю там кнопку, нижнюю… не помню уже!
— Четыре раза, — возразил Иннокентий.
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-144', c: 4, b: 144})— Все равно, — сказал Мурлов. — Вы должны понимать разницу между одним нажатием и четырьмя.
— А что с мехом сейчас?
Мурлов посмотрел в угол.
— Заряжается. Ушел в спящий режим.
— То есть, сейчас он уже не проявляет самостоятельности?
— Конечно, когда я его чуть ли не пинками…
— Хорошо, Валентин Сергеевич, — сказал Иннокентий. — У меня есть два объяснения такого поведения меха.
— Я слушаю, — мрачно сказал Мурлов.
— Первая версия такая. Мех может через какое-то время воспроизводить отложенные команды. То есть, вы что-то сказали ему, ввели программное указание, но из-за низкого заряда он не смог выполнить это сразу. Так вот, если последняя команда не была затерта новой командой или отменена, она остается активной.
— И?
— И после полной зарядки мех продолжит выполнение отложенного процесса. Если вы не программировали его с ключ-кода, то мех мог воспринять какие-то голосовые команды.
— Мимо, — сказал Мурлов.
Иннокентий вздохнул.
— Ну, второй вариант, — сказал он, — что все дело в ключ-коде. Раньше в ходе тестирования клавиши могли западать и выдавать произвольные нажатия.
Мурлов хмыкнул.
— Это уже ближе к моему случаю.
— Но с того времени изменилась и сенсорная подложка, и электронная плата, и, собственно, клавиши, — сказал Иннокентий. — Сейчас самонажатия практически невозможны. Правда, сигналы с платы могут идти также, если внутрь брелка попала вода или он имеет механические повреждения.
— А сам кот не может? — спросил Мурлов.
— В смысле, без команды?
— Да.
— Это совершенно исключено, — сказал Иннокентий. — Не относитесь к нему, как к живому существу. То есть, вы вполне можете так относиться, это ваше право, Валентин Сергеевич, но помните, что мех не способен к самостоятельности. Вся его самостоятельность иллюзорна. Пока вы не укажете ему, что делать, он не сдвинется с места.
— Значит, ключ-код?
— Может быть, это брак. Но маловероятно. Может быть, это временное явление, например, из-за тугого хода кнопок. Хотите привезти ключ-код на замену?
Мурлов подумал.
— Нет. Я еще понаблюдаю.
— А как вам мех? Нравится?
— Да.
— Мы очень рады, — сообщил Иннокентий. — Я вам помог?
— Будем считать, что да. Кстати! — спохватился Мурлов, пока менеджер не прервал связь. — Вы знаете, что ваш мех трется об углы?
Иннокентий, кажется, растерялся.
— Но э-э… Это же типичное поведение кошачьих, нет? Наши механимусы тем и замечательны, что повторяют повадки животных. Собственно, железы, расположенные у кошачьих на морде, позволяют им ставить опознавательные метки…
— Но звук такой, знаете, тарахтящий. Будто он ребрами задевает.
— Странно, никто еще не жаловался, — сказал Иннокентий. — У нас, правда, «кошатников» гораздо меньше, чем «собачников» в базе. Это точно звук от трения?
— Не знаю. Может хвостом отбивает.
— Вы тогда последите, пожалуйста, — попросил менеджер. — А потом нам…
— Я понял, — сказал Мурлов и отключился.
Разговаривать с придурком ему больше не хотелось. Версии у него, варианты, объяснения! А утонул бы он в ванне? И никто, типа, не виноват. Мурлов прошел в угол к зарядному коврику, присел на корточки напротив кота и, прищурившись, стукнул его кулаком по голове. Вот кто у нас виноват!
Ося удар проигнорировал.
— Смотри у меня! — сказал ему Валентин.
Мех открыл глаза, видимо, уловив обращение к своей персоне, и напружинил лапы. Хвост стукнул по полу.
— Спать! — приказал Мурлов.
Кот на мгновение замер в выгибе спины и сложился обратно на коврик.
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-145', c: 4, b: 145})Прихватив брелок ключ-кода, Мурлов сел на диван. Повертев брелок перед глазами, никаких сколов и вмятин он не заметил. При встряхивании внутри ничего не хрустело и не болталось. С этим порядок. Так. С чем у нас непорядок? Наверное, с последними командами. Мурлов зашелестел страницами инструкции. Где это? Ага. Он заложил пальцем разворот. «Очистить предыдущую команду». «Очистить журнал команд».