XVII
Обиды и крысы похожи, - они пожирают друг друга.
Мудрец их без злобы отпустит, уйдя из порочного круга.
Глупец купит клетку покрепче, - никто не прощен, не забыт...
И скормит обидки помельче, своей Королеве Обид.
Не видит он, занят подсчетом, обиды копя, как долги.
Не слышит чужого совета: «Беги, неразумный, беги!
Ей мало уже пропитанья! И клетка трещит. Брось подсчет!
Беги, пока можешь, несчастный! Вырвется, – душу сожрет!»
Всеслав.
ММОРПГ «Мир» 2043 г .
Занявшись взломом «Litrage», я не заметил, как увлекся. После всех описанных выше событий, мне мнилось, - я охладел к программированию. Слегка, до отвращения. Но это оказалось не так. Стоило начать разбираться в чужом коде, - тут же стали приходить четко оформленные мысли: эту часть, я сделал бы по-другому, а здесь, все это лишнее, - три десятка строк, можно заменить одной функцией. О-о! Ну, это вы вообще! Как можно было не заметить, - стоит только переменной поменять знак, произойдет закольцовывание нескольких связанных подпрограмм! Спасибо! Повеселили! Да, с похвальными речами я немного поторопился!
Я с удивлением ощущал, как нарастает и усиливается некое светлое чувство где-то внутри, у сердца. Все мое естество ликовало и радовалось спокойному общению с бездушной машиной. Даже в постоянно перемалывающий тяжелые мысли мозг пришло некое умиротворяющее просветление, подобное улыбающемуся солнышку после затянувшегося ненастья.
Антон, не смотря на очень раннее время, дозвонился Нефедову, - тот очень обрадовался нашему внезапному появлению. Как-то, я пообещал платить ему какую-никакую денежку за сбор информации. А отсутствовали мы несколько месяцев и задолжали прилично. Вот ему и радостно. Антон озаботил его срочным поиском капсулы и ID карты, пообещав рассчитаться за все сразу. Через смартуотч хорошо было слышно, как тот довольно потирает руки, улыбаясь, словно акула, нежданно–негаданно заплывшая в косяк трески. Вот и замечательно, чем быстрее, тем лучше. А то на нашем с Антоном курорте все путевки горящие, и в отель надо было заселяться еще «вчера», как всегда.
С игрушкой, в которой застрял Пончик, решил поступить так: раз я не могу ни увидеть, ни воздействовать на куски магического кода, а каждый момент игры может для него стать последним, - сильны псы, внедренные магом-программистом, то самым простым и действенным будет слегка сдвинуть назад игровое время. В тот момент, когда все было гарантированно нормально, и закольцевать его в пределах часов двух, не больше. Что я и проделал при помощи того же Whitespace, который освоил в купе с другими эзотерическими языками, еще работая над «Сисей».
Раз они, авторы «литража», прошляпили присутствие чужих подпрограмм, то и мой финт ушами раскусят не скоро. Главное, чтобы неведомый магохакер не влез и всю малину не испортил.
Возможностями рунного кодинга я заинтересовался не на шутку. Еще бы! Программ, написанных с его помощью, как бы и нет. Но земной хард работает с магическим софтом. И если компьютер воспринимает машинные инструкции, написанные на языке, где двоичный код представлен рунными мнемониками, то достаточно сделать интерпретатор, понимающий и визуализирующий эти мнемоники, чтобы иметь возможность с ними работать. Да…
Есть одна маленькая проблемка. Для создания интерпретатора, обязательно придется посетить таинственных Спектралий на Ассах. А я-то думал, что знаю о программировании почти все. Обломись! Век живи и век учись. И это радует! Не то я уже закисать начал, увязнув в текучке и бестолковой беготне, словно в болоте.
Спасение Земли, дело конечно нужное, непредсказуемое и непростое но, надо же и для души иметь какое-то занятие!
И если все вышесказанное не афишировать, а использовать в частном порядке, то это какие перспективы вырисовываются!? Познакомиться бы с этим магокодером! Теперь я примерно представляю, кто в мой «Мир» шпиона пытался внедрить. Только облом у него получился. Он-то не в курсах, что моя «Сиселия» работает со множеством распределенных вихревых потоков исполнения и вхождение подпрограмм в коде, написанном на СSL, происходит только после перекрестной проверки контрольных сумм.
Но у него почти получилось! И за это ему мой искренний респект и уважуха! Потому бы и хотел пообщаться. Только сначала рунный язык надо изучить, чтобы не умнячить по ходу разговора, а быть в теме.
В пять пятнадцать утра мы с Антоном зашли в «Мир», где уже сыграли подъем и наши, и демоны. Дождались, пока сводное войско тронется в путь, уселись в тарантас и, попросив Сергея приглядеть за нашими тушками до 12.00, (раньше появляться нет смысла, - расчетное время подхода к Меркатории, 14.00), вышли из игры, предварительно поставив персов на автопилот.
Около семи утра прибыл Нефедов с капсулой. Где он ее взял среди ночи, я даже и спрашивать не стал. Заматерел в своем бизнесе разгильдяй, прочно на ноги стал с момента нашей последней встречи. Справился с поставленной задачей, вот и молодец! Возьми из сейфа пряник.
Антон смотался в банкомат и принес оговоренное количество налички, за все сразу. За капсулу, доставку, ID карту для Ксюши, установку и проверку, аккаунт и подключение к Инету… Ну и конечно, за многомесячную работу в поте лица по сбору сплетен в «Мире». Файл он отдал мне вместе с флешкой. Не знаю, есть ли там чего интересного, или я Антошины деньги просто на ветер пустил… Чуть освобожусь, просмотрю.
Подошел Антон.
- Я не знаю, как поступить. Ксюша появится, как и все впервые попадающие в «Мир», в Розе Ветров. А мы уже почти у Меркатории. Ума не приложу, как ее оттуда забрать.
- Так портируйся туда и забери! В чем вопрос-то? – не понял я.
Отредактировано: 01.02.2020