Показаны сообщения с ярлыком хрумер. Показать все сообщения
Показаны сообщения с ярлыком хрумер. Показать все сообщения

вторник, 17 апреля 2012 г.

Урок по Хрумеру номер восемь. Обучение текстовым капчам (+ видео)

Как-то зимой делал видео по обучению Хрумера текстовым капчам, но сюда в блог это видео не выкладывал. Вот попросили сделать к нему пояснения. Подумал, что самое место этому тут. Вобщем, получится урок по обучению Хрумера текстовым капчам с видео и пояснениями.
Пойдем по порядку. Сначала рассмотрим видео про обучение решению математических капч (для просмотра выдерите качество 720р HD):
Вобщем, в Хрумере есть возможность автоматизировать математические операции, чтобы не было нужды прописывать все возможные решения алгебраических выражений. Для этого мы указываем программе опорную фразу и по окончании опорной фразы ставим знак "|". Теперь Хрумер, обнаружив в ХТМЛ-коде обрабатываемой им страницы опорную фразу, будет знать, что впереди его может ждать математическое действие (в дальнейшем мы рассмотрим, что так можно решать не только математические примеры). Место расположения самой алгебраической операции в ХТМЛ-коде обозначается повторным символом "|".
Распишу детально последовательность действий.
1. В процессе обучения вы можете обнаружить, что Хрумер предлагает вам дать ответ на математический вопрос (на видео показываю это с 9-й по 14-ю секунды).
2. Открываем страницу, на которой мы осуществляем обучение программы, в ХТМЛ-коде (на видео показываю это с 15-й по 20-ю секунды).
3. Ищем в ХТМЛ-коде нашу математическую капчу (на видео показываю это с 21-й по 31-ю секунды).
4. Выбираем в  ХТМЛ-коде опорную фразу, к которой будем осуществлять привязку - тут для вас простор фантазии, как это сделать каждый решает сам, я стараюсь делать привязку к достаточно длинной фразе, в видео это "Рэндом Квэсчен", при очень коротких опорных фразах могут быть траблы, набьете руку убедитесь в этом, тут практика нужна (на видео показываю это с 32-й по 40-ю секунды).
5. Составляем информацию для поля "HTML-контекст:": для этого мы вставляем опорную фразу и заменяем непосредственно математическое действие на "|" - это информация вместе с ответом на вопрос в дальнейшем попадет в наш файл textcaptcha.txt (на видео показываю это с 41-й по 53-ю секунды).
6. В поле "Ваш ответ:" формируем ответ на вопрос. Там, где мы обучаем серийным математическим капчам, нужно удалить знак "=" после названия поля в ХТМЛ-коде (на видео показываю это с 54-й по 56-ю секунды).
7. Нажимаем кнопку "Добавить" - этим информация из полей "HTML-контекст:" и "Ваш ответ:" прописывается в textcaptcha.txt, т.е. обучение данной математической капче закончено (на видео показываю это с 57-й по 63-ю секунды).
8. Нажимаем на переход к следующему ресурсу, при этом, если мы сделали все верно, то программа на некоторое время (пока загружается новый ресурс) в поле "Результат (проверка):" выдаст правильный ответ на вопрос, которому мы только что ее обучили (на видео показываю это с 64-й по 71-ю секунды).
9.Смотрим следующий ресурс...
Вроде все просто. Следующие видео не буду так подробно комментировать, думаю, по аналогии можно будет догадаться, если же  будут вопросы, спрашивайте, не стесняйтесь.
Следующее видео - обучение Хрумера вводу слов, типа: введите в следующее поле слово "Привет" без кавычек:
Как и говорил, подробно не буду расписывать, тут все аналогично: смотрим ХТМЛ-код, ищем в коде наш вопрос, выбираем опорную фразу и заменяем нужное слово в HTML-контексте на "|". Теперь, какое бы слово там ни было, Хрумер его введет в данное поле.
Надеюсь, теперь понятно.
Далее видео, если для обучения в поле "HTML-контекст:" программа подбросила ошибочную информацию и данную информацию следует исправить:
Тут вроде все просто. Открываем ХТМЛ-код, находим правильную информацию для контекста и заменяем ей ошибочную, после этого вводим ответ на вопрос.
Если при обучении вы увидели, что Хрумер неправильно отвечает на вопрос, то можно сообщить об этом разработчикам. Для этого есть специальная кнопка, которая вызывает специальную форму. Идея на счет этого великолепная, но уже месяца 3-4 разработчики к сожалению никак не реагируют на письма об ошибках. :)

Поэтому про данную фишку программы рассказывать подробно не буду. Она все-равно пока бесполезная.
Ну, и видео о том, как в некоторых случаях можно обойти мультикапчу. Мультикапчи в основном распространены на форумах на фдижке СМФ, хотя и другие сейчас их активно запускают в работу. И скажу честно, результат работы с мультикапчами Хрумера оставляет желать лучшего. Но, все-таки, посмотрим, что можно сделать вдля улучшения результатов работы:
Так как HTML-контекст на таких форумах сложно соотнести с определенными полями, то можно попробовать искусственно удлинить HTML-контекст, чтобы более однозначно идентифицировать его с тем либо иным полем. Работа это очень непродуктивная, но если уж очень хочется обучить пробиву конкретного форума, то можно и потратить на это время. Но опять-таки хотел бы заметить, что данный "костыль" не будет работать, если в серверной части текстовых капчей есть "кривой" признак или общее правило для данного поля. Тут уже ничего не поможет. Если бы был приоритет своих данных, то можно было бы без проблем решать многие проблемы и более тонко обучать Хрумер регистрации. Не понятно почему, но разработчики категорически против того, чтобы пользователи могли увеличивать процент успешных по своим базам, ведь базы у всех разные, поэтому и приоритет должен быть у пользователя. Но тут есть как есть.
Надеюсь подробно раскрыл вопросы и это поможет кому-нибудь в работе.

П.С. И еще, пока есть время проголосовать за базу, которую бы вы хотели получить в подарок. Не стесняйтесь, а то скачивать скачиваете, а голосовать стесняетесь. :)

четверг, 5 апреля 2012 г.

Конкурс на лучшую базу форумов для Хрумера

Выиграй свою базу форумов
Вчера выложил небольшую русскоязычную базу форумов для бесплатного скачивания. Сегодня смотрю результаты и убеждаюсь, что это интересно пользователям Хрумера и количество скачиваний постоянно растёт. Решил исходя из этого сделать такую акцию для всех пользователей Хрумера и Хрефера. Пишите в коммментах к этому посту, какую бы базу вы хотели чтобы я подготовил и выложил для бесплатного скачивания. Писать в таком виде: язык базы: английский, тематика базы: страховые услуги. Буду собирать для вас ту базу форумов, которая наберет больше всего голосов (но не менее 10) до 20 апреля. Если ни на одну тему не будет подано более 10 голосов, то соберу базу на свой выбор.
Время пошло. Предложи свою базу форумов и выиграй ее.

среда, 4 апреля 2012 г.

Русскоязычная база для Хрумера от 4 апреля

