blackseojonn22
Писатель
- Регистрация
- 22 Июл 2009
- Сообщения
- 5
- Реакции
- 98
- Автор темы
- #1
скрипт пишет в папки 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);
}