diff --git a/examples/with_crypto/client_simple.py b/examples/with_crypto/client_simple.py new file mode 100644 index 0000000..1ca740a --- /dev/null +++ b/examples/with_crypto/client_simple.py @@ -0,0 +1,27 @@ +import sys + +from loguru import logger + +from winConnect import WinConnectClient, crypto + +logger.remove() +logger.add(sys.stdout, level="DEBUG") + +crypt_mode = crypto.WinConnectCryptoSimple() + +connector = WinConnectClient('test') +connector.set_logger(logger) +connector.set_crypto(crypt_mode) + +def console(): + with connector as conn: + while True: + i = input(":> ") + if i == "exit": + break + conn.send_data(i) + data = conn.read_pipe() + print(f"({type(data)}) {data=}") + +if __name__ == '__main__': + console() diff --git a/examples/with_crypto/server_simple.py b/examples/with_crypto/server_simple.py new file mode 100644 index 0000000..3a9d97e --- /dev/null +++ b/examples/with_crypto/server_simple.py @@ -0,0 +1,21 @@ +import sys + +from loguru import logger + +from winConnect import WinConnectDaemon +from winConnect import crypto + +logger.remove() +logger.add(sys.stdout, level="DEBUG") + +crypt_mode = crypto.WinConnectCryptoSimple() + +connector = WinConnectDaemon('test') +connector.set_logger(logger) +connector.set_crypto(crypt_mode) + +for data in connector.listen(): + print(f"({type(data)}) {data=}") + if data is None and connector.closed: + break + connector.send_data(data)