{"id":22449769,"url":"https://github.com/miiraak/comlanclient","last_synced_at":"2025-08-02T10:33:29.409Z","repository":{"id":258685425,"uuid":"871412449","full_name":"Miiraak/ComLanClient","owner":"Miiraak","description":"Communication Lan Client","archived":false,"fork":false,"pushed_at":"2025-02-16T14:20:02.000Z","size":286,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T12:16:05.413Z","etag":null,"topics":["chat","client","communication","lan"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Miiraak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-11T23:09:06.000Z","updated_at":"2025-02-16T14:20:03.000Z","dependencies_parsed_at":"2025-01-21T19:33:11.996Z","dependency_job_id":"2153e640-fffa-4742-b9f0-eb0453b1abb3","html_url":"https://github.com/Miiraak/ComLanClient","commit_stats":null,"previous_names":["miiraak/comlanclient"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/Miiraak/ComLanClient","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Miiraak%2FComLanClient","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Miiraak%2FComLanClient/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Miiraak%2FComLanClient/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Miiraak%2FComLanClient/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Miiraak","download_url":"https://codeload.github.com/Miiraak/ComLanClient/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Miiraak%2FComLanClient/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268371394,"owners_count":24239791,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-02T02:00:12.353Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chat","client","communication","lan"],"created_at":"2024-12-06T05:11:50.839Z","updated_at":"2025-08-02T10:33:29.380Z","avatar_url":"https://github.com/Miiraak.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ComLan  | [![CodeQL](https://github.com/Miiraak/ComLanClient/actions/workflows/github-code-scanning/codeql/badge.svg)](https://github.com/Miiraak/ComLanClient/actions/workflows/github-code-scanning/codeql)\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"/.github/Images/channel.png\"\u003e\n\u003c/p\u003e\n  \n## Description\nComLan is a small portable lan communication client.\n*Need to have a ComlanServer running on the network.*\n\n## Features\n- **Custom Username**: Possibility to set a custom username or letting empty to use Environment.Username\n- **Encrypted communication**: Encrypted communication with Aes-256-Cbc. Use a default key. This can be change at login.\n- **Logout**: Simple but necessary, logout button added.\n- ...\n\n### In Dev/Idea\n|Label :|Desc :|\n|---|---|\n| **Secure communication** | To secure the communication between cli/server by adding SSL. | \n| **Sending files** | Allowing user to send file on the main channel. |\n| **Multi-Channel** | Let user create channel with other servers or clients. |\n| **Connected user list**| Allow user to see who is connected to the server and create channel with choosen ones. |\n| **in work...** | ...\n\n## Usage\n*Starting server :*\n- Download and run : [ComlanServer](https://github.com/Miiraak/ComlanServer).\n\n*Starting client :*\n- Download and run ComLan.\n- Username : Set a custom name. *(if empty session username will be used.)*\n- ServerIP : Put the ip show in ComlanServer GUI.\n- ServerPort : Set the server's listening port show in ComlanServer GUI. *(by default 8888)*\n- Aes Key : Set the 32 char Key used to encrypt/Decrypt the message. *(If empty a predefined key will be used.)*\n\n![login](/.github/Images/Login.png)\n  \n- Click connect.\n- If all right, the channel show \"Server connexion : OK.\" \n\n## Issues and Suggestions\nIf you encounter any issues or have suggestions for improving the project, please use the [GitHub issue tracker](https://github.com/Miiraak/ComlanClient/issues).\n\n## License\nThis project is licensed under the MIT. See the [LICENSE](./LICENSE) file for more details.\n\n## Contributors\n- **[Miiraak](https://github.com/miiraak)** - *Lead Developer*\n- **[Doncadavona](https://gist.github.com/doncadavona)** - for the [Aes-256-Cbc](https://gist.github.com/doncadavona/19bf1423daf2790276dc0a823cd8c579)\n- **[Elimad](https://stackoverflow.com/users/2745573/elimad)** - for the [Borderless movable form](https://stackoverflow.com/questions/1592876/make-a-borderless-form-movable)\n- *Others* - Look in **[Attribution](/.github/Attribution_Links.md)**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmiiraak%2Fcomlanclient","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmiiraak%2Fcomlanclient","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmiiraak%2Fcomlanclient/lists"}