Delphi 7

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by BupTyo3, 6 Jul 2012.

  1. BupTyo3

    BupTyo3 New Member

    Joined:
    4 Jul 2012
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Delphi 7 или Visual Basic 6.0

    Можете рассказать/показать/научить, как в делфи заставить подключиться к удалённому серверу, использующий протокол TCP, отправлять пакет, который он распознаёт, например этот
    Code:
    00 51 80 00 00 00 01 AF 00 07 6E 6F 62 69 6C 6C 00 00 06 61 64 6D 69 6E 00 00 18 5B 00 A9 68 98 A5 95 04 B4 A7 68 D4 1B 51 85 09 E1 76 1C 3E 72 8B D6 A4 00 18 31 30 2D 31 46 2D 37 34 2D 42 46 2D 38 38 2D 39 32 2D 30 30 2D 30 30 00 03 8F 00 88 
    Если кто может, желательно если поможете его расшифровать, или показать на примере как это сделать?
     
    #1 BupTyo3, 6 Jul 2012
    Last edited: 6 Jul 2012
  2. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Сокеты наше все...

    777 :)
     
  3. Chrome~

    Chrome~ Elder - Старейшина

    Joined:
    13 Dec 2008
    Messages:
    936
    Likes Received:
    162
    Reputations:
    27
    Читай статьи на темы сокеты в Delphi, winsock в Delphi.
    Если решишь писать, используя winsock, тогда примерный алгоритм может быть таким:
    0) WSAStartup.
    1) socket
    2) connect
    3) Поместить все что хочем отправить в буфер
    4) send
    5) recv
    6) Перейти к шагу №3

    7) closesocket
    8) WSACleanup

    WSAStartup и WSACleanup желательно вызывать только по одному разу: в начале программы и в конце соответственно.
     
  4. Kandi

    Kandi Member

    Joined:
    18 Nov 2009
    Messages:
    344
    Likes Received:
    17
    Reputations:
    0
    http://forum.antichat.ru/thread123692-%D3%D7%C8%CC%D1%DF+%C8%D1%CF%CE%CB%DC%C7%CE%C2%C0%D2%DC+WINSOCK.html

    http://forum.antichat.ru/thread125241-%D3%D7%C8%CC%D1%DF+%C8%D1%CF%CE%CB%DC%C7%CE%C2%C0%D2%DC+WINSOCK.html

    P.S. Поиск по гуглу дадут тебе много статей + книги.