Пишу утилиту «ПроксиМост v1.0».
Финальный тест: сидим дома. В виртуалке заходим по удалёнке на офисный комп, запускаем ПроксиМост-Клиент, выходим на виртуалку, запускаем ПроксиМост-Сервер (пошёл коннект на офисный комп, мост «виртуалка-офис» налажен), запускаем ФайлоПрокси-Клиент, выходим на хост-машину, запускаем ФайлоПрокси-Сервер (появляется HTTP-интернет на виртуальной машине, мост «хост-виртуалка» налажен).
И вот когда заработало это, я понял ответ на последний вопрос из предыдущей истории: нет, это не лечится, и я действительно законченный извращенец! Сомневаетесь? Держитесь: всё это написано на VB6!
#3860: Небезопасное извлечение устройства
10 августа 2010, 12:45
рейтинг: 1204
Есть у меня очень суровая подруга. Если бы меня спросили, с кем бы из всего населения земного шара я пошёл в разведку, я выбрал бы именно её. Живёт моя суровая подруга с братом. В квартире два компа, подключённых к разным провайдерам: суровая подруга не любит делиться.
Однажды братец уехал на неделю повидать родственников, оставив комп с месячным запасом торрентов. Ночью подруга звонит: «Я выключила его из розетки, но он работает. Мне страшно, что делать? Я не могу здесь спать, сделай что-нибудь». Удивился, но пошёл, благо живем в 200 метрах друг от друга. Когда я добрался до её подъезда, подруга уже стояла на пороге — очень-очень испуганная. Решили, что переночует у меня.
Наутро пришли в квартиру смотреть, что же это было. Как только зашли в комнату, послышался гулкий звук. Подруга спряталась за мою спину.
— Батареи к отопительному сезону готовят. Ты этого испугалась?
— Они сначала готовят, а потом выключают везде свет и оставляют работать комп без электричества?
Открываем крышку компа. На днище сидит громадный сверчок. Вот кто зловеще имитировал работу винчестера! Не успел я и глазом моргнуть, как подруга яростно раздавила его большим пальцем. Вот теперь я её узнаю — впервые за последние 12 часов.
#3861: Светопреставление местного значения
10 августа 2010, 12:45
рейтинг: 2006
Случилось мне как-то раз шесть часов подряд делать курсовой проект в Автокаде. Когда чертежи стали кружиться перед глазами, я понял, что нужна передышка. Свернув окно программы, я запустил любимую браузерную игрушку и приступил к прокачке персонажа. Мозги отдыхают, указательный палец работает. Однако многочасовая работа дала о себе знать: палец устал. Немного поразмыслив, я пришёл к выводу, что геймплей игрушки позволяет в некоторой мере автоматизировать процесс, если использовать программку, с большой скоростью кликающую мышкой в рандомные точки игрового экрана. По идее, это позволило бы получать экспу, ресурсы и предметы.
Сказано — сделано. Подняв мануал по WinAPI, я в пять минут написал простейший автокликер, задал скорость и количество повторений, и с чувством выполненного долга запустил программку. Нескольких секунд паузы хватило, чтобы переключиться в Оперу. Тут я понял свою первую ошибку: полем деятельности я зачем-то назначил весь экран.
С невероятной скоростью мышка принялась скакать по окну браузера, нажимая на ссылки, открывая и закрывая вкладки. Через десяток секунд бешеный курсор свернул Оперу и принялся резвиться в окне Тотал Коммандера. Как назло, папки и файлы открывались по одному нажатию. Помните фильм «2012»? Всё летает, рушится, взрывается — конец света. Нечто подобное в локальном масштабе произошло с моей виндой. Что-то копируется, что-то архивируется, всплывают десятками окна блокнота, проигрывателей, запускаются какие-то программы, и всё это начинает сильно тормозить...
Я осознал свою вторую ошибку: я не задал хоткей для отмены апокалипсиса, а ресетом воспользоваться не мог — автосохранения в Автокаде отключены, а вручную в последний раз я сохранялся часа два назад и с тех пор сделал большую часть сложной работы. Мне оставалось лишь скрестить пальцы и ждать.
Через двадцать минут, которые показались мне вечностью, светопреставление прекратилось. Убив полсотни лишних окон, я с удивлением обнаружил, что ничего страшного не случилось. Вся нужная информация осталась на своих местах, чертежи без проблем удалось сохранить — вот только футболку на мне можно было выжимать. Разумеется, работать в ту ночь я уже не мог и решил продолжить утром, на свежую голову.