|
|||||||
Процесс написания сборщика бонусов.Как-то раз я наткнулся на сайт по халяве и сбору бонусов. Там был один казахский бонус, с редиректом на сайт. В точности такой же бонус можно было получить и у них на сайте, а под формой красовалась надпись: "Хотите раздавать бонусы у себя на сайте". Я прошел по этой ссылке, пропустив все FAQ, внизу обнаружив HTML-код для вставки на сайт. Что называется понеслась... Так как java-скрипт отсутствовал в той форме, он легко поддался анализу. Первая моя мысль: "Попробовать накрутить чтоли?". Накрутка "вручную" - не наш метод! Чтобы крутить было интереснее, нужно сделать программу. Что же необходимо, чтобы сделать то, что в дальнейшем будет называться сборщиком бонусов? - Знание: HTML-разметки, языка программирования высокого уровня, желательно java-script, а также навыки их использования. HTML-разметку - знаю, java-script - там все на английском + google в помощь)), язык программирования высокого уровня - Delphi, тем более я только-только до этого писал программу для работы с сетью. Написать программу под этот бонус составило менее 5-ти минут, но он категорически не хотел выдавать на 1 WMID более 1 бонуса, зато не было блокировки по IP. Хрен бы с ней с накруткой: програма работает и собирает. Два дня с пустя посетила мысль - 1 пользоваться даже как-то скучно. Было потрачено еще 15 минут на визуальное оформление, название - подошла первая часть от имени сайта - All-bonuses, получалась версия: 1.0.0.0. При добавлении еще одного бонуса в программу - 1.0.0.1. После этого случая все сайты раздающие бонусы стали подвергаться мной для анализа HTML-кода. Был найден алгоритм, по которому работает большинство этих сайтов. Далее, стал обновлять базу и немного работать над интерфейсом. Так появились версии из серии 1.0.1.*. |