Креатив: более-менее законченные статьи

Пишем простой авторегистратор. Часть 2 - основы.


Содержание

  1. Инструментарий
  2. Основы
  3. Боремся с капчей
  4. Подключаем антикапчу
  5. Подтверждение по email
  6. Пишем модуль для RegSubmitter

Сначала рекомендую прочитать часть 1 - инструментарий.

В этой части я расскажу основные методы анализа форм регистрации и приведу пример написания простого регистратора для сервиса без капчи. Подопытным будет сервис закладок toodoo.ru :)

Cоздание и настройка аккаунта в PayPal. Альфа-банк.


Причиной к написанию этой статьи послужила вставшая передо мною необходимость расплачиваться через PayPal.

Эта система широко распространена за рубежом и довольна удобна в использовании, но в России долго оставалась за бортом по причине тотального недоверия к русским. Хотя недавно вроде бы основные ограничения на пользователей из России были сняты, потеснить WebMoney и Я.Деньги ему пока не удается и одна из причин - сложность настройки аккаунта. О ней и пойдет речь.

Забегая вперед, скажу, что на получение всего необходимого для нормальной работы у меня ушло примерно 4 дня.

Исходные данные

У меня была на руках карта Visa Electron от Альфа-Банка, выданная год назад универом для начисления стипендии. Поскольку выдавались такие карты всему первому курсу разом, у меня были только сама карта и конвертик с ее номером и пин-кодом.

Mozilla Firefox и докачка файлов.


Ни для кого не секрет, что родной менеджер закачек в Firefox, мягко говоря, слабоват. Однако, иногда нет выбора и приходится пользоваться им, например, если для скачивания файла требуется хитрая авторизация. И порою случаются ситуации, когда, скачав добрую половину файла, закачка прерывается из-за обрыва связи или еще чего-нибудь. Как в таком случае быть? Начинать закачку по новой, тратя кучу времени и трафика?

Оказывается, выход есть. Единственное требование, чтобы сервер, откуда качаете, поддерживал докачку файлов. И так:

Антикапча с примерами


Предисловие для пришедших и поисковиков
Скорее всего, вы искали инвайты на антикапчу
или информацию о том, как ею пользоваться.
Указанные две ссылки вам помогут.
А эта статься немного о других вещах ;)

По ходу работы над RegSubmitter'ом мне довелось бодаться с самыми разными капчами и теперь хочется изложить наиболее типичные ошибки, которые делают веб-программисты, реализуя антиботовскую защиту. Почему антикапча? Потому, что капча подразумевает усложнение регистрации для ботов и легкость регистрации для людей. В приведенных ниже случаях капча лишь усложняет жизнь людям, но боты обходят ее с легкостью.