Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.58/26: Рейтинг темы: голосов - 26, средняя оценка - 4.58
0 / 0 / 0
Регистрация: 04.09.2014
Сообщений: 2

Граббер Otbet.ru

30.03.2009, 21:44. Показов 5386. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Зарегистрирован: 30.03.2009
Сообщения: 1


СообщениеДобавлено: Пн Мар 30, 2009 20:37 Заголовок сообщения: Граббер Otbet.ru Ответить с цитатой Изменить/удалить это сообщение Удалить сообщение
Здравствуйте. Smile Хочу написать граб сайта otbet.ru, чтобы разместить его у себя на wap портале. Это сайт онлайн решебников, пригодится любому ученику с грецким орехом в скорлупе на месте мозга. Заходить с операМини на эту страницу-сущое издевательство над тонкой натурой школьников, это столько трафика прожирает пока загрузишь напичканную по самое нехочу рекламой страницу, да и + к этому чтобы увидеть рисунок с решением нужно выставить качество отображения картинок на самое высокое ибо иначе что там написано просто не прочесть, уж слишком мелко! Пхп Я только начал учить, знаю только основы и понятно что самостоятельно написать граб не в Моих силах, нужна помощь более опытных джедаев этого языка. Страницу с номерами заданий граблю так:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
error_reporting(0);
//$rootpath = '../../';
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
$banpage=true;
include_once '../sys/inc/user.php';
 
//only_reg();
$set['title']='Игого';
include_once '../sys/inc/thead.php';
 
title();
err();
aut();
header("Content-type:text/html; charset=utf-8");
$content = file_get_contents("http://www.otbet.ru/gdz/Al10/1/");
 
$pos = strpos($content, "<tr align=\"center\"><td class=\"txt\" width=\"500\" bgcolor=\"#EE8600\"><a href=\"http://www.otbet.ru/content/Al10/1/1/ij4zmqn.html\"");
 
/*Отрезаем все, что идет до нужной нам позиции (функция substr в данном случае принимает два параметра: строка для обработки и //номер позиции. Функция вернет строку, НАЧИНАЯ с указанной позиции) */
$content = substr($content, $pos);
 
// Точно таким же образом находим позицию второй строки
$pos = strpos($content, "http://www.otbet.ru/content/Al10/1/1/4hzziKb.html");
 
// Отрезаем нужное количество символов от нулевого
$content = substr($content, 0, $pos);
// выводим полученную строку.
echo '<table bgcolor="DarkOrchid" background="DeepSkyBlue1" align="left" border="0" cellspacing="1" cellpadding="0">'.$content.'</table>';
include_once '../sys/inc/tfoot.php';
?>
Функционирует все как положено, отображаются именно так как Я и задумывал, но нужно скреативить вторую главную часть, и вот именно тут Я впал в беспросветный ступор, даже примерно не могу сообразить как осуществить то что необходимо, а нужно в принципе вот что, о чем Я и хотел спросить у уважаемых обитателей форума:
Благодаря коду который Я привел выше на Моем сайте отображаются номера заданий без лишней рекламы и прочей громоздкой информации. Получается таблица с номерами, при нажатии на любой из них открывается в отдельном окне сайт otbet.ru с нужным решением но с рекламой и тяжелым дизайном otbet.ru. И соответсвенно вопрос: как заменить эту лабуду своими данными? Как сделать чтоб ссылка вела на Мой скрипт который грабит информацию уже с той страницы откуда надо? Confused
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
30.03.2009, 21:44
Ответы с готовыми решениями:

Граббер видео ВК
Здравствуйте! Мне необходимо разместить на сайте несколько видео из ВК. Нашел скрипт, который выполняет следующую функцию: Input URL:...

ГРАББЕР ДЛЯ DLE
Привет,нужен граббер для Dle,что бы мог грабить вот с этого сайта ,если кто нибудь может помочь напишите

Граббер Lenta.ru
Простенький код $url = file_get_contents(&quot;http://lenta.ru/&quot;); print_r($url); выдает хаотичный набор символов, НО периодически, т.е....

2
0 / 0 / 0
Регистрация: 27.09.2008
Сообщений: 11
04.04.2009, 19:13
Я лично решаю все свои вопросы при помощи сервисов фриланс. По данному вопросу есть очень известный сервис inphp.org. Время деньги, поэтому я экономлю свое время))) и вам советую его экономить.
Поспрашивайте у профессионалов я думаю они вам чем нибудь помогут.
0
0 / 0 / 0
Регистрация: 27.04.2009
Сообщений: 7
27.04.2009, 19:52
Если ты ламаешь голову над тем как сотворить из графики текст, то это нормально, потому что ничего хорошего из этого не получиться.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.04.2009, 19:52
Помогаю со студенческими работами здесь

Граббер калькулятора. Не работает
Добрый день, уже несколько дней мучаюсь. Пытаюсь &quot;грабить&quot; калькулятор http://www.sheffield.ac.uk/FRAX/tool.aspx (чтобы получить результат...

Граббер текста и ссылок
Здравствуйте. Написал граббер из шаблонов. Нужно что бы собирал данные расположенные между тегами &lt;!--QuoteEBegin--&gt; и...

Парсер и граббер файлов (Level 3)
Здравствуйте. Нужно спарсить с сайта файлы. Тык. Нужно скачать все книги в формате fb2. Добавлено через 2 минуты Дайте готовый код....

парсер/граббер данных
Добрый день! Мне нужна помощь умного человека: в идеале чтобы написали этот самый граббер и объяснили что к чему. Навыки в программировании...

граббер файла
Здраствуйте, помогите сделать грабера файла Открывает текст заменяет все что внутри тегов Пример: &lt;!--c111start--&gt; TEXT ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru