Скрипт для автогенерации сайтов, оптимизированных под заработок на показе контекстных объявлений. Проведены дезенд и деобфускация (топорно) файлов скрипта.
Не думаю что этот скрипт в существующем виде может приносить заявленную прибыль, но как источник идей и приемов производства простых скриптов он вполне подходит.
В заметке идет речь об одной из старых версий AdSenseBoy
Инструкция по установке AdSenseBoy
- Инсталляция AdsenseBoy довольна проста. В первую очеред необходимо проследовать в папку builder_template, выбрать приглянувшийся шаблон и внести правки в его файлы index.php и result.php (вставить свои уникальные мета-тайтл, описание и ключевые слова в index.php, и вставить свой AdSense-код в оба файла)
- Открыть файл 1.txt из папки articles и вставить в него немного (иди много текста) связанного с тематикой вашего сайта.
- Згрузить фалы в бинарном режиме на сервер. Установить CHMOD-ы на файлы license_builder.dat и config_builder.php равными 777.
- Зайти в CPanel (или в другую хостинг-панель) и создать базу данных MySQL, пользователя с паролем и добавить ему все права на БД.
- Запустить в браузере http://вашдомен.com/install_files/install.php. В появившейся форме необходимо заполнить следующие поля: соединение с БД, детали описания сайта (название, ключевые слова и т.п.). После заполнения всех полей и нажатия кнопки «Complete installation» появится сообщение о окончании установки или сообщение о допущенных ошибках. После этого можно удалить папку /install_files/.
Настройка AdSenseBoy
Использование шаблонов и пользовательских функций
Функции для index.php
- markov(P1, P2); Функция для автоматической генерации текста на основе текстов в папке articles.
<?php markov(3, 250); ?> сгенерирует текст с «сложностью» равной 3-м и длиной 250 символов. - Make_Content(P1, P2); Функция предназначена для помещения на страницу контента спарсенного с поисковиков.
<?php Make_Content(«index_page», $SERPS_PAGES); ?> функция поместит на страницу содержимое выдачи поисковых систем по кейводрдам для страницы index_page (для id = 1, для остальных страниц параметр равен $keyword_id), $SERPS_PAGES — подключаемая переменная из конфигурации сайта (количество страниц извлекаемых для каждого кейворда). - Keyword_Links(P1, P2) функция выводит ссылки на другие страницы сайта (навигация).
<?php Keyword_Links(«index_page», 10); ?> функция выведет 10 ссылок на другие страницы на главной странице (для остальных страниц 1-ый параметр равен $keyword_id).
Функции для results.php
- meta_all(P1, P2) функция автоматически генерирует мета-теги: meta-title, meta-description, meta-keyword.
Первый параметр ID кейводрда в таблице keywords, второй количество ключевых слов в соответствующем мета-теге.
<?php meta_all($keyword_id, $TOTAL_KEYWORDS); ?> сгенерирует автоматически все мета-теги для всех страниц сайта. - Make_News(P1, P2) функция выводит последние новости для выбранного топика(кейворда).
<?php Make_News($keyword_id, 3); ?> выведет 3 новости для кейворда $keyword_id. - Internal_Exchange(P1); функция выводит предложение обменятся ссылками на странице с конкретным $keyword_id, который является единственным параметром.
Функции для sitemap.php
- sitemap(P1, P2); функция генерирует карту сайта.
<?php sitemap(50, $page_number); ?> выведет карту сайта с 50-ю ссылками на $page_number страницах.
Функции для links.php
- Display_Partners(); функция выводит ссылки на партнеров по обмену ими, параметров не трубует.
Общие переменные и функции доступные для использования в шаблонах
1. display_adsense(P1, P2, P3, P4, P5, P6, P7); функция выводит объявления adsense.
<?php display_adsense(160, 600, «FFFFFF», «FFFFFF», «0000FF», «000000», «000000»); ?> выведет объявление соответствующих габаритов и соответствующих цветов.
2. External_Websites(P1); выведет внешние ссылки на остальные ваши сайты, которые заблоговременно будут введены в админке. Параметр отвечает за количество выводимых ссылок.
3. $SITE_NAME; переменная содержит имя сайта.
4. $SITE_DESCRIPTION; переменная содержит описание сайта.
5. $page_keyword; содержить ключевые слова страницы, но работает только на results.php.
6. $cloak_page; принимает значение 1 если посетитель приходит из поисковой системы.
7. $cloaked_keyword; это переменная содержит ключевые слова по которым посетитель нашел ваш сайт в поиской системе.
Небольшие исправления:
1. В файлах adsenseboy\install_files\install.php, …\builder_admin\index.php исправлена функция list_templates().
2. Протестировано добавление ссылки на странице adsenseboy/builder_admin/manage_links.php.
3. Исправлен шаблон карты сайта adsenseboy\builder_template\bluewave\sitemap.php\sitemap.php.
Скачать (download) AdsenseBoy dezended and deobfuscated
Эпилог
Призываю не заниматься черным SEO (есть мнение, что оно ведет на темную сторону силы) с помощью скрипта, а использовать его исключительно в образовательных целях:
Don't spam. Read books.