Решил выложить пример русскоязычной базы форумов для Хрумера. Если Хрефер правильно настроить на парсинг Гугла, то собирать Хрефер будет исключительно то, что нам необходимо, а именно те форумы, которые нам нужны. В принципе Хрефером можно собрать не только форумы. :) База получается чистой без примесей всякого рожна и без нерусскоязычных ресурсов. Скачать русскоязычную базу форумов, собранную Хрефером, можно по ссылке: http://depositfiles.com/files/l0rnl409c

суббота, 31 марта 2012 г.

Урок по Хрумеру номер семь. Создание проекта.

Кажется, ну, что может быть проще, чем создать проект для Хрумера. Но это сейчас. А если попытаться вспомнить то время, когда я только первый раз открыл программу, то вопросы были. И все вроде бы просто и понятно, но начинал заполнять и возникали трудности.
С тех пор ничего не изменилось, новички испытывают проблемы в этом вопросе, как испытывали их прежние новички, и как будут в замешательстве перед составлением первых проектов будущие ньюбы. Да даже и некоторые судя по регистрации "бывалые" пользователи не знают многого о том, как создать проект и как облегчить себе этот процесс.
Вступление закончим на этом и перейдем непосредственно к созданию проекта. Для этого нам понадобится Хрумер, хелп к нему и некоторые текстовые файлы, заранее приготовленные для проектов: города, ключи, текстовики.
Запускаем Хрумер, открываем окно "Отредактировать проект" и приступаем к заполнению.
Название. Ну, тут можно писать что угодно, лишь бы понятно было самому. Я стараюсь использовать цифры и буквы: цифры - дата в виде 20120330, а буквы - тема. Получается такого плана: 20120330-iphone.Очень удобно получается: проекты будут рассортированы в окне Хрумера по дате создания.
Далее я бы нажал на "Автозаполнение". Это поможет автоматически заполнить несущественные поля, остальное заполним вручную.
Окно проекта Хрумера

Пробежимся по полям.
"Ник". Можно оставить сгенерированный автоматом #gennick[OPPPORRORROR] (фишка хрумеровского макроса генник в том, что в нем используется специальный алгоритм, при котором один и тот же набор букв в скобках макроса даст на одном и том же ресурсе один и тот же ник. Это не обычный рандом, а интеллектуальный. Это очень удобно, но и таит для новичков опасности.  Не зная этого нюанса можно иметь проблемы с пробивом: на одном и том же ресурсе мы сможем сделать только одну регистрацию. Поэтому менять набор букв в [...] нужно при каждом новом прогоне). А можно и модернизировать его немного. Например, для нашего проекта это может выглядеть следующим образом: iphone#gennick[OPPPORRORROR,3,4]. Что это нам даст? Ну, во-первых, мы получим в никнэйме "ключевик", что несомненно, плюс, а, во-вторых, мы получаем небольшой рандом к "ключевику", что позволит увеличить процент регистраций. Ведь никто не будет спорить с тем, что на большинстве форумов популярные "ключевики" уже заняты. В итоге при регистрации на форуме никнэймдет выглядеть примерно так: iphoneIlo. Согласитесь вариант вполне приличный. Это вам не бессмысленный набор букв.
"Пароль". Не вижу никаких причин для того, чтобы менять предложенный автоматически пароль. Ну, конечно, если вы привязаны к какому-то паролю, то можете ввести его вручную.
"Настоящее имя". Я бы оставил вариант, который подбрасывает программа. Но при желании можно ввести какое-то имя вручную, либо сохранить перечень имен в файл и через макрос #file_links[C:\work\text\names.txt,1,sp] вытягивать имена из файла для регистраций на форумах.
"Домашняя страница". Поле можно оставлять пустым, если вы планируете сначала нарегистрировать профиля, а потом через некоторое время отредактировать их. В поле можно внести один урл, можно два-три-пять в таком виде: {http://site1.com/|http://www.site2/|...|http://site5.com/} (в этом случае на каждом форуме будет проставляться один из данных урлов), а можно опять-таки использовать макрос #file_links[C:\work\text\urls.txt,1,sp], предварительно заполнив файл urls.txt нужными линками.
"ICQ". Поле не очень существенное и не замечал, чтобы оно как-то влияло на пробив, поэтому оставил бы значение подброшенное автоматически. Но при желании его можно рандомизировать. Оптимальный вариант следующий (чтобы не городить многоэтажных конструкций): #random[1000000..999999999].
"Город" и "Страна". Город подбрасывается автоматически, в зависимости от автоматически подброшенной страны. Можно оставлять как есть, но мне такой вариант не очень нравится. В перечне программы море "левых" стран, которые мне не очень нравятся, плюс такие псевдо-страны, как Антарктида, могут снизить пробив. Вобщем, я сделал таким образом, чтобы в моих проектах всегда выбиралась целевая страна и, соответственно, города из данной страны подбрасывались автоматически. Настраивается это во вкладке "Опции автозаполнения". Выглядит это следующим образом:
Опции автозаполнения
Когда в следующий раз нажмете на кнопку "Автозаполнение", то эти данные будут выставлены автоматически.
"Занятия" и "Увлечения". Малосущественные поля, по-моему. Не заметил, чтобы они влияли на пробив. Я бы оставлял данные сгенерированные автоматически. Но можете заполнить эти поля своими данными.
"Подпись". Очень важное поле. Как и поле "Домашняя страница" его при первом прогоне можно оставить пустым. Но можно и заполнить в формате ББ-кода. Выглядеть это будет примерно так: [url=http://site.com/]#file_links[E:\work\SEO\text\key.txt,1,s][/url]. Ничего сложного.
"Пол". Поле не важное. Но желательно выбрать какой-нибудь пол для профиля. Решать вам.
"Нераспознанное". Я бы оставил пустым, может снизить пробив.
Раздел "Почта". Тут все просто. Можно регистрировать автоматически почты, которые может регистрировать автоматически Хрумер. :) Нужно только выбрать адрес. Если вы хотите использовать свой адрес фри-почты, который не регистрируется автоматически Хрумером, то это тоже возможно. На Селект "Почтовый сервер" в таком случае не обращайте внимания. Он в таком варианте не работает.
Ну, и собственно к проекту перейдем.
"Тема". Вариации использовать обязательно. Как вы их будете создавать - ваше дело. Но я бы порекомендовал использовать макрос #file_links[E:\work\SEO\text\key.txt,1,s]. Где брать "ключевики" рассказывать не буду, каждый сам знает, где их брать. Но можно и Гугл-Адвордс использовать для этого.
"Описание". Я просто дублирую данные из поля "Тема". Но можно и поэкспериментировать.
"Сообщение". Наверное, самое главное поле. Правильно заполнить его очень важно. Здесь без макросов не обойтись. Выглядеть это может следующим образом:
[url=http://site.com/] #file_links[E:\work\SEO\text\key.txt,1,s][/url] [color=color_url]and #file_links[E:\work\SEO\text\key.txt,1,s]. #trans#file_links[E:\work\SEO\text\text.txt,1,s] #file_links[E:\work\SEO\text\key.txt,5,lp]#notrans[/color]
Это один из вариантов, но каждый сам сможет выбрать для себя вариант, который даст именно ему наилучший результат.
Успехов и если будут вопросы - пишите. Если нужно раскрыть какой-нибудь вопрос - тоже пишите, попробую подготовить урок.
Ну, и видео посмотрите (качество видео только 720р поставьте):

четверг, 3 ноября 2011 г.

Про барыг-пидарасов

Гы. А у буржуев тоже барыг-пидарасов полно. :) Сегодня обнаружил, что статью написал 7 октября про мод Хрумера для ExpressionEngine, а уже 8 октября барыги продавали за 50 баксов для более лоховатых буржуев его вместе с темплейтами для Хрефера, которые я тоже выложил бесплатно. :)
Не люблю пидарасов, которые продают то, что другие дают бесплатно.
Гы-гы. А я там в статье как раз и писал, что чтобы зарабатывать нужно на опережение играть. :) И что время - деньги.
А ведь так и оказалось. :)

