TCP 서버가 로컬 호스트의 포트에서 수신 대기하도록 서버에 TCP 연결을 설정 한 다음 ASCII가 아닌 이진 데이터를 보내는 데 사용할 수있는 소프트웨어가 필요합니다.
예를 들어, 다음과 같은 메시지를 보내려고합니다 (8 바이트는 16 진수로 쓰여 있음).
FF00FE1200FF28CA
무료로 사용할 수있는 프로그램이 있습니까?
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
일부는 선호 할지도 모른다. 루비 .