Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Веб скрипты » Поиск и обмен » ПОдскажите хорошую грабилку
Страницы (2): [1] 2 »
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Sergey_pol
Участник+
Средний рейтинг: 4.6 | Оценок: 5
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2002
Место проживания: Владивосток
Публикаций: 131
Статус: Sergey_pol в оф-лайне
ПОдскажите хорошую грабилку [сообщение #33414]

ПОдскажите, пожалуйста, хорошую грабилку, которая бы могла грабить страничку чужую от заданного тега до тега, perl или php

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 05-02-2003 07:22
Нажмите сюда для просмотра профайла Sergey_pol Отправить Персональное сообщение Sergey_pol Найти сообщения от Sergey_pol Добавить Sergey_pol в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Ilia
Модератор
Средний рейтинг: 3.67 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Apr 2002
Место проживания: Тюмень
Публикаций: 106
Статус: Ilia в оф-лайне
[сообщение #33458]

<?
$GrabURL = "http://site/page.html";
$GrabStart = "С кокого слова грабить";
$GrabEnd = "По кокое слово грабить";

$file = fopen("$GrabURL", "r");
$rf = fread($file, 20000);
$grab = eregi("$GrabStart(.*)$GrabEnd", $rf, $printing);

fclose($file);
echo $printing[1];
?>

Всё это сварачиваешь в file.php и всё

__________________
**censored** - Тюменский информационно-развлекательный портал.
**censored** - хостинг

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 05-02-2003 16:34
Нажмите сюда для просмотра профайла Ilia Отправить Персональное сообщение Ilia Посетить домашнию страничку Ilia! Найти сообщения от Ilia Добавить Ilia в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Sergey_pol
Участник+
Средний рейтинг: 4.6 | Оценок: 5
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2002
Место проживания: Владивосток
Публикаций: 131
Статус: Sergey_pol в оф-лайне
[сообщение #33493]

он ТЕГИ поддерживает или только слова??? насколько я понимаю не поддерживает, да? Если поддерживает то как быть с кавычками? допустим надо грабить с конструкции:
<img src="/public/banners/gim.jpg" width="153" height="54" border="0">.
А у тебя уже есть ковычки в $GrabStart = "С кокого слова грабить" в этом и весь глюк ;-(((
У меня очень похожий скрипт был, но в связи с вышеизложенным он не подошел или я просто не понял как исправить глюк этот...
У кого нить еще есть предложения???

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 06-02-2003 00:14
Нажмите сюда для просмотра профайла Sergey_pol Отправить Персональное сообщение Sergey_pol Найти сообщения от Sergey_pol Добавить Sergey_pol в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Sergey_pol
Участник+
Средний рейтинг: 4.6 | Оценок: 5
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2002
Место проживания: Владивосток
Публикаций: 131
Статус: Sergey_pol в оф-лайне
[сообщение #34001]

ТАК ЧТО - НИКТО НЕ ПОДСКАЖЕТ ???????

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 11-02-2003 02:46
Нажмите сюда для просмотра профайла Sergey_pol Отправить Персональное сообщение Sergey_pol Найти сообщения от Sergey_pol Добавить Sergey_pol в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Nevermind
Участник+
Средний рейтинг: 4 | Оценок: 7
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Feb 2002
Место проживания: RU, VLadivostok
Публикаций: 145
Статус: Nevermind в оф-лайне
[сообщение #34008]

Sergey_pol,
Ты вообще представляешь, что у тебя получится в переменной $file из приведенного выше кода? Ð_то я к вопросу о "поддержке" тэгов...

А кавычки можно элементарно экранировать - <img src=\"bla-bla\">

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 11-02-2003 06:26
Нажмите сюда для просмотра профайла Nevermind Отправить Персональное сообщение Nevermind Найти сообщения от Nevermind Добавить Nevermind в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Sergey_pol
Участник+
Средний рейтинг: 4.6 | Оценок: 5
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2002
Место проживания: Владивосток
Публикаций: 131
Статус: Sergey_pol в оф-лайне
[сообщение #34015]

как их можно экранировать, когда САЙТ ЧУЖОЙ. а потом я прекрасно себе представляю, там будет кусок htmlя - то что мне и надо...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 11-02-2003 07:06
Нажмите сюда для просмотра профайла Sergey_pol Отправить Персональное сообщение Sergey_pol Найти сообщения от Sergey_pol Добавить Sergey_pol в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Tagore
Сибиряк
Средний рейтинг: 3.58 | Оценок: 31
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания: Новосибирск
Публикаций: 1255
Статус: Tagore в оф-лайне
[сообщение #34048]

Ilia
Ð_то ты сам придумал? Типа шутка, да??
Всем стало смешно, онако.

__________________
Международное брачное агенство в Сибири.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 11-02-2003 18:13
Нажмите сюда для просмотра профайла Tagore Отправить Персональное сообщение Tagore Посетить домашнию страничку Tagore! Найти сообщения от Tagore Добавить Tagore в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Sergey_pol
Участник+
Средний рейтинг: 4.6 | Оценок: 5
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2002
Место проживания: Владивосток
Публикаций: 131
Статус: Sergey_pol в оф-лайне
[сообщение #34067]

не понял тебя? что не так?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-02-2003 00:28
Нажмите сюда для просмотра профайла Sergey_pol Отправить Персональное сообщение Sergey_pol Найти сообщения от Sergey_pol Добавить Sergey_pol в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Sergey_pol
Участник+
Средний рейтинг: 4.6 | Оценок: 5
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2002
Место проживания: Владивосток
Публикаций: 131
Статус: Sergey_pol в оф-лайне
[сообщение #34085]

Nevermind кстати с экранированием вроде все работает, сначала просто не понял, спасибо...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-02-2003 06:58
Нажмите сюда для просмотра профайла Sergey_pol Отправить Персональное сообщение Sergey_pol Найти сообщения от Sergey_pol Добавить Sergey_pol в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Ilia
Модератор
Средний рейтинг: 3.67 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Apr 2002
Место проживания: Тюмень
Публикаций: 106
Статус: Ilia в оф-лайне
[сообщение #34257]

Tagore , что тебе смешным показалось ?

__________________
**censored** - Тюменский информационно-развлекательный портал.
**censored** - хостинг

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 13-02-2003 17:27
Нажмите сюда для просмотра профайла Ilia Отправить Персональное сообщение Ilia Посетить домашнию страничку Ilia! Найти сообщения от Ilia Добавить Ilia в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Tagore
Сибиряк
Средний рейтинг: 3.58 | Оценок: 31
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания: Новосибирск
Публикаций: 1255
Статус: Tagore в оф-лайне
[сообщение #34258]

Ilia
а поробуй достать содержание этого файла ...

<?
$GrabURL = "http://205.242.21.21/webedit/config.php";
$GrabStart = "<?";
$GrabEnd = "?>";

$file = fopen("$GrabURL", "r");
$rf = fread($file, 20000);
$grab = eregi("$GrabStart(.*)$GrabEnd", $rf, $printing);

fclose($file);
echo $printing[1];
?>

__________________
Международное брачное агенство в Сибири.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 13-02-2003 18:09
Нажмите сюда для просмотра профайла Tagore Отправить Персональное сообщение Tagore Посетить домашнию страничку Tagore! Найти сообщения от Tagore Добавить Tagore в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
[PsyHoZ]
=> sYs <=
Средний рейтинг: 4 | Оценок: 1

Зарегистрирован: Dec 2001
Место проживания: Израиль Город: Хайфа
Публикаций: 195
Статус: [PsyHoZ] в оф-лайне
[сообщение #34259]

Tagore
ты сам знаеш что ты хочеш сказать?

__________________
Любовь как костер - не кинешь палку - потухнет
---------------------------------------------------
Ð_ротические и порно рассказы - **censored**
Израильский портал на русском языке - **censored**

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 13-02-2003 18:31
Нажмите сюда для просмотра профайла [PsyHoZ] Отправить Персональное сообщение [PsyHoZ] Посетить домашнию страничку [PsyHoZ]! Найти сообщения от [PsyHoZ] Добавить [PsyHoZ] в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Sergey_pol
Участник+
Средний рейтинг: 4.6 | Оценок: 5
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2002
Место проживания: Владивосток
Публикаций: 131
Статус: Sergey_pol в оф-лайне
[сообщение #34281]

Tagore
Типа подловил чтоли ;-) зачем ограничиваться"<" или ">"
пиши <BODY> и </BODY> тогда все нормально будет. Здесь же нет ограничений на длину текста с которого начинаешь захват. пиши что то уникальное, что далее не повторяется, иначе скрипт грабит с первого и заканчивает последним тегом. как правило кусок который надо стянуть всегда чем-то да обозначен, но конечно бывают и исключения.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 14-02-2003 00:17
Нажмите сюда для просмотра профайла Sergey_pol Отправить Персональное сообщение Sergey_pol Найти сообщения от Sergey_pol Добавить Sergey_pol в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Tagore
Сибиряк
Средний рейтинг: 3.58 | Оценок: 31
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания: Новосибирск
Публикаций: 1255
Статус: Tagore в оф-лайне
[сообщение #34376]

Sergey_pol
То, что между <BODY> и </BODY> - это и так можно взять, а то что в пхп коде, этому не быть. Значит скрипт не имеет место быть.

__________________
Международное брачное агенство в Сибири.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 14-02-2003 13:59
Нажмите сюда для просмотра профайла Tagore Отправить Персональное сообщение Tagore Посетить домашнию страничку Tagore! Найти сообщения от Tagore Добавить Tagore в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Kanarsky
Участник+
Средний рейтинг: 3.67 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2002
Место проживания: Ua
Публикаций: 204
Статус: Kanarsky в оф-лайне
[сообщение #34422]

www.arvidbux.nl - возьмите там нормальный граббер...

Kanarsky добавил 14-02-2003 в 22:22:04:
Сори, давно там не был, помер он...

Вот код:

PHP:


<? 
$url 
= "здесь урл сайта-донора"; // Trailing slash when not using filename 
$file = "content.inc"; // file to write to. remember to chmod 777 to not get errors 
$unique_start = "Отсюда начинаем граббить"; // Where to begin to grab 
$unique_end = "Здесь заканчиваем"; // Where to end the grab 

###
## Ниже ничего не редактировать
###

ini_set('max_execution_time', '0'); 
flush (); 

// fetch domein from url 
$fetch_domain = parse_url($url); 

$fetch_domain = $fetch_domain[host]; 

// Host checking code 
$socket_handle = fsockopen("$fetch_domain", 80, $error_nr, $error_txt,30); 
if(!
$socket_handle) 
{ 

print(
"Cannot make a connection to: $fetch_domain and therefore cannot collect your requested data"); 
$contents = implode("",@file( $file ) ); 
echo 
$contents; 
exit; 
} 

$fd= fread(fopen("$url", "r"), 100000); 

if (
$fd) 
{ 
$start= strpos($fd, "$unique_start"); 
$finish= strpos($fd, "$unique_end"); 
$length= $finish-$start; 
$code=Substr($fd, $start, $length); 
} 

###
## Ниже ничего не редактировать
###

// $code = preg_replace("new code", "old code", $code); 
// uncomment the above line to edit the output 

echo $code; 
$tmpfile = fopen($file,"w+"); 
$fp = fwrite($tmpfile,$code); 
fclose($tmpfile); 
flush (); 
?>



Дополнительно создать пустой файл content.inc в той же папке...

__________________
Садись в ногах! Правды нет!

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 14-02-2003 22:09
Нажмите сюда для просмотра профайла Kanarsky Отправить Персональное сообщение Kanarsky Посетить домашнию страничку Kanarsky! Найти сообщения от Kanarsky Добавить Kanarsky в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя

Страницы (2): [1] 2 »


Формат времени GMT. Текущее время 07:28.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.44961810 seconds (98.53% PHP - 1.47% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.