Jeck

Jeck
Рейтинг
82
Регистрация
20.07.2006

Особенно интересно наблюдать как сайт плавно наполнявшийся в течении полугода принятый в adsence и прондексированый гуглом и яндексом полностью не проходит модерацию. Мне просто жалко нескольких дней потраченых на ожидание модерации. Да и к тому же PR уже неделю с лишним обновить не могут.

Словарь Тришина конвертированый из FoxPro в MySql я прав ?

А можно вот так... Ещё и ссылки в абсолютные преобразовав.

function correct_link($home_link,$link) {

if (!preg_match("#^http://#",$link)) {
$strip_link = preg_replace("#\?.*?$#","",$home_link);
$home_link = preg_replace("#^(.*/).*?$#","\\1",$home_link);
preg_match("#^(?:http://)?(.*?)/(.*)/?.*?$#",$home_link,$match);
if ($link{0} == "?") {
$link = $strip_link.$link;
}
$link = preg_replace("#/.*//#is","/","/".$match[2].$link);

$path = array();
$pathA = explode('/', $link);
if (!$pathA[0])
$path[] = '';
foreach ($pathA AS $key => $dir) {
if ($dir == '..') {
if (end($result) == '..') {
$path[] = '..';
} elseif (!array_pop($path)) {
$path[] = '..';
}
} elseif ($dir && $dir != '.') {
$path[] = $dir;
}
}
if (!end($pathA))
$result[] = '';
$path = implode('/', $path);

$link = "http://".$match[1].$path;
}
return $link;
}

$url = "http://jeck.ws/";
$page = file_get_contents($url);

preg_match_all("'<\s*a\s.*?href\s*=\s*([\"\'])?(?(1) (.*?)\\1 | ([^\s\>]+))'isx",$page,$links);
$links = $links[2];

foreach ($links as $n => $link) {
$links[$n] = correct_link($url,$link);
}

$links = array_values(array_unique($links));

GEREM, И что 3 число ? Демка уже есть тут http://reg-in-top.ru/le2demo/ .

Скрипт обновился. Добавлена возможность распознования капчи.

P. S. Пишите ещё пожелания. Учтём.

Навигатор,

Мне просто смешно ! У вас настолько низкий уровень програмирования что не вам мне тыкать в то что я заметил или не заметил. Капча вообще не создаёт проблем просто наверное все присутствующие понимают что если добавить распознование капчи то скрипт будет продоватся в лутшем случаее под зендом. А про сессии я вообще не задумывался у меня уже очень давно написан класс для HTTP который практически полностью емулирует браузер. Так же в скрипте есть парсер форм думаю если вы серьёзно работали в этой области вам будет понятна его необходимость. На счёт насилавать LE думаю ответил маверик.

Так если у некоторых горе оптимизаторов (которые могут обхаить продукт даже его не тестируя) есть какие то конкретные притензии высказывайте прямо - мол так и так скрипт не катит потому то тому то. А не как какие то падонки кг/ам. Так что если вам нечего сказать лутше молчите в тряпочку. Я как програмист тоже с опытом могу сказать что из вас никто пока не произвёл впечатление объективно мысляшего человека. Dash, судя из твоего поста ты не програмист а неудачник жалуюшейся на жизнь потому что нормальных програмистов никто не эксплатирует они либо работают на себя либо на крупную корпорацию которая уважает своих сотрудников. Эксплатируют только низко квалифицированых чайников не способных ни к чему кроме как ныть и сетовать на свою судьбу.

-=maverick=-:
Уважаемый ! Главное цыфры распознать , а уж потом их хоть складывай , хоть дели разницы нет. Хотя если не хочешь усложнять сделаем тебе прям рассылку в форму, которая есть на странице. Т.е. письмо администратору каталога, в котором попросим разместить нашу ссылку и укажем где находится его. А так как каталог обраток у нас хороший, то админ добавит без проблем, это все равно , что пройти модерацию.

Думаю он не много не в тему отписал. Не припомню что бы в стандартной поставки LE2 имелся генератор таких сложных зашитных средств. А вообще действительно не важно что надо делать делить складывать...

Dash:
-=maverick=-
А что насчет защиты от автосубмита?
Половина каталогов запрашивают код с картинки, и с каждым днем их доля увеличивается!

Давай те я отвечу ok ? Покажите мне эту кортинку я решу что с ней делать. В принцыпи декодер есть. Но я просто никак на неё посмотреть не могу.

__SPiRiT__:
ты хоть понял что сказал ? 🚬
для чего хостинг под аллсаб ? 🔥 🍻

Затем что не все живут в москве и имеют широкий анлимитный канал.

Всего: 261