Спамилка demotivation.ru для Xedant Human Emulator

Статус
В этой теме нельзя размещать новые ответы.

blackseojonn22

Писатель
Регистрация
22 Июл 2009
Сообщения
5
Реакции
98
скрипт пишет в папки logs и data, их необходимо создать
настройки для использования прокси
PHP:
#############################
#
#      proxy
#############################
$needproxy = 0;
$userproxy = 'user';
$passwdproxy = 'pass';
настройки для спама
PHP:
#############################
#
#      setts
#############################
# http://richarbuz.com/?go=promo
$razdevau_images_array = array (
"http://razdevau.com/promo/r8.jpg",
"http://razdevau.com/promo/r6.jpg",
"http://razdevau.com/promo/r5.jpg",
"http://razdevau.com/promo/r4.jpg",
"http://razdevau.com/promo/r3.jpg",
"http://razdevau.com/promo/r2.jpg",
);
shuffle ($razdevau_images_array);
$razdevau_url = "http://razdevau.com/";
PHP:
#############################
#
#      main
#############################
	$browser->enable_images("false");
	$browser->wait_for(240,1);
if(!$best_dems_local ) {
	$browser->set_referer("http://demotivation.ru/");
	$browser->wait_for(240,1);
	$browser->navigate("http://demotivation.ru/");
	$browser->wait_for(240,1);
	$html=$webpage->get_body();
	write_string("logs/demotivation.ru.htm", $html);
	preg_match_all('~javascript:set_vote\("(.*)"\)~', $html, $matches);
	for ($i=0; $i< count($matches[0]); $i++) {
	# echo "matched: " . $matches[0][$i] . "\n";
	#echo "part 1: " . $matches[1][$i] . "\n";
	$best_dems[] = $matches[1][$i];
	}
	write_string("data/demotivation.ru.best_dems.txt", serialize ($best_dems), "w");
}else {
	$best_dems = unserialize (file_get_contents('data/demotivation.ru.best_dems.txt'));
}
print_r($best_dems);
shuffle ($best_dems);
$browser->set_referer("http://demotivation.ru/");
$browser->wait_for(240,1);
$browser->navigate("http://demotivation.ru/".$best_dems[0]."pic.html");
$browser->wait_for(240,1);
/*
$browser->enable_images("true");
$browser->wait_for(240,1);
*/
# постим новый коммент
// javascript:setComment('mtabl1','0')
$browser->call_java_script("setComment","mtabl1;;;0");
$browser->wait_for(240,1);
# заполняем новый коммент
#$textarea->set_value_by_name('data',$trach_data[0]);
$textarea->set_value_by_name('data','<a href="'.$razdevau_url.'"><img src="'.$razdevau_images_array[0].'" ></a>');
$button->click_by_number(0);
$browser->wait_for(240,1);
$html=$webpage->get_body();
write_string("logs/demotivation.ru_1end.htm", $html);
if(strpos ($html, "спам-бот")) {
	$button->click_by_number(0);
	$browser->wait_for(240,1);
	$html=$webpage->get_body();
	write_string("logs/demotivation.ru_2end.htm", $html);
}
Скачать скрипт:
 

Вложения

  • demotivation.ru.rar
    2,7 KB · Просмотры: 16
Подскажите откудавзять класс:
PHP:
$browser
и под что он вобще написан?
PHP:
require("../Templates/xweb_human_emulator.php");


Написан под специальный автоматизатор Human Emulator называется. Ищи на форуме. Тут он есть.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху