TCP 서버가 로컬 호스트의 포트에서 수신 대기하도록 서버에 TCP 연결을 설정 한 다음 ASCII가 아닌 이진 데이터를 보내는 데 사용할 수있는 소프트웨어가 필요합니다.
예를 들어, 다음과 같은 메시지를 보내려고합니다 (8 바이트는 16 진수로 쓰여 있음).
FF00FE1200FF28CA
무료로 사용할 수있는 프로그램이 있습니까?
답변
답변
그만큼 파이썬 대화 형 모드의 프로그래밍 언어 인터프리터가이를 위해 사용될 수 있습니다.
$ python
>>> import socket
>>> s = socket.socket(socket.AF_INET6, socket.SOCK_STREAM)
>>> s.connect(("localhost", 22)) # connect to address ("localhost", 22)
>>> s.send(b"\xff\x00\xfe\x12\x00\xff\x28\xca") # send the data from your example
8 # send() returns number of bytes written
>>> s.recv(10) # receive 10 bytes
일부는 선호 할지도 모른다. 루비 .