# lark **Repository Path**: MeverikC/lark ## Basic Information - **Project Name**: lark - **Description**: 简单的内网消息文件互传工具 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-12 - **Last Updated**: 2024-07-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## lark pro ### 1. 介绍 简单的内网消息文件互传工具 **该程序用于在同一局域网下不同电脑之间互传文件及消息** 就是简单的py脚本,有点python基础的都能会搞 ### 2. 使用说明 #### 2.1 代码运行(需要有python环境) 1. 克隆整体的脚本代码 ```cmd git clone https://gitee.com/MeverikC/lark.git ``` 2. 进入代码目录下,打开命令行 ```cmd python server.py python client.py ``` 3. 在打开的client窗口先输入server程序运行的ip地址,点击`Connect` 4. 此时server端会输出`New client connected: ('192.168.110.123', 12443)`,证明此时连接已经成功,就可以正常使用了 #### 2.2 exe文件运行 直接进入`dist`目录下运行对应的`.exe`文件就可以了 ##### 注意 **关闭时一定要先点击`exit`再关闭窗口!!!** **关闭时一定要先点击`exit`再关闭窗口!!!** **关闭时一定要先点击`exit`再关闭窗口!!!** ### 3. 打包`.exe`说明 如果您修改了脚本文件需要重新打成`.exe`程序,请按以下步骤操作 1. **验证安装** : 先在终端执行`pyinstaller -v`,若输出有版本号证明已经安装则直接看第三步 2. 若提示`'pyinstaller'不是内部或外部命令,也不是可运行的程序或批处理文件`则证明未安装: 使用管理员打开命令行(最好还是管理员,不是管理员会导致没有全局安装), **执行:** ```cmd pip install pyinstaller ``` 结束后再执行`pyinstaller -v`就会成功输出版本号了 3. 到这步都是有了`pyinstaller`,直接执行以下命令: ```cmd pyinstaller --onefile --windowed server.py pyinstaller --onefile --windowed client.py ``` - `--onefile`选项代表打到一个可执行文件内 - `--windowed`选项代表不显示控制台窗口