#3861: Светопреставление местного значения
Tue, 10 Aug 2010 12:45:01 +0400
Случилось мне как-то раз шесть часов подряд делать курсовой проект в Автокаде.
Когда чертежи стали кружиться перед глазами, я понял, что нужна передышка.
Свернув окно программы, я запустил любимую браузерную игрушку и приступил к
прокачке персонажа. Мозги отдыхают, указательный палец работает. Однако
многочасовая работа дала о себе знать: палец устал. Немного поразмыслив, я пришёл
к выводу, что геймплей игрушки позволяет в некоторой мере автоматизировать
процесс, если использовать программку, с большой скоростью кликающую мышкой в
рандомные точки игрового экрана. По идее, это позволило бы получать экспу, ресурсы
и предметы.
Сказано — сделано. Подняв мануал по WinAPI, я в пять минут написал простейший
автокликер, задал скорость и количество повторений, и с чувством выполненного
долга запустил программку. Нескольких секунд паузы хватило, чтобы переключиться в
Оперу. Тут я понял свою первую ошибку: полем деятельности я зачем-то назначил
весь экран.
С невероятной скоростью мышка принялась скакать по окну браузера, нажимая на
ссылки, открывая и закрывая вкладки. Через десяток секунд бешеный курсор свернул
Оперу и принялся резвиться в окне Тотал Коммандера. Как назло, папки и файлы
открывались по одному нажатию. Помните фильм «2012»? Всё летает, рушится,
взрывается — конец света. Нечто подобное в локальном масштабе произошло с моей
виндой. Что-то копируется, что-то архивируется, всплывают десятками окна
блокнота, проигрывателей, запускаются какие-то программы, и всё это начинает
сильно тормозить...
Я осознал свою вторую ошибку: я не задал хоткей для отмены апокалипсиса, а
ресетом воспользоваться не мог — автосохранения в Автокаде отключены, а вручную
в последний раз я сохранялся часа два назад и с тех пор сделал большую часть
сложной работы. Мне оставалось лишь скрестить пальцы и ждать.
Через двадцать минут, которые показались мне вечностью, светопреставление
прекратилось. Убив полсотни лишних окон, я с удивлением обнаружил, что ничего
страшного не случилось. Вся нужная информация осталась на своих местах, чертежи
без проблем удалось сохранить — вот только футболку на мне можно было выжимать.
Разумеется, работать в ту ночь я уже не мог и решил продолжить утром, на свежую
голову.
Не спешите компилировать всё, что только что написали.
http://ithappens.ru/story/3861