Оглавление
Описание
Комбайн 24open создан кучкой робких биологов с целью облегчить свои мучения, находясь на сайте знакомств.
Позволяет быстро и непринужденно найти свою мечту, либо стать мечтой самому.
Базовая комплектация:
- автореггер
- активатор
- чекер
- кастомизатор (заполнение анкет)
- спамер
- гулялка
- оценщик фоток
- инвайтер в друзья
Всё что вам понадобится - это denwer или phpache для его запуска.
Установка
1 Установка на денвер/пхпач:
- скопировать в webservers/home/localhost/www/24open
- открыть в браузере http://localhost
1 Установка на сервер:
- если firstvds.ru - настроить сервер
- залить в public_html/24open/
- поставить права на запись на следующие файлы и папки:
captcha/
db/
errors/
photos/
config.ini
log.log
aboutme.txt
accounts.txt
accounts_invalid.txt
blacklist.txt
blog_post.txt
cities.txt
emails.txt
emails_invalid.txt
emails_ok.txt
emails_used.txt
fuck_targets.txt
messages.txt
photo_desc.txt
proxy.txt
search_cities.txt
- открыть http://ТВОЙ_ДОМЕН.fvds.ru/24open/
Настройка
Пошаговая инструкция
Регистрируем аккаунты:
- кладем имейлы в виде ЛОГИН:ПАРОЛЬ в emails.txt
- прокси socks5/http в proxy.txt (тип прокси обязательно указывается в конфиге)
- открываем комбайн: http://..../index.php
- идем в настройки ../engine/confeditor.php
- ручная настройка конфига - config.ini
- указываем в конфиге ключ антикапчи (antigate.com / инструменты / настройки аккаунта / ваш captcha ключ). если его нет - дам инвайт.
- остальные настройки по вкусу
- при регистрации используются женские имена - ../res/f.names.txt и мужские имена ../res/m.names.txt
- на выходе получаем использованные имейлы в emails_used.txt, невалид уходит в emails_invalid.txt
- логи пишутся в log.log (если включено в конфиге)
- капча сохраняется в captcha/, ошибки в errors/. скрипт очистки капч/ошибок/лога - "очистка логов, капч, ошибок" ../engine/clr.php
- также можно чистить мусор бат-файлом: delete_tmp.bat
Активируем аккаунты:
- ждем пока на имейлы дойдут письма (1-5 мин.)
- запускаем активатор ../activator.php
- он достает из ящиков логины/пароли новых аккаунтов и складывает в accounts.txt в виде ЛОГИН:ПАРОЛЬ
- имейлы скидывает в emails_ok.txt
Чекер аккаунтов:
- Запускаем кастомизатор ../customizator.php, но в настройках включаем режим чекера
- акки берутся из accounts.txt
- невалид уходит в accounts_invalid.txt
Кастомизатор аккаунтов (заполнение):
- Запускаем кастомизатор ../customizator.php
- меняем город на город из списка (подробнее в приложении А)
- отключаем оповещения на мыло
- заливаем указанное кол-во фоток из папки photos, опционально пережимая их с рандомным качеством. (см. приложение D)
От этого фотка меняет свой вес и контрольную сумму, что делает её уникальной с точки зрения движка сайта.
Расширение jpg.
- в photo_desc.txt построчно добавляем описания для фоток. сохраняем файлы в utf-8 without bom (см. прил. С)
- в blog_post.txt аналогично записи для блога. активная ссылка - см. приложение С
- в aboutme.txt инфа "о себе"
- заполняем знакомства текстом из fuck_targets.txt, цели знакомства (см. приложение 1)
- заполняем типаж и интересы
Спамим/гуляем:
- аккаунты берет из accounts.txt
- собираем базу / либо грузим из файла (см. приложение B)
- значения полей для расширенного поиска в приложении E
- принцип работы:
входит 1 акк
собирает N по первому городу из файла search_cities.txt
спамит
собирает N по второму городу
спамит..
входит 2 акк..
- можно вести блеклист blacklist.txt. если запустили несколько копий, то можно использовать общий блек-лист, лежащий в корне рядом с папками.
в этом случае в конфиге надо указать "../blacklist.txt" (что означает: ВЫЙТИ из папки комбайна и искать файл ВНЕ неё)
- опционально можно повышать "рейтинг благородства" мужским анкетам (если у вас женская)
- оценивать все или N фоток заданной оценкой
- приглашать в друзья
- сообщения из файла messages.txt, подробнее в приложении C
Инструменты
В движке ASFW есть следующие стандартные инструменты, типа домкрата и баллонника в каждой машине:
- "тест сервера на совместимость" - позволяет проверить, удовлетворяют ли настройки сервера требованиям скрипта
- "тест сервера на бан по IP" - проверка, не забанен ли IP сервера сайтом. просто введите адрес сайта
- "граббер паблик прокси" - тут все просто
- "очистка логов, капч, ошибок" - удаление временного мусора
Контакты
аська 86776690
мыло freedomscripts.support@gmail.com
сайт www.freedomscripts.org
мануалы www.lsdeex.ru
Приложение А: города
Города нужны для указания в аккаунте места жительства.
Вы заполняете файл cities.txt (для заполнения акка) / search_cities.txt (для сбора баз) ссылками,
содержащими их номера и двиг берет города по очереди.
Добавление города:
- делаем поиск по нему
- идем на вторую страницу результатов
- копируем строку адреса в cities.txt (search_cities.txt)
В файле допустим любой текст, комментарии и форматирование. Главное - иметь набор ссылок, содержащих строки типа:
s_countries=1&s_regions=3&s_cities=2585
Двиг достает цифры 1, 3 и 2585 и формирует из них код города.
Чтобы указать просто страну или регион, поставьте -1 для города и(или) региона соответственно.
Например:
Россия s_countries=1&s_regions=-1&s_cities=-1
Россия, Питер (вся область) s_countries=1&s_regions=3&s_cities=-1
В cities.txt уже есть ссылки и примеры.
Приложение B: Работа с базами юзеров
Все базы хранятся в папке db, в виде текстовых документов.
Например mans-18-40.txt
Чтобы собрать базу:
- выключите её использование: useDb = 0
- укажите имя базы: db = "./db/mans-18-40.txt"
- включите сохранение в неё: saveToDb = 1
Чтобы проспамить базу:
- включите её использование: useDb = 1
- укажите имя базы: db = "./db/mans-18-40.txt"
- опционально можете включить удаление из базы проспамленных - deleteFromDb = 1
Приложение С: текстовые файлы
Инструкция по сохранению в utf-8 without BOM
Для всех текстовых работают конструкции {1|2|3} (берется рандом)
Кодировка UTF-8 without BOM (подробнее о сохранении на lsdeex.ru)
Запись в блог (blog_post.txt)
построчно, сначала заголовок, потом разделитель "---" (без кавычек), потом текст поста
ЗАГОЛОВОК---ТЕКСТ ПОСТА
пример активной ссылки в блоге: <a title="ЗАГОЛОВОК" href="http://google.ru" target="_blank">ТЕКСТ</a>
Приложение D: Пережатие фоток
Пережимаются с рандомным (+- 3%) качеством от указанного в конфиге
ставим quality = 90, на выходе получаем от 87 до 93
Пережатие позволяет сделать фотку уникальной, чтобы движок не мог определить факт присутствия фото в базе ранее.
Чем меньше quality - тем ниже качество фотки и меньше вес. Обратно восстановить фото нельзя.
Минимальное приличное качество 80. Максимальное 100, но 90 хватит за глаза.
Вообще не знаю зачем пишу тут всё это, могли бы и сами нагуглить. Оставьте 90.
Приложение E: Расширенный поиск
Значения для полей расширенного поиска спамера.
Цели знакомства
friendship - Дружба и общение
email - Переписка
love - Любовь, отношения
regsex - Регулярные встречи
family - Брак, создание семьи
child - Рождение, воспитание ребенка
pohod - Совместные походы куда-нибудь
Семейное положение
2 Женат/замужем, живем раздельно
5 Разведён / Разведена
8 Не женат/не замужем
10 Нет ответа
Дети
1 Нет
2 Нет, но хотелось бы
7 Есть, живем вместе
8 Есть, живем раздельно
9 Не уверен, но могут быть
10 Нет ответа
Интересы
1 Автомобили
2 Бизнес и финансы
4 Домашние животные
8 Искусство
16 Кино
32 Компьютеры и интернет
64 Кулинария
128 Литература
256 Мода, стиль
512 Марки
1024 Музыка
2048 Наука
4096 Политика
8192 Психология
16384 Путешествия
32768 Работа и карьера
65536 Религия, философия
131072 Спорт
262144 Театр
524288 Фотография
deex @ FreedomTeam 04/2010