Рассмотрим основные принципы первоначальной настройки и последующего запуска скрипта на примере Автореггера Мамба.ру.
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