jika masih belum mengerti untuk python server client baca disini
server:
import socket
import _thread
print("Wellcome to Otaku-ITCHAT")
s = socket.socket()
host = "192.168.0.123" # ini merupakan ip dari si server yang akan digunakan
port = 12345
s.bind((host, port))
s.listen(5)
def server(con, addr):
while True:
data = con.recv(1024)
if not data:
break
print(addr[0] + ":" + str(addr[1]) + " " +data.decode())
while True:
conn, addr = s.accept()
_thread.start_new_thread(server, (conn,addr)) #fungsi ini digunakan untuk membuat thread baru
s.close()
import _thread
print("Wellcome to Otaku-ITCHAT")
s = socket.socket()
host = "192.168.0.123" # ini merupakan ip dari si server yang akan digunakan
port = 12345
s.bind((host, port))
s.listen(5)
def server(con, addr):
while True:
data = con.recv(1024)
if not data:
break
print(addr[0] + ":" + str(addr[1]) + " " +data.decode())
while True:
conn, addr = s.accept()
_thread.start_new_thread(server, (conn,addr)) #fungsi ini digunakan untuk membuat thread baru
s.close()
client:
import socket
name = input("Input your username:")
while True:
s = socket.socket()
host = "192.168.0.123"
port = 12345
s.connect((host, port))
msg = input("Msg: ")
s.send((name + ": " + msg).encode())
s.close()
name = input("Input your username:")
while True:
s = socket.socket()
host = "192.168.0.123"
port = 12345
s.connect((host, port))
msg = input("Msg: ")
s.send((name + ": " + msg).encode())
s.close()
maka hasilnya seperti berikut:
No comments:
Post a Comment