На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Соблюдайте общие правила форума
Пожалуйста, выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
Указывайте точные версии Delphi и используемых сетевых библиотек.

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

Внимание:
попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
Повторная попытка - 60 дней. Последующие попытки бан.
Мат в разделе - бан на три месяца...

Полезные ссылки:
user posted image MSDN Library user posted image FAQ раздела user posted image Поиск по разделу user posted image Как правильно задавать вопросы


Выразить свое отношение к модераторам раздела можно здесь: user posted image Krid, user posted image Rouse_

Модераторы: Krid, Rouse_
  
> бот для чата
    как сделать бота для чата
    типа нажимаю кнопку бот захлдит на чат и шлёт всякую чушь?
      Руками
        Отсылаешь в чат HTTP запрос, POST называется, с фигнёй всякой. Остылай на 80-й порт... и IPшник найди.

        Вот так выглядит POST:
        POST http://chat.***.ru/cgi-bin/chat/chat.pl HTTP/1.0
        Accept: image/gif, image/x-xbitmap
        Accept-Language: ru
        Content-Type: application/x-www-form-urlencoded
        Accept-Encoding: gzip, deflate
        User-Agent: Mozilla/4.0 (compatible; MSIE *.*; Windows **; DigExt)
        Host: chat.chelny.ru
        Content-Length: **
        Proxy-Connection: Keep-Alive
        Pragma: no-cache

        nick=***&text=***
          а можно поподробнее как это сделать?
            Да ёлы-палы!
            Выциляешь(При отправке твоего текста) из IE, Netscape, или чего у тебя там, вот этот POST(Вверху).
            А потом...
            ClientSocket.port:=80;
            ClientSocket.address:={IPшник чата};
            ClientSocket.active:=true;
            ClientSocket.socket.sendtext({POST который выципил});

            НО! Я получал этот POST установив свой браузер в соединение через прокси, так что это действует если запрос отправишь прокси-серверу. То есть вместо {IPшник чата} пишешь {IPшник прокси} и в port впиши порт прокси, а уж куда отправить проксик знает сам.
            Сообщение отредактировано: Tyama -
              POST http://chat.***.ru/cgi-bin/chat/chat.pl HTTP/1.0
              Accept: image/gif, image/x-xbitmap
              Accept-Language: ru
              Content-Type: application/x-www-form-urlencoded
              Accept-Encoding: gzip, deflate
              User-Agent: Mozilla/4.0 (compatible; MSIE *.*; Windows **; DigExt)
              Host: chat.chelny.ru
              Content-Length: **
              Proxy-Connection: Keep-Alive
              Pragma: no-cache

              nick=***&text=***

              это че все сразу слать надо?
              в ClientSocket.socket.sendtext помоему не влезет
                Ну тогда попробуй SendBuff (если есть. Не помню уже).
                А вообще-то всё впихивай, Записывай это в PChar какой-нибудь и впихивай.
                Хотя можно отправлять его построчно(или даже посимвольно): Выделяешь строку (символ), и отправляешь...
                1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                0 пользователей:


                Рейтинг@Mail.ru
                [ Script execution time: 0.0697 ]   [ 15 queries used ]   [ Generated: 24.10.26, 01:53 GMT ]