irc передача инфы

Тема в разделе "WASM.NETWORKS", создана пользователем spa, 29 ноя 2006.

  1. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    Просто надо войти, в irc комнату(под паролем), и это вроде как не сложно, но еще мне надо передовать между двумя ботами hex инфу, всмысле бинарную вникать в тонкости irc не шибко охото, погуглить погуглил, но если есть статьи то сюда, или можно просто советом помоч.
     
  2. SnugForce

    SnugForce New Member

    Публикаций:
    0
    Регистрация:
    2 май 2005
    Сообщения:
    373
    Адрес:
    Из домУ
    под delphi есть ком-ты, под другие языки наверное тоже модули писали
     
  3. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Библиотек куча. Гугл.
     
  4. spencer

    spencer New Member

    Публикаций:
    0
    Регистрация:
    15 авг 2005
    Сообщения:
    277
    зачем тебе передавать инфу обязательно через irc соединение?
    в общем случае могу предложить свой способ "познания истины" которым пользовался для реализации некоторых шалостей )
    я просто снифил траф между мной и сервером и смотрел как клиент формирует пакет для реализации нужных мне действий, допереть логику довольно не сложно...
     
  5. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    irc, именно irc, и не только потомучто у обоизх клиентов пассивное подключение, и использование готовых библиотек не допускаеться.
     
  6. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Ну, тогда дока по сокетам и rfc2812 в помощь.
     
  7. Proteus

    Proteus Member

    Публикаций:
    0
    Регистрация:
    19 июн 2004
    Сообщения:
    344
    Адрес:
    Russia
    В ирке кстати есть более простой способ познания истины. Команда /debug on
    И всё что по сети идёт пишется в лог...
     
  8. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    Бли rfc2812 это кул, но мне фсеголишь надо передовать бинарную инфу, иужели для этого надо весь стандарт изучать?
     
  9. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Да нет. Посмотри касательно подключения, входа на канал, передачи инфы.
    Бинарную инфу придётся кодировать в текстовую и отправлять блоками с задержкой, т.к. часто сервера выкидывают с комнаты/сервера из-за флуда.
     
  10. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    Ладно, с подключением разберусь, а вот чем лучше закодировать текст, чтобы и алгоритм был не сложный, и небольшоё по обьёму(размер имеет значение :)
     
  11. Cr4sh

    Cr4sh New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2006
    Сообщения:
    668
    >> чем лучше закодировать текст, чтобы и алгоритм был не сложный, и небольшоё по обьёму
    rot13, base64
     
  12. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    Huffman для текста неплох.
     
  13. Flasher

    Flasher Member

    Публикаций:
    0
    Регистрация:
    31 янв 2004
    Сообщения:
    640
    Вопрос: а нафик шифровать, рас с обоих сторон боты?
    Просто нуно передавать через определённый промежуток, да бы избежать кика.
     
  14. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Flasher
    Сервер не гарантирует корректную передачу бинарной инфы. Ты когда-нибудь качал архив с аттача текстом? Вот примерно то же.