Настройка и использование скриптов на AS Framework

Рассмотрим основные принципы первоначальной настройки и последующего запуска скрипта на примере Автореггера Мамба.ру.

I Настройка

Для того чтобы настроить реггер, нам понадобится:

  • — проверить сервер на совместимость
  • — указать необходимые настройки в config.ini
  • — положить свежие имейл-аккаунты в emails.txt
  • — положить свежие прокси в proxy.txt

Проверка сервера

Если в папке со скриптом есть chk.php – запустите его.

Если скрипт залит на сервер, то https://address/regger/chk.php

Если на локальном сервере – https://localhost/regger/chk.php

Если его нет, то откройте

..regger/engine/checkserver.php

Если и его нет (скрипт очень старый) – обратитесь ко мне, я дам вам этот скрипт бесплатно.

После запуска вы увидите таблицу.

Красные значения необходимо исправлять, зеленые означают что все в порядке.

Настройка config.ini

Собственно, настроить config.ini можно двумя способами – вручную и в визуальном редакторе.

Второй способ проще, но первый следует изучить для более тонкого понимания принципов взаимодействия скрипта с конфигурационным файлом.

Итак, настройка вручную.

Для начала нам необходимо открыть файл в текстовом редакторе.

Блокнот для этого не подойдёт, т.к. не умеет сохранять в UTF-8 without BOM. Результатом сохранения файла, отредактированного Блокнотом, мы получим нерабочий файл конфигурации с тремя нечитаемыми лишними символами в начале.

Поэтому идём в этот мануал Сохранение файлов в UTF-8 without BOM с помощью Akelpad, учимся пользоваться Akelpad-ом и открываем config.ini в нём.

Сразу скажу две удобных горячих клавиши – F2 – Сохранить, Escape – Закрыть редактор.

Теперь сама настройка.

Ищем строку

anticaptcha = ; ключ антикапчи. antigate.com

В ней необходимо указать наш ключ антикапчи.

Как его получить? Берём у меня инвайт для регистрации на antigate.com, регаемся там, идём в раздел “настройки” и получаем там ключ, типа dd9d54f1f7af67b2fea5b22a6f2a38c7

Указываем его здесь:

anticaptcha = dd9d54f1f7af67b2fea5b22a6f2a38c7; ключ антикапчи. antigate.com

Теперь разберем получившуюся строку.

“anticaptcha” – имя опции

“dd9d54f1f7af67b2fea5b22a6f2a38c7″ – значене опции. кавычки обязательны лишь тогда, когда в значении есть пробелы

“; ключ антикапчи. antigate.com” – комментарий. Все после ; – комментарий. ; – может и не быть, просто значение без комментария

пробелы в строке роли не играют

Далее.

Видим строку

clear = “log.log|activator.log|captcha|errors”; очищать файлы/директории

В данном примере менять её необязательно, хочу лишь пояснить что значит знак | в значении.

С помощью него я делаю из строки набор значений.

Т.е. если в другом конфиге вы увидите строку с комментом типа “укажите город. значения можно разделять |, берётся случайное”

это означает что если вы укажите “Самара|Москва|Новосибирск”, скрипт разделит строку на 3 разных города и выберет один из них случайным образом.

Теперь по поводу значений 0/1.

Пример:

debug = 1; выводить на экран работу реггера

1 – всегда означает Да, Включить, Включено, On, Enabled

0 – всегда означает Нет, Отключить, Отключено, Off, Disabled

Строки, не содержащие ничего кроме комментария, вроде:

; антикапча

используются для визуального разделения блоков в редакторе конфига и редактированию не подлежат.

Теперь о редактировании настроек редактором конфига

Это просто – открываем в браузере index.php, видим меню.

Если скрипт выпущен мной давно и сразу начал работать, нажмите Escape чтобы его остановить.

После этого открывайте пункт меню “Настройки”.

Принцип редактирования значений абсолютно такой же, они сохраняются в config.ini такими, какими вы их укажете.

Нам осталось положить свежие почтовые аккаунты в emails.txt и прокси в proxy.txt.

По поводу аккаунтов:

— складываются построчно, 1 строка = 1 акк

— формат: login@server.com:пароль

— сохранять Akelpad-ом или подобными редакторами в UTF-8 without BOM. Опять же отсутствие галочки BOM имеет большое значение.

С прокси аналогично, формат:

proxy:port

111.111.111.111:8080

Если у вас socks-прокси, не забудьте поставить в config.ini строчку proxyType = 1, иначе скрипт не будет с ними работать.

II Запуск

Откройте index.php в браузере.

Если скрипт залит на сервер, то https://address/regger/index.php

Если на локальном сервере – https://localhost/regger/index.php

Строка меню содержит некоторые пункты, которые давно морально устарели, поэтому я рассмотрю лишь основные, которые были, есть и будут.

Если каких-то пунктов у вас нет – значит скрипт был написан ранее, чем я их создал.

За доработку 5-10 баксов в зависимости от скрипта, я могу добавить их в любой свой скрипт.

— “Старт/Стоп” – кнопка управления работой скрипта.

— “редактор конфигурации” или “настройки” – редактор файла настроек config.ini

— “баланс антикапчи” – проверка баланса на antigate.com

— “очистить логи/капчи/ошибки” – автоматизированная очистка всего того, что указано в конфиге, в опции clear. Устарело и удалено в новых скриптах.

— “редактор файлов” – редактор файлов. избавляет от необходимости вообще заходить на ftp или в папку со скриптом. имхо, так прост и интуитивно понятен, что не нуждается в описании.

— “активатор” и т.п. – ссылки на дополнительные скрипты. Активатор прилагается к авторегистратору и активирует ссылки, высланные на email.

— “справка” – есть в скриптах, выпущенных с 01/2010. содержит 4 раздела: совместимость сервера, баланс антикапчи, readme, горячие клавиши.

readme выводит на экран содержимое readme.txt, а горячие клавиши содержат описание собственно самих горячих клавиш, добавленных в скрипт.

На данный момент горячих клавиши 4:

Z – вернуться на предыдущую страницу

пробел – Старт/Стоп скрипта

P – настройки

E – редактор файлов

———————————————–

последняя редакция 22:06 12.01.2010

Рейтинг
( Пока оценок нет )
Загрузка ...