среда, 2 ноября 2011 г.

Урок пятый. Беклинки Пауля и Хрумер

Статья писалась для конкурса, организованного компанией БотмастерЛабс. И увидела впервые увидела свет на английском языке. При желании вы можете прочитать статью Paul's Quality Backlinks and Xrumer 7.07 Elite на английском. Вобщем, кому интересно, тут русская версия:

Думаю, большинство из вас прекрасно знакомы с сервисом Качественных Беклинков Пауля: paulsqualitybacklinks.com . Каждый месяц Пауль готовит новую базу трастовых ресурсов для ручного сабмита. Но ведь в ручную регистрироваться и оставлять «жирные» бек-линки так сложно и кроме того у нас ведь есть Xrumer ( у кого он, конечно, есть), и не использовать его с нашей стороны было бы не правильным. Я приведу пример из сентябрьской базы Пауля, хотя можно взять любую другую. И возьму только часть ресурсов – один движок, можете проверить в каждой базе у него повторяются практически одни и теже движки, меняются только линки. Можно каждый месяц платить деньги за новые базы Пауля, а можно просто взять признаки его трастовых движков и иметь каждый месяц не 50, 100, 500 или 1000 «жирных» урлов за деньги, а столько, сколько сможете унести. :) И бесплатно.
Вобщем, приступаем. Первый «живой» на настоящий момент ресурс из базы Пауля на данный момент вот этот: azizilife.com/member/register
Рассмотрим его поближе. Он сделан на движке «Powered by ExpressionEngine» (перед ним были еще 2 линка на этом же движке, но они уже не отвечают). С чего бы это? Если вы посмотрите сентябрьскую базу Пауля, то увидите, что этот движок очень широко представлен у него, а ссылки можно размещать с анкорами в профиле. Как будем собирать базу Хрефером рассказывать не буду, описывал этот процесс на примере форумов YaBB в предыдущей статье. Будут вопросы – задавайте. Скажу только, что признаки в темплейт Hrefer-а следует загружать примерно следующие (можете добавить свои, это не сложно):
"ExpressionEngine Discussion Forum - Version"
"ExpressionEngine Discussion Forum - Version 1.3.2"
"ExpressionEngine Discussion Forum - Version 2.2.0"
"ExpressionEngine Discussion Forum - version 3.1.2"
"The most visitors ever was *, on * *, 2009 *" ExpressionEngine
"The most visitors ever was *, on * *, 2010 *" ExpressionEngine
"The most visitors ever was *, on * *, 2011 *" ExpressionEngine
"Script Executed in * seconds" ExpressionEngine
и т.д.
В Sieve-filter добавить следующее:


/forum/
/viewforum/
/member/
/viewthread/
/forums/
/viewpost/
/commune/
/memberlist/

Через некоторое время у нас будет база практически всех сайтов на движке ExpressionEngine. Можно будет экономить на базах Пауля. :) Я напарсил небольшую базу и с помощью Хрефера 3.7.1 проверил ее на ПР:
Ну, а теперь будем делать мод Xrumer 7.07 Elite для регистрации на движке ExpressionEngine. Постингу обучать изначально нет желания – не плюй в колодец, из которого пьёшь. Есть недалёкие люди, которые быстро убьют своим постингом «рыбное место». Поэтому будем учить только регистрации на ресурсе и редактированию профиля после регистрации.
Берем Xrumer 7.07 Elite и распаковываем в новую папку можно назвать папку «Xrumer –ExpressionEngine», чтобы не путаться в дальнейшем.




Дальше приступаем к созданию мода.
Для начала желательно проделать всю процедуру руками, чтобы рассмотреть нюансы. На странице регистрации замечаем, что уже на ней можно оставить ссылку. Но без анкора. Берем форум: http://www.gearlive.com/forums/
Смотрим исходный код страницы, там почти всё стандартно и Xrumer поймёт команды, только блок "Соглашение" он не пройдёт:


<p><input name="accept_terms" value="y" type="checkbox">&nbsp;&nbsp;<span class="alert">I agree to the terms of service</span></p>
<p><input value="Submit" class="submit" type="submit"></p>
<p><span class="highlight">*</span> Indicates required fields</p>

Нужно его научить этому. Fields «accept_terms» необходимо добавить в xas_AI.txt, чтобы Хрумер знал, что при регистрации там нужно поставить "y".
Это делается следующим образом: открываем файл xas_AI.txt и добавляем в нем после всех записей вот этот блок:
#accept_terms
y

А этот блок <input value="Submit" class="submit" type="submit"> обеспечивает Сабмит информации. В Хрумере за это отвечает файл xmessages и раздел в нем: PRESSAGREE. Добавляем в файл после всех записей эту надпись:
<input class="submit" value="Update" type="submit">
PRESSAGREE
Остальное вроде бы стандартное. Запускаем на тест. Ссылка попадает в Полууспешные с надписью Result: using proxy XXX.XXX.XXX.XXX:XXXX; registered (registering only mode is ON);
Смотрим папку Debug. В файле POST id2 видим причину, по которой не зарегистрировались:
The form you submitted contained the following errors
•    You must submit the word that appears in the image
Признак капчи - "captcha", у нас есть  в xas.txt, Хрумер просто не видит саму капчу. Признак нужно прописать в файле default.mask.txt в папке DeCaptcha.
Из этого блока:
<img src="http://www.gearlive.com/images/captchas/1317999968.1828.jpg" style="border: 0pt none;" alt=" " height="30" width="140">
<br>
<input name="captcha" value="" size="20" maxlength="20" style="width: 140px;" type="text">
</p>
В default.mask.txt запишем следующий признак (после последней записи нужно пропустить строку и вставить этот блок):
[Include] [inLink]captchas[/]
          [inForm]captcha[/]
[/]

Теперь всё нормально нам подбросило капчу на ручное определение:

Ссылка снова попадает в Полууспешные, но уже с надписью: Result: using proxy XXX.XXX.XXX.XXX:XXXX; captcha recognized; (manually); registered (registering only mode is ON);
Это хорошо, снова идём в папку Debug. В файле: POST id2.htm видим:


