Zlo_606ep

Zlo_606ep
Рейтинг
129
Регистрация
14.12.2006
Должность
Веб-дизайн, node.js, React, drupal
cibersant:
http://www.omsk777.ru/all.php?act=robotbad читай здесь .

То же что и яваскрипт

Я картинки иногда отключаю, да и браузеры всякие нехорошие бывают

Да, вроде только document.write и т.п., чтоб не читал, хотя можно и с клоакингом попрактиковаться

Простая системка, и простой бесконечный цикл while, пока весь интернет не съест : )

FreeMarket:
нужен многопоточный быстрый кравлер ... чтоб он всё ложил в мускульную таблицу

Вот так, правда в один поток, но и он неплохо систему подвесит :)

if(!in_array($v,$massivssilok)) {array_push($massivssilok,$v);polozhitvtablitsu($page);}

сорри, дубль пробрался

Я простого в 10 строк писал, ну, чтобы по ссылкам лазил, чтобы "не палить тему", кратко по функциям скажу как было (парсилка урлов):

создаю пустой массив ссылок, первое значение - стартовый адрес:

$massivssilok=array('http://start.url');

далее

while($url=each($massivssilok))

{

$page=load($url); // загрузка страницы, я обходился стандартным file_get_contents

preg_match_all('#url#',$page,$matches);

foreach($matches[1] as $v)

{

if(!in_array($v,$massivssilok)) array_push($massivssilok,$v);

}

}

Вот такая вот суть, плюс проверка на "нажность" ссылок, загрузка текста и т.п.,

для примитивной парсилки сойдет, если нужно помощнее, нужно учесть что скрипт будет вешать систему, я делал проверку времени выполнения: если больше нужного - break, в следующий раз массив заполнить набранными за предыдущие циклы адресами.

нужно на mouseout повесить событие типа "через 3 секунды display:none;", делают всякие альфа переходы, но по-моему они не удобны. Еще можно расширить область действия, subaru_kz (таких полно, просто первый раз такое сегодня в нашей зоне увидел), имхо, просто и изящно устроено, посмотрите это меню без стиля - образец семантики.

Jefa:

Надо убрать пару внешних ссылок с главной сайта1 на сайт2 и сайт3, если сделать это редиректом - на сайте2 и сайте3 будет защитан переход с сайта1?
Спасибо!

Посмотрел, при редиректе, браузер (firefox, ie) посылает стандартный REFERER с урлом той страницы, с которой перешел на страницу с редиректом: страница А => goto.php => redirect to Страница Б = REFERER на странице Б = "Страница А", а не "goto.php", то есть система сайт2, сайт3 защитают обычный переход со страницы А, а не с goto.php.

p.s. Сначала, пока не проверил думал или передаст в реферере goto.php, или ничего, вот.

Вообще, редиректной может оказаться любая ссылка, хоть index.htm, которая перенаправляет Вас на другой url, а обычно со словами out, go, redirect

может имелось в виду домен вроде i.ua, такие уже давно раскуплены, хотя... любой каприз за ваши деньги... 8-)

Всего: 484