Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как вытащить текст из чата?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Как вытащить текст из чата?
Имя
Сообщение << Старые топики   Новые топики >>
Как вытащить текст из чата? - 2005-09-10 19:13:56   
prox

Сообщений: 10
Оценки: 0
Присоединился: 2005-09-09 23:01:31
Мне нужна программа, которая будет доставать из окна чата в Internet Explorer текст. Приведите код желательно на C/C++, Delphi, или Visual Basic. Буду благодарен и за код на каком нибудь PHP, только объясните, куда его вводить.
Post #: 1
Как вытащить текст из чата? - 2005-09-10 19:21:09   
Great

Сообщений: 1046
Оценки: 0
Присоединился: 2005-08-11 19:41:36
В смысле? Т.е. чтоб типа она коннектилась к чату и показывала сообщения?
Эт за 5 минут наваляю на PHP или С++…
Post #: 2
Как вытащить текст из чата? - 2005-09-10 19:34:36   
prox

Сообщений: 10
Оценки: 0
Присоединился: 2005-09-09 23:01:31
Накатай плз на C++. Чтобы текст записывался в переменную char*. Только ещё есть проблема, что чат с регистрацией, надо вводить логин и пароль.
Post #: 3
Как вытащить текст из чата? - 2005-09-10 19:41:38   
Great

Сообщений: 1046
Оценки: 0
Присоединился: 2005-08-11 19:41:36
Во-первых, дай линк на чат. Во-вторых, если там регистрация с картинкой, то мне в лом кодить распознование картинки. А так могу накатать
Post #: 4
Как вытащить текст из чата? - 2005-09-10 19:54:35   
prox

Сообщений: 10
Оценки: 0
Присоединился: 2005-09-09 23:01:31
Ссылка
www.nextworld.ru
Логин
aaaaaaaaaaaa
(12 букв a латинским)
Пароль
aaaaaaaaaaaa
(12 букв a латинским)
Внизу страницы будет чат, он меняется в зависимости от комнаты - магазин, казино, арена, и.т.д. После логина будет чат казино, откуда мне собственно и надо доставать текст.
Post #: 5
Как вытащить текст из чата? - 2005-09-10 19:54:48   
Great

Сообщений: 1046
Оценки: 0
Присоединился: 2005-08-11 19:41:36
Дай свою асю
Post #: 6
Как вытащить текст из чата? - 2005-09-10 19:59:03   
prox

Сообщений: 10
Оценки: 0
Присоединился: 2005-09-09 23:01:31
Аси нет, даю e-mail dsln@mail.ru
Post #: 7
Как вытащить текст из чата? - 2005-09-10 20:06:06   
Great

Сообщений: 1046
Оценки: 0
Присоединился: 2005-08-11 19:41:36
Там какая-то долбанутая регистрация, попробую отснифать трафик
Post #: 8
Как вытащить текст из чата? - 2005-09-10 20:11:36   
Great

Сообщений: 1046
Оценки: 0
Присоединился: 2005-08-11 19:41:36
Вот. Отснифал успешно. Браузер шлет запрос

POST http://www.nextworld.ru/index.php HTTP/1.0
Content-Type: application/x-www-form-urlencoded
Proxy-Connection: Keep-Alive
Host: www.nextworld.ru
Content-Length: 60
Pragma: no-cache
Cookie: PHPSESSID=0037f3f8b05ae271d9c24b09c0abd8da; hotlog=1

login=aaaaaaaaaaaa&passwd=aaaaaaaaaaaa&enter=%C2%EE%E9%F2%E8

Все. Теперь скорей всего проблем не будет
Post #: 9
Как вытащить текст из чата? - 2005-09-10 20:12:08   
prox

Сообщений: 10
Оценки: 0
Присоединился: 2005-09-09 23:01:31
Я же уже зарегистрировался

Ссылка
www.nextworld.ru

Логин
aaaaaaaaaaaa
(12 букв a латинским)

Пароль
aaaaaaaaaaaa
(12 букв a латинским)
Post #: 10
Как вытащить текст из чата? - 2005-09-10 20:21:05   
Great

Сообщений: 1046
Оценки: 0
Присоединился: 2005-08-11 19:41:36
Слыш, на PHP сойдет? А то мне на С++ в лом сокеты программировать
Post #: 11
Как вытащить текст из чата? - 2005-09-10 20:24:13   
Great

Сообщений: 1046
Оценки: 0
Присоединился: 2005-08-11 19:41:36
quote:

—————-<BR>Цитата: Дата:10.09.2005 20:12:08, Автор:prox ::
Я же уже зарегистрировался<BR><BR><BR>Ссылка<BR><BR>www.nextworld.ru<BR><BR><BR>Логин<BR><BR>aaaaaaaaaaaa<BR><BR>(12 букв a латинским)<BR><BR><BR>Пароль<BR><BR>aaaaaaaaaaaa<BR><BR>(12 букв a латинским)<BR><BR>
—————-



Да не. Надо ж программно отослать запрос на вход, а ХТМЛ-код там хреновый. Вот и отснифал. (Точнее, заюзал самописный хттп-прокси, который сохраняет в лог все запросы)
Post #: 12
Как вытащить текст из чата? - 2005-09-10 20:28:35   
prox

Сообщений: 10
Оценки: 0
Присоединился: 2005-09-09 23:01:31
Давай на PHP. Только чем его компилировать?
Пришли может быть готовое приложение, которое записывает этот чат в текстовый файл без повторений - каждый раз при обновлении дописывает только то, что нового появилось.
Post #: 13
Как вытащить текст из чата? - 2005-09-10 20:35:28   
Great

Сообщений: 1046
Оценки: 0
Присоединился: 2005-08-11 19:41:36
PHP-интерпретируемый язык.
Блин, че то он глючит ))
Просто я ща не совсем в настроении кодить и у меня че то не выходит написать простой скрипт посылки запроса. Народ, найдите ошибку[sm=9.gif]:

<?
// server name
$serv="www.nextworld.ru";
// request
$request="GET http://$serv/index.php?login=aaaaaaaaaaaa&passwd=aaaaaaaaaaaa&enter=%C2%EE%E9%F2%E8 HTTP/1.0\r\n\r\n";

echo "Connecting to $serv… ";
$sock=fsockopen($serv, 80);
echo "[OK]\n";
echo "Sending request… \n\n";
fputs($sock, $request);

while(!feof($sock))
{
$str=fgets($sock, 1024);
echo $str;
}
fclose($sock);
?>

Сервер возвращает "404 Not Found", говоря что /index.php не найден. )))
Post #: 14
Как вытащить текст из чата? - 2005-09-10 20:41:01   
prox

Сообщений: 10
Оценки: 0
Присоединился: 2005-09-09 23:01:31
Ну чем его интерпретировать?

Насчет index.php
Там не index.php, а nextworld.php

И ещё напиши если не трудно запись в файл, и чтобы повторений не было.
Post #: 15
Как вытащить текст из чата? - 2005-09-10 21:07:07   
Great

Сообщений: 1046
Оценки: 0
Присоединился: 2005-08-11 19:41:36
php cool_chat_Sсгiрt.php
Post #: 16
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Как вытащить текст из чата?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.