2022-11-06 03:00:29 +03:00
|
|
|
# Socket_Programming-Windows_CMD
|
2022-11-06 03:13:51 +03:00
|
|
|
Client and Multi-Connection Available Server in Windows with CMD--Winsock2.h
|
2022-11-06 03:00:29 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic Client and Server
|
|
|
|
|
|
|
|
|
|
|
|
#Client
|
|
|
|
|
|
|
|
|
2022-11-06 07:06:27 +03:00
|
|
|
-- 2 threads send-receive
|
2022-11-06 03:00:29 +03:00
|
|
|
|
2022-11-06 07:06:27 +03:00
|
|
|
-- Basic Level End 2 End Encryption -Default--> Caesar Cipher[+3]
|
2022-11-06 07:02:18 +03:00
|
|
|
|
2022-11-06 03:00:29 +03:00
|
|
|
|
2022-11-06 07:02:39 +03:00
|
|
|
|
|
|
|
|
2022-11-06 07:03:41 +03:00
|
|
|
|
2022-11-06 03:00:29 +03:00
|
|
|
#Server
|
|
|
|
|
2022-11-06 07:06:27 +03:00
|
|
|
-- Primitive log system --> Connected IP-PORT-USERNAME and Disconnected IP
|
2022-11-06 03:00:29 +03:00
|
|
|
|
|
|
|
|
2022-11-06 07:06:27 +03:00
|
|
|
-- Low Level Security with Password Protection
|
2022-11-06 03:00:29 +03:00
|
|
|
|
|
|
|
|
2022-11-06 07:06:27 +03:00
|
|
|
-- Some commands which are /leave, /quit
|
2022-11-06 03:08:06 +03:00
|
|
|
|
2022-11-06 03:12:17 +03:00
|
|
|
Client and Server are designed to use together because of their specializations. Be aware of this situation, when you want use with others.
|
2022-11-06 03:10:03 +03:00
|
|
|
|
2022-11-06 03:08:06 +03:00
|
|
|
|
|
|
|
----------BEFORE USING DON'T FORGET TO EDIT IP ADDRESS, PORT in BOTH SİDES-----------
|
|
|
|
|
|
|
|
|
|
|
|
|
2022-11-06 07:03:41 +03:00
|
|
|
Most of Parts of This Project is Based on "Michael Grieco" on Youtube /c/MichaelGrieco
|
2022-11-06 03:08:06 +03:00
|
|
|
|
|
|
|
Thanks to Him I learnt many things.
|