Your registration has been successfully completed.
You have just been sent an email containing membership activation instructions.
Регистрация прошла успешно, нужно только сделать активацию через email. Фразу: «You have just been sent an email containing membership activation instructions» нужно добавить в файл xmessages, чтобы Хрумер знал, что отправлено нам письмо и добавлял ссылку в файл на активацию. Добавляем ее в блок ACTIVATION после последнего признака в этом блоке:


You have just been sent an email containing membership activation instructions
ACTIVATION
Теперь идем в наш почтовый ящик и смотрим письмо об активации:
Ссылка на активацию нам приходим в следующем виде:
http://www.gearlive.com/?ACT=8&id=xxxxxxxxxxxx&r=f&board_id=1

Смотрим файл xpop.txt на наличие такого признака на активацию. Его там нету. Добавляем в хрор:
[...]activate your new account[...]            – в блок [HEADERNEEDS]
http://[...]?ACT=[...]                                 – в блок [LINKNEEDS]

Теперь можно взять эту ссылку и вставить в поле «test» . Всё нормально. Мы зарегистрировались, наш профиль есть на сайте, но пока мы не отредактировали профиль:
Снова идём в папку Debug. В файле: POST id2.htm видим:
Your account has been activated
You are now logged in
Добавляем это в файл xmessages, чтобы Хрумер знал, что мы активировали нашу четную запись и залогинились. Все делаем аналогично предыдущим изменениям в этом файле:
Your account has been activated
REGISTERED
and
You are now logged in.
LOGGEDIN
Теперь Хрумер у нас может удачно активировать ссылки и логиниться на форум. Дальше нужно научить изменять профиль, чтобы оставлять там, где можно ссылку с анкором.
Изменения придется вносить в файл xurl.txt. Для редактирования профиля нужно перейти на страницу: http://www.gearlive.com/forums/member/profile/, а потом на страницу http://www.gearlive.com/forums/member/edit_profile/ . Ссылку с анкором ( и не одну) можно будет оставить в поле Bio.
Добавляем в файл xurl:
AddLinkRule([0,'/member/profile/'
           ],URL_TO_EDITPROFILE);
AddLinkRule([0,'/member/edit_profile/'
           ],URL_TO_EDITPROFILE2);
