# ssm
Simple Screen Mirror 💻✨✨✨🖥️
![screen-mirroring-icon](https://user-images.githubusercontent.com/31606119/107869470-d246af00-6ed1-11eb-8f95-acf910f27dc4.png)
![ssm](https://user-images.githubusercontent.com/31606119/107876125-63844880-6f07-11eb-9949-cd1b36e5207e.gif)
## How to run
### 1. Install ssm package
- ```pip install ssm-python```
### 2. Create server.py & client.py
- sample codes [here](https://github.com/JHLeeeMe/ssm/tree/master/samples)
```python
server:
from ssm import ScreenMirrorServer
# ssm_server = ScreenMirrorServer(['<client-ip>', port=7890])
ssm_server = ScreenMirrorServer() # default: all ip & 7890 port
ssm_server.start()
client:
from ssm import ScreenMirrorClient
ssm_client = ScreenMirrorClient('<server-ip>'[, port=7890, quality=90, cursor=True])
ssm_client.start()
```
### 3. Run
1. ***server:*** ```python server.py```
2. ***client:*** ```python client.py```
### 4. Stop
- ***server:*** ```press ESC```
- ***client:*** ```kill process```
Raw data
{
"_id": null,
"home_page": "",
"name": "ssm-python",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7, <3.10",
"maintainer_email": "",
"keywords": "python,socket,screen,mirroring,sharing,screen mirroring,screen sharing",
"author": "JHLeeeMe",
"author_email": "lejung92@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/ab/ca/44d8a90df8ffa8db21bd1a426fcca354fbe79c7c9ff70110fb73c76847d3/ssm-python-0.1.2.tar.gz",
"platform": null,
"description": "# ssm\nSimple Screen Mirror \ud83d\udcbb\u2728\u2728\u2728\ud83d\udda5\ufe0f \n![screen-mirroring-icon](https://user-images.githubusercontent.com/31606119/107869470-d246af00-6ed1-11eb-8f95-acf910f27dc4.png)\n![ssm](https://user-images.githubusercontent.com/31606119/107876125-63844880-6f07-11eb-9949-cd1b36e5207e.gif)\n\n## How to run\n### 1. Install ssm package\n- ```pip install ssm-python```\n\n### 2. Create server.py & client.py\n- sample codes [here](https://github.com/JHLeeeMe/ssm/tree/master/samples)\n```python\nserver:\n from ssm import ScreenMirrorServer\n\n\n # ssm_server = ScreenMirrorServer(['<client-ip>', port=7890])\n ssm_server = ScreenMirrorServer() # default: all ip & 7890 port\n\n ssm_server.start()\n\n\n\nclient:\n from ssm import ScreenMirrorClient\n\n\n ssm_client = ScreenMirrorClient('<server-ip>'[, port=7890, quality=90, cursor=True])\n\n ssm_client.start()\n\n```\n\n### 3. Run\n1. ***server:*** ```python server.py```\n\n2. ***client:*** ```python client.py```\n\n### 4. Stop\n- ***server:*** ```press ESC```\n\n- ***client:*** ```kill process```\n\n\n",
"bugtrack_url": null,
"license": "",
"summary": "Simple Screen Mirror",
"version": "0.1.2",
"split_keywords": [
"python",
"socket",
"screen",
"mirroring",
"sharing",
"screen mirroring",
"screen sharing"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "6c107cabf8fd861ed27b43eb860f3bee",
"sha256": "4703ff2829a6d24bd313db2454eb7d0ebb7f3c252a1fcdbd820cf91863e60dbc"
},
"downloads": -1,
"filename": "ssm-python-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "6c107cabf8fd861ed27b43eb860f3bee",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7, <3.10",
"size": 4810,
"upload_time": "2022-12-14T10:25:49",
"upload_time_iso_8601": "2022-12-14T10:25:49.846901Z",
"url": "https://files.pythonhosted.org/packages/ab/ca/44d8a90df8ffa8db21bd1a426fcca354fbe79c7c9ff70110fb73c76847d3/ssm-python-0.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-14 10:25:49",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "ssm-python"
}