Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   Простенький граббер для html граббинга (https://forum.antichat.xyz/showthread.php?t=145113)

Dmitriik750 02.10.2009 12:54

Простенький граббер для html граббинга
 
Кароч ситуация такая, у нас информатик создал тесты на html. они простенькие, нужен граббер, т.е. бот для поиска нужных строк в тесте, т.е. сами ответы))) Сам тест на html, ответ в коде отображается в виде #11# Так вот в тесте 10 вопросов и 10 таких пунктиков, обещал на завтрашник урок отключить скриптом правую кнопку мыши и клаву, лазим через простой инет explorer... так вот хочу что бы кто-нить помог написать скрипт, т.к. в их я нуб, html ток изучаю.. Он должен:
открыть могу и компе, на котором буду писать тест.

Ввожу ссылку на тест, сами тесты на серваке, локалка стоит.

он выдает мне цифры по порядку через запятую.. т.е.

тест

1самый классный хак форум
ачат
хакер-про
batan9(=
хз какой

он выдаст, 1, и другие вопросы..

+ ежели закроют вторую кнопку мыши и клаву выключат, то как просмотреть исходник?


Заранее ачатовцам пасиб

POS_troi 02.10.2009 13:22

прежде чем писать парсер под что либо нужно иметь хотябы исходник страницы, а так что парсить куда парсит х.з.

Если отключат все манипуляторы то хоть башкой об монитор долбись.

З.Ы. а чтобы вам воздух не перекрывали - не нужно палить тему, ато видать нашли багу и сразу раструбили всем "смотрите какой я крутой"

Dmitriik750 02.10.2009 14:08

ну одноклассникам я даже не слова не сказал, а кода просмотривал код, то учитель стоял за спиной.. о крутизне речь тут не идет. исходника нету, ну там идет так

1. Сам вопрос
тег некий "ответ" тег
тег некий "ответ" тег
тег некий "ответ" тег
#11# т.е. правильный овет первый.

Dmitriik750 02.10.2009 19:47

yну то..

SeNaP 02.10.2009 19:55

Юзай оперу, прокатит :D

InfernoNet 02.10.2009 19:57

Такие сложные вопросы?

L I G A 02.10.2009 20:08

какой вопрос,такой ответ.
PHP код:

<?php
$url
='link';
$source=file_get_contents($url);
preg_match('/#(.+)#/Ui',$source,$answer);
print_R($answer);
?>



Время: 09:25