And to see a profile you should add the following:
AddLinkRule([0,'/member/1'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/2'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/3'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/4'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/5'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/6'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/7'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/8'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/9'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/0'],URL_TO_VIEWPROFILE);

Отлично. Осталось определить, какое поле в нашем проекте будет отвечать за Bio. Я выбрал Real name. В него нужно разместить ссылки в HTML code: <a href="http://GenieGenieGenie.info">ExpressionGenie</a>
А в xas_AI.txt надо добавить признак Bio:
#bio
REALNAME

Пробуем. Только в xurl добавляем еще и признаки для залогинивания:
AddLinkRule([0,'/action,login'
           ],URL_TOLOGIN);
AddLinkRule([0,'/member/login'
           ],URL_TOLOGIN);

Все работает.
Вот полный список изменений, которые нужно внести в файлы:
Добавьте в xmessages.txt:
Your account has been activated
REGISTERED
You have just been sent an email containing membership activation instructions
ACTIVATION
<input class="submit" value="Update" type="submit">
PRESSAGREE
You are now logged in.
LOGGEDIN

 Добавьте в xurl.txt:
AddLinkRule([0,'/action,login'
           ],URL_TOLOGIN);
AddLinkRule([0,'/member/login'
           ],URL_TOLOGIN);
AddLinkRule([0,'/member/profile/'
           ],URL_TO_EDITPROFILE);
AddLinkRule([0,'/member/edit_profile/'
           ],URL_TO_EDITPROFILE2);
AddLinkRule([0,'/search/'
           ],URL_TOSEARCH);
AddLinkRule([0,'/member/1'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/2'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/3'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/4'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/5'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/6'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/7'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/8'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/9'],URL_TO_VIEWPROFILE);
AddLinkRule([0,'/member/0'],URL_TO_VIEWPROFILE);

 Добавьте в xignoreforms.txt:
 [PM_EPROFILE]
{IN_FORM}<input class="submit" value="Search" type="submit"

 Добавьте в xas_AI.txt:
#bday_d
[DAY_TOMORROW]
#bday_m
[MONTH_TOMORROW]
#bday_y
RANDOM[1981..1991]
#bio
REALNAME
#accept_terms
y

 Добавьте в default.mask.txt:
[Include] [inLink]captchas[/]
          [inForm]captcha[/]
[/]


Хотел бы однако предупредить, что моды желательно делать для себе или ограниченного круга юзеров, потому что «жирные» движки при массовом использовании или перестают быть «жирными» или просто ставят такие защиты, которые МОД не может обойти и его нужно обновлять (в лучшем случае) либо искать новые движки (в худшем). Я уверен на 100%, что после выхода статьи мод через некоторое время перестанет нормально работать. Спешите снять сливки. Тут как и с апами Хрумера. Нужно быть впереди конкурентов, и как я говорил в прошлом уроке – время деньги.
Профиля на этом движке давно используют не только черном, но и в белом СЕО. Пауль не даст соврать. :) Поэтому работайте аккуратно и вы будете долго на коне.


 ПыСы. Это не единственно возможный вариант мода под движок ExpressionEngine. Информацию можно записывать и по другому. Для того же xurl.txt можно записать вот такой вариант: AddLinkRule([0,'/member/[0-9]'],URL_TO_VIEWPROFILE); Регулярные выражения поддерживаются. Вобщем, успехов вам в модостроении.

Если есть вопросы - спрашивайте.
Video1:
Video2:

понедельник, 24 октября 2011 г.

Урок по Хрумеру номер 4. Играем на опережение.

Данная статья была написана для англоязычного конкурс, организованного Ботмастер Лаб. Для тех, у кого проблема с английским, предлагаю русскую версию статьи You can outdistance competitors with the help of Hrefer


Программный комплекс «Xrumer+Hrefer» просто незаменимая вещь для веб-мастера, не зависимо от того чем он занимается: Black Hat или White Hat SEO. Но как использовать программу с максимальной отдачей? Как добиться большего, чем другие? Мы же ведь хотим быть лучше и успешнее, чем остальные. Да, это так. Но что для этого нужно сделать? Очень просто – научиться выжимать из Xrumer+Hrefer максимум.

Ну, что ж, приступим. Я покажу вам, как можно оказаться во главе пелетона веб-мастеров, играя на опережение остальных. Ведь время – деньги.

А помогать нам в этом будут Hrefer 3.7 и информация о новой версии - Xrumer 7.08 Elite. От Ботмастера мы узнаём, что в версии 7.08 улучшен пробив форумов на движках Yabb and Punbb. Что даёт нам эта информация? А то, что для этого апа программы нам срочно нужно собирать форумы именно на этих движках! Ведь именно на этом повороте мы сможем обойти наших конкурентов! Пока они будут раскачиваться, админы на этих форумах введут дополнительные защиты и все будут снова ждать очередного апа, довольствуясь стандартным пробивом стандартного набора форумов. Поэтому – вперед и как можно быстрее. Будем собирать форумы именно на движках Yabb and Punbb. Остальные форумы мы успеем собрать и пройти в любое время, они не так актуальны сегодня. Итак, что же нам нужно в данный момент? Только Hrefer 3.7 и наша голова. Соберём для начала форумы на движке Yabb.

Открываем браузер и перейдём на сайт этого движка: yabbforum.com/community/ , чтобы детально его рассмотреть.


Тут замечаем, что версия движка, на котором работает форум - YaBB 3.0 Beta. Это нам пригодится в нашей работе, но главная надпись, по которой начнём сбор признаков в футере несколько иная: Powered by YaBB. Именно по данному признаку и начнём работу. Вбиваем запрос в Гугл и смотрим выдачу.
Замечаем, что помимо форумов на движке YaBB нам Гугл даёт ссылки и на форумы YaBB SE, а это немного другой движок, который использует в отличие от простого YaBB базу данных и имеет другие отличия от своего родителя. Xrumer его пробивает, но в данном апе программы про улучшения в работе с ним ничего не говорится, поэтому, если бы мы собирали просто форумы для работы, то его попадание в нашу базу только приветствовалось бы, но мы собираем базу именно под конкретный движок и лишнее нам тут нежелательно. Поэтому модернизируем запрос: "Powered by YaBB" -"yabb se". Всё, теперь всё замечательно. «Широкий» запрос есть, теперь будем добивать «узкими». «Узкие», как правило, дают более «чистые» результаты, поэтому нам нужно сделать упор на них. Ну, во-первых, такими «узкими» запросами будут варианты с различными модификациями движка. Собираем их и проверяем. Результат будет примерно следующим:

"Powered by YaBB" -"yabb se"
"Powered by YaBB 1 Gold - SP1"
"Powered by YaBB 1 Gold - SP 1.1"
"Powered by YaBB 1 Gold - SP 1.2"
"Powered by YaBB 1 Gold - SP 1.3.1"
"Powered by YaBB 1 Gold - SP 1.3.2"
"Powered by YaBB 1 Gold - SP 1.4"
"Powered by YaBB 1 Gold - Release (Yet Another Bulletin Board)"
"Powered by YaBB 2.1"
"Powered by YaBB 2.2"
"Powered by YaBB 2.2.1"
"Powered by YaBB 2.2.2"
"Powered by YaBB 2.2.3"
"Powered by YaBB 2.3"
"Powered by YaBB 2.3.1"
"Powered by YaBB 2.4"
"Powered by YaBB 2.5 AE"
"Powered by YaBB 3.0 Beta"

Когда мы собрали список всех модификаций движков, можно переходить к дополнительным поискам. Открываем какой-нибудь форум YaBB и ищем дополнительные универсальные признаки. Возьмем, например, тот же yabbforum.com/community/:


Находим замечательный запрос в верхней части страницы: «Welcome, Guest. Please Login or Register», а чтобы отсечь ненужное, добавляем к запросу признак yabb. Всё. Есть еще один запрос. Идем дальше. В нижней части страницы находим: «Username, Displayed Name or Email address:». Отлично! И снова добавляем признак yabb, чтобы отсечь возможный «мусор». Рассмотрим еще один форум: www.prismkites.com/cgi-bin/yabb2/YaBB.pl


Интересный раздел «Forum Statistics». Его стоит изучить по-детальнее. Вот, что мы там находим: Our users have made 47359 Posts within 3504 Topics.
View the 10 most recent posts of this forum.
Most Users ever online was 126 on Aug 22nd, 2011, 10:50pm.
Most Members ever online was 13 on Oct 6th, 2008, 11:58am.
Most Guests ever online was 119 on Aug 22nd, 2011, 10:50pm.
Most Search Engines ever online was 29 on Oct 21st, 2009, 7:57am.

 Это просто Клондайк для нас! По этим запросам мы сможем найти море форумов! Но как их правильно переработать для Hrefer? Наврядли мы получим хороший результат, если напрямую «скормим» эти запросу Гуглу. Можете проверить вставив в строку поиска Гугл, например, данный запрос: «Most Users ever online was 126 on Aug 22nd, 2011, 10:50pm». Задачка вроде бы сложная, но решить нам её поможем сам Гугл! Мы знаем, что для облегчения поиска Гугл дает возможность нам пользоваться различными операторами. И если операторы типа inurl для поиска использовать нежелательно, Гугл очень быстро банит за такие запросы, то оператор «*» (про который мало кто знает, а если и знает, то практически не использует в работе) нам будет здесь незаменим, плюс и Гугл лояльно смотрит на его использование серферами! Эврика!

Первая фраза у нас приобретает вид: "Our users have made * Posts within * Topics". Нам только снова нужно добавить к запросу слово yabb. Вот, что у нас получилось:

"View the 10 most recent posts of this forum" yabb
"Most Users ever online was * on * *, 2010, *" yabb
"Most Users ever online was * on * *, 2011, *" yabb
"Most Members ever online was * on * *, 2010, *" yabb
"Most Members ever online was * on * *, 2011, *" yabb
"Most Guests ever online was * on * *, 2010, *" yabb
"Most Guests ever online was * on * *, 2011, *" yabb
"Most Search Engines ever online was * on * *, 2010, *" yabb
"Most Search Engines ever online was * on * *, 2011, *" yabb

В итоге темплейт для парсинга форумов yabb будет выглядеть примерно так:


Может стоит только добавить вот такой ещё запрос: "Baidu (*), Crawler (*), Google (*), Yahoo! (*)" yabb . Как он вам? :)

Ну, и в sieve-filter желательно разместить примерно это:

/yabb/
/yabb.pl
/yabb1/
/yabb2/
/yabb.cgi

Остается еще один не раскрытый вопрос. Как собрать форумы "Powered by YaBB" на языках отличных от английского. Всё очень просто. Покажу это на примере немецкого языка, искать на других языках аналогично. Ну, во-первых, можно выбрать язык German на вкладке Search Engines options & Filter в меню Language в Hrefer. Можно также на этой же вкладке сделать указание Domain / site - .de. Можно в Words database разместить немецкие ключевики. Но это всё равно не позволит нам собрать все именно немецкие форумы на движке YaBB, потому что не все форумы прописывают в футере «Powered by YaBB» с номером версии, а весь контент в них на немецком. Поэтому открываем такой немецкий форум и ищем признаки, присущие именно немецкой версии. Выглядеть это будет примерно так:

"Willkommen, Gast. Bitte Einloggen oder Registrieren" yabb
"Unsere Mitglieder schrieben * Beitrage in * Themen" yabb
 "Die 10 neuesten Beitrage anzeigen!" yabb
 "Größte Anzahl gleichzeitig anwesender Benutzer war * am * um *" yabb
 "Größte Anzahl gleichzeitig anwesender Mitglieder war * am * um *" yabb
 "Größte Anzahl gleichzeitig anwesender Gaste war * am * um *" yabb
и т.д.

Слова в Words database я рекомендую использовать редкие (если вы хотите собрать большую базу), потому что используя популярные ключевики Hrefer будет постоянно перебирать из практически одних и тех же популярных сайтов (ведь согласитесь, что на крупных сайтах обсуждается намного большее количество тем, чем на мелких, и крупные сайты всегда будут в выдаче по популярным запросам). Если же мы будем использовать редкие слова, то мы увеличим охват форумов, неплохо также использовать длинные кейворды под свою нишу, если мы хотим собрать тематичные форумы для «белого» продвижения.

Согласитесь – ничего сложного. Для испанского, французского, даже китайского языка всё будет аналогично. Просто эти простые секреты до этого никто не раскрывал. Попробуйте включить парсинг по тем запросам, которые я вам показал, и вы увидите, какая «чистая» будет база, собранная Hrefer 3.7 самостоятельно. Захотите ли вы после этого тратить деньги и покупать базы собранные кем-то и содержащие 99% «мусора». Я думаю, ответ очевиден.

Всё. Ботмастер подготовил апдейт Xrumer, а мы подготовили базу для работы. Теперь у нас есть все шансы снять сливки: осталось зарегистрировать профиля, пока админы поймут что к чему. :)

Вобщем, самое главное - перестать думать шаблонно и стараться идти на шаг впереди остальных. В этом ключ к успеху.

С Punbb ситуация аналогичная. Попробуйте составить правильные антибановые запросы к Гугл самостоятельно. Если же это вызывает трудности – задавайте вопросы, буду по чуть-чуть приоткрывать завесу. И запомните, ни одна база, которую вы попробуете купить, не будет лучше того, что вы можете собрать сами. Для этого у вас всё есть: замечательный парсер Hrefer 3.7 и ваша голова. Я видел много баз, которые продают и могу сказать, что в основном это мусор, который продают за деньги. :) Вы будете продолжать покупать «мусор»?

Видео 1:


Видео 2:
Если есть вопросы - задавайте.

среда, 21 сентября 2011 г.

Практика по хрумеру

А народ-то статейки с конкурса Ботмастера про хрумер читает-почитывает-перечитывает. :) И не только русскоязычные читатели. А и пользователи гуглтранслейта. И, похоже, большинство из тех, кто стремится претворить в жизнь спам-статьи - люди из-за бугра.
Последние две недели просто алес какой-то. Народ ломанулся комментить блоги на вордпрессе. У меня на всех буржуйских блогах просто слёт писателей-комментаторов. "А какой у вас классный блог; а как я счастлив читать ваши статьи статьи про унитазы; а какой бы вы посоветовали сделать дизайн шапки на моем сайте: хттп..." Было бы желание собрать нейтральные фразы на английском для комментирования, уже бы на том размером с "Войну и мир" Толстого набрал бы. И ведь не пропускает ВП комменты, да всё равно комментят. :)
Большинство поляков какие-то польские говносайты пытаются поднять, но есть и американцы с англичанами. Мне-то всё равно, комменты в трэш уходят моментом, но люди то как верят, что это рулит. :)
Сила слова - страшная сила...

суббота, 10 сентября 2011 г.

Урок третий. Собираем лучшие базы самостоятельно.


Участвовать в конкурсе, организованном Ботмастер Лабс, не планировал. Время нету, видео нужно для конкурса, как новомодное веяние, хоть легче все хорошими скринами можно объяснить (моё ИМХО), да и палить особо не хочется ничего. Тем уж очень мало осталось прибыльных, тупой спам уже совсем не рулит, тут нужно думать и темы никто палить не будет, если только отжившие попытаться в красивую обвёрку засунуть и припудрить немного. :) Но это не про нас. Вобщем, эти 3 "не", думаю, в основном и стали барьерами для участия в конкурсе для большинства потенциальных участников. Тут как с ремонтом машины из трех: дешево, качественно, быстро - в сервисе могут только 2 условия одновременно выполнить. сиди и выбирай, что тебе ближе. :) С конкурсом тоже самое: есть время, умею делать видео, но нету темы, или умею делать видео, есть тема, но нету совсем времени, или же и время свободное появилось и темка небольшая есть, но видео пугает. Но это хорошо ,если одновременно 2 условия выполняются. Ну, да ладно, отбросим лирику. Я про себя продолжу. Не планировал, значит, я в конкурсе участвовать, даже выбрал за какую статью голосовать буду. Что ни говори, а Доз очень хорошо софт знает и очень толково его применять умеет. Но сегодня узнал, что в конкурсе интрига появилась. Оказывается я голосовать не смогу, а смогут это делать только новички, кто приобрел софт в 2011 году и конкурс рассчитан на них. Удивился немного, но хозяин - барин. Конкурс - это рекламная компания и Александру виднее, как ее проводить. Вобщем, решил тогда выложить статью, несколько легче писать, когда ясно для кого, для всего колхоза на самом деле это сделать невозможно.
Длинное вступление закончилось, теперь к сути.
Что нужно новичку, когда он приобрел такой супер-комбайн, которым является комплекс Xrumer+Hrefer? Правильно, научиться на нем работать и отбросить иллюзии, что, начав спамить простынями, можно заработать деньги. Если вы так думаете, лучше сразу пожертвуйте ваши деньги на благотворительность. Вам нужно научиться использовать инструменты комплекса, желательно затачивая его под себя. Время "бери больше - кидай дальше" ушло. Количество уступает место качеству. Значит будем собирать базу под себя, не научитесь это делать - отстанете от поезда. В этом нам поможет, естественно, Хрефер. Если вы планируете продвигать свои ресурсы в Гугле, то и искать сайты-доноры нам нужно также через Гугл. Думаю, это понятно и логично. Но Гугл, как хозяйка медной горы, всем подряд свои богатства не отдает. К нему подход нужен. Сразу хотел бы сказать, что не надейтесь, что по признакам, которые вы найдете в паблике вы что-то сможете собрать. Они оттого и доступны в паблике, что грош им цена. Дальше тему развивать не буду. Лучше расскажу, как правильно собирать, чтобы вы увидели результат, остальное сами доработаете, главное понять принцип. Собирать по правильному нужно по признакам конкретных, нужных нам движков, а не признакам форумов вообще. Это главная ошибка новичков - не сконцентрироваться на конкретном, а пытаться охватить все целиком. И еще, если хотите напарсить более-менее нормальную базу, откажитесь от использования в запросах операторов. Никаких "inurl:", "site:", "title" и т.д. Гугл таких как вы искателей забанит моментально. Поэтому тщательно изучаем движки, с которыми в настоящий момент работает Хрумер:

четверг, 4 декабря 2008 г.

Почувствовал разницу

5-й Хрумер по сравнению с 4-м пробивает больше ресурсов. Намного больше. Я думал, что сообщения об этом реклама в чистом виде. Но не было бы счастья да несчастье помогло. Позавчера проплатил абонентплату, но мне никак не могли ее зачислить на счет, поэтому на сутки остался без программы. Благо на «четверку» не распространяется абонентка и им можно свободно пользоваться. Вобщем, достал я его из нафталина и погнал до конца проект, который не успел догнать «пятеркой» по свежей базе. Ну, естественно, освежил на 4-ке все файлы, как то: textcaptcha.txt, textcaptcha_adv.txt, xas_AI.txt, xurl.txt и xmessages.txt и папки с логами и линками. Запустил. Ах, да, поставил еще чек активного линка, я всегда его ставлю. Так вот, успешные практически пропали. Вот так. К сожалению, подключили хрумер только через сутки, работала 4-ка все это время, поэтому статистика получилась довольно-таки обширная. На моей базе разница получилась около 8 раз. Больше чтверку юзать не хочу. Это уже истроия.

понедельник, 1 декабря 2008 г.

Урок Второй. Будем фильтровать базу.

Есть мысль внимательнее посмотреть на процесс оптимизации собранной базы.
Хрефер, идущий в комплекте с Хрумером, помог собрать нам по нашим признакам неплохую базу форумов. Но сразу ее пускать в работу нет смысла, будет слишком много "мусора" и даже потенциально небезопасных ресурсов. Что будем с ней делать? Ну, во-первых, я порекомендовал бы собирать список "стоп-слов", выражений, фри-хостов и индексов. Он вам будет помогать и постоянно пополняться. Назовем его, напримр, filter.txt. И начинаем вводить в него:
/products.htm
/productdetail/
/bookmarks.htm
.forumfree.net/
/news.cfm
/links/

и т.д. Немного посмотреть на базу и можно заметить много закономерностей, которые позволят вам сделать определенные выводы. Единственное, что чем больше база, тем легче анлизировать, потому что больше возможностей разглядеть закономерности.
Так вот, первым делом фильтруем нашу базу с помощью файла filter.txt. Это делается просто. И поможет нам в этом инструмент Хрумера: "Фильтр базы ссылок", который расположен в закладке "инструменты". Заполняем следующим образом:

Нажимаем "старт" и в результирующей базе мы получаем то, что мы собрали, но уже без "мусора". Чем больше мы будем работать с базами, тем больше у нас будет становиться файл filter.txt и тем "чище" у нас будет база на выходе. Но это еще не все, а только начало. Дальше будем удалять из базы "шлак" по домену. Ну, во-первых, это .edu, .gov и .mil, выкидывать их будем с помощью инструмента: "Удалить ссылки по зоне домена". Вот так:

Дальше, если нам нужно выкинуть из базы рускоязычные сайты, то продолжнаем фильтровать по доменам: .ru, .ua, .su и .by. Ничего сложного, но в базе могут остаться рускоязычные ресурсы на доменах .net, .com, .info и т.д. Как будем выкидывать их? Здесь нам поможет инструмент "Анализатор базы ссылок". Делаем вот так:

В Базе_mod.txt будут находиться рускоязычные ресурсы (там правда будут сайты и на всяких болгарских языках). Теперь мы при помощи уже знакомого нам инструмента "Фильтр базы ссылок" вычитаем из Базы Базу_mod. Результирующая База_res будет в 99% свободна от русскоязычных форумов. Практически таким же "макаром" можно оставить у себя только рускоязычные форумы.
Далее используем инструмент "Удалить все ссылки по блэк-листу". Просто выбираем его и указываем файл, который нам нужно проверить. На выходе будет файл "чистый" по блэку. Если вы знаете, какие-то адреса, которые шлют абузы, но которых нету в блэк-листе, можно просто добавить их в xblack.txt. Теперь Хрумер будет вычищать и их. Также новых злостных "абузников" постоянно выкладывают в ветке: http://www.botmaster2.ru/tech/index.php?showtopic=80 Можно также дополнять этими адресами свой блэк-лист.
Ну, вот остается отсеять "мертвые" и "глючные" адреса. Использовать будем "Анализатор базы ссылок". В поле "Искать:" зададим ""200 OK". В Базе_mod у нас будут ресурсы, которые можно спамить.
Ну, и на последок проверим базу на повторы. Используем инструмент "Удалить поторные ссылки". Выбираем там нашу Базу и на выходе имеем выборку без повторов.
Все, можно использовать. Пробуйте.
А если же хотете попробовать, но пока нету Хрумера с Хрефером, то вам сюда.

воскресенье, 30 ноября 2008 г.

Урок первый. Обучающий обучению.

Дорогой #username!
На этом уроке мы с тобой схрумкаем обучение программы, которую ты приобел на сайте: БотмастерРу. Уважаемый #username, я не буду тебе с умным видом пересказывать хелп. Если ты его прочитал и чего-то не понял, мой пересказ его не добавит тебе понимания. Я лучше тебе все поробую что-то рассказать.
Зачем нужно обучать хрумер? Наивный вопрос. Представь себе, мой дорогой #username, королевские гонки "Формулы-1". Какие машины, нет, не машины - молнии! Но. Ездят по разному. Даже два одинаковых "Красных жеребца" (ты же, наверное, болеешь за Феррари?) проедут круг по разному, даже, если будет ехать на них один и тот же Шумахер. Странно. Но почему?. Правильно, дорогой #username, все дело в настройках. Стандартные настройки болида позволили ему выехать за ворота завода. Дальше: кручу-верчу-нае.., пардон, научить хочу. Благо эта программа, как пластилин, можно слепить все, что захочешь. Ты же не хочешь, дорогой #username, что бы твой сверкающий болид обгоняли разные джыгули и прочие рикши? И так, приступим.
Мы сегодня купили программу и думаем, что она уже завтра себя отобьет, а послезавтра заработает первый миллион, нам только думать нужно будет, куда бабло потратить. Хотел бы разочаровать тебя, мой дорогой #username, придется работать и разбираться. Что нам нужно? Вобщем, все-то у нас есть, главное, чтобы интернет был. Включаем хрумера и запускаем на чек проксей-соксов для работы. Пользоваться для начала можно бесплатными-дефолтными, мы же заработать денег хотим, а не как можно больше потратить в первый день. Придет время и ты, дорогой #username, купишь себе все, что пожелаешь, но сначала не разбрасывайся деньгами, потому что ты не знаешь, как их правильно тратить. Если тебе религия не позволяет юзать дефолт, расскажу тебе, как можно получить неплохие прокси на стороне, да не убьют меня владельцы этих ресурсов. Но палю: вбиваешь, дорогой #username, в гугл такую надпись: inurl:/proxyc/engine.php и ждешь результатов. Поковырявшись в выдаче ты можешь отыскать себе неплохие ресурсы, которые помогут тебе сэкономить деньги на первое время и увеличить пробив хрумера (КПД твоего феррари). Ну, да ладно, это, как говорят комментаторы, маленькие футбольные хитрости. Ты еще и не до такого додумаешься. Прокси у нас теперь есть. Нужна база. Опять таки есть в комплекте по дефолту. Но мы то знаем, что дефолт позволяет нам только ехать. Ехать в потоке. Чтобы ЕХАТЬ, нужен будет апгрейд. Сегодня же нам нужно сделать тест-заезд, поэтому стандартной базы будет достаточно.
Создаем новый проект. Назовем его оригинально: AlfaRomeo&Julliette (но можешь, конечно, назвать и I love xrumer). A в поле сообщения вобьем четверостишье из Вильяма, понимаете ли нашего, Шекспира. У тебя же, дорогой #username, есть его полное собрание сочинений на компьютере. Под эти чудные строки вы можете замаскировать вашу ссылку и поможет вам в этом макрос: #file_links. Например, так: [url=http://google.com] #file_links[С:\work\Book\Shakespire_romeo.txt,4,s][/url]. Копировать эти строки и вставлять в свой проект не обязательно, потому что, дорогой #username, гугл сам кому хочешь подаст, а во-вторых, у тебя на компьютере папочки и файлы могут называться по-другому. Поэтому желательно проверить информацию, а перед тем, как сохранить проект, не поленись, дорогой #username, нажать в нижнем правом углу страницы "просмотр проекта" кнопочку "тест". Если ты счастлив от увиденного - сохраняй. Теперь переходим к тому, что мы собрались делать: непосредственно самообучению программы. Это очень сильное колдунство, поэтому пользоваться им нужно аккуратно, чтобы не поубивать всех вокруг и не пораниться самому. Вверху на панели находим надпись "САМООБУЧЕНИЕ" и клацаем по ней. У нас появляется возможность настройки системы. Предлагаю отметить пункты следующим образом:

