Skip to content

python asyncronus server/client with encryption very very easy to use

License

Notifications You must be signed in to change notification settings

dsal3389/easyTCP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyPI

easyTCP

an esay way to user async server

installing

python3 -m pip3 install -Uv easyTCP

example

files for example here.

what you get

  • encryption
  • BUILD IN requests
  • user level superuser/normal user

Quick start

import asyncio
from easyTCP.SERVER.backend import SERVER
from easyTCP.SERVER.utils import DEFAULT_SETTINGS
from easyTCP.SERVER.utils.BUILD_IN import BUILD_IN


@SERVER.on_ready
async def x(server):
	print("[+] SERVER started (IP: %s | PORT: %d)" %(server.ip, server.port))

async def main(loop):
    server = SERVER('127.0.0.1', 25569, None, settings=DEFAULT_SETTINGS, superuser_password='123', loop=loop)
    await server.start()

if __name__=='__main__':
    loop=asyncio.get_event_loop()
    loop.run_until_complete(main(loop))

    try:
        loop.run_forever()
    finally:
        loop.close()

(this is a server that only show when he is ready but everything is still working like removing/adding clients and build in commands are loaded recommanded looking at here)

Releases

No releases published

Packages

No packages published

Languages