Купить место здесь за 0.20 WMZ/сут.

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

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


Содержание

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

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

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

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


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

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

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

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

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

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


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

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

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


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

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

Установка Zend Optimizer на XAMPP под Linux


Поскольку мне повезло принять участие в бета-тестировании ZebrumCMS, то возникла нужда в установке Zend Optimizer, который необходим для работы этой системы. Забегая вперез скажу, то это действительно мощная и удобная система, и своих денег она стоит. Но вернемся к нашим баранам. Инструкцию по установке ZO под windows оказалась найти проще простого, но пользы от нее был ровный ноль - линуксовый установщик не имеет ничего общего со своим собратом для винды. Поэтому пришлось разбираться самому, что, честно говоря, не оказалось слишком уж сложным. И так, поехали!

Для скачивания ZO необходимо зарегистрироваться на сайте. Далее идем в раздел загрузок и скачиваем вариант Linux x86 (32 bit), поскольку входящий в состав XAMPP Apache был собран под 32-х битную архитектуру. Если у вас не XAMPP и сервер собран под x86_64, то смело выбирайте Linux x86 (64 bit).

После распаковки архива необходимо напустить скрипт install от имени root. Если вы все сделали как надо, то от вас поприветствует вот таким экраном:
screen1.png