Это поможет как раз таки не навредить и перегрузиться в первый день. У тебя, дорогой #username, благодаря таким расстановкам "галочек" и циферки "2" появится возможность научить хрумер важнейшим полям (скажу по секрету, важны все поля, но есть первые среди равных): полю, куда постить сообщение, и полю, где размещена капча. Именно эти позиции злобные владельцы сайтов наиболее шифруют от нас с тобой, дорогой #username. Берегут и прячут, понимаешь, как Кащей яйцо с иглой, как крестьянин мешок с зерном в годы продразверстки, как Гюльчитай личико, как Мальчиш-Кибальчиш военную тайну. И называют эти боксы по разному, лишь бы только запутать нас с тобой, дорогой #username. Вот против такой хитрой породы людей и предназначен инструмент - "САМООБУЧЕНИЕ". Все. Теперь можно приступать непосредственно к спаму приобщению модераторов и посетителей сайтов к творчеству великого Шекспира. Смело выставляйте 15 потоков и нажимайте старт. Если ресурсы машины позволяют увеличте количество потоков. И пока хрумер работает, вы можете сходить приготовить кофе и выкурить сигарету. Пока вы курите, вас посещают мысли, что вы многому научились и теперь даже можете без труда нажимать кнонку "СТАРТ". Гоните от себя эти мысли: кнопка "СТАРТ" и кнопка "БАБЛО" могут находиться в разных местах. Хотя может и в одном. Хотя... Стоп! Это не простая сигарета была! И пока вы курили, хрумер закончил проход базы в 200 тысяч. То, что нам и надо. Потераем руки и в предвкушении того, что хрумер у нас теперь будет умный и обученный (надо попросить, что б в следующей версии научили его на фортепианах играть), снова тыкаем в менюшку "САМООБУЧЕНИЕ" и выбираем там "управление и результаты" (прим. процесс постинга должен быть в этот момент остановлен). Нашему взору предстает какая-то таблица. Кидалово. Обещали: са-мо-о-бу-че-ни-е хрумера, а тут придется самообучением заниматься. Вобщем, поле для анализов, будь здоров, рука самопроизвольно тянется за еще одной сигареткой. Но, стоп. "Мы не привыкли отступать, нам разрулить батву поможет киножурнал "Хочу все знать" самый обычный виндовский блокнот!

Как будем разгадывать ребусы? Я бы начал с полей textarea. Для этого нажмите по названию столбца "тип поля". Теперь все поля text и textarea расположились по отдельности друг от друга. Я прохожу поля textarea и указываю, в каких из них нужно хрумеру в дальнейшем оставлять мессаджи. Но не переусердствуйте. Старайтесь не присваивать значения полям, содержащим в имени надписи типа "fieldцифра", потому что это развод со стороны недружественных и, я не побоюсь этого слова, враждебных к нам с той, дорогой #username, модераторов. Этими цифрами они крутят как хотят: если на сайте А поле, обозванное field4, будет отвечать за nickname, то на сайте В это может быть Signature или еще что-нибудь. Поэтому настроив обучение на один сайт, можно потерять десятки. Такие спорные позиции лучше отдавайте на откуп хрумеру, дабы не наломать дров. Так вот, заполнив поля textarea, там где мы считаем нужным, сделаем еще одну операцию: рассортируем поля в столбце "Ссылка". Это позволит собрать вместе все признаки по каждому отдельному сайту. И поехали. Переходим по ссылке на сайт и если нам необходимо проанализовать там несколько полей, мы это можем сделать одним махом. Это просто, дорогой #username, да поможет нам Notepad. Главное внимательность и анализ. Спешить не надо, получить феррари с настройками джыгулей не самый оптимальный вариант. Вобщем, дорогой #username, выбираешь-проверяешь-называешь или отбрасываешь. Фу, огромный кусок работы проделали, берегитесь жертвы! Теперь вы попали. Что делать дальше? Как говорил старик Крупский: "Учиться, учиться и учиться". Обучение не прекращать, потому что это наш джокер против хитрожопыхумных сайтов. Но скоро наш лист обучения будет бесконечен и нам дальше будет все труднее вспоминать чему мы научили, а чему нет. Можно отправить все неотмеченные в игнор-лист (правая кнопка мыши и адью). Но это не наш метод, надо страховаться от ошибки, мало ли мы чего-то не заметили или ссылка не открылась, а мы проигнорировали что-то вкусное. Поэтому есть метод проще и надежнее: заходим в папку FieldsForAI и удаляем все записи из файла Log.txt. Это не сложно, дорогой #username. Но теперь наш файл готов к приему следующей порции обучающих ссылок. Этот способ лучше тем, что в следующий раз на тот признак может прийти более понятная ссылка, которую нам будет проще препарировать. То, чему мы обучили хрумер, находится в файле xas_AI.txt, и будет рассматриваться программой, если имя поля не найдено в xas.txt.
Набив руку, можно барться и за другие поля, ничего сложного в этом нет. Единственное, тебе надо будет запомнить, что, когда тебе захочется изучить поля select, простановка галочки в этом поле будет соответствовать присвоению значения полю Custom text: цифры "1" Сложность при обучении будет, если в защите использовано что-то не стандартное: например, текстовая капча (распознать ее можно по фразе перед полем, этими вопросами, дорогой #username, злобные модераторы унижают наше человеческое достоинство, ведь что можно подумать о посетителях форума, которым предлагают сосчитать сколько будет 1+2. Если бы не жажда наживы, мы бы с тобой, дорогой #username, на этот форум в таком случае не пошли бы, нужен нам 100 лет форум для олигофренов. Хрумер думает также и игрорирует эти форумы, приходится заставлять, принудительно прописывая, чтоб он туда залазил). Но об этом, дорогой #username, мы с тобой поговорим при следующих встречах. Также некоторые нехорошие модераторы
иногда умышленно путают названия полей и поле, которое назывется, допустим, EMAIL требует ввода капчи и, наоборот. Ну, это понятно, на войне как на войне. Падонкаф полно.