{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
100pudov™ * [мошенник] 5.35
[автор] (14 сен 2014, 11:20) [1/0] [1] [отв] [спам] [под] +1 | -1

Даров народ, вот появилось у меня желание научится грабберы делать * но вот загуглил я.. много прочитал.. но ничего таки и не понял! Так вот большая просьба, люди добрые помогите, с чего начать? Может какие нибудь хорошие статьи, уроки кто сможет дать.. хоть что нибудь с чего легче научиться это делать! Всем спасибо) прошу всех посмотреть на раздел и по меньше оффтопить)

2. (14 сен 2014, 11:47) [1/0] [1] [отв] [спам] [под] +1 | -1

Возьми любой рабочий граб и учись на нём. Смотри что, да как, там построенно. Что и как вырезать и др.

3.
100pudov™ * [мошенник] 5.35
[автор] (14 сен 2014, 11:48) [0/0] [0] [отв] [спам] [под] +1 | -1
Денис Павлик,

Я просмотрел несколько, они все разные, в каждом что то такое которое я не понимая от куда и для чего)

4. (14 сен 2014, 11:51) [0/0] [0] [отв] [спам] [под] +1 | -1
100pudov™,

Ну к примеру вырезать информацию одинаково. Если ты смотрел, то покажи каким кодом вырезать код и каким текст?

5.
100pudov™ * [мошенник] 5.35
[автор] (14 сен 2014, 11:52) [1/0] [1] [отв] [спам] [под] +1 | -1
Денис Павлик,

А?

6. (14 сен 2014, 11:52) [1/0] [1] [отв] [спам] [под] +1 | -1
Денис Павлик,

*

7. (14 сен 2014, 12:00) [1/0] [1] [отв] [спам] [под] +1 | -1

Сначала нужна получить страницу через функцию file_get_contents().
Потом можешь с ним сделать что угодно.

Пример получение контента из дива
preg_match('#<div class="menu">(.*?)</div>#si', $file, $menu);
И можешь его показать через $menu[1]

Пока что это.
Удачи
Добавлено 14.09.14 в 12:02:04:
Если хочешь нормально грабить учи DOM в PHP

8. (14 сен 2014, 12:05) [0/0] [0] [отв] [спам] [под] +1 | -1
100pudov™,

Бээ *

Вот этот код $file = preg_replace('чужой код','твой код',$file);
вырезает элементы html например на странице находится ссылка Музыка с адресом на сайт донора, чтобы её вырезать тебе надо
$file = str_replace('<a href="http://сайт донора/mp3">Музыка</a>','<a href="http://твой сайт/mp3">Музыка</a>',$file);

А если текст нужно вырезать, то вот:
На странице находится такой текст:
Добро пожаловать на ProfiWM.COM!

Тебе надо ProfiWM.COM заменить на свой сайт и ты просто пишешь этот код:
$file = str_replace('ProfiWM.COM','Твой сайт',$file);

  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений