Eymnee
Öğrenci
- Katılım
- 28 Eylül 2021
- Mesajlar
- 14
- Reaksiyon puanı
- 3
- Puanları
- 3
- Yaş
- 24
Arkadaşlar merhaba. Hemen sorunu açıklamama izin verin. Ben bir python dili ile bir yazılım yazıyorum. Online bir program var kafamda. Şuan denemelik bir chat programı yapıyorum. Bunun için her yere baktım, internetteki kodları da denedim. Ama program bir türlü iki bilgisayarda çalışmıyor. Yardımcı olursanız sevinirim. Client kodu:
from socket import *
serverName = gethostname()
serverPort = 7777
clientSocket = socket(AF_INET, SOCK_DGRAM)
message = input("\nMesajınız:")
clientSocket.sendto(message.encode(), (serverName, serverPort))
modifiedMessage, serverAddress = clientSocket.recvfrom(2048)
print("Client:"+ modifiedMessage.decode())
clientSocket.close()
Server kodu:
from socket import *
serverName = gethostname()
serverPort = 7777
serverSocket = socket(AF_INET, SOCK_DGRAM)
serverSocket.bind((serverName, serverPort))
print("Bağlantı sağlandı!", serverName,":",serverPort)
while 1:
message, clientAddress = serverSocket.recvfrom(2048)
print("Client:{}".format(message))
modifiedMessage = message.upper()
serverSocket.sendto(modifiedMessage, clientAddress)
from socket import *
serverName = gethostname()
serverPort = 7777
clientSocket = socket(AF_INET, SOCK_DGRAM)
message = input("\nMesajınız:")
clientSocket.sendto(message.encode(), (serverName, serverPort))
modifiedMessage, serverAddress = clientSocket.recvfrom(2048)
print("Client:"+ modifiedMessage.decode())
clientSocket.close()
Server kodu:
from socket import *
serverName = gethostname()
serverPort = 7777
serverSocket = socket(AF_INET, SOCK_DGRAM)
serverSocket.bind((serverName, serverPort))
print("Bağlantı sağlandı!", serverName,":",serverPort)
while 1:
message, clientAddress = serverSocket.recvfrom(2048)
print("Client:{}".format(message))
modifiedMessage = message.upper()
serverSocket.sendto(modifiedMessage, clientAddress)
Son düzenleme: