Читать «Bash IT Happens Истории ## 3301 – 3400» онлайн - страница 37

Bash.org.ru IT

Решили предусмотреть такой вариант. Алгоритм был переписан: траектория изменена на более оптимальную, пересмотрены величины пауз между кликами, в середине и начале цикла добавлены три быстрых клика на окошки с ошибкой соединения и на кнопку переподключения. Потестировали с ручным отключением интернета — работает. Оставили всё это дело на ночь.

С утра бот продолжал летать. Остановили процесс, кликнули на ангар посмотреть, сколько насобиралось добра. Разочарование: при активности только на карте звёздного неба коннект с игрой терялся. Получалось, что кораблик летал на карте из кеша, и никаких данных на сервер не передавалось.

Была написана версия цикла 3.0. Добавлены клики на переключение окон Мозиллы, клик на меню ангара, клик на главную, переключение на вкладку с картой, продолжение сбора коробок. Все ошибки, зависящие от игры, были учтены.

Сбор коробок продолжался около трёх ночей. Богатство росло, а интерес уменьшался. Потом и вовсе перестали заходить в игру: комп ночью шумел слишком сильно.

#3400: На полку престарелых

16:45 17.06.2010, IT happens

Товарищу железячнику, не верящему в душу железа посвящается. Оно, может быть, всё и верно, что у каждой проблемы есть корни, но мы живые люди, железо живёт с нами рядом и тоже способно очеловечиваться.

Яркий пример — моя мышка. Она довольно пожилая, у неё капризный затвердевший хвост (если в некоторых положениях оставить мышку в покое, провод пружинит и курсор чуточку отъезжает, напоминая брюзжание бабушки). У неё плохо работает колёсико: иногда, чтобы прокрутить страницу, нужно сделать около двадцати поворотов — прокрутка идёт маленькими шагами, дрыгаясь туда-сюда. Разбирал, смотрел — внешне всё нормально. Но как только я вслух говорю жене, что пора бы заменить мышку, то на утро колёсико уже прекрасно работает! Потом, постепенно забывая страхи, грызун снова начинает привередничать. Но однажды я буду непреклонен. Так и знай, мышка!

Примечания

1

#3292: Во всех подробностях

20:45 04.06.2010, IT happens

Работал я как-то админом в провинциальной фирме-провайдере. Чтобы быть всегда в курсе событий, творящихся в локалке (как во внешней, так и во внутренней), поставил программу мониторинга сети, связанную с GPRS-модемом. В случае падения оборудования мне на телефон приходила SMS с описание проблемы.

В один прекрасный день нужно было изменить сетевые настройки в сети офиса и кое-что во внешней маршрутизации. Cобственно, после первого же моего действия система мониторинга отреагировала должным образом — мне пришло SMS: «Хозяин, тут вот эта хреновина не отвечает». Понятное дело, внимания я не стал обращать — как раз эту хреновину я и отключил. Изменений было достаточно много, и постоянно вибрирующий телефон вскоре мне надоел. Логиниться в систему и лезть в настройки, чтобы выключить оповещение, мне было лень, и я пресёк это дело на корню, выдернув питание GPRS-модема. Это было моей первой большой ошибкой.