* 'master' of https://git.efi.th-nuernberg.de/gitea/winklejo65774/Repo_fuer_mEIM_Semester7:
  Endstand Aufgabe 1 und Aufgabe 2
  Zwischenstand Server- und Clientinitialisierung (Verbindung funktioniert noch nicht)
This commit is contained in:
winklejo65774 committed 2018-10-16 10:34:34 +02:00
commit a2b00b7801
15 files changed
+61

No files matched your search

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -0,0 +1,16 @@
import socket
myclient = socket.socket()
hostname = socket.gethostname()
port = 22445
myclient.connect((hostname, port))
msg_to_server = input("Aufgabe 1: Bitte geben Sie eine Nachricht ein: ")
myclient.send(msg_to_server.encode('utf-8'))
converted_msg = myclient.recv(1024)
print("Erhaltener string: ", converted_msg.decode('utf-8'))
myclient.close()
@@ -0,0 +1,13 @@
import socket
myserver = socket.socket()
hostname = socket.gethostname()
port = 22445
myserver.bind((hostname, port))
myserver.listen()
(connection, addr) = myserver.accept()
msg_from_client = connection.recv(1024).decode('utf-8')
in_capital_letters = msg_from_client.upper()
connection.send(in_capital_letters.encode('utf-8'))
@@ -0,0 +1,18 @@
import socket
myclient = socket.socket()
hostname = socket.gethostname()
port = 33221
myclient.connect((hostname, port))
while True:
msg_to_server = input("Aufgabe 2: Bitte geben Sie eine Nachricht ein: ")
if msg_to_server != "STOP":
myclient.send(msg_to_server.encode('utf-8'))
converted_msg = myclient.recv(1024).decode('utf-8')
print("Erhaltener string: ", converted_msg)
else:
myclient.close()
break
@@ -0,0 +1,14 @@
import socket
myserver = socket.socket()
hostname = socket.gethostname()
port = 33221
myserver.bind((hostname, port))
myserver.listen()
(connection, addr) = myserver.accept()
while True:
msg_from_client = connection.recv(1024).decode('utf-8')
in_capital_letters = msg_from_client.upper()
connection.send(in_capital_letters.encode('utf-8'))