_pycache__ gelöscht

network Package mit __init__.py ausgestattet.
This commit is contained in:
2023-04-24 10:49:25 +02:00
parent 601b5de46d
commit c8ea31042e
7 changed files with 22 additions and 6 deletions

2
teil13/.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
./__pycache__
./network/__pycache__/*

View File

@@ -2,14 +2,19 @@
# fibclient.py # fibclient.py
import socket import socket
import time import time
from network.const import __ADDRESS__ #from network.const import __ADDRESSREMOTE__
#from network.const import __ADDRESSLOCAL__
from network import __ADDRESSLOCAL__
DISCONNECT_MESSAGE = "!DISCONNECT" DISCONNECT_MESSAGE = "!DISCONNECT"
# Verbindung herstellen # Verbindung herstellen
def connect(): def connect():
client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
client.connect(__ADDRESS__) # für fibserver auf einem Remote-Pi
# client.connect(__ADDRESSREMOTE__)
# für fibserver auf lokalem Pi (import oben beachten!)
client.connect(__ADDRESSLOCAL__)
return client return client
# msg senden # msg senden

View File

@@ -2,13 +2,13 @@
import socket import socket
import threading import threading
from network.const import __ADDRESS__ from network import __ADDRESSLOCAL__
# Server-Socket aufbauen # Server-Socket aufbauen
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
#Socket an unsere Server-Adresse binden #Socket an unsere Server-Adresse binden
server.bind(__ADDRESS__) server.bind(__ADDRESSLOCAL__)
# Set mit den verbundenen Clients # Set mit den verbundenen Clients
clients = set() clients = set()

View File

@@ -1 +1,3 @@
from .const import __ADDRESSLOCAL__
from .const import __ADDRESSREMOTE__

View File

@@ -6,7 +6,14 @@ import socket
__PORT__ = 6554 __PORT__ = 6554
#Server-IP #Server-IP
__SERVER__ = socket.gethostbyname(socket.gethostname()) # für den Server (immer localhost)
__SERVERLOCAL__ = socket.gethostbyname(socket.gethostname())
#für Server auf einem Remote-Pi
__SERVERREMOTE__ = socket.gethostbyname('gabbo')
# Server-Adresse (IP,Port) # Server-Adresse (IP,Port)
__ADDRESS__ = (__SERVER__,__PORT__) #lokal
__ADDRESSLOCAL__ = (__SERVERLOCAL__,__PORT__)
#remote
__ADDRESSREMOTE__ = (__SERVERREMOTE__,__